Hi

I am experiencing Memoryleaks with PixelBufferObjects. I am playing quicktime-videos which I load on the fly and dispose them after playing them. The quicktimes use PixelBufferObjects to get better performance on Windows.

It seems that the created PixelBufferObjects get never released, so the computer's memory get filled with unused PixelBufferObjects.

After a quick look on the osg-source I could not find any file which calls osg::BufferObject::flushDeletedBufferObjects(), it seems that this call should be placed in SceneView::flushDeletedGLObjects.

Is my assumption correct? Are there any other places where the BufferObject-Method should be called?

I am working with osg-1.2 and can't update to HEAD in the near future. ( I did check HEAD) However I will try to fix the bug, when my assumptions are correct and submit the fix to osg-submission


Thanks in advance,
Stephan


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to