إصدار Mesa 20.2.0 ، وهو تطبيق مجاني لبرنامج OpenGL و Vulkan
مقدم من إطلاق تطبيق مجاني لـ OpenGL وVulkan API - ميسا 20.2.0. في ميسا 20.2 مُنفّذ دعم OpenGL 4.6 الكامل لوحدات معالجة الرسومات Intel (i965 وiris) وAMD (radeonsi)، ودعم OpenGL 4.5 لوحدات معالجة الرسوميات AMD (r600) وNVIDIA (nvc0) وllvmpipe، وOpenGL 4.3 لـ Virgl (وحدة معالجة الرسومات الافتراضية) فيرجيل3D لـ QEMU/KVM)، بالإضافة إلى دعم Vulkan 1.2 لبطاقات Intel وAMD.
في السائق لفمبيبي، مصمم لعرض البرامج، ويدعم OpenGL 4.5.
يستخدم برنامج تشغيل RADV Vulkan (لبطاقات AMD) برنامج التحويل البرمجي للتظليل بشكل افتراضي "ACO"، والذي يتم تطويره بواسطة Valve كبديل لمترجم تظليل LLVM. تمت كتابة ACO بلغة C++، وتم تصميمه مع وضع تجميع JIT في الاعتبار، ويهدف إلى توفير إنشاء أكواد برمجية مثالية قدر الإمكان لتظليل اللعبة، بالإضافة إلى تحقيق سرعات تجميع عالية جدًا.
تمت إضافة الدعم الأولي لوحدات معالجة الرسوميات AMD Navi 21 (Navy Flounder) وNavi 22 (Sienna Cichlid).
قامت برامج تشغيل Intel GPU بتحسين دعم الرقائق بناءً على البنية الدقيقة روكيت ليك и مضاف الدعم الأولي للبطاقات المنفصلة إنتل اكس دي جي 1.
تم توسيع إمكانيات برنامج تشغيل Gallium3D الزنك، الذي يطبق واجهة برمجة تطبيقات OpenGL أعلى Vulkan. يتيح لك Zink الحصول على برنامج OpenGL المُسرّع للأجهزة إذا كان النظام يحتوي على برامج تشغيل تقتصر على دعم Vulkan API فقط.
يستخدم برنامج تشغيل Gallium3D Nouveau NVC0 HMM (إدارة الذاكرة غير المتجانسة) لدعم OpenCL SVM (الذاكرة الافتراضية المشتركة).
في السائق بانفروست تم تثبيت دعم العرض ثلاثي الأبعاد لوحدات معالجة الرسومات Midgard (Mali-T3xx، Mali-T6xx، Mali-T7xx).
يتضمن RadeonSI تحسينات تتعلق بالمحاكاة الافتراضية لوحدة معالجة الرسومات.
تمت إضافة دعم للتخزين المؤقت على القرص للتمثيل الوسيط TGSI (Tungsten Graphics Shader Infrastructure).
تمت إضافة امتدادات OpenGL جديدة:
GL_ARB_compute_variable_group_size لـ Intel Iris.
GL_ARB_gl_spirv لـ Nouveau nvc0.
GL_NV_half_float لـ Nouveau nvc0.
GL_NV_copy_عمق_to_color لـ Nouveau nvc0.
GL_ARB_spirv_extensions لـ Nouveau nvc0.
GL_EXT_shader_group_vote لـ llvmpipe.
GL_ARB_gpu_shader5 لـ llvmpipe.
GL_ARB_post_ Deep_coverage لـ llvmpipe.
GL_EXT_texture_shadow_lod لـ llvmpipe.
تمت إضافة دعم لامتداد EGL EGL_KHR_swap_buffers_with_damage (لـ X11 DRI3)، بالإضافة إلى امتدادات GLX GLX_EXT_swap_control (DRI2، DRI3) وGLX_EXT_swap_control_tear (DRI3).
تمت إضافة ملحقات لبرنامج تشغيل RADV Vulkan (لبطاقات AMD):
VK_EXT_4444_formats
VK_KHR_memory_model
VK_AMD_texture_gather_bias_lod
VK_AMD_gpu_shader_half_float
VK_AMD_gpu_shader_int16
VK_EXT_extened_dynamic_state
VK_EXT_image_robustness
VK_EXT_private_data
VK_EXT_custom_border_color
VK_EXT_pipeline_creation_cache_control
VK_EXT_shader_demote_to_helper_invocation
VK_EXT_subgroup_size_control
VK_GOOGLE_user_type
VK_KHR_shader_subgroup_extened_types
تمت إضافة ملحقات لبرنامج تشغيل ANV Vulkan (لبطاقات Intel):