administrators-MacBook-Pro-2:fast_heavy_1 graham$ ls -lah fast_heavy_1.atf
-rw-r--r-- 1 graham staff 2.7M Dec 6 17:04 fast_heavy_1.atf
Now I build a test app built on Starling that uploads just that one texture to the GPU and run it on my iPhone. I run it and connect to Scout and see the texture taking exactly 6 Megs of GPU memory:
I'm confused. Is this normal? I don't understand what's happening to the PVRTC texture during the upload process that it's going from 2.7M to using 6M. Is this a reporting error in Scout? Is there a minimum block of GPU memory that gets allocated for a texture? Is there another tool I can use to independently verify Scout's numbers?