Hi everyone. We are building a system that uses OSG and several additional
"job" threads (on windows XP sp2.) Whenever one of these side jobs runs, the
frame rate on OSG drops, very often to zero. Since some of these side jobs may
take several seconds, this is obviously a problem. The behavior is worst when
one of the side threads is building an OSG object (and, therefore, I assume is
competing with the rendering thread for OSG locks), but the problem is still
severe even on threads that don't touch OSG. For example, we have a thread
that makes calls into an XML parser, which, of course, doesn't even know about
OSG; but, whenever we are in the xml parser, OSG comes to a complete
standstill. Is this an issue others have run into with OSG? I have noticed
that OSG has several threading configuration options - is it just a matter of
picking the right threading option for OSG? My guess is that this is just an
OS issue and has nothing to do with OSG,
but I'm asking here in hopes that someone might say "Oh, yeah, you just gotta
set this flag over here", or something along those lines. Thanks.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org