Ekstensi Vulkan di Android

Perangkat Android dapat mendukung seluruh atau sebagian ekstensi Vulkan yang memberikan fungsi tambahan.

Untuk menentukan apakah ekstensi Vulkan tersedia di perangkat target tertentu, gunakan fungsi enumerasi ekstensi Vulkan (vkEnumerateInstanceExtensionProperties() dan vkEnumerateDeviceExtensionProperties()) seperti yang dijelaskan dalam Spesifikasi Vulkan. Untuk melihat contohnya, buka contoh kode ini di repositori contoh Vulkan.

Tabel berikut ini merangkum daftar ekstensi Vulkan yang didukung Android, versi OS minimal untuk dukungan ekstensi, dan jenis ekstensi.

Versi OS Ekstensi Vulkan Jenis Ekstensi
Android 8.0 (API level 26) VK_KHR_incremental_present Perangkat
VK_KHR_shared_presentable_image Perangkat
VK_KHR_get_surface_capabilities2 Instance
VK_EXT_hdr_metadata Perangkat
VK_EXT_swapchain_colorspace Instance
VK_GOOGLE_display_timing Perangkat
Android 7.0 (API level 24) VK_KHR_android_surface Instance
VK_KHR_surface Instance