@EWeiss: Der GPU ist es doch egal, ob die Texturdaten aus einem JPG, einem PNG oder einem TGA stammen, denn der Texture-Loader wandelt sie ja in ein einheitliches Format.
Es sollte kein Problem sein, zumindest alle Sprites in eine Textur zu packen. Den Hintergrund kannst man ja meinetwegen in eine Extratextur packen. Aber auch so verringert sich die Anzahl der Texturwechsel erheblich.
Ich habe es anderes verstanden das du quasi ein png format in ein bitmap format einbinden willst und
aus diesem die Texture blitten willst.
Aber jetzt wird es langsam
OT!
gruss