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/

Reply via email to