Hi Alex, The SingleThreaded and CullDrawThreadPerContext threading models both run the update and cull-draw pairs in series, they never overlap. It's only in DrawThreadPerContext and CullThreadPerCameraDrawThreadPerContext that the update and the cull draw will ever overlap, and then only if the draw thread has dispatched all static geometry and StateSet's.
If you have having issues with the overlap then you are probably missing setDataVariance(osg::DYNAMIC) to you dynamically updating geometry and StateSet's. Robert. On Thu, Dec 17, 2009 at 9:00 PM, Pecoraro, Alexander N <[email protected]> wrote: > Is there a way to set the threading mode so that the draw thread does not > run until after the update traversal is done? > > > > Thanks. > > > > Alex > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

