Android'de Vulkan uzantıları

Android cihazlar ek işlev sağlayan Vulkan uzantılarını tam veya kısmi olarak destekleyebilir.

Bir Vulkan uzantısının belirli bir hedef cihazda kullanılıp kullanılamadığını belirlemek için Vulkan spesifikasyonunda açıklandığı gibi Vulkan uzantı numaralandırma işlevlerini (vkEnumerateInstanceExtensionProperties() ve vkEnumerateDeviceExtensionProperties()) kullanın. Bir örnek görmek için Vulkan örnekleri deposunda bu kod örneğini inceleyebilirsiniz.

Aşağıdaki tabloda, Android'in desteklediği Vulkan uzantılarının listesi, uzantı desteği için minimum OS sürümü ve uzantı türü özetlenmektedir.

OS Sürümü Vulkan Uzantısı Uzantı Türü
Android 8.0 (API düzeyi 26) VK_KHR_incremental_present Cihaz
VK_KHR_shared_presentable_image Cihaz
VK_KHR_get_surface_capabilities2 Örnek
VK_EXT_hdr_metadata Cihaz
VK_EXT_swapchain_colorspace Örnek
VK_GOOGLE_display_timing Cihaz
Android 7.0 (API düzeyi 24) VK_KHR_android_surface Örnek
VK_KHR_surface Örnek