[eq-dev] Equalizer + OpenSceneGraph: Compile problems on Windows

Thomas McGuire thomas.mcguire at student.uni-siegen.de
Mon Jan 5 14:29:38 CET 2009


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



More information about the eq-dev mailing list