إصدار Mesa 19.2.0، وهو تطبيق مجاني لبرنامج OpenGL وVulkan

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

بين تغيير:

  • توفر برامج التشغيل (i965، iris) لبطاقات الفيديو Intel (gen7+) الدعم الكامل أوبنغل شنومكس ولغة وصف التظليل GLSL 4.60. حتى يتم توفير دعم OpenGL 4.6 في برامج تشغيل radeonsi (AMD) وnvc0 (NVIDIA)، يبقى تنفيذ GL_ARB_gl_spirv وGL_ARB_spirv_extensions التي تم توفيرها مضاف لسائق i965 في أغسطس؛
  • تستمر وظيفة برنامج التشغيل الجديد في التوسع قزحية لوحدة معالجة الرسومات Intel، والتي وصلت في قدراتها تقريبًا إلى التكافؤ مع برنامج التشغيل i965. يعتمد برنامج تشغيل Iris على بنية Gallium3D، التي تقوم بتفريغ مهام إدارة الذاكرة إلى جانب برنامج تشغيل DRI في Linux kernel وتوفر أداة تعقب حالة جاهزة مع دعم لإعادة استخدام ذاكرة التخزين المؤقت لكائنات الإخراج. يدعم برنامج التشغيل فقط المعالجات المستندة إلى البنية الدقيقة Gen8+ (Broadwell وSkylake) مع وحدات معالجة الرسومات HD وUHD وIris.
  • تمت إضافة دعم لوحدات معالجة الرسوميات AMD Navi 10 إلى برامج تشغيل RADV وRadeonSI
    (راديون آر إكس 5700)، كذلك الدعم الأولي Navi 14. مضمن أيضًا في برنامج تشغيل RadeonSI مضاف دعم APU Renoir المستقبلي (Zen 2 مع GPU Navi) وجزئيًا السماك الرامح (فقط إمكانيات الحوسبة ومحرك فك تشفير الفيديو VCN 2.5، بدون ثلاثي الأبعاد)؛

  • في برنامج تشغيل Gallium3D R600 لبعض بطاقات AMD الأقدم (HD 5800/6900) مؤمن دعم برنامج OpenGL 4.5؛
  • لراديونسي المقدمة رابط وقت التشغيل الجديد - rtld؛
  • تم تحسين أداء برامج تشغيل RADV وVirgl؛
  • موسع برنامج تشغيل Panfrost لوحدات معالجة الرسومات استنادًا إلى البنى الدقيقة Midgard (Mali-T6xx، Mali-T7xx، Mali-T8xx) وBifrost (Mali G3x، G5x، G7x) المستخدمة في العديد من الأجهزة المزودة بمعالجات ARM. أصبحت قدرات برنامج التشغيل الآن كافية لتشغيل GNOME Shell؛
  • تمت إضافة ملحق EGL المقترح من قبل NVIDIA EGL_EXT_platform_device، والذي يسمح بتهيئة EGL دون استدعاء واجهات برمجة التطبيقات الخاصة بالجهاز
  • تمت إضافة امتدادات OpenGL جديدة:
  • تمت إضافة ملحقات لبرنامج تشغيل RADV Vulkan (لبطاقات AMD):
  • تمت إضافة الامتداد التالي إلى برنامج تشغيل ANV Vulkan (لبطاقات Intel):
    VK_EXT_shader_demote_to_helper_invocation.

المصدر: opennet.ru

إضافة تعليق