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

Reply via email to