Ok, just did a quick + dirty test. Profiled the GPU utilisation on my 4S as I was doing some profiling on it anyway. Played around a bit in the system, scrolling around, opening + closing stuff, resizing the screen in the browser, all the usual stuff. GPU usage was generally 5-10%, and peaked at 20% (this was extremely rare).
Stretching that figure out a bit and using the peak, it could handle 5x more screen area. That's enough to drive a retina iPad - and the 4S GPU is under clocked. You'd be hitting near 100% utilisation now and then, but it would be rare. It'd generally be hitting 25-50% utilisation.
So yes, the A5 would handle a retina iPad display for the vast majority of non-game apps 🙂
There is no question that the OS
itself would do just fine with the A5 GPU. The performance of apps that demand a lot of GPU, however, would go down! Is that desirable?
Let's take GTA 3 for example. It runs just fine on the iPad 2 because it makes good use of the GPU. Now let's say that the iPad 3 indeed has a display with four times as many pixels. Is it desirable that there is no improvement in the GPU in any way? If the GPU is not improved, than two things can happen if GTA 3 is going to run on a 2048 by 1536 resolution:
- The developers need to drop special effects, light exposure, shorter viewing distance (so more pop-in), to keep the performance drop at a minimum (and even if they do this, there will be a slight performance drop). GTA 3 will run at 2048 by 1536.
GTA 3 will look worse than on the first generation iPad, except for the higher resolution.
- They are not removing functionality. GTA 3 will run at 2048 by 1536. This means GTA 3 will run on a higher resolution, but will not get extra effects, better viewing distance, better light exposure.
GTA 3 will look the same as on the iPad 2, except for the higher resolution, but performance is worse (lower amount of frames per second?).
Let's not forget that when the iPhone 4 was released, there were no real apps that were making optimal use of the GPU on the iPhone 3GS. That only happened when Apple started marketing their iOS devices as gaming devices starting with the iPhone 4 and the iPod touch (fourth gen.).
Currently, there are enough apps that make good use of the GPU in the A5 right now (like Infinity Blade 2). Is it really desirable that these apps run at lower performance on the iPad 3, than on the iPad 2?