In my program, I use the default alpha pixel format which is RGBA8888.
Yesterday, I imported a new PNG (1024 * 1024)which is RGB Color and 8bits per channel created by Photoshop CS3 into my program, and I found the FPS < 1!!!
I tried and found there were two ways to restore FPS to 50+:
1) add the line before loading the PNG
[Texture2D setDefaultAlphaPixelFormat: kTexture2DPixelFormat_RGBA4444];
after loading, just restore the RGBA8888
2) convert the PNG to PVR (4bits per channel)
But other PNGs which had the same specifications worked well for a long time!
Could you help me to find the reason? Thx!