Открытый драйвер Asahi для чипов Apple M1 и M2 сертифицирован на совместимость с OpenGL ES 3.1
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Консорциум Khronos, занимающийся разработкой графических стандартов, признал полную совместимость открытого драйвера Asahi для GPU AGX, поставляемого в чипах Apple M1 и M2, со спецификацией OpenGL ES 3.1. Драйвер успешно прошёл все тесты из набора CTS (Kronos Conformance Test Suite) и включён в список сертифицированных драйверов.
Проверка была выполнена на устройствах Apple M1, M1 Pro/Max/Ultra, M2 и M2 Pro/Max в окружении с дистрибутивом
Asahi Linux Fedora Remix, Mesa 23.2.0-devel (git-65eae45514) и X.Org X Server (X11_EGL). Созданные в ходе подготовки к сертификации исправления и улучшения уже перенесены в Mesa и войдут в состав выпуска 23.2. Кроме драйвера Asahi для Mesa, в работе задействован DRM-драйвер drm-asahi (Direct Rendering Manager) для ядра Linux, написанный на языке Rust (драйвер для Mesa написан на Си). Компоненты, необходимые для полноценного использования OpenGL ES 3.1 на устройствах с чипами Apple M1 и M2, уже включены в дистрибутив Asahi Linux как в новые сборки на базе Fedora Linux, так и в репозиторий для старых сборок на базе Arch Linux.
В чипах Apple M1 и M3 применяется собственный GPU, спроектированный в Apple, выполняющий закрытую прошивку и использующий достаточно сложные совместно используемые структуры данных. Так как техническая документация на GPU Apple отсутствует, при разработке независимых драйверов применяется обратный инжиниринг драйверов из macOS.
Примечательно, что оригинальные проприетарные драйверы Apple для чипов M1 и M2 не включены в список сертифицированных в Khronos драйверов и открытый драйвер прошёл сертификацию первым. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://news.ycombinator.com/i...)
- OpenNews: Проект Asahi переводит свой дистрибутив для ARM-чипов Apple на Fedora Linux
- OpenNews: В Asahi Linux, дистрибутиве для ARM-чипов Apple, появилась поддержка OpenGL 3.1
- OpenNews: Для рецензирования предложен Linux-драйвер для GPU Apple AGX, написанный на Rust
- OpenNews: Linux-драйвер для GPU чипов Apple M1 прошёл 99% тестов совместимости с OpenGL ES 2
- OpenNews: Представлен ANARI 1.0, открытый стандарт для движков 3D-рендеринга
Похожие новости:
- В Mesa принят код NVK, открытого Vulkan-драйвера для видеокарт NVIDIA
- Представлен ANARI 1.0, открытый стандарт для движков 3D-рендеринга
- Проект Asahi переводит свой дистрибутив для ARM-чипов Apple на Fedora Linux
- Выпуск проприетарного драйвера NVIDIA 535.43.03
- В Asahi Linux, дистрибутиве для ARM-чипов Apple, появилась поддержка OpenGL 3.1
- Релиз Mesa 23.1, свободной реализации OpenGL и Vulkan
- Выпуск проприетарного драйвера NVIDIA 530.41.03
- Обновления драйверов X.org для видеокарт S3 и Trident
- Для рецензирования предложен Linux-драйвер для GPU Apple AGX, написанный на Rust
- Релиз Mesa 23.0, свободной реализации OpenGL и Vulkan
Теги для поиска: #_khronos, #_apple, #_mesa, #_driver, #_asahi
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 15:13
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Консорциум Khronos, занимающийся разработкой графических стандартов, признал полную совместимость открытого драйвера Asahi для GPU AGX, поставляемого в чипах Apple M1 и M2, со спецификацией OpenGL ES 3.1. Драйвер успешно прошёл все тесты из набора CTS (Kronos Conformance Test Suite) и включён в список сертифицированных драйверов. Проверка была выполнена на устройствах Apple M1, M1 Pro/Max/Ultra, M2 и M2 Pro/Max в окружении с дистрибутивом Asahi Linux Fedora Remix, Mesa 23.2.0-devel (git-65eae45514) и X.Org X Server (X11_EGL). Созданные в ходе подготовки к сертификации исправления и улучшения уже перенесены в Mesa и войдут в состав выпуска 23.2. Кроме драйвера Asahi для Mesa, в работе задействован DRM-драйвер drm-asahi (Direct Rendering Manager) для ядра Linux, написанный на языке Rust (драйвер для Mesa написан на Си). Компоненты, необходимые для полноценного использования OpenGL ES 3.1 на устройствах с чипами Apple M1 и M2, уже включены в дистрибутив Asahi Linux как в новые сборки на базе Fedora Linux, так и в репозиторий для старых сборок на базе Arch Linux. В чипах Apple M1 и M3 применяется собственный GPU, спроектированный в Apple, выполняющий закрытую прошивку и использующий достаточно сложные совместно используемые структуры данных. Так как техническая документация на GPU Apple отсутствует, при разработке независимых драйверов применяется обратный инжиниринг драйверов из macOS. Примечательно, что оригинальные проприетарные драйверы Apple для чипов M1 и M2 не включены в список сертифицированных в Khronos драйверов и открытый драйвер прошёл сертификацию первым. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 15:13
Часовой пояс: UTC + 5