Hi
I was wondering, with Adreno 430 and the upcoming 530 (claimed to be 40% faster), this is really getting close to the bottom low end of current GPUs. According to some benchmarks, it could even match stuff like HD4000/HD4600 and basic AMD/NV GPUs
What makes your question difficult is that as far as I know we do not have cross-platform games that we can use to test the graphics chips across such platforms. But we can try to estimate it somewhat in terms of overall picture:
HTC One M9 has the
Adreno 430. In turn, it gets killed by the iPhone 6S but the iPhone 6S gets dropped by the Surface Pro 3.
I am not sure what Surface Pro 3 version AnandTech used as they have 3 different GPUs:
http://www.microsoft.com/surface/en-us/devices/surface-pro-3
If use
HD5000 as the best case for the Surface Pro, that GPU is ranked just
#302 on the laptop GPU list! The Surface Pro 3 is almost 2X faster than the Adreno 430, which means the 530 won't even match the Surface Pro 3.
On the same chart, Intel HD Graphics 530 is
#198.
R7 250 GDDR5 has no problem beating HD530 in GTA V.
Desktop R7 250 as it sits relative to a mobile GPU compares to
a 570M/660M level.
570M/660M are about
#110-120 on the same list.
NOW, we finally arrived at your level which is 840M/940M. Those cards are sitting at spots
#135 and #139.
Therefore, if 840M/940M at #135/139 and the Surface Pro 3 HD5000 (
best case) is almost 2X faster than the Adreno 430 but HD5000 is #302 on that chart, how far are smartphone mobile GPUs like Adreno 530 from 840M/940M?
Ridiculously far.
And BTW, in late 2015, 840M/940M are not mainstream GPUs but extremely low end.
By the time smartphone GPUs even catch up to 840M/940M, it'll probably take at least 3-4 generations (3-4 years). By that point Intel will have increased performance of its graphics even more, while NV/AMD will have adopted HBM2 and possibly HBM3 and would leap by massive amounts from today.
Right now AMD's integrated performance is stuck because they are waiting to shift to a 16nm node. Future APUs could possibly incorporate HBM2 as well.
I'll even go as far as to say that by the time smartphone GPUs catch up to PS4, the current console generation will be almost over and it'll probably be the year 2019. When companies like Apple say they have reached console level of graphics performance, the only way their statement would be accurate is if they are discussing Xbox 360/PS3 or Wii/Wii U. Otherwise, it's just marketing BS.
From a practical point of view, even if you could harness the power of a GTX980Ti inside a tablet/smartphone, it's mostly pure marketing. Think about it, would you want to play GTA 6, BF5, Cyberpunk 2077 on a smartphone over a 24-40" 4K PC monitor? I guess some people would but I don't see how I could enjoy playing games with my fingers on a 5.5" smartphone over using proper inputs, mouse, keyboard, joysticks on a large PC monitor with awesome speakers/headphones.
IMO, no matter how much more powerful the graphics in smartphones get over the next 5 years, gaming on smartphones is only good for casual pick up and play style games, nothing hardcore. In fact, we already see this now. Despite the power of smartphones today easily eclipsing NES, SNES, N64, GameCube, and PS1/PS2 at least, gaming on a smartphone is an absolutely joke compared to the experience on those consoles. I have a couple Rayman games on my iPhones and the graphics look better than any game on those consoles I described and after 15 minutes, I am literally bored out of my mind. Intinity Blade III - good graphics, boring as hell. I'd rather play Soul Calibur on the Dreamcast of Xbox 360.