Thanks Robert.
That is really, really slick. I had to do this myself on Performer and
it really stunk.
 
For the contract I am working on, I may be stuck with OSG 1.2.
 
Is there something different I have to do under the old regime? I
imagine you don't remember back that far, but if you could point me to
the appropriate files to check I'd appreciate it.
 
Thanks,
Chris

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Robert
Osfield
Sent: Friday, April 11, 2008 2:26 AM
To: OpenSceneGraph Users
Subject: Re: [osg-users] Cleaning up old textures.


Hi Chris,

When a scene graph is deleted all the OpenGL objects are placed in
buffers awaiting deletion of reuse.  They can't be deleted right away as
you can only delete OpenGL objects from the graphics thread associated
with a graphics context - not only might you be calling delete for a
thread which doesn't have a context current, you might actually have
several contexts to deal with... this is why the OSG has these buffers.
The graphics threads call a flush on these buffers on each new frame,
and when a graphis context is delete (in OSG-2.x) the GL objects buffers
are automatically flushed. 

Robert.


On Thu, Apr 10, 2008 at 10:12 PM, Dorosky, Christopher G
<[EMAIL PROTECTED]> wrote:



        If I have an IVE model, with texture, and I delete the model,
what
        happens to the texture memory the texture was using?
        
        Is it freed?
        
        What about if the model is on a switch, and I turn the switch
off?
        
        I am assuming that I have to do something manually to deal with
this,
        either way.
        I seem to remember an osg::deleteOldTextureObjects() or
something like
        that.
        
        
        Thanks,
        
        Chris
        _______________________________________________
        osg-users mailing list
        osg-users@lists.openscenegraph.org
        
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.or
g
        


_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to