Драйвер Panfrost сертифицирован на совместимость с OpenGL ES 3.1 для GPU Mali-G52

Материал из Викиновостей, свободного источника новостей

21 сентября 2021 года

Компания Collabora объявила о сертификации организацией Khronos графического драйвера Panfrost, успешно прошедшего все тесты набора CTS (Kronos Conformance Test Suite) и признанного полностью совместимым со спецификацией OpenGL ES 3.1. Драйвер сертифицирован при использовании GPU Mali-G52, но позднее планируется пройти сертификацию и для других чипов. В частности, несертифицированная поддержка OpenGL ES 3.1 уже реализована для чипов Mali-G31 и Mali-G72, который имеют архитектуру, сходную с Mali-G52. Для GPU Mali-T860 и более старых чипов полная совместимость с OpenGL ES 3.1 пока не обеспечена.

Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. Сертификация также открывает двери для использования драйвера Panfrost в коммерческих продуктах, включающих GPU Mali G52. Проверка была выполнена в окружении с дистрибутивом Debian GNU/Linux 11, Mesa и X.Org X Server 1.20.11. Подготовленные в ходе подготовки к сертификации исправления и улучшения уже бэкпортированы в ветку Mesa 21.2 и включены во вчерашний выпуск Mesa 21.2.2.

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

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Драйвер Panfrost сертифицирован на совместимость с OpenGL ES 3.1 для GPU Mali-G52», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.