Vulkan-Erweiterungen auf Android

Android-Geräte unterstützen Vulkan-Erweiterungen mit zusätzlichen Funktionen möglicherweise vollständig oder teilweise.

Mit den Aufzählungsfunktionen für Vulkan-Erweiterung (vkEnumerateInstanceExtensionProperties() und vkEnumerateDeviceExtensionProperties()) können Sie feststellen, ob eine Vulkan-Erweiterung auf einem bestimmten Zielgerät verfügbar ist. Eine Beschreibung hierzu finden Sie in der Vulkan-Spezifikation. Ein Beispiel finden Sie in diesem Codebeispiel im Vulkan-Beispiel-Repository.

In der folgenden Tabelle finden Sie eine Liste der Vulkan-Erweiterungen, die von Android unterstützt werden, sowie die Mindestversion des Betriebssystems für die Erweiterung und den Erweiterungstyp.

Version des Betriebssystems Vulkan-Erweiterung Erweiterungstyp
Android 8.0 (API-Level 26) VK_KHR_incremental_present Gerät
VK_KHR_shared_presentable_image Gerät
VK_KHR_get_surface_capabilities2 Instanz
VK_EXT_hdr_metadata Gerät
VK_EXT_swapchain_colorspace Instanz
VK_GOOGLE_display_timing Gerät
Android 7.0 (API-Level 24) VK_KHR_android_surface Instanz
VK_KHR_surface Instanz