I am very much aware of how games are developed, I know that the vast majority of games are DirectX, and I know that Metal is a better API than OpenGL. The point is that Mac will no longer get games that were written with OpenGL support in the first place (All id and Valve games for example), further reducing its already-awful potential game library. A lot of modern console games also use an API that is very similar to OpenGL so this makes console ports even less likely than they already were.You are wrong about the ease of games development. Games almost always programmed against the Direct3D API so OpenGL which is very different was a huge impediment. Metal actually makes a hell of a lot of stuff easier (and a few things harder, but such is life).
Clearly Apple aren’t Sony or Microsoft or even Nintendo in terms of embracing AAA gaming but that is a function of history and their apparent users demands.
[doublepost=1528222910][/doublepost]
To be honest Apple never supported Vulkan in the first place so I guess dropping OpenGL support doesn’t even really matter anymore for new games. Lots of legacy games will stop working though.Not sure you do. OpenGL is being replaced by Vulcan which is in essence a really optimised version of OpenGL, rebuilt and redesigned to free up the CPU and work with newer technologies, but in itself doesn't offer any new GPU features over OpenGL.
Vulcan is also replacing OpenCL as it doesn't need to 'render' anything like OpenGL, it can just to calculations when required.
The alternative is that Apple finally start supporting OpenGL + CL latest releases just as other parts of the gaming world are moving to different APIs.