平台

虽然 Vulkan 在许多平台上运行,但每个平台在 Vulkan 的管理方式上都有细微的差异。

platforms_overview.png

Android

Vulkan API 在任何 API 级别为 24(Android Nougat)或更高的 Android 设备上可用,但并非所有设备都有 Vulkan 驱动程序。

Android 使用其 硬件抽象层 (HAL)预定义的路径中查找 Vulkan 驱动程序。

所有随 API 级别 29 (Android Q) 或更高版本发布的 64 位设备都必须包含 Vulkan 1.1 驱动程序。

BSD Unix

许多 BSD Unix 发行版都支持 Vulkan。

Fuchsia

Fuchsia 操作系统支持 Vulkan。

iOS

iOS 本身不支持 Vulkan,但仍可以使用Vulkan 可移植性工具作为目标。

Linux

许多 Linux 发行版都支持 Vulkan。

MacOS

MacOS 本身不支持 Vulkan,但仍可以使用Vulkan 可移植性工具作为目标。

Nintendo Switch

Nintendo Switch 运行支持原生 Vulkan 的 NVIDIA Tegra 芯片组。

QNX

QNX 操作系统支持 Vulkan。

Windows

Windows 7、Windows 8、Windows 10 和 Windows 11 支持 Vulkan。

其他

一些嵌入式系统允许直接显示演示,从而支持 Vulkan。