Linux-драйвер для GPU чипов Apple M1 прошёл 99% тестов совместимости с OpenGL ES 2

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
22-Окт-2022 11:49

Разработчик открытого Linux-драйвера для GPU Apple AGX, используемого в чипах Apple M1, сообщил об успешном прохождении 99.3% тестов из набора dEQP-GLES2, проверяющего уровень поддержки спецификации OpenGL ES 2. В работе использованы два компонента: DRM-драйвер для ядра Linux, написанный на языке Rust, и драйвер для Mesa, написанный на языке Си.
Разработка драйвер усложнена тем, что в Apple M1 применяется собственный GPU, спроектированный в Apple, выполняющий закрытую прошивку и использующий достаточно сложные совместно используемые структуры данных. Техническая документация на GPU отсутствует и при разработке независимых драйверов применяется обратный инжиниринг драйверов из macOS.
Развиваемый для Mesa открытый драйвер изначально тестировался в окружении macOS, пока не был подготовлен необходимый DRM-драйвер (Direct Rendering Manager) для ядра Linux, позволивший использовать разработанный для Mesa драйвер в Linux. Помимо нынешних успехов в прохождении тестов dEQP-GLES2 в конце сентября Linux-драйвер для чипов Apple M1 достиг уровня, пригодного для работы сеанса GNOME на базе Wayland и запуска в нём игры Neverball и браузера Firefox с YouTube.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_apple, #_m1, #_gpu
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 08:41
Часовой пояс: UTC + 5