they’ve written a custom GPU framework to achieve the performance the level of performance they have. it’s currently only compatible with macos, but is being ported to other operating systems.
Why in the world wouldn’t you just use Vulkan? Then it would still be portable to other platforms with probably still good performance, no?
vulkan is a graphics api, not a framework. their framework is using vulkan.
If their framework is using Vulkan, why is it not compatible with anything but MacOS? Isn’t the point of Vulkan that it’s cross platform?
This is wrong. Their framework uses metal, which is an apple only graphics API.