Android での Vulkan 拡張機能

Android 端末では、追加機能を提供する Vulkan 拡張機能の一部またはすべてをサポートしています。

特定のターゲット端末で Vulkan 拡張機能を使用できるかどうかを調べるには、Vulkan の仕様で説明されている Vulkan 拡張機能の列挙型関数(vkEnumerateInstanceExtensionProperties()vkEnumerateDeviceExtensionProperties())を使用します。 例については、Vulkan チュートリアルのこのコードサンプルをご覧ください。

次の表に、Android でサポートされる Vulkan 拡張機能、拡張機能サポートのための最小 OS バージョン、および拡張機能のタイプを示します。

OS バージョン 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 インスタンス