I replaced the glFinish() with the code below, recompiled and it did not solved the problem. I also compiled the statistics tests and the behaviour is similar, the three first statistics information given by testStatisticsRender look like variable overflow. I will dig into it later if I can find some time... Thanks a lot,
Michael > hm, weird. I can see some reasons for this, the most probable being that > the Windows driver ignores glFinish(), which we use to make sure the > card is done drawing. Some drivers do that because some apps use finish > where they don't have to. It contradicts the OpenGL spec, but who cares > about that anyway. :-/ > > Can somebody else confirm this behaviour? If you're compiling your own > OpenSG, you can try to replace the glFinish() in > Source/System/Action/RenderAction/OSGRenderAction.cpp with "UInt32 > dummypix; glReadPixels(0,0,1,1,GL_RGB,GL_UNSIGNED_BYTE, &dummypix);", > that should work in any case. We should probably make that the > default... > > Hope it helps > > Dirk ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users