On 9/12/06, Jan Ciger <[EMAIL PROTECTED]> wrote:
Sounds like a driver bug for sure. Have you reported it to NVidia?
Perhaps one could disable the use of this call via an Producer option, but this a really hacky workaround for a bug in a driver. For the 1.2 I'll just go with what we have and we can discuss the what to do aftwards once Don gets back from his training course.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I have finally managed to rebuild a debug version of OSG and I have
found the reason for the hang.
The viewer will hang on the VSync testing code in Producer, concretely
in the file RenderSurface_X11.cpp, line 535 in function:
void RenderSurface::testVSync( void ).
It is hanging on call __glxWaitVideoSyncSGI( 1, 0, &frame ) for me, but
only if SLI is enabled. It looks like nVidia broke the vsync
functionality on SLI systems. This works fine when SLI is off. I am
running the 8774 drivers.
Sounds like a driver bug for sure. Have you reported it to NVidia?
Perhaps one could disable the use of this call via an Producer option, but this a really hacky workaround for a bug in a driver. For the 1.2 I'll just go with what we have and we can discuss the what to do aftwards once Don gets back from his training course.
BTW, is there something like 'make install' but for debug version
instead? Typing 'make install' builds default (which is optimized
version) and installs that instead :(
The way I work is to :
make instlinks
Then any subsequent run of:
make debug
Makes all the relevent libs point to the debug versions. And running:
make
Makes them all point back to the optimized version.
Robert.
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
