Ochiq kodli dasturchi LinuxApple M1 chiplarida ishlatiladigan Apple AGX GPU uchun drayverlar OpenGL ES 2 spetsifikatsiyasini qo'llab-quvvatlash darajasini tekshiradigan dEQP-GLES2 to'plamidan olingan sinovlarning 99.3% muvaffaqiyatli yakunlanganini xabar qilishdi. Ishda ikkita komponent ishlatilgan: yadro uchun DRM drayveri LinuxRust tilida yozilgan va Mesa uchun drayver C tilida yozilgan.
Drayver ishlab chiqish Apple M1 da Apple tomonidan ishlab chiqilgan, o'ziga xos dasturiy ta'minotni ishga tushiradigan va ancha murakkab umumiy ma'lumotlar tuzilmalaridan foydalanadigan maxsus GPU dan foydalanishi bilan murakkablashadi. GPU uchun texnik hujjatlar yetishmaydi va mustaqil drayver ishlab chiqish teskari muhandislik drayverlarini o'z ichiga oladi. macOS.
Mesa uchun ishlab chiqilayotgan ochiq kodli drayver dastlab muhitda sinovdan o'tkazildi macOSyadro uchun kerakli DRM (Direct Rendering Manager) drayveri tayyorlanmaguncha Linux, bu Mesa uchun ishlab chiqilgan drayverdan foydalanishga imkon berdi LinuxSentyabr oyi oxirida dEQP-GLES2 sinovlaridan o'tishdagi hozirgi muvaffaqiyatga qo'shimcha ravishda, Linux- Apple M1 chiplari uchun drayver Wayland asosidagi GNOME sessiyasini ishga tushirish va Neverball o'yini va YouTube o'rnatilgan Firefox brauzerini ishga tushirish uchun mos darajaga yetdi.
Manba: opennet.ru
