News for hackers. Stuff that matters.
Re:Apple introduces macOS Mojave by yulaow on Monday June 04, 2018 @04:40PM (#17232183)
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.

Re:Apple introduces macOS Mojave by obl on Monday June 04, 2018 @04:57PM (#17232373)
Sometimes 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.

Re:Apple introduces macOS Mojave by AnIdiotOnTheNet on Monday June 04, 2018 @06:22PM (#17233169)
It's ok man, we can just keep piling on more turtles.
Re:Apple introduces macOS Mojave by ecuzzillo on Friday June 08, 2018 @05:19PM (#17269786)
I do get the impression the new more-explicit APIs help somewhat with that, no?
Re:Apple introduces macOS Mojave by pjmlp on Monday June 04, 2018 @05:09PM (#17232480)
All 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.