Added releaseAllGLObjects() convinience method.

This commit is contained in:
Robert Osfield
2004-09-23 20:01:40 +00:00
parent 1b31024cd5
commit b9e4235d85
3 changed files with 17 additions and 0 deletions

View File

@@ -12,6 +12,7 @@
*/
#include <osgUtil/GLObjectsVisitor>
#include <osg/Drawable>
#include <osg/Notify>
using namespace osg;
using namespace osgUtil;
@@ -88,6 +89,7 @@ void GLObjectsVisitor::apply(osg::StateSet& stateset)
}
if (_mode&RELEASE_STATE_ATTRIBUTES)
{
osg::notify(osg::NOTICE)<<"GLObjectsVisitor::apply"<<std::endl;
stateset.releaseGLObjects(_state.get());
}
}