Forums » General
Yay! My GeForce4 will get rglow just as the final Vendetta MMORPG is released. :)
Unfortunately geforceFX is the first nvidia product to support ARB_fragment_program.
The opengl extension pixel shader stuff is all messed up and it took them too long to get a standard going. I'm not sure if I will support gf3/4 NV_shader extensions. But things may change.
this is how opengl extensions break down:
ARB_fragment_program: gfFX, radeon 9500
NV_texture_shader3: gf4 (nv25 and up)
NV_texture_shader2: gf3 (nv20)
NV_register_combiners: gf1 (nv10 and up) <severely limited capabilities>
ATI_text_fragment_shader: radeon 8500/9000 <mac only>
ATI_fragment_shader: radeon 8500/9000 <windows>
MTX_fragment_shader: Parhelia <not supported by Matrox>
ARB_vertex_program: radeon,gf <may be done in software though>
Also, different versions of drivers for different OSes may or may not have these or other extensions. To get the new extensions for nvidia cards, you need the Detonator 40.x drivers which have other problems.
It's all a huge mess.
There's no simple way of doing shaders in opengl like there is in directx.
I will see what I can do though.
The opengl extension pixel shader stuff is all messed up and it took them too long to get a standard going. I'm not sure if I will support gf3/4 NV_shader extensions. But things may change.
this is how opengl extensions break down:
ARB_fragment_program: gfFX, radeon 9500
NV_texture_shader3: gf4 (nv25 and up)
NV_texture_shader2: gf3 (nv20)
NV_register_combiners: gf1 (nv10 and up) <severely limited capabilities>
ATI_text_fragment_shader: radeon 8500/9000 <mac only>
ATI_fragment_shader: radeon 8500/9000 <windows>
MTX_fragment_shader: Parhelia <not supported by Matrox>
ARB_vertex_program: radeon,gf <may be done in software though>
Also, different versions of drivers for different OSes may or may not have these or other extensions. To get the new extensions for nvidia cards, you need the Detonator 40.x drivers which have other problems.
It's all a huge mess.
There's no simple way of doing shaders in opengl like there is in directx.
I will see what I can do though.
Wait, raybondo writes code? you mean hes not some frontline pr guy?
WHOAAA
WHOAAA