X

iPad 2 vs iPad 1 in Infinity Blade graphics benchmark bloodbath

The iPad 2 makes the original iPad feel the taste of its cold steel in our graphics benchmarks and Infinity Blade hands-on tests.

Flora Graham
3 min read

The iPad 2 promises blistering speed improvements over the first iPad, thanks to its dual-core processor and separate GPU for crunching graphics. And in our test, it delivers the goods like an Ocado van strapped to a cruise missile.

We ran our benchmarks using the GLBenchmark app, which is free to download from the iTunes store if you want to try it yourself. We tested an iPad 2 and an original iPad running the latest iOS 4.3. Both had the same apps installed, too.

In some areas, such as CPU integer performance (a measurement of the speed it completes simple mathematical functions), we didn't see any improvement. But, almost across the board, we saw advances in graphics performance. The iPad 2 was vastly better at rendering textures and triangles, in particular. The improvement was big enough to be obvious to the naked eye, as you can see in our video at the end of this story.

Here's what these benchmarks mean for the iPad 2 in practice. In our hands-on tests, we found that the iPad 2 is fast, but many of its speed improvements come from the iOS 4.3 update. After we put the same update on an original iPad, the two tablets ran close to neck-in-neck for most tasks, such as opening apps and loading Web pages.

But for graphics-hungry tasks, like games, the GPU kicks in to give more detail and texture, and more plentiful enemies or other animated objects on the screen at one time. 

Apple poster-boy Infinity Blade has released an update specifically for the iPad 2. Its makers called the iPad 2 "fantastic for gaming", but didn't fess up about exactly how they had to tweak their game to take advantage of the iPad 2's muscle. Whatever they did, we can vouch for the fact that it worked. Running the same updated version of the game on the iPad 2 and the iPad, it was clear that textures were more complex and edges were smoother on the newer tablet.

Bump up the resolution to full 720p and go full-screen to attempt to see the difference in our shakycam footage. The contrast between the two was obvious in person. Both screens were set to full brightness during this test, and the white iPad on the right is the iPad 2.

If that video doesn't do it for you, here is the biggest table ever published on Crave with all the benchmark numbers. In every case, higher is better.


iPad 1 iPad 2 Change
Unit Per cent
change
Swapbuffers 594 595 1 frames 0
GLBenchmark HD
GPU skinning
1800 1800 0 frames 0
GLBenchmark HD
CPU skinning
1800 1799 -1 frames 0
GLBenchmark Pro
GPU skinning
693 1158 465 frames 67
GLBenchmark Pro
CPU skinning
1095 1682 587 frames 54
3D rendering quality
- Perspective correction
100 100 0 per cent 0
3D rendering quality
- Bilinear filter
100 100 0 per cent 0
3D rendering quality
- triliner filter
100 100 0 per cent 0
3D rendering quality
- Z-buffer precision
100 100 0 per cent 0
3D rendering quality
- Sub-pixel precision
100 100 0 per cent 0
Fill rate
- Single-textured 1.1
166008800 855771616 689762816 texel/s 415
Fill rate
- Multi-textured 1.1
228412632 972647488 744234856 texel/s 326
Lights - Ambient x 1 3716754 9791014 6074260 triangle/s 163
Lights - Omni x 1 2750150 9806379 7056229 triangle/s 257
Lights - Parallel x 1 3729281 9807360 6078079 triangle/s 163
Lights - Parallel x 2 2804511 9806379 7001868 triangle/s 250
Lights - Parallel x 4 1907984 9621786 7713802 triangle/s 404
Lights - Parallel x 8 1116830 6618444 5501614 triangle/s 493
Lights - Spot x 1 2445685 9758323 7312638 triangle/s 299
Texture filter
- Nearest
6514138 9806379 3292241 triangle/s 51
Texture filter
- Linear
6473827 9806379 3332552 triangle/s 51
Texture filter
- Nearest mipmap nearest
6519984 9806379 3286395 triangle/s 50
Texture filter
- Linear mipmap linear
6100318 9807360 3707042 triangle/s 61
Texture size - 64x64 6459490 9807360 3347870 triangle/s 52
Texture size - 128x128 6520634 9807360 3286726 triangle/s 50
Texture size - 256x256 6478984 9806379 3327395 triangle/s 51
Texture size - 512x512 6095793 9807360 3711567 triangle/s 61
Texture size - 1024x1024 5863308 9807360 3944052 triangle/s 67
Triangles
- Flat shaded and colour
6615804 9807360 3191556 triangle/s 48
Triangles
- Smooth shaded and colour
6611850 9807360 3195510 triangle/s 48
Triangles
- Textured
6515436 9807360 3291924 triangle/s 51
Triangles
Textured and colour
5873742 9806379 3932637 triangle/s 67
CPU float performance 10000 13333 3333 point 33
CPU integer performance 12903 12376 -527 point -4