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 |
인스턴스 | |