Author |
Message |
axba
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 12:53 am: | |
I have an nVidia Card.. actually I have many... My problem is the following. I am developing a 3d application. I use Delphi 5.0 and OpenGL I Can activate stereo, actually not stereo but double buffering. So if I write to the back_left buffer and back_right buffers, it does not make a difference, it displays 3d. But what I want is to separate both... write something to the left and really stays in the left and the same to the right.... Once I tried a russian driver for my nvidia and it worked fine (left to left and right to right,,, and also passed the stereo query in Opengl) , but after a few seconds the system hangs and it is impossible to get rid of it... you have to re install the system... And any application, like a normal screen saver with OpneGL also crashes the system using this driver... Maybe is a matter of a driver or a simple code that I have missed somewhere... I know the code is fine... What I do is the following: glDRawBuffer(GL_BACK); // clean the screen glDrawBuffer(GL_BACK_LEFT); // draw the left image glDrawBuffer(FL_BACK_RIGHT); // draw the right image SwapBuffers(h_DC); // Display the scene Another way to know if stereo works: If PFD.dwFlags and PFD_STEREO 0 then //STEREO WORKS else // STEREO does not work.. I hope somebody has solved this .. Ax |
David Sykes
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 4:10 pm: | |
Your graphics card has to support quad-buffered OpenGL. Does it ? You need something like a Quadro or an ordinary consumer-card that has been hacked to a 'Quadro' with RivaTuner. |
ax
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 6:03 pm: | |
The card (My card) must support quad-buffered OpenGL. I've read at the sterographics page that nvidia cards do not support opengl stereo with the provided drivers...(ActiveX stereo yes) I know the card supports it, but probably I need a special driver... since I used the russian one and worked ... for a while .... |
David Sykes
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 6:20 pm: | |
Which card do you have ? |
ax
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 6:37 pm: | |
nVidia Geoforce FX5600 XT (128mb) The same occurres on other GeoForce cards |
David Sykes
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 8:25 pm: | |
For quad-buffered stereo OpenGL, you need to 'hack' it to a Quadro FX500. Check this :- http://forums.guru3d.com/showthread.php?s=07c8075eb95a61eb3addccd2288a9963&threadid=95150 |
obe
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 8:56 pm: | |
never got softquadro to work correctly after the serie 3x.xx drivers => ,wrong rendering in one buffer,unstable apps ,etc. I bough myself a real quadro. |
David Sykes
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 04, 2005 - 9:33 pm: | |
I do know someone running the FX5200 under WinXP but I found it unstable. I have the GeForce2 GTS running under Win2000 with 3x.xx and that is stable with quad-buffered stereo. |
axba
Rating: N/A Votes: 0 (Vote!) | Posted on Saturday, November 05, 2005 - 8:58 pm: | |
Yes, I did it !!! and it does what I want.. true left to left and right to right !! Thanks for your help. I did it under XP with the FX5600 I will try with Win 2k and other nvidia cards... I will let you know how it performs AxBa |