I noticed it takes 1,5 seconds on TextureManager's updateTextures function.
i think loadOnHardware is the time-consumption function.
what does it happens when live background loses his focus? every texture is unloaded from hardware?
if it doesn't, is it possible to check if textures are still in hardware memory before load them again?
i'm trying to figure out how to do it but i'm too noobie