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

