[eq-dev] eqOSG Example Code
Stefan Eilemann
eilemann at gmail.com
Fri Jan 16 17:26:38 CET 2009
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.
More information about the eq-dev
mailing list