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

Reply via email to