Hello,

I've imported the example to the Equalizer tree under contrib/eqOSG.

I had to make a few changes to get it to compile on OS X, please check
that I didn't brake anything.

Thomas, Paul - one of you should imo take the responsibility on
managing changes on eqOSG. I'm sure people will have patches
eventually. Please get a sourceforge account, so that I can add it to
the svn committers.

I have one crash during exit as well. The osgViewer is released too
late, it should be released during the last window's configExitGL
(probably by using refCounting). Here is my stack trace:

0   libGL.dylib                         0x9680c97b glDeleteLists + 27
1   libosg.54.dylib                     0x006db57d
osg::Drawable::flushAllDeletedDisplayLists(unsigned int) + 105
2   libosg.54.dylib                     0x00741b91
osg::flushAllDeletedGLObjects(unsigned int) + 83
3   libosg.54.dylib                     0x0074528e
osg::GraphicsContext::close(bool) + 852
4   libosgViewer.54.dylib               0x00cfc9fd osgViewer::Viewer::~Viewer() 
+ 503
5   eqOSG                               0x0000a376 EqViewer::~EqViewer() + 156
6   eqOSG                               0x0000750f osg::Referenced::unref()
const + 85 (Referenced:178)
7   eqOSG                               0x000075a5
osg::ref_ptr<EqViewer>::~ref_ptr() + 45
8   eqOSG                               0x0000baa0 Pipe::~Pipe() + 44
9   eqOSG                               0x00005bca
eq::NodeFactory::releasePipe(eq::Pipe*) + 30 (nodeFactory.h:59)


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