Mali-G3.1 GPU uchun OpenGL ES 52 muvofiqligi uchun Panfrost drayveri sertifikatlangan

Collabora kompaniyasi Khronos o'zining Panfrost grafik drayverini barcha CTS (Khronos muvofiqlik test to'plami) sinovlaridan muvaffaqiyatli o'tganligi va OpenGL ES 3.1 spetsifikatsiyasiga to'liq mos kelishini tasdiqlaganligini e'lon qildi. Haydovchi Mali-G52 GPU yordamida sertifikatlangan, ammo keyinchalik uni boshqa chiplar uchun sertifikatlash rejalashtirilgan. Xususan, Mali-G3.1 ga o'xshash arxitekturaga ega Mali-G31 va Mali-G72 chiplari uchun OpenGL ES 52 uchun sertifikatsiz qo'llab-quvvatlash allaqachon amalga oshirilgan. GPU Mali-T860 va undan eski chiplar uchun OpenGL ES 3.1 bilan to'liq moslik hali ta'minlanmagan.

Sertifikatni olish sizga grafik standartlarga muvofiqligini rasman e'lon qilish va tegishli Khronos savdo belgilaridan foydalanish imkonini beradi. Sertifikat shuningdek, Panfrost drayverini tijorat mahsulotlarida, shu jumladan Mali G52 GPU-da foydalanish uchun eshikni ochadi. Sinov Debian GNU/Linux 11, Mesa va X.Org X Server 1.20.11 tarqatish muhitida o'tkazildi. Sertifikatlashga tayyorgarlik jarayonida tayyorlangan tuzatishlar va yaxshilanishlar allaqachon Mesa 21.2 filialiga qaytarilgan va Mesa 21.2.2 ning kechagi nashriga kiritilgan.

Panfrost drayveri 2018 yilda Collabora'dan Alyssa Rosenzweig tomonidan asos solingan va original ARM drayverlarini teskari muhandislik orqali ishlab chiqilgan. Oxirgi koddan boshlab, ishlab chiquvchilar zarur ma'lumotlar va hujjatlarni taqdim etgan ARM kompaniyasi bilan hamkorlikni yo'lga qo'ydilar. Hozirgi vaqtda haydovchi Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) va Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalari asosida chiplar bilan ishlashni qo'llab-quvvatlaydi. ARM arxitekturasiga asoslangan ko'plab eski chiplarda ishlatiladigan GPU Mali 400/450 uchun Lima drayveri alohida ishlab chiqilmoqda.

Manba: opennet.ru

a Izoh qo'shish