3 ms·
I would rather Apple actively maintains Metal than halfheartedly support Vulkan the way they supported OpenGL. If you have a relatively good graphics abstractio
by justsid 1y ago
I would rather Apple actively maintains Metal than halfheartedly support Vulkan the way they supported OpenGL. If you have a relatively good graphics abstraction layer in your engine already, implementing a Metal backend isn't super hard, especially if you already support Vulkan or D3D12. Metal is a lot like diet Vulkan/D3D12, except for a couple of really odd decisions.
The hardest part about supporting Apple systems is honestly everything else and no amount of Vulkan drivers is going to help with that.
- shmerl 1y agoApple aren't some resource lacking entity. They can support Vulkan properly and there is no excuse not to.
- justsid 1y agoSure but in the meantime some of us have to actually keep shipping products and in that world I'd rather see Apple support their own thing that they are at least mildly interested in pushing forward.
- shmerl 1y agoIn the end Apple doesn't care about what anyone but Apple needs. So who knows, they might kill Metal tomorrow because they'll think their new NIH will serve their lock-in needs better (especially after Vulkan on Metal will get better through this kind of efforts). Point is they are a very bad industry player damaging things for everyone. They surely don't care about making things better for developers.