Archived

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

Shaders on Nvidia cards?

This topic is 5112 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Are pixel and vertex shaders supported on Nvidia cards under DX or OpenGL? I have heard they are not and have heard they are? I would like to know which cards support it and if the implementation is the same on Nvidia as for ATI cards? Thanks

Share this post


Link to post
Share on other sites
They are... usually.

GeForce3 (original, Ti200, Ti500) VS1.1, PS1.0
GeForce4 Ti, VS1.1, PS1.4 (not certain about versions here)
GeForce4 MX, no shaders (software vertex shader still possible)
GeForceFX - not sure if all support it, but yeah, VS2.0, PS2.0 at the least.

Some of their "2Go" mobile cards may also not include shaders. Basically, yes, they are supported just as good an ATI Radeons, unless someone decided to get a cheap budget card. ATI may very well have budget cards without shaders too.

Share this post


Link to post
Share on other sites
With regards to OpenGL, anything pre-gffx has to use regcoms to do its ''pixel shading'', while the gffx can take advantage of the gl_fragment_program extension and, when they impliment it, GLSlang.
With ATI 8500 (and iirc the 9100 as thats just a rebadged 8500 if memory serves) and before you''ve got their regcom system and 9500/9600/9700/9800 and up will use the gl_fragment_program and GLSlang extensions.

Share this post


Link to post
Share on other sites