I think Brede Johansson wrote that loader once upon a time. I'm hoping to connect with him in Oslo this week. Maybe I'll ask him about this if I do.
On Tue, Jul 31, 2018 at 11:54 AM Daniel Emminizer, Code 5773 < dan.emmini...@nrl.navy.mil> wrote: > Hello All, > > I've found what appears to be unbounded growth in the OpenFlight loader. > I have a work-around but wanted to run it past the community since there > are many here who are more familiar with the format and the loader than me. > > I'm seeing uncontrolled memory growth when using the std::istream version > of readNode. It appears to populate the local cache with new images, but > never clears out the local cache. The filename-based version of readNode() > does clear out the cache before it returns. > > Does it make sense to add in: > > flt::Registry::instance()->clearLocalCache(); > > ... before the return of the ReadResult at the bottom of this method at > https://github.com/openscenegraph/OpenSceneGraph/blob/master/src/osgPlugins/OpenFlight/ReaderWriterFLT.cpp#L533 > ? > > > If that's not a good path forward, do you have any suggestions on how to > clear the cache on demand? > > Thanks, > > - Dan > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Legal/IP • Forensics • Imaging • UAVs • GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • LIDAR • Embedded • Mobile • iPhone/iPad/iOS • Android @alphapixel <https://twitter.com/alphapixel> facebook.com/alphapixel (775) 623-PIXL [7495]
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org