Android ডিভাইসগুলি সম্পূর্ণ বা আংশিকভাবে Vulkan এক্সটেনশনগুলিকে সমর্থন করতে পারে যা অতিরিক্ত কার্যকারিতা প্রদান করে।
একটি নির্দিষ্ট টার্গেট ডিভাইসে ভলকান এক্সটেনশন উপলব্ধ কিনা তা নির্ধারণ করতে, ভলকান স্পেসিফিকেশনে বর্ণিত ভলকান এক্সটেনশন গণনা ফাংশন ( vkEnumerateInstanceExtensionProperties()
এবং vkEnumerateDeviceExtensionProperties()
) ব্যবহার করুন। একটি উদাহরণ দেখতে, আপনি ভলকান নমুনা রেপোতে এই কোড নমুনাটি উল্লেখ করতে পারেন।
নিম্নলিখিত সারণী Vulkan এক্সটেনশনগুলির তালিকার সারসংক্ষেপ করে যা Android সমর্থন করে, এক্সটেনশন সমর্থনের জন্য সর্বনিম্ন OS সংস্করণ এবং এক্সটেনশনের ধরন।
ওএস সংস্করণ | ভলকান এক্সটেনশন | এক্সটেনশন প্রকার |
---|---|---|
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 | দৃষ্টান্ত | |