I have developed an application using DirectX9 that displays a scene in stereo, using calls to NVAPI, based on pages 14-15 on this PDF:
http://www.nvidia.com/docs/IO/40505/WP-05482-001_v01-final.pdf
My application runs fine on a machine with a Quadro card, but will not work on a machine with a GeForce card. On a machine with GeForce, the emitter light doesn't turn a bright green at all. However, the Nvidia 3D viewer program still works fine on the machine with a GeForce.
Any idea what I could be doing wrong? My understanding was that OpenGL quad-buffered stereo would only work on a Quadro, but that if I used NVAPI with DirectX then it should work on a GeForce as well.
I have also tried doing the blit method (adding in the special stereo header on the last row of the image) according to this document:
http://developer.download.nvidia.com/presentations/2009/GDC/GDC09-3DVision-The_In_and_Out.pdf
but I couldn't get that to work at all, neither on the Quadro nor the GeForce.
Any help greatly appreciated, thanks!