GPU Performance

The A12 SoC in the iPhone XSs showcased some fantastic results with some extremely high scores. We expect the iPhone XR to perform just as well – the only unknown factor here is the thermal designs of the two phones.

The iPhone XR actually differs quite a lot in this regard to its XS siblings: The iPhone XS and XS Max employ a “sandwiched PCB” motherboard design, in which the SoC lies between two substrates. While I don’t have empirical data on this, I just have to assume that such a design is not helpful for actually dissipating heat away from the SoC to the body of the phone.


iPhone XS vs. iPhone XR PCBs (Images Courtesy iFixit)

The iPhone XR on the other hand employs more of a traditional single PCB design, such as found in past iPhone models. The SoC here is found inside an EM shield facing towards the screen assembly. I was always questioning this a design as well because theoretically there should be a slight air gap between it and the display backplane which could hinder heat transfer. Also because the SoC is facing towards the display, it also doesn’t make direct contact with the aluminium frame of the phone. As Apple’s SoC’s become ever more power hungry at their peak performance states, it is weird to see that Apple hasn’t been any more aggressive in their thermal dissipation solutions as say what we now commonly see from some higher-end Android counter-parts.

3DMark Sling Shot 3.1 Extreme Unlimited - Physics

Starting off with the physics subtest, which is mainly a CPU test within a (GPU) thermally constrained scenario, we see the iPhone XR perform nearly equally to the iPhone XS, showcasing some very good sustained performance near the peak levels of the SoC.

3DMark Sling Shot 3.1 Extreme Unlimited - Graphics 

The graphics subtest of 3DMark also doesn’t seem to drastically differ from the iPhone XS. This was one of the tests that caused problems for the XS variants as it would cause the phones to crash the GPU at peak performance, only able to complete the test when the phones were warmer and throttled more. I re-tested the XS and did manage to somehow complete a run at a higher peak performance state, however my iPhone XS Max still managed to crash with the same behaviour as back in October.

Moving onto the GFXBench suite, starting off with the two variants of the new Aztec sub-test, which represents a more modern 3D workloads:

GFXBench Aztec Ruins - High - Vulkan/Metal - Off-screen GFXBench Aztec Ruins - Normal - Vulkan/Metal - Off-screen

The iPhone XR performed extremely well in these two tests, however we do note that there’s a difference in the peak performance showcased by the XR and the XS variants: It seems that Apple might be running the GPU at a slightly lower frequency here. This would match the slight difference in the peak 3DMark graphics score as well, and could be the reason why the iPhone XR didn’t crash in the same way the XS did.

GFXBench Manhattan 3.1 Off-screen GFXBench T-Rex 2.7 Off-screen

In the Manhattan 3.1 and T-Rex offscreen tests we see similar behaviour: the peak performance of the XR is slightly lower than that of the XS phones, however the sustained scores are higher.

One of the reason we use off-screen scores in our benchmark suite is that it allows for an apples-to-apples workload comparison across all devices. While in most cases this is a good and representative scenario for what you might expect from the thermals in actual games, this actually doesn’t seem to apply for the iPhone XR:

Because of the relatively low screen resolution on the part of the XR’s display – a sub-FHD 1792×828 – I’ve had a lot of trouble actually getting workloads to push the A12's GPU to its peak frequencies in on-screen scenarios. This causes an interesting dilemma for the iPhone XR: It has absolutely abundant GPU performance that won’t be used any-time soon. As game developers on iOS will be targeting and tuning their workloads to run smoothly on the most demanding devices of a generation, it means that games will most likely be setting their baseline as the higher-end iPhone XS Max, which has to push over twice the pixel resolution. The net result is that for any given 60fps graphics workload, the iPhone XR will run cooler and with a longer battery life than what you would experience on the XS or XS Max.

If gaming and gaming performance (and battery efficiency) is important for you, then the iPhone XR is definitely the phone to get. Not only does it deliver class-leading performance, but it also will be quite future proof in terms of performance thanks to the lower-resolution display.

System Performance Display Measurement
Comments Locked

89 Comments

View All Comments

  • Amosliu - Wednesday, February 6, 2019 - link

    I don’t think 3dmark slingshot extreme is a good benchmark for iOS platform. First the cpu usage is too high even in the graphics test. Second the gpu vertex usage is nearly the half in the graphic test. However there is no issue in the slingshot OpenGL es 3.0 edition. It is too old and need to update. By the way, there are new GPU benchmark suits building on metal 2 in iOS and Vulkan in android named snow forest benchmark and orbital flight benchmark.
  • darwiniandude - Wednesday, February 13, 2019 - link

    Agree. 3Dmark has always been very odd on iOS, especially the physics test, and hasn't matched real world performance comparisons I've seen between Android and iOS games.
  • tuxRoller - Thursday, February 7, 2019 - link

    Is the black value when at the the min brightness correct?
    If so, and assuming the spectrometer is the same a usual, then is this the first time we've seen an LCD that has an imperceptible off pixel while the backlight is still on?
  • samerakhras - Saturday, February 9, 2019 - link

    The better battery life comes from the lower resolution.

    The less pixels you use , the less power you need.
  • Jackdaniel - Monday, February 11, 2019 - link

    I come from an iphone 8 and now I have iphone xs max 256 gb, I find completely false the duration table with the common use that lasts twice as compared to the iPhone 8 (both have the health of the beater to 100%)
  • hasseb64 - Monday, February 11, 2019 - link

    No button* = no buy

    *front
  • zeeBomb - Wednesday, February 20, 2019 - link

    More battery, More life.

    Great to see Andrei taking over for the smartphone reviews, this was a good read man!
  • Jhonson - Friday, May 3, 2019 - link

    I believe that is one of such a lot significant information for me. I’m happy studying your article. I read much about iPhone mobile tablets and batteries. I have read on some other website you should see that is also great information there.
    <a href=http://www.iphonenotification.com/2019/04/17/iphon... iPhone 6 battery Recall </a>
  • mark3785 - Sunday, August 4, 2019 - link

    I’ve had my iPhone XR for quite a while now and still like it very much. I upgraded from a 6S and am amazed by the battery life! I've had iPhones since the first model and no other iPhone has come close to the XR in battery life!

    The LCD vs OLED issue doesn't bother me. The lower resolution is still a retina resolution, and with fewer pixels to push, it makes for more efficient use of the processor and is one of the reasons it gets better battery life.

    I miss 3D Touch but not as much as I expected. I used it mainly for turning the keyboard into a trackpad but a long press on the space bar performs the same function, and does that more accurately.

    The camera may not be nice as the dual unit found on the XS/XS Max but it is an OIS camera which, coming from a 6S, is a nice upgrade.

    Its audio output is in stereo (which was a nice surprise) and is quite a bit louder. I’m not thrilled about the lack of a standard phono jack but as a long time Apple user I’m used (though still not happy with) the way they change ports.

    It may cost less than the XS/XS Max, but it's a serious upgrade for me. To add to the deal, one of the colors the phone comes in is (PRODUCT)RED which is a rich shade of red and a nice break from the black, white and silver I’ve had in the past.

    While it's missing a bell here and a whistle there compared to the XS/XS Max, it works great and is a nice upgrade from the 6S.

    And just in case nobody noticed, Apple made a slightly thicker and heavier iPhone with a bigger battery and Hell didn’t freeze over!

Log in

Don't have an account? Sign up now