On 8/10/06, Don Burns <[EMAIL PROTECTED]> wrote:
Producer allows you to set up shared contexts, either in the way you've done it or by calling the static RenderSurface::shareAllGLContexts(). However, last I looked , osgProducer doesn't take this into account when creating sceneviews for each camera and assigns a unique context ID to each, causing osg to internally create a new texture object and display list object for each context.
There is some code in bool OsgCameraGroup::realize() to handle the instance of allGLContextsAreShared() returning true, in theory it should just use one contextID for them all. However, indivually sharing contexts will probably slip through the net. Robert. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
