Android 上的 Vulkan 扩展程序

Android 设备可能会完全或部分支持提供附加功能的 Vulkan 扩展程序

要确定 Vulkan 扩展程序是否适用于特定的目标设备,请使用 Vulkan 规范中所述的 Vulkan 扩展程序枚举函数(vkEnumerateInstanceExtensionProperties()vkEnumerateDeviceExtensionProperties())。要查看示例,请参阅 Vulkan 示例代码库中的此代码示例

下表总结了 Android 支持的 Vulkan 扩展程序、支持扩展程序所需的最低操作系统版本以及扩展程序类型。

操作系统版本 Vulkan 扩展程序 扩展程序类型
Android 8.0(API 级别 26) VK_KHR_incremental_present 设备
VK_KHR_shared_presentable_image 设备
VK_KHR_get_surface_capabilities2 实例
VK_EXT_hdr_metadata 设备
VK_EXT_swapchain_colorspace 实例
VK_GOOGLE_display_timing 设备
Android 7.0(API 级别 24) VK_KHR_android_surface 实例
VK_KHR_surface 实例