Mesa 23.2 получает изменения Asahi AGX Gallium3D для OpenGL 3.1 + GLES 3.0

MESA

После новостей о том, что OpenGL 3.1 и OpenGL ES 3.0 работают на драйвере с открытым исходным кодом для графики Apple M1/M2 в Asahi Linux с использованием их канала «edge», эти исправления для драйвера Asahi AGX Gallium3D теперь попали в кодовую базу Mesa 23.2.

Код AGX в Mesa поддерживал OpenGL 2.1 и OpenGL ES 2.0, но с сегодняшнего дня он поддерживает OpenGL 3.1 и OpenGL ES 3.0. Алисса Розенцвейг представила набор из 32 исправлений, которые она отправила через asahi: Майский пакет изменений — это коллекция различных патчей, над которыми она работала в течение последнего месяца для этого переделанного графического драйвера Apple Silicon с открытым исходным кодом. Сюда входит приведение в порядок мультисэмплерного сглаживания (MSAA) и другая оставшаяся работа по переходу этого драйвера на финишную прямую GL 3.1 / GLES 3.0.

В преддверии выхода Mesa 23.2 в следующем квартале эти исправления теперь находятся на верхнем уровне. Но все еще значительным препятствием для использования этой открытой графической поддержки Apple в Linux является то, что написанный на Rust драйвер ядра Apple AGX DRM все еще находится в разработке и, предположительно, не будет выведен на рынок еще несколько месяцев. Пока драйвер ядра Direct Rendering Manager не будет доработан, установка графического стека Apple Linux самостоятельно без создания собственного ядра будет сопряжена с трудностями. Таким образом, для большинства пользователей запуск пограничных пакетов Asahi Linux для этого дистрибутива на базе Arch Linux является самым простым способом в ближайшем будущем насладиться Linux на оборудовании Apple M1/M2.

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Источник
Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.

  1. Максим

    Интересно узнать, что Mesa 23.2 обновлен с помощью Asahi AGX Gallium3D для поддержки OpenGL 3.1 и GLES 3.0. Буду ждать дальнейших обновлений и улучшений в работе программы.

    Ответить