PS 2.0 in OpenGL?
I will be soon jumping from my GeForce 2Ti to Radeon 9700 and will start programming my engine. I know DirectX 8.0 normally but prefer OpenGL, but I''d like to know, is it possible to achieve DX 9''s functionality in OpenGL. I mean, can I have new pixel programming features like looping, branching in OpenGL''s fragment programs like it''s possible in PS2.0 on DX9?
Yes, of course.
You can either use the ARB_fragment_program and ARB_vertex_program extensions to code in lowlevel shader ASM, or you can use a highlevel shader language such as Cg.
You can either use the ARB_fragment_program and ARB_vertex_program extensions to code in lowlevel shader ASM, or you can use a highlevel shader language such as Cg.
So fragment programm extension was updated when Radeon 9700s/9500 came out? It has more features that when only GeForce 4 existed?
ARB_fragment_program isn''t supported on the GeForce4. It''s a new extension that was explicitely designed for new generation hardware (new Radeons, GFfx) and beyond. The only way to use it on a GeForce4, is using NV30 emulate, which basically emulates a GFfx in software.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement