|
|
|
|
|
by Jyaif
2290 days ago
|
|
Nintendo and Android use Vulkan.
Windows supports it as well (along opengl and directX) so it's a bit more than just Linux (which powers Stadia and will likely power most Stadia-clones in the future). This pretty much only leaves out macOS and iOS, for which a Vulkan compatibility layer exists anyways. |
|
Nintendo uses Vulkan on the Switch, but they also have their own Metal like API, NVN.
Vulkan is mostly used by PC ports into the Switch.
Exclusive Switch titles do so via NVN, Unreal or Unity bindings to NVN, not Vulkan.
Android has optional support for Vulkan, since only flagship devices ever bothered to actually provide it, with Android 10 Google has changed it into compulsory API. So only Android 10 or later devices are guaranteed to actually have proper Vulkan drivers available.
Windows supports Vulkan on the classic OpenGL ICD driver model, not available in Win32 and UWP sandboxes, which only allow for DirectX based code.
This is the actual reality, and not that typical Vulkan sales pitch.