Драйвер Panfrost сертифікований на сумісність із OpenGL ES 3.1 для GPU Mali серії Valhall

Компанія Collabora оголосила про сертифікацію організацією Khronos графічного драйвера Panfrost на системах GPU Mali на базі мікроархітектури Valhall (Mali-G57). Драйвер успішно пройшов усі тести набору CTS (Khronos Conformance Test Suite) та визнаний повністю сумісним із специфікацією OpenGL ES 3.1. Минулого року подібну сертифікацію пройшли для GPU Mali-G52 на базі мікроархітектури Bifrost.

Отримання сертифіката дає можливість офіційно заявляти про сумісність із графічними стандартами та використовувати пов'язані з ними торгові марки Khronos. Сертифікація також відкриває двері для використання драйвера Panfrost у продуктах, що включають GPU Mali G52 та G57. Наприклад, GPU Mali-G57 використовується в ноутбуках Chromebook на базі SoC MediaTek MT8192 та MT8195.

Перевірка була виконана в оточенні з дистрибутивом Debian GNU/Linux 12, Mesa та X.Org X Server 1.21.1.3. Підготовлені під час підготовки до сертифікації виправлення та покращення вже перенесені до Mesa та увійдуть до складу випуску 22.2. Супутні зміни для підсистеми ядра DRM (Direct Rendering Manager) передані для включення до основного складу ядра Linux.

Драйвер Panfrost був заснований в 2018 Алісой Розенцвейг (Alyssa Rosenzweig), що працює в компанії Collabora, і розвивався на основі зворотного інжинірингу оригінальних драйверів від компанії ARM. Позаторік розробники налагодили співпрацю з компанією ARM, яка надала необхідну інформацію та документацію. В даний час драйвер підтримує роботу з чіпами на базі мікроархітектур Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) та Valhall (Mali G57+). Для GPU Mali 400/450, які застосовуються в багатьох старих чіпах на основі архітектури ARM, окремо розвивається драйвер Lima.

Джерело: opennet.ru

Додати коментар або відгук