يصل Mesa 22.1.0 مع تحسينات الدعم وتحسينات التوافق والمزيد

جدول السائقين

بعد شهرين من التطوير اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من تطبيق OpenGL و Vulkan API ، "الجدول 22.1.0". كما هو الحال دائمًا ، يتمتع الإصدار الأول من فرع Mesa بحالة تجريبية ، لذلك بعد التثبيت النهائي للشفرة ، سيتم إصدار إصدار ثابت 22.1.1.

في Mesa 22.1 ، يتوفر دعم واجهة برمجة تطبيقات الرسومات Vulkan 1.3 في برامج تشغيل anv لوحدات معالجة الرسومات Intel ، و radv لوحدات معالجة الرسومات AMD ، وبرنامج التحويل النقطي لبرنامج Lavapipe. يدعم Vulkan 1.2 وضع المحاكي (vn) و Vulkan 1.1 على برنامج تشغيل Qualcomm GPU (tu) و Vulkan 1.0 على برنامج تشغيل وحدة معالجة الرسومات Broadcom VideoCore VI (Raspberry Pi 4)

الجدول 22.1.0 المستجدات الرئيسية

في هذا الإصدار الجديد الذي تم تقديمه ، يتم دعم برنامج تشغيل ANV Vulkan (Intel) وبرنامج تشغيل Iris OpenGL بواسطة بطاقات رسومات منفصلة إنتل DG2 (Arc Alchemist) و Arctic Sound-M ، بينما وحدة التحكم D3D12 ، مع طبقة OpenGL فوق API دايركت 12 (D3D12) ، يدعم برنامج OpenGL 4.2. يتم استخدام برنامج التشغيل في طبقة WSL2 لتشغيل تطبيقات Linux الرسومية على Windows.

أبرز أيضا هو جتحكم lavapipe مع تنفيذ برنامج نقطي ل واجهة برمجة تطبيقات فولكان (على غرار llvmpipe ، ولكن بالنسبة لـ Vulkan ، الذي يترجم مكالمات Vulkan API إلى Gallium API) الآن متوافق مع Vulkan 1.3.

المتحكم Nouveau لوحدات معالجة الرسومات GeForce 6/7/8 السابق تم تحويلها لاستخدام التمثيل الوسيط (IR) غير مطبوع من تظليل NIR. يعمل دعم NIR أيضًا على تمكين Tungsten Graphics Shader Infrastructure (TGSI) من تقديم الدعم من خلال تمكين طبقة لترجمة NIR إلى TGSI.

المتحكم برنامج OpenGL v3d تم تطويره لمسرع الرسومات VideoCore VI المستخدم منذ النموذج يقوم Raspberry Pi 4 بتنفيذ دعم التخزين المؤقت من تظليل على القرص.

إلى AMD GPU مجهزة بمحرك الفيديو VCN 2.0 ، تم تنفيذ دعم EFC (تحويل تنسيق التشفير) ، والذي يسمح باستخدام مشفر فيديو للأجهزة لقراءة أسطح RGB مباشرة بدون تحويلات RGB-> YUV التي يتم إجراؤها بواسطة التظليل.

دعم إضافي لطبقة ANGLE ، والذي يترجم مكالمات OpenGL ES إلى OpenGL و Direct3D 9/11 و Desktop GL و Vulkan إلى برنامج تشغيل Venus باستخدام تطبيق GPU (Virtio-gpu) استنادًا إلى Vulkan API.

من التغييرات الأخرى التي تبرز في هذا الإصدار الجديد:

  • تمت إضافة دعم لامتداد OpenGL الخاص بـ NVIDIA GL_NV_pack_subimage لتحديث المستطيلات في ذاكرة المضيف باستخدام حافظة الإطارات أو بيانات النسيج.
  • تمت إضافة دعم لامتدادات برامج التشغيل RADV (AMD) و ANV (Intel) و lavapipe Vulkan
  • دعم إضافي لوحدات معالجة الرسومات AMD GFX1036 و GFX1037.
  • تم تطويره لوحدات معالجة رسومات Intel الأقدم استنادًا إلى البنى الدقيقة Gen4-Gen7 غير المتوافقة مع برنامج تشغيل Iris ، يشتمل برنامج تشغيل Crocus على ملف تعريف توافق عكسي لـ OpenGL.
  • بدأ برنامج تشغيل PanVk ، الذي يوفر الدعم لواجهة برمجة تطبيقات رسومات Vulkan لوحدات معالجة الرسومات ARM Mali Midgard و Bifrost ، العمل على دعم تظليل الحوسبة.
  • قام برنامج تشغيل RADV (AMD) بتنفيذ إزالة بدائية للأشعة ، مما أدى إلى تحسين دعم تتبع الأشعة لألعاب مثل DOOM Eternal.
  • يُقترح تنفيذ أولي لبرنامج Vulkan GPU بناءً على بنية PowerVR Rogue التي طورتها شركة Imagination.
  • تتضمن الحزمة مترجم OpenCL مضغوطًا اقترحته Intel ويستخدم في تتبع الأشعة.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذا الإصدار الجديد من برامج تشغيل Mesa ، يمكنك التحقق من ملفات التفاصيل في الرابط التالي.

كيفية تثبيت برامج تشغيل الفيديو Mesa على نظام Linux؟

حزم ميسا موجودة في جميع توزيعات Linux، لذلك يمكن تثبيته إما عن طريق تنزيل وتجميع كود المصدر (كل المعلومات عنها هنا) أو بطريقة بسيطة نسبيًا ، والتي تعتمد على التوفر داخل القنوات الرسمية للتوزيع الخاص بك أو الأطراف الثالثة.

لمستخدمي Ubuntu و Linux Mint ومشتقاته يمكنهم إضافة المستودع التالي حيث يتم تحديث برامج التشغيل بسرعة.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

سنقوم الآن بتحديث قائمة الحزم والمستودعات الخاصة بنا باستخدام:

sudo apt update

وأخيرًا يمكننا تثبيت برامج التشغيل باستخدام:

sudo apt upgrade

بالنسبة لمن هم مستخدمي ومشتقات آرتش لينوكس نقوم بتثبيتها بالأمر التالي:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

لمن هم يمكن لمستخدمي Fedora 32 استخدام هذا المستودع ، لذلك يجب عليهم تمكين corp مع:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

وأخيرا، بالنسبة لمستخدمي openSUSE ، يمكنهم التثبيت أو الترقية عن طريق كتابة:

sudo zypper in mesa

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل انخيل قال

    لا يوجد أحد يفهم المكدس الرسومي لنظام التشغيل Linux.
    البرامج الثابتة وبرامج تشغيل kernel وبرامج تشغيل البطاقات و Xorg و waylands و mesa ومكتبات الرسومات والمكوِّنات ومديري النوافذ وأجهزة سطح المكتب ...