Lies post #2 nochmal genauer durch.
Wenn du 100 Bilder hast und jedes mal diese
neu von der HD laden musst, dann kann das nicht performant sein (vlt bei SSDs, aber selbst da ist das subperformant).
Entweder du baust dir ne Liste wo du jedes Bitmap zuvor schon reinlädst und generierst und im weiteren Verlauf (zyklische Logik?) auf die Liste zugreifst und kein erneuertes Laden durchführen musst.
Nochmal - der Flaschenhals liegt nicht beim Uploaden auf den VRAM (graka,
opengl texture generierung), sondern eben daran!