Android での Vulkan 拡張機能

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Android デバイスは、追加機能を提供する Vulkan 拡張機能を完全にまたは部分的にサポートします。

各ターゲット デバイスで Vulkan 拡張機能が使用可能かどうかを判断するには、Vulkan 拡張機能の列挙関数(vkEnumerateInstanceExtensionProperties()vkEnumerateDeviceExtensionProperties())を使用します(Vulkan 仕様を参照)。サンプルについては、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 インスタンス