وصول الإصدار الجديد من برامج تشغيل Mesa 23.0.0

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

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

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

في Mesa 23.0 ، يتوفر دعم واجهة برمجة تطبيقات الرسومات Vulkan 1.3 في anv لوحدات معالجة الرسومات Intel ، و radv لوحدات معالجة الرسومات AMD ، ووحدات معالجة الرسومات Qualcomm ، وفي وضع المحاكي (vn). يتم تنفيذ دعم Vulkan 1.1 في أداة تحويل برنامج lavapipe (lvp) و Vulkan 1.0 في برنامج تشغيل v3dv (وحدة معالجة الرسومات Raspberry Pi 4 Broadcom VideoCore VI).

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

في هذا الإصدار الجديد من Mesa 23.0.0 ، يعمل RADV Vulkan على تحسين التوافق مع وحدات معالجة الرسومات القائمة على RDNA3 (Radeon RX 7900) ويضيف التغييرات المتعلقة بتتبع الشعاع واستخدام مكتبات خطوط الأنابيب. بالنسبة لبطاقات AMD القائمة على بنية RDNA2 ، يتم تمكين دعم تظليل الشبكة (VK_EXT_mesh_shader) افتراضيًا.

من التغييرات الأخرى التي تبرز في وحدة التحكم يضيف Nouveau دعمًا أوليًا لوحدة معالجة الرسومات NVIDIA GA102 (RTX 30) استنادًا إلى بنية Ampere ، بالإضافة إلى أن برامج تشغيل RADV و Turnip تنفذ ميزات إضافية تتعلق بامتداد VK_EXT_dynamic_state3.

بالإضافة إلى ذلك ، تم إبراز قدرات وحدة التحكم asahi OpenGL لوحدة معالجة الرسوميات Apple AGX تستخدم في شرائح Apple M1 و M2 تم توسيعها بشكل كبير.

تم تسليط الضوء أيضًا على الدعم المحسّن لبطاقات الرسومات المنفصلة Intel DG2-G12 (Arc Alchemist) ووحدات معالجة الرسومات Meteor Lake في برنامج تشغيل ANV Vulkan (Intel) وبرنامج تشغيل Iris OpenGL.

من ناحية أخرى ، قام برنامج تشغيل virgl (Virgil3D Virtual GPU لـ QEMU / KVM) بتحسين دعم ترميز الفيديو المسرع بالأجهزة ، بالإضافة إلى المشكلات التي تم حلها التي حدثت في Rise of the Tomb Raider's Ambient Occlusion و Minecraft و Battlefield و Hi-Fi Rush ، وتم إصلاح مشكلة تسببت في تسرب الإخراج من مكالمات فيديو Zoom على الأنظمة التي تحتوي على وحدة تحكم Iris.

فيما يتعلق بالدعم الإضافي لملحقات OpenGL ، نذكر ما يلي:

  • GL_ARB_clip_control لـ panfrost
  • GL_ARB_texture_filter_anisotropic لبان فروست ، أساهي
  • GL_ARB_occulsion_query2 لـ asahi
  • GL_ARB_shader_stencil_export لأساهي
  • GL_ARB_draw_instantiated for asahi
  • GL_ARB_instanced_ararys لأساهي
  • GL_ARB_seamless_cube_map لاساهي
  • GL_NV_conditional_render for asahi
  • GL_ARB_texture_mirror_clamp_to_edge لـ Asahi
  • دعم إضافي لملحقات Vulkan:
  • VK_EXT_descriptor_buffer لـ RADV ، لفت
  • VK_AMD_shader_early_and_late_fragment_tests لـ RADV
  • VK_AMD_shader_explicit_vertex_parameter for RADV / RDNA3
  • VK_EXT_swapchain_colorspace لـ RADV ، ANV ، اللفت
  • VK_KHR_shader_integer_dot_product لـ V3DV
  • VK_KHR_present_wait لـ ANV ، RADV ، اللفت
  • VK_KHR_push_descriptor لكوكب الزهرة
  • VK_KHR_pci_bus_info للزهرة

تجدر الإشارة إلى أن هذا الإصدار الجديد من Mesa يوفر أيضًا دعم OpenGL 4.6 الكامل لبرامج التشغيل 965 و iris (Intel) و radeonsi (AMD) و zink و llvmpipe.

يتوفر دعم OpenGL 4.5 لـ AMD (r600) و NVIDIA (nvc0) و Qualcomm Adreno (freereno) GPUs و OpenGL 4.3 لـ virgl (Virgil3D Virtual GPU for QEMU / KVM) و OpenGL 4.2 لمحرك d3d12 (طبقة لتشغيل OpenGL عبر DirectX 12).

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذا الإصدار الجديد من برامج تشغيل 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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.