3 ms·
Two major reasons: 1) Windows allows the GPU manufacturers to ship their own Vulkan support; AMD, Nvidia and Intel all do this, which covers 99.99999999999999%
by cwyers 10y ago
Two major reasons:
1) Windows allows the GPU manufacturers to ship their own Vulkan support; AMD, Nvidia and Intel all do this, which covers 99.99999999999999% of all Windows machines where this is an issue. It's not as good as native support, but it's good enough.
2) Windows has over 90% market share on desktop. macOS has far, far less. It's a lot easier to get people to support your API when you have that kind of market share. iOS doesn't have enough market share for devs to ignore Android.
- threeseed 10y agoApple allows GPU manufacturers to ship their own Vulkan support as well. It's likely not worth the vendor's effort but still.
- jolux 10y agoIf they were, say, actively revoking the certs of people trying to do this then it would be a different question, but it seems like the answer is the same for why anything gaming-related works worse or doesn't work at all on macOS: most gamers use Windows.
- fnord123 10y ago>which covers 99.99999999999999% of all Windows machines where this is an issue. TIL Matrox only has <00.00000000000001% of the market. :(