4 ms·
It would be a good riddance IF there was another universal API (Vulkan) and they would adopt it in substitution. The fact they want to force game developers to
by yulaow 8y ago
It would be a good riddance IF there was another universal API (Vulkan) and they would adopt it in substitution.
The fact they want to force game developers to use instead Metal is... ridiculous, especially considering the extremely low macos marketshare, particularly outside US.
- obl 8y agoSometimes at work I daydream about this alternate reality where we let go of the idea of an universal API on top GPUs and just let vendors publish some ISA and hardware-specific libs/drivers/docs. I'm sure people would figure out nice (and less nice) abstract libraries on their own just as well. It's so frustrating to read what the GPU is actually capable of (for example in the intel PRMs) and to know that there is absolutely no way to get the driver's compiler to do the right thing in a reliable way. I mean imagine if icc was the only x86 compiler.
- AnIdiotOnTheNet 8y agoIt's ok man, we can just keep piling on more turtles.
- ecuzzillo 8y agoI do get the impression the new more-explicit APIs help somewhat with that, no?
- pjmlp 8y agoAll game engines that matter already support Metal, plus writing platform specific APIs is something that professional game developers are used to do since Atari 2600.