On Monday 05 January 2009 12:59:44 Stefan Eilemann wrote:
> On 5. Jan 2009, at 11:09, Thomas McGuire wrote:
> > The relevant code is:
> >
> > bool Channel::configInit( const uint32_t initID )
> > {
> >    if( !eq::Channel::configInit( initID ))
> >        return false;
> >
> >    osg::ref_ptr<osg::Node> root = createSceneGraph().get();
> >    mViewer = new osgViewer::Viewer();
> >    mViewer->setThreadingModel(osgViewer::Viewer::SingleThreaded);
> >    mViewer->setSceneData(root.get());
> >    mContext = new osgViewer::GraphicsWindowEmbedded;
>
> I think one osgViewer per eq::Pipe should be enough, since you set all
> Channel parameters in frameDraw, and all Channels of a Pipe are
> executed serially and share a context with each other.

Right, thanks for pointing this out.

Regards,
Thomas

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to