3 ms·
Metal was done [1] even before the Khronos Group issued a call to develop a next-gen low-overhead API [2] which became Vulkan. It helped that AMD basically dona
by niftich 10y ago
Metal was done [1] even before the Khronos Group issued a call to develop a next-gen low-overhead API [2] which became Vulkan. It helped that AMD basically donated Mantle so they were able to turn around in a year. Apple understandably was in no appetite to use DX12, and then-AMD-specific Mantle could not be construed as any more than a tech demo and/or an attempt to eke out more performance from their cards.
[1] http://www.anandtech.com/show/8116/some-thoughts-on-apples-metal-api http://www.anandtech.com/show/8116/some-thoughts-on-apples-m...
[2] (slide 20) https://www.khronos.org/assets/uploads/developers/library/2015-siggraph/Khronos-Press-Briefing-SIGGRAPH_Aug15.pdf https://www.khronos.org/assets/uploads/developers/library/20...
- Twirrim 10y agoIf they'd made metal an open standard, they wouldn't have found themselves sidelined again.