I am running into a very strange intermittent bug where it looks like
OpenSG may be getting a system exception (possibly failed new or
something similar) deep in the middle of a render traversal and then
ends up with stack overflows in OpenGL because the state doesn't get
reset correctly after the exception.

I am just theorizing here, I still need to track it down more, but I
wanted to ask the question.

If this happens, if OpenSG gets an exception doing in some render
code, does it do anything to clean up the OpenGL state machine?  For
example will it pop the matrix stack back to the same size it was
before starting the render, same thing with the other stacks and the
rendering state.

If not, does anyone know how to do this or have any sample code for doing this?

-Allen

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to