Earlier quoted context omitted.
> 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 underlyin…
"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.
My understanding is still that Metal was released on iOS months before AMD's Mantle API was accepted as the start of Vulkan work.