Hi,

I have 2 viewers (based off of osgsimplepager) that are looking at the
same scene graph which is an OverlayNode that contains a terrain model
among things.  I'm drawing various geometry in the OverlayNode like grid
lines, etc.

The issue that I'm having is that my application works fine on my
desktop machine (NVidia GeForce FX 5200), but only if I share graphics
contexts using RenderSurface::shareAllGLContexts(true).  This machine is
falling back to using the PBuffer implementation of CameraNode.  If I
don't share contexts, only one window gets the updated overlay.

I have a laptop (NVidia GeForce Go 7900 GS) that uses FBO in the
OverlayNode.  Things work on this machine only if I don't share graphics
contexts.  Well, they work for awhile until one of the windows freezes
up.

I guess my question is: What is the correct/safest way to share the
contents of an OverlayNode between multiple windows?

Thanks,

Jason  

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to