دعم Raspberry Pi 4 المعتمد لـ Vulkan 1.1 Graphics API

أعلن مطورو Raspberry Pi عن اعتماد برنامج تشغيل الرسومات v3dv من قبل منظمة Khronos، والذي اجتاز بنجاح أكثر من 100 ألف اختبار من مجموعة CTS (Kronos Conformance Test Suite) ووجد أنه متوافق تمامًا مع مواصفات Vulkan 1.1.

تم اعتماد برنامج التشغيل باستخدام شريحة Broadcom BCM2711 المستخدمة في لوحات Raspberry Pi 4 وRaspberry Pi 400 وCompute Module 4. تم إجراء الاختبار على لوحة Raspberry Pi 4 مع توزيع Raspberry Pi OS استنادًا إلى Linux kernel 5.10.63 وMesa 21.3.0 وخوادم X. يتيح لك الحصول على الشهادة الإعلان رسميًا عن التوافق مع معايير الرسومات واستخدام العلامات التجارية المرتبطة بـ Khronos.

بالإضافة إلى Vulkan 1.1، قدم برنامج التشغيل v3dv أيضًا دعمًا للتظليل الهندسي وامتدادات Vulkan غير المواصفات. تحسين الدعم لمصحح الأخطاء ثلاثي الأبعاد RenderDoc وأداة التتبع GFXReconstruct. بالإضافة إلى ذلك، قامت برامج التشغيل OpenGL وVulkan بزيادة أداء التعليمات البرمجية التي تم إنشاؤها بواسطة مترجم التظليل بشكل كبير، مما له تأثير إيجابي على سرعة البرامج التي تستخدم التظليل بشكل نشط، مثل الألعاب المستندة إلى Unreal Engine 3. الرسم البياني أدناه يوضح زيادة الأداء لبعض الألعاب كنسبة مئوية:

دعم Raspberry Pi 4 المعتمد لـ Vulkan 1.1 Graphics API

تم بالفعل اعتماد جميع التغييرات الملحوظة في برنامج التشغيل v3dv في مشروع Mesa الرئيسي وستصبح متاحة قريبًا في توزيع Raspberry Pi OS. يقتصر برنامج تشغيل v3dv على دعم مسرع الرسومات VideoCore VI، المستخدم بدءًا من طراز Raspberry Pi 4. بالنسبة للوحات القديمة، يتم تطوير برنامج تشغيل RPi-VK-Driver بشكل منفصل، والذي ينفذ فقط مجموعة فرعية من واجهة برمجة تطبيقات Vulkan، نظرًا لأن إن إمكانيات وحدة معالجة الرسومات VideoCore المتوفرة في اللوحات قبل Raspberry Pi 4 محدودة، وهي ليست كافية لتنفيذ Vulkan API بشكل كامل.

دعم Raspberry Pi 4 المعتمد لـ Vulkan 1.1 Graphics API
دعم Raspberry Pi 4 المعتمد لـ Vulkan 1.1 Graphics API


المصدر: opennet.ru

إضافة تعليق