I was just doing some testing, and I have 75 unique images ala 150kb each. When i load all the images at once, the memory first increases as expected, around 150kb for each image.
Thou after a while the memory cost for each image steady rises to more then 2mb for each time i load the image. So in the end the memory has increased with around 70mb instead of the 10mb is should have been.
What is happening here? Can someone explain?
Where do you observe amount of memory (task manager)?
I use perfom in windows
At first, maybe you forget to call sprite->release() somewhere.
And then, the powervr opengles1.1 library leaks sometimes on win32, itβs a known bug.