دستگاههای Android ممکن است به طور کامل یا جزئی از برنامههای افزودنی Vulkan که عملکردهای اضافی را ارائه میکنند، پشتیبانی کنند.
برای تعیین اینکه آیا یک برنامه افزودنی Vulkan در یک دستگاه هدف خاص موجود است، از توابع شمارش افزونه Vulkan ( vkEnumerateInstanceExtensionProperties()
و vkEnumerateDeviceExtensionProperties()
) همانطور که در مشخصات Vulkan توضیح داده شده است استفاده کنید. برای مشاهده نمونه می توانید به این نمونه کد در مخزن نمونه های ولکان مراجعه کنید.
جدول زیر فهرستی از برنامههای افزودنی Vulkan که اندروید پشتیبانی میکند، حداقل نسخه سیستمعامل برای پشتیبانی از افزونه و نوع افزونه را خلاصه میکند.
نسخه سیستم عامل | افزونه 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 | نمونه | |
دستگاههای Android ممکن است به طور کامل یا جزئی از برنامههای افزودنی Vulkan که عملکردهای اضافی را ارائه میکنند، پشتیبانی کنند.
برای تعیین اینکه آیا یک برنامه افزودنی Vulkan در یک دستگاه هدف خاص موجود است، از توابع شمارش افزونه Vulkan ( vkEnumerateInstanceExtensionProperties()
و vkEnumerateDeviceExtensionProperties()
) همانطور که در مشخصات Vulkan توضیح داده شده است استفاده کنید. برای مشاهده نمونه می توانید به این نمونه کد در مخزن نمونه های ولکان مراجعه کنید.
جدول زیر فهرستی از برنامههای افزودنی Vulkan که اندروید پشتیبانی میکند، حداقل نسخه سیستمعامل برای پشتیبانی از افزونه و نوع افزونه را خلاصه میکند.
نسخه سیستم عامل | افزونه 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 | نمونه | |
دستگاههای Android ممکن است به طور کامل یا جزئی از برنامههای افزودنی Vulkan که عملکردهای اضافی را ارائه میکنند، پشتیبانی کنند.
برای تعیین اینکه آیا یک برنامه افزودنی Vulkan در یک دستگاه هدف خاص موجود است، از توابع شمارش افزونه Vulkan ( vkEnumerateInstanceExtensionProperties()
و vkEnumerateDeviceExtensionProperties()
) همانطور که در مشخصات Vulkan توضیح داده شده است استفاده کنید. برای مشاهده نمونه می توانید به این نمونه کد در مخزن نمونه های ولکان مراجعه کنید.
جدول زیر فهرستی از برنامههای افزودنی Vulkan که اندروید پشتیبانی میکند، حداقل نسخه سیستمعامل برای پشتیبانی از افزونه و نوع افزونه را خلاصه میکند.
نسخه سیستم عامل | افزونه 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 | نمونه | |
دستگاههای Android ممکن است به طور کامل یا جزئی از برنامههای افزودنی Vulkan که عملکردهای اضافی را ارائه میکنند، پشتیبانی کنند.
برای تعیین اینکه آیا یک برنامه افزودنی Vulkan در یک دستگاه هدف خاص موجود است، از توابع شمارش افزونه Vulkan ( vkEnumerateInstanceExtensionProperties()
و vkEnumerateDeviceExtensionProperties()
) همانطور که در مشخصات Vulkan توضیح داده شده است استفاده کنید. برای مشاهده نمونه می توانید به این نمونه کد در مخزن نمونه های ولکان مراجعه کنید.
جدول زیر فهرستی از برنامههای افزودنی Vulkan که اندروید پشتیبانی میکند، حداقل نسخه سیستمعامل برای پشتیبانی از افزونه و نوع افزونه را خلاصه میکند.
نسخه سیستم عامل | افزونه 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 | نمونه | |