I introduced keepPixelData() at first because i had removed Config.glAvoidTextureCopies. Later, i added it back again for some reason and now, the logic is a crude mix of both...it's pretty stupid this way. I think, i'm going to remove the setting from Config again and default keepPixelData() to true instead.