<div dir="ltr">Hi, I allocate and write out an 8 bit 1024x1024 pixel map like this<br><div><br>osg::ref_ptr<osg::Image> img = new osg::Image;<br>img->allocateImage(1024, 1024, 1, GL_LUMINANCE, GL_UNSIGNED_BYTE);<br>/* omitted: fill the image with science (TM) */<br></div><div>osgDB::writeImageFile(*img, filename);<br><br></div><div>I am a bit puzzled that writing a PNG file to disk seems to take 5 seconds in a release build, and about twice that time in debug builds.<br><br></div><div>Using Visual Studio 2015 Express Edition and the osg-3rdparty CMAKE build process<br></div><div>from here <a href="https://github.com/bjornblissing/osg-3rdparty-cmake">https://github.com/bjornblissing/osg-3rdparty-cmake</a> together with libPNG 1.6.21 (lpng1621.zip)<br><br></div><div>Any idea what might cause this extremely slow writing process? It's just a megapixel of grayscale data. I am puzzled.<br><br></div><div>Christian<br><br></div></div>