Apple's search for talent
It's not like Apple has been sitting on the couch. For years there are many open jobs for "GPU Driver Engineer" and "GPU performance Engineer". It's not just 2 jobs in that direction, but at least 20 that should contribute to better GPU performance in OS X. Think of 20 engineers working full time on improving the GPU drivers in OS X, that would help a lot. And than I'm not even talking about OpenGL engineers and other people that could contribute well if Apple only got the people for it.
I did not know this. That's very interesting, since I actually do happen to be a software and scientific computing engineer who specialises in GPU technology and parallel programming, meaning I am fairly competent OpenGL, OpenCL, Direct3D9, Direct3D11, and CUDA, and I am also an avid gamer. I've also done a lot of OpenMP, which is not currently support by Apple's Clang (grr!) despite the fact that a version of Clang exists, made by Intel, which does support it.
Yep, there's a reason I want a dGPU in my Mac!
Unfortunately, I'm pretty much fresh out of university, and I live in Denmark. Between the lack of work experience (yet, anyway) and the family/location barrier, I think it's gonna be difficult, but I actually think I just might take a closer look at this.
If I can help my fellow Mac enthusiasts by providing them with a non-terrible GPU experience, then I will do that. However, before I take any job in this area, Apple's gonna have to promise me to actually put some damn decent GPU's in their laptops, and not just the +$2000 models.
Yeah, it's been like this for ages. I've considered this as well but I lack the experience they ask for still.
However, I genuinely do think Blizzard decided to not even try this time around. While their Mac team is small, it is also VERY talented, and the Overwatch engine is almost 10 years old already (it is based on the Titan project, which stalled and failed. Engine was carried over)
The 2011 Macbook Pro used a 6770M. Even the Iris Pro should perform faster. I'm still not getting why everyone expects something like a 970M now when Apple has never put such dGPUs in their laptops.
According to some benchmarks it does, according to others it doesn't. Mostly, it beats it in Parallax and Tesselation and loses in every other category. In addition, it has to drive 4 times as many pixels and it's 4 years later. That's just not good enough.
Wanna hear a really funny joke though?
The R9 M370X is 15% faster than Iris Pro HD 6100. It's just a hair faster than the HD 6770M.
I don't even know why they bothered with that junk. At least they could've put in a modern GPU?! All modern NVIDIA GPU's are supported, all they have to do is walk over the NVIDIA and say "can we build your newest driver in? Thnx"
Not so with AMD, which is why they chose this GPU that's based on a practically ancient architecture despite its name.