تحدثنا كثيرًا في LxA عن السائق MESA للرسومات على Linux. كما تعلم ، ينفذ هذا المشروع مفتوح المصدر مكتبة رسومات توفر تطبيق OpenGL عام لتقديم رسومات ثلاثية الأبعاد على أنظمة أساسية مختلفة ، وكذلك الآن لـ OpenCL API و OpenGL ES و Vulkan.
الآن ، سيكون برنامج تشغيل Turnip الخاص بـ MESA لوحدات معالجة الرسومات Qualcomm Adreno قادرًا على دعم إصدار Vulkan 1.2 ، وهو واجهة برمجة تطبيقات رسومات قوية ، كما تعلم بالفعل ، من شأنها تحسين تجربة الألعاب بشكل كبير. ال GPU Adrenoبالنسبة لأولئك الذين لا يعرفون ، فهي عبارة عن وحدة معالجة رسومات مدمجة في Snapdragon SoCs لهذه الشركة الأمريكية وهي واحدة من أقوى الرسومات في عالم ARM ، والتي كانت مملوكة لشركة ATI في الماضي (الآن AMD).
مع الدمج الأخير لـ VK_HDR_separate_depth_stencil_layouts في كود مصدر اللفت الخاص بـ MESA ، تم تمهيد الطريق للإعلان فولكان إكسنومكس بدلاً من الإصدار 1.1 الذي تم استخدامه حتى الآن. سيكون هذا الدعم جاهزًا في MESA 22.0 ، الإصدار الذي سيصدر قريبًا ، على الرغم من أنه لا يزال يتعين علينا الانتظار قليلاً ...
وفي الوقت نفسه ، على جانب Linux kernel ، مع الإصدار 5.16 ، سيستمر تحسين دعم Qualcom SoCs و MSM DRM ومعالجة مخرجات eDP والتحسينات الأخرى. يعد Google أحد أكثر المطورين نشاطًا في هذا الجزء من الكود الخاص برسومات Qualcomm ، نظرًا لأنهم يستخدمون الرمز من Turnip و Freedreno للعديد من أجهزة Chromebook ، أجهزة الكمبيوتر المحمولة منخفضة السعر الخاصة بشركة البحث والتي تعمل بنظام التشغيل Chrome OS (استنادًا إلى Linux kernel ، على الرغم من ذلك ، كما تعلم ، لا يمكن اعتباره توزيعة GNU / Linux).
إلى ماس información حول MESA ، وبرامج التشغيل ، والإصدارات المستقبلية ، وسجل تغيير الإصدار ، والوثائق ، وما إلى ذلك ، فأنت تعلم بالفعل أنه يمكنك زيارة الموقع الرسمي للمشروع النقر هنا.