GPU Breakdown
The following specs were cobbled together from various sources. There are undoubtedly some errors as the manufacturers do not provide adequate specs on their GPUs. The specs provide some background as to what you can expect from a certain GPU. The most important thing to take away from this is not the numbers themselves, but the relative real world performance when you look at the benchmarks below.
ARM Mali | |
GPU | Feaures |
Mali 200 | 17M triangles/sec |
Mali 400 | MP GPU that can scale anywhere from 1-4 cores |
AMD Adreno | |
GPU | Feaures |
Adreno 200 | 17M triangles/sec |
Adreno 205 | 41M triangles/sec 245M pixels/sec 720p video recording and playback up to 30 frames/second |
Adreno 220 | 88M triangles/sec 532M pixels/sec 1080p video recording and playback up to 30 frames/second |
Imagination PowerVR SGX | |
GPU | Feaures |
Mali 200 | 200 MHz Core Speed 14 million polygons per second 500 million pixels per second (fill rate) DirectX 9 Shader Model 3 support / OpenGL 2.0 |
Mali 400 | 200-300 MHz Core Speed 90 million polygons per second 1000 million pixels per second (fill rate) DirectX 9 Shader Model 3 support / OpenGL 2.0 |
NVIDIA GeForce | |
GPU | Feaures |
GeForce ULP | 300-400 MHz Core Speed 71 million polygons per second (Ultra Low Power) GPU (4 pixel shaders + 4 vertex shaders) |
GPU Benchmarks
Here are some benchmarks for the various GPUs. As you can see the NVIDIA GeForce and PowerVR SGX540 are at the top of the pack. It has yet to be seen what the Adreno 220 can manage but all evidence points to it being competitive with the top GPUs.