News for hackers. Stuff that matters.
Re:The first conformant M1 GPU driver by dwaite on Tuesday August 22, 2023 @10:19PM (#37231140)
> I mean, on one hand, the Metal/Vulkan/OpenGL situation is unfortunate and I don't understand Apple's motivation there.

OpenGL is a dead end - while vendors (including Apple) still support their respective GL stacks, there is not really active investment anymore either in those stacks or in the standards.

Metal came out years before Vulkan, and Apple has tight integration between the graphics API and their underlying first-party graphics hardware designs. If Apple did have first party support for Vulkan, it would basically be MoltenVK anyway. Apple tends to push anything which isn't a first party framework to be third-party sourced and bundled as much as they can. They likely think MoltenVK as a third party library is the best scenario for Vulkan support.

Re:The first conformant M1 GPU driver by MattSteelblade on Wednesday August 23, 2023 @10:03AM (#37236072)
"Years" is overstating it a bit; Vulkan's SDK came out a little more than a year and a half after Metal was available on iOS and 8 months after it was available on Macs.
Re:The first conformant M1 GPU driver by dwaite on Thursday August 24, 2023 @03:53AM (#37246160)
Ahh you're right, I thought it was 2017 for the Vulkan 1.0 release.

My understanding is still that Metal was released on iOS months before AMD's Mantle API was accepted as the start of Vulkan work.