3 ms·
Metal allows Apple to squeeze that extra performance out of their devices. They have full control over, and can implement whatever they need to deliver Apple Vi
by inDigiNeous 2y ago
Metal allows Apple to squeeze that extra performance out of their devices.
They have full control over, and can implement whatever they need to deliver Apple Vision Pro for example.
With Vulkan, they would have to wait for a committee to approve required changes, and still they could not probably optimize it to match their GPU an CPU hardware profiles in such an efficient way.
And not least at all, to optimize the developer experience and tools. Apple GPU debugging tools are probably the best tools you get for graphics development debugging, and you get that only on macOS.
IMO Metal is a nicer API than Vulkan. At the same time, you can ask, why should Microsoft get to keep DirectX, and not just write a Vulkan driver ?
- DeathArrow 2y ago>Metal allows Apple to squeeze that extra performance out of their devices. They have full control over, and can implement whatever they need to deliver Apple Vision Pro for example. That doesn't stop them from implementing both Metal and Vulkan.
- inDigiNeous 2y agoSure, but a lot of extra work for something like that. Also, Apple Walled Garden..
- IsTom 2y ago> they would have to wait for a committee to approve required changes Or just make proprietary extensions?
- talldayo 2y ago> why should Microsoft get to keep DirectX, and not just write a Vulkan driver ? They support both. And sometimes the Vulkan driver is faster than their native DirectX one too.