Hi Tim,
> I've recently been looking hard at the "rendering backend" i.e., RenderStage, 
> RenderBin, etc. and the rendering traversal in osgViewer::ViewerBase. I was 
> surprised to find that the State dynamic object count, and the dynamic object 
> callback that triggers the end of the dynamic barrier, only considers the 
> data variance of the RenderLeaf drawables. It doesn't seem to account at all 
> for dynamic StateSet and StateAttribute objects. Is this the intended 
> behavior? I had always thought that dynamic StateAttribute objects were 
> protected by the dynamic object barrier.

I remember I was doing similar research some time ago. I believe StateAttibutes 
affect dynamic barrier indirectly. Dynamic StateGraphs (ie those including 
dynamic StateAttributes) propagate their _dynamic value to associated render 
leafs. See 
StateGraph::addLeaf method.

Sounds like you still investigate multiple monitor performance loss ? I am also 
very interested in your results....

Cheers,
Wojtek 



--------------------------------------------------------------------------------
_______________________________________________
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