תוספים של Vulkan ב-Android

יכול להיות שמכשירי Android יתמכו באופן מלא או חלקי בתוספים ל-Vulkan שמספקים פונקציונליות נוספת.

כדי לבדוק אם תוסף Vulkan זמין במכשיר יעד מסוים, משתמשים בפונקציות לספירת תוספי Vulkan ‏ (vkEnumerateInstanceExtensionProperties() ו-vkEnumerateDeviceExtensionProperties()) כמו שמתואר במפרט Vulkan. כדי לראות דוגמה, אפשר לעיין בדוגמת הקוד הזו במאגר הדוגמאות של Vulkan.

בטבלה הבאה מפורטים התוספים של Vulkan שנתמכים ב-Android, גרסת מערכת ההפעלה המינימלית שנדרשת לתמיכה בתוסף וסוג התוסף.

הגרסה של מערכת הפעלה Vulkan Extension סוג התוסף
‫Android 8.0 (רמת API‏ 26) VK_KHR_incremental_present מכשיר
VK_KHR_shared_presentable_image מכשיר
VK_KHR_get_surface_capabilities2 Instance
VK_EXT_hdr_metadata מכשיר
VK_EXT_swapchain_colorspace Instance
VK_GOOGLE_display_timing מכשיר
‫Android 7.0 (רמת API‏ 24) VK_KHR_android_surface Instance
VK_KHR_surface Instance