سيعمل Raspberry Pi 4 على تحسين عرضه ثلاثي الأبعاد مع تحديث Vulkan 3

مؤخرًا ، في منشور مدونة بواسطة الرئيس التنفيذي لشركة Raspberry Pi ، أبين أبتون ، كشف ذلك la يتوافق Raspberry 4 الآن مع الإصدار 1.2 من Vulkan Graphics API.

بعد الوصول إلى الإصدار 1.0 في نوفمبر 2020 والإصدار 1.1 في أكتوبر 2021 ، يدمج الإصدار 1.2 23 من ملحقات Vulkan المستخدمة بشكل متكرر في المعيار وهو أقرب إلى الإصدار الأخير ، 1.3 ، الذي تم إصداره في يناير.

أعطى Khronos موافقته والتي يجب أن يكون هناك تحديث لبرنامج التشغيل في إصدار مستقبلي من نظام التشغيل.

"تم بالفعل دمج جميع التغييرات الضرورية في برنامج التشغيل السابق Mesa v3dv وستكون متاحة في النهاية في التحديثات المستقبلية لنظام التشغيل Raspberry Pi OS. التوافق مع العديد من الإضافات الأخرى ، بعضها ضروري في Vulkan 1.3 ، بالإضافة إلى العديد من إصلاحات الأخطاء وتحسينات الأداء. "، كما يقول Iago Toral من Igalia.

الإصدار الحالي من Mesa هو 22.1.3 وربما الرمز الجديد لن تكون متاحة حتى 22.2. هذا يعني أن بعض الأعمال ستكون مطلوبة للمتبنين الأوائل. يشير مقال Upton أيضًا إلى مساهمة من Roman Stratiienko تضيف دعم Android إلى وحدة التحكم. يمهد هذا الطريق لتشغيل ألعاب Android على Pi 4 من خلال منفذ لنظام تشغيل Google ، مثل Lineage OS.

هذا التطوير ، بما في ذلك دعم Vulkan 1.2 ، لا يعني بالضرورة مشاهدة الألعاب الشعبية أو يمكن استخدامها لأشياء من هذا النوع في Raspberry Pi 4. ولكن يمكن أن يؤدي إلى تحسينات في أداء التطبيق مثل Kodi أو VLC أو تطبيقات الويب المسرعة بالأجهزة.

توجد أيضًا مكتبات Vulkan للتعلم الآلي، والذي يفتح طرقًا جديدة لتدريب الشبكات العصبية على مجموعات Pi. بالنسبة لمعظم الأشخاص الذين يستخدمون Pi كخادم أو وحدة تحكم DIY أو سطح مكتب خفيف الوزن ، لن يكون التوافق مع Vulkan 1.2 ملحوظًا. يتم التحكم في رسومات سطح المكتب على نظام التشغيل القياسي Raspberry Pi بواسطة OpenGL.

هذه هي واجهة برمجة تطبيقات الرسومات القديمة التي من المفترض أن يحل محلها Vulkan. نعموفقًا لأبتون ، هناك مجموعة واحدة تستفيد: ألعاب Android ثلاثية الأبعاد وتطبيقات أخرى. يستخدم Android Vulkan كواجهة برمجة تطبيقات رسومات منخفضة التكلفة.

كما هو الحال مع معظم التطورات في Raspberry Pi ، قد يفتح هذا التغيير الصغير على ما يبدو فرصًا غير متوقعة. يمنح دعم Vulkan 1.2 للمطورين نفس واجهة الرسومات ثلاثية الأبعاد (ولكن ليس نفس القوة) مثل بطاقات رسومات 3 NVIDIA ، ورقائق Intel 2019 مع رسومات مدمجة ، وعشرات الأجهزة الأخرى.

مع تثبيت برنامج تشغيل Vulkan 1.0 ، تمكن Toral ، في عام 2020 ، من تشغيل Quake ثلاثية الأصلية على Pi 4، بمعدلات عرض إطارات ليست سيئة للغاية. يعد إعداد برنامج تشغيل Vulkan الحديث لـ Pi 4 ذا أهمية خاصة لأبتون.

في الواقع ، قبل العمل على Raspberry Pi ، كان Upton جزءًا من الفريق في Broadcom الذي صمم شريحة VideoCore 3D GPU ، وهي نفس الشريحة المثبتة على كل لوحة Raspberry Pi. مثلت أبتون أيضًا شركة Broadcom من 2007 إلى 2012 في Khronos ، وهي هيئة معايير واجهة برمجة تطبيقات الرسومات التي تشرف على معايير مثل OpenGL.

كان برنامج OpenGL يظهر بالفعل عمره في زمن أبتون ، وقد شارك في الجهود الأولية لإطلاق خليفته ، فولكان.

"نميل إلى دفع إصدارات Mesa إلى الأمام بدلاً من الانتظار لمدة عامين حتى تظهر في الإصدار الرئيسي التالي من دبيان. ربما فات الأوان لإطلاق سراحه في سبتمبر ، لذلك أفكر في نهاية العام ". وفيما يتعلق بالمكان الذي يمكن أن تصل إليه هذه التكنولوجيا ، قال ، "إنها مفيدة باعتبارها خلفية أكثر فاعلية لمحركات الألعاب القياسية المختلفة (على وجه الخصوص ، محرك Epic Games غير الواقعي)." تُعد الاستوديوهات التي تستثمر في نقل الألعاب إلى المنصة شيئًا آخر ، "ولكن من الجيد أن تكون لديك الأساسيات في مكانها الصحيح."

أخيرًا ، تجدر الإشارة إلى أن الدعم غير متوفر بعد على أنظمة التشغيل القابلة للتنزيل والمناسبة للوحات Pi ، ولكن سيتوفر قريبًا.

لمن هم مهتم بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

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

*

*

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