Mesa 22.1.0 поставляется с улучшениями поддержки, улучшениями совместимости и многим другим.

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

После двух месяцев разработки запуск новая версия реализации OpenGL и Vulkan API, «Таблица 22.1.0». Как всегда первая версия ветки Mesa имеет статус экспериментальной, поэтому после окончательной стабилизации кода будет выпущена стабильная версия 22.1.1.

В Mesa 22.1 поддержка графического API Vulkan 1.3 доступна в драйверах anv для графических процессоров Intel, radv для графических процессоров AMD и программном растеризаторе Lavapipe. Vulkan 1.2 поддерживает режим эмулятора (vn), Vulkan 1.1 на драйвере графического процессора Qualcomm (tu) и Vulkan 1.0 на драйвере графического процессора Broadcom VideoCore VI (Raspberry Pi 4)

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

В этой новой версии, которая представлена, драйвер ANV Vulkan (Intel) и драйвер Iris OpenGL поддерживаются дискретные видеокарты Интел ДГ2 (Arc Alchemist) и Arctic Sound-M, а контроллер D3D12, с уровень OpenGL над API DirectX 12 (Д3Д12), Он поддерживает OpenGL 4.2. Драйвер используется на уровне WSL2 для запуска графических приложений Linux в Windows.

Также выделена сконтроллер лавовой трубы с реализация программного растеризатора для Вулкан API (аналогично llvmpipe, но для Vulkan, который переводит вызовы Vulkan API в Gallium API) теперь совместим с Vulkan 1.3.

Контроллер Nouveau для графических процессоров GeForce 6/7/8 предыдущий преобразовано для использования промежуточного представления (IR) не типизировано из шейдеров NIR. Поддержка NIR также включает поддержку рендеринга Tungsten Graphics Shader Infrastructure (TGSI), позволяя слою преобразовывать NIR в TGSI.

Контроллер v3d OpenGL разработан для графического ускорителя VideoCore VI, используемого с момента выпуска модели Raspberry Pi 4 реализует поддержку кэширования шейдеров на диске.

Для AMD GPU оснащен видео движком VCN 2.0, реализована поддержка EFC (преобразование формата кодировщика), которое позволяет использовать аппаратный видеокодер для прямого чтения поверхностей RGB без преобразований RGB->YUV, выполняемых шейдерами.

Добавлена ​​поддержка слоя ANGLE, который переводит вызовы OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan в драйвер Venus с реализацией виртуального графического процессора (virtio-gpu) на основе Vulkan API.

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

  • Добавлена ​​поддержка расширения NVIDIA OpenGL GL_NV_pack_subimage для обновления прямоугольников в памяти хоста с использованием кадрового буфера или данных текстуры.
  • Добавлена ​​поддержка расширений драйверов RADV (AMD), ANV (Intel) и lavapipe Vulkan.
  • Добавлена ​​поддержка графических процессоров AMD GFX1036 и GFX1037.
  • Разработанный для старых графических процессоров Intel на основе микроархитектур Gen4-Gen7, несовместимых с драйвером Iris, драйвер Crocus включает профиль обратной совместимости с OpenGL.
  • Драйвер PanVk, обеспечивающий поддержку графического API Vulkan для графических процессоров ARM Mali Midgard и Bifrost, начал работу над поддержкой вычислительных шейдеров.
  • Драйвер RADV (AMD) реализовал примитивное удаление лучей, что улучшило поддержку трассировки лучей в таких играх, как DOOM Eternal.
  • Предлагается первоначальная реализация драйвера графического процессора Vulkan на основе архитектуры PowerVR Rogue, разработанной компанией Imagination.
  • В состав пакета входит компактный компилятор OpenCL, предложенный Intel и используемый в трассировке лучей.

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

Как установить видеодрайверы 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мигель Анхель сказал

    Нет никого, кто разбирается в графическом стеке Linux.
    Прошивки, драйверы ядра, драйверы карт, Xorg, waylands, mesa, графические библиотеки, композиторы, оконные менеджеры, рабочие столы…