Archived

This topic is now archived and is closed to further replies.

biovenger

GPU-specific operations

Recommended Posts

All right... Now OpenGL and Direct3D both have their methods that utilize the hardware in its ways. But, what to do when you want a nVidia-only effect? How does one do that at all? Is there some kind of extra SDK for each graphics chip or somewhat?

Share this post


Link to post
Share on other sites
In D3D it''s not possible to arbitrarily add capabilities (unless shaders are considered capabilities).

On OGL, the vendors can publish header files containing arbitrary card-specific functionality mapping.

So, for nvidia-specific effects, download the gl extension headers from NVidia.

Share this post


Link to post
Share on other sites
Yes.

But, you''re making your own life more complicated by supporting arbitrary functions, unless you really need them.

I advise you to look at extensions prefixed ''ARB_''.
This stands for Architecture Review Board extensions, and are more likely to be supported across hardware configurations.

Share this post


Link to post
Share on other sites