Hello Thomas,

Thanks for posting this code!

One minor comment:

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.


Cheers,

Stefan.


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

Reply via email to