iPhone 3GS / 4, iPod touch 3rd / 4th generation, iPad / 2 or later have PowerVR SGX GPUs.
PowerVR SGX uses shared memory with main memory, so you can use textures of any size.
Imagination provides a brief PowerVR SGX documentation.
1st / 2nd generation iPhone 3G and iPod touch have PowerVR MBX (OLD).
Historically, first and second generation iPod touch used PowerVR MBX (OLD) . For PowerVR MBX (OLD), the video memory was separated from the main memory, and the video memory size was 24 MB. This memory was intended for backup / back rendering, textures, etc. Thus, you could not use textures more than 24 MB. However, this information is no longer relevant. Today, there are some limited devices with a limit of 24 MB.
If you want to know more about this later, let Apple Instruments be with you.
Kazuki Sakamoto
source share