هندسة عكسية لوحدة معالجة الرسومات Apple M1: برامج تشغيل مفتوحة المصدر تُعزز ألعاب Linux
2025-08-27
في عام 2020، بدأ هيكتور مارتن، وهو طالب في علوم الكمبيوتر بجامعة تورنتو، مشروع Asahi Linux لنقل نظام Linux إلى شريحة Apple M1. بالتعاون مع مهندس في Collabora، قام بعمل هندسة عكسية لوحدة معالجة الرسومات M1، محققًا تسريعًا رسوميًا تدريجيًا، وفي النهاية دعمًا كاملاً لـ OpenGL 4.6 و Vulkan 1.4 و OpenCL 3.0، مما يسمح بألعاب Proton. لم يُفنّد هذا الأمر مجرد أسطورة مفادها أن Vulkan غير مناسب لأجهزة Apple، بل ساهم أيضًا بسائق عالي الجودة في مجتمع المصدر المفتوح، مما حسّن بشكل كبير تجربة ألعاب Linux على شريحة M1.
التطوير
وحدة معالجة الرسومات M1