3D Vision won't work with openGL 3rd party program
Ok so, I've got a program (which I didn't code) that produces molecules in 3d on a maximized screen via openGL quad buffering. The system works on XP with a 6600 with the old card and stereo drivers to produce 3d with the edimensional glasses, an FX1400 also works with the program to produce 3d molecules using the edimensional glasses and driver again.
Now I've installed ranging versions of the quadro drivers (using 186.18-latest) and I am able to view 3d clips or photos via stereoscopic viewer so I know the 3D vision glasses are working as is the emitter. However when I load up my openGL program the emitter turns on bright green and I get shuttering on the glasses when I turn them on, however the program isn't producing stereo. I'm utterly confused and I assume it could be the code ... yet the program has produced stereo under all other drivers, just not when 3D vision is installed. I would question perhaps the way in which installed the drivers (one by one restarting etc) but the glasses and emitter are working fine.
Ok so, I've got a program (which I didn't code) that produces molecules in 3d on a maximized screen via openGL quad buffering. The system works on XP with a 6600 with the old card and stereo drivers to produce 3d with the edimensional glasses, an FX1400 also works with the program to produce 3d molecules using the edimensional glasses and driver again.
Now I've installed ranging versions of the quadro drivers (using 186.18-latest) and I am able to view 3d clips or photos via stereoscopic viewer so I know the 3D vision glasses are working as is the emitter. However when I load up my openGL program the emitter turns on bright green and I get shuttering on the glasses when I turn them on, however the program isn't producing stereo. I'm utterly confused and I assume it could be the code ... yet the program has produced stereo under all other drivers, just not when 3D vision is installed. I would question perhaps the way in which installed the drivers (one by one restarting etc) but the glasses and emitter are working fine.
bumping, I've tried all possible driver combinations now and I'm pretty confident it's not a driver issue as the 3D is working with stereoscopic viewer and another viewer program. This makes me a little worried as the code did produce 3D for edimensional and anaglyph glasses. I imagine nvidia won't be helpful when it comes to disclosing how the 3D vision imitates a quad buffered environment? I'm not much of a programmer but I do understand the writing to the back_left back_right buffers and then swapping them. I'm not on the computer with the code for producing stereo at the moment but will more than happily supply it if some1 wants me to.
bumping, I've tried all possible driver combinations now and I'm pretty confident it's not a driver issue as the 3D is working with stereoscopic viewer and another viewer program. This makes me a little worried as the code did produce 3D for edimensional and anaglyph glasses. I imagine nvidia won't be helpful when it comes to disclosing how the 3D vision imitates a quad buffered environment? I'm not much of a programmer but I do understand the writing to the back_left back_right buffers and then swapping them. I'm not on the computer with the code for producing stereo at the moment but will more than happily supply it if some1 wants me to.
The Quadro drivers support quad buffering directly.
I don't have a quadro card here so I can't verify, but if I had to guess it's probably a problem with the wGL code that's setting up the buffers, it's probably asking for something the drivers can't provide and they are falling back to standard double buffers.
If it were me I'd start with a simple test triangle and make sure the initialization code is performing as expected.
You might want to try the DirectX OpenGL and Other API's forum, you have a much better shot at getting a useful response there.
The Quadro drivers support quad buffering directly.
I don't have a quadro card here so I can't verify, but if I had to guess it's probably a problem with the wGL code that's setting up the buffers, it's probably asking for something the drivers can't provide and they are falling back to standard double buffers.
If it were me I'd start with a simple test triangle and make sure the initialization code is performing as expected.
You might want to try the DirectX OpenGL and Other API's forum, you have a much better shot at getting a useful response there.
Now I've installed ranging versions of the quadro drivers (using 186.18-latest) and I am able to view 3d clips or photos via stereoscopic viewer so I know the 3D vision glasses are working as is the emitter. However when I load up my openGL program the emitter turns on bright green and I get shuttering on the glasses when I turn them on, however the program isn't producing stereo. I'm utterly confused and I assume it could be the code ... yet the program has produced stereo under all other drivers, just not when 3D vision is installed. I would question perhaps the way in which installed the drivers (one by one restarting etc) but the glasses and emitter are working fine.
Now I've installed ranging versions of the quadro drivers (using 186.18-latest) and I am able to view 3d clips or photos via stereoscopic viewer so I know the 3D vision glasses are working as is the emitter. However when I load up my openGL program the emitter turns on bright green and I get shuttering on the glasses when I turn them on, however the program isn't producing stereo. I'm utterly confused and I assume it could be the code ... yet the program has produced stereo under all other drivers, just not when 3D vision is installed. I would question perhaps the way in which installed the drivers (one by one restarting etc) but the glasses and emitter are working fine.
Desperately need help!
Desperately need help!
I don't have a quadro card here so I can't verify, but if I had to guess it's probably a problem with the wGL code that's setting up the buffers, it's probably asking for something the drivers can't provide and they are falling back to standard double buffers.
If it were me I'd start with a simple test triangle and make sure the initialization code is performing as expected.
You might want to try the DirectX OpenGL and Other API's forum, you have a much better shot at getting a useful response there.
I don't have a quadro card here so I can't verify, but if I had to guess it's probably a problem with the wGL code that's setting up the buffers, it's probably asking for something the drivers can't provide and they are falling back to standard double buffers.
If it were me I'd start with a simple test triangle and make sure the initialization code is performing as expected.
You might want to try the DirectX OpenGL and Other API's forum, you have a much better shot at getting a useful response there.
My Blog
Is your Quadro card one that is listed as supported on that page? The FX1400 will not work - its GPU is too old.
Is your Quadro card one that is listed as supported on that page? The FX1400 will not work - its GPU is too old.