إصدار ميسا 19.2.0

تم إصدار Mesa 19.2.0 - وهو تطبيق مجاني لواجهات برمجة التطبيقات الرسومية OpenGL وVulkan مع كود مفتوح المصدر.

يتمتع الإصدار 19.2.0 بحالة تجريبية، ولن يتم إصدار الإصدار الثابت 19.2.1 إلا بعد استقرار الكود. يدعم Mesa 19.2 OpenGL 4.5 لبرامج تشغيل i965 وradeonsi وnvc0، وVulkan 1.1 لبطاقات Intel وAMD، كما يدعم أيضًا معيار OpenGL 4.6 لبطاقات Intel.

التغييرات الرئيسية:

  • توفر برامج التشغيل (i965 وiris) لبطاقات الفيديو Intel (gen7+) الدعم الكامل لـ OpenGL 4.6 ولغة وصف التظليل GLSL 4.60؛
  • توسيع قدرات برنامج تشغيل Iris لوحدات معالجة الرسومات Intel؛
  • تمت إضافة دعم وحدات معالجة الرسومات AMD Navi 10 (Radeon RX 5700) وNavi 14 إلى برامج تشغيل RADV وRadeonSI، كما تمت إضافة دعم APU Renoir المستقبلي (Zen 2 مع GPU Navi) وجزئيًا Arcturus إلى برنامج تشغيل RadeonSI؛
  • دعم OpenGL 4.5 في برنامج تشغيل Gallium3D R600 لبعض بطاقات AMD الأقدم؛
  • رابط وقت التشغيل الجديد - rtld لـ RadeonSI؛
  • تحسين أداء برامج تشغيل RADV وVirgl؛
  • تم توسيع برنامج تشغيل Panfrost لوحدات معالجة الرسومات استنادًا إلى البنى الدقيقة Midgard (Mali-T6xx، Mali-T7xx، Mali-T8xx) وBifrost (Mali G3x، G5x، G7x) المستخدمة على الأجهزة المزودة بمعالجات ARM؛ صدَفَة؛
  • تمت إضافة ملحق EGL EGL_EXT_platform_device، والذي يسمح لك بتهيئة EGL دون الوصول إلى واجهات برمجة التطبيقات الخاصة بالجهاز؛
  • تمت إضافة ملحقات OpenGL جديدة:
    • GL_ARB_post_ Deep_coverage لبرنامج تشغيل radeonsi (Navi)؛
    • GL_ARB_seamless_cubemap_per_texture لبرنامج تشغيل etnaviv (مع دعم SEAMLESS_CUBE_MAP على وحدة معالجة الرسومات)؛
    • GL_EXT_shader_image_load_store لبرنامج تشغيل radeonsi (لـ LLVM 10+)؛
    • GL_EXT_shader_samples_identical لمحركات القزحية وراديونسي (إذا تم استخدام NIR)؛
    • GL_EXT_texture_shadow_lod لبرامج تشغيل i965 وiris؛
  • تمت إضافة الملحقات إلى برنامج تشغيل RADV Vulkan (لبطاقات AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_ Deep_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_sample_locations;
    • VK_KHR_عمق_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • تمت إضافة ملحق VK_EXT_shader_demote_to_helper_invocation إلى برنامج تشغيل ANV Vulkan لبطاقات Intel.

المصدر: linux.org.ru

إضافة تعليق