Of course, a lot of this code is code you only write once and then abstract on top of. Metal just has a lot of that abstraction "done for you" because it's only designed to work on a closed set of hardware profiles.
Vulkan requires a lot more signatures in triplicate and setup rituals. Not a bad thing, just a different target.
Of course, a lot of this code is code you only write once and then abstract on top of. Metal just has a lot of that abstraction "done for you" because it's only designed to work on a closed set of hardware profiles.
Vulkan requires a lot more signatures in triplicate and setup rituals. Not a bad thing, just a different target.