Ahh, your button suggestion fixed the increase in memory usage problem. But I still don't understand why I can't load the texture, I want to load the textures once, so I don't have to do this GS_driver->draw2DImage( GS_driver->getTexture( blah ), blah ); which works perfectly fine. What could possib...