Originally posted by Daktyl198
View Post
There are 2 primary reasons why Apple created Metal. First is that at the time Vulkan didn't even exist when Apple wanted to Metal (it was still the proprietary Mantle at that point) and like any business, Apple isn't going to wait just cos and secondly they had so much bad blood with OpenGL + Nvidia/AMD that they simply put didn't want to rely on other companies.
Its highly probable if Vulkan was mature and stable at the time Apple was considering to make Metal that they wouldn't even bother with Metal especially seeing as how cleanly Metal maps to Vulkan (see MoltenVK)
Comment