Hi Michael, The OSG does support two displays attached to a single graphics card, and will work either with X set up with a separate X screen per physical display or a single screen spanning both displays. For best performance it's best to set up a single X screen across both displays as this will just require the OSG to open up a single graphics context, which is a far more efficient use of the GPU than opening up two graphics contexts that content for time and space on the GPU.
Depending upon how you set up the window manager you may find that you windows are resized automatically to just come up on a single display, if this happens it's because the window manager is overriding the window sizes that you ask for when create your graphics context and the way to solve it is to set the GaphicsContext::Traits::overrideRedirect to true when creating your graphics contexts. Robert. On Tue, Nov 18, 2008 at 3:06 AM, Michael <[EMAIL PROTECTED]> wrote: > Hi > > I am developing a program using OpenSceneGraph as the renderer. This program > needs support for dual screens; I am using composite viewer to setup > different views into the scenegraph, with each view appearing on a separate > screen (the outputs will be driving projectors). > > My X configuration is setup using TwinView; so as far as X is concerned > there is only one screen. Can OpenSceneGraph do what I need to do with this > configuration (ie get screen info from xinerama) or do I need to configure X > so that each monitor is on a different Xscreen? I'd rather not reconfigure X > if possible. > > Cheers > Michael Marner > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org