Mesa 21.2 поставляется с начальной поддержкой Apple M1, улучшениями для Panfrost, Vulkan и многого другого.

Таблица драйверов

После трех месяцев разработки выпуск новой версии новая ветвь Таблица 21.2, которая имеет экспериментальное состояние и что после окончательной стабилизации кода выйдет стабильная версия 21.2.1.

Эта новая версия Mesa 21.2 обеспечивает полную поддержку OpenGL 4.6 для драйверов 965, iris, radeonsi, zink и llvmpipe плюс поддержка OpenGL 4.5 доступна для AMD r600 и NVIDIA nvc0.

Таблица 21.2 Основные новинки

В таблице 21.2 мы можем найти, что драйвер asahi OpenGL включен с начальной поддержкой графического процессора поставляется на чипах Яблоко M1. Контроллер использует интерфейс Gallium и совместим с большинством функций OpenGL 2.1 и OpenGL ES 2.0, но по-прежнему не может использоваться для запуска большинства игр.

Еще одна новинка - Включение драйвера PanVk (разработан сотрудниками Collabora), который обеспечивает поддержка графического API Vulkan GPU ARM Mali Midgard и Bifrost и позиционируется как продолжение проекта Panfrost, обеспечивающего поддержку OpenGL.

Кроме того, в этой новой версии Mesa 21.2 Panfrost для Midgard и Bifrost поддерживает OpenGL ES 3.1, хотя упоминается, что есть планы по увеличению производительности на чипах Bifrost и поддержке графических процессоров на основе архитектуры Valhall (Mali G77 и новее).

Драйвер Zink работал так, что может поддерживать расширения OpenGL: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture и GL_filter_minlock. Добавлены модификаторы формата DRM.

В то время как в Контроллер Vulkan ANV (Intel) и драйвер OpenGL Iris, в этой новой версии se проделала подготовительную работу для поддержки будущих видеокарт Intel. Xe-HPG (DG2). Это включает в себя ранние возможности трассировки лучей и поддержку шейдеров трассировки лучей.

На стороне драйвера lavapipe теперь поддерживается режим "wideLines" (он обеспечивает поддержку строк с шириной больше 1.0).

Также упоминается, что OpenGL 4.3 уже имеет поддержку virgl и совместимость с Vulkan 1.2 доступен для карт Intel и AMDПомимо режима эмулятора (vn), поддержка Vulkan 1.1 доступна для графических процессоров Qualcomm и программного растеризатора lavapipe. и Vulkan 1.0 доступен для графического процессора Broadcom VideoCore VI (Малина Пи 4).

Из другие изменения, которые выделяются этой новой версии:

  • Драйвер Nouveau nv50 для графических процессоров NVIDIA GT21x (GeForce GT 2x0) включает поддержку OpenGL ES 3.1.
  • Драйвер Vulkan TURNIP и драйвер Freedreno OpenGL разрабатываются для графических процессоров
  • Qualcomm Adreno обеспечивает начальную поддержку графического процессора Adreno a6xx gen4 (a660, a635).
  • Реализована возможность сборки драйвера RADV на платформе Windows с помощью компилятора MSVC.
  • Реализована поддержка динамического обнаружения и загрузки альтернативных бэкэндов GBM (Generic Buffer Manager). Это изменение предназначено для улучшения поддержки Wayland в системах с драйверами NVIDIA.
  • В драйверы Vulkan RADV (AMD), ANV (Intel) и lavapipe добавлена ​​поддержка расширений

В конце концов если вам интересно узнать об этом больше Об этой новой версии контроллеров Mesa 21.1.0 вы можете проверить подробности по следующей ссылке.

Как установить видеодрайверы Mesa в Linux?

Пакеты Mesa есть во всех дистрибутивах Linux, поэтому его установку можно выполнить либо загрузив и скомпилировав исходный код (Вся информация об этом здесь) или относительно простым способом, который зависит от доступности в официальных каналах вашего распространения или третьих лиц.

Для тех, кто пользуется Ubuntu, Linux Mint и производными версиями. они могут добавить следующий репозиторий, в котором драйверы обновляются быстро.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Теперь мы собираемся обновить наш список пакетов и репозиториев:

sudo apt update

И, наконец, мы можем установить драйверы с помощью:

sudo apt upgrade

Для тех, кто Пользователи Arch Linux и производные, мы устанавливаем их с помощью следующей команды:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Для кого бы они ни были Пользователи Fedora 32 могут использовать этот репозиторий, поэтому они должны включить corp с помощью:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Наконец, для тех, кто является пользователями openSUSE, они могут установить или обновить, набрав:

sudo zypper in mesa

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)