how execute the program in software ?

when the graphic chip don’t process the instructions in hardware ? especially for vertex and fragment shaders (but also for other instructions)?
thanks.

For nVidia you can enable NV3x software emulation.

thanks ! and for ati ? there is something similar i suppose ?

No, there’s no such tool for ATI, and don’t plan on using NV-Emulate for anything else than personal testing, cause performance especially for fragment shaders will be below any usable framerate (~1-2FPS).

Originally posted by PanzerSchreck:
No, there’s no such tool for ATI, and don’t plan on using NV-Emulate for anything else than personal testing, cause performance especially for fragment shaders will be below any usable framerate (~1-2FPS).

ok thanks you !

You could try downloading and linking to Mesa for a software implementation of OpenGL.
http://www.mesa3d.org/

Originally posted by dorbie:
You could try downloading and linking to Mesa for a software implementation of OpenGL.
http://www.mesa3d.org/

thanks, i will have a look at this.