Контроллеры Mesa 21.0 уже выпущены, и это их новости

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

Запуск первая версия ветки Mesa 21.0.0  который находится в экспериментальном состоянии и что после окончательной стабилизации кода будет выпущена стабильная версия 21.0.1.

Mesa 21.0 полностью совместим с OpenGL 4.6. для драйверов 965, iris (Intel), radeonsi (AMD), zink и llvmpipe. Поддержка OpenGL 4.5 доступна для графических процессоров AMD (r600) и NVIDIA (nvc0) и OpenGL 4.3 для virgl (виртуальный графический процессор Virgil3D для QEMU / KVM). Vulkan 1.2 совместим с картами Intel и AMD, а Vulkan 1.0 для VideoCore VI (Raspberry Pi 4).

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

В этой новой версии контроллер Zink (реализация OpenGL API поверх Vulkan) обеспечивает поддержку OpenGL 4.6. Zink включает аппаратное ускорение OpenGL, если ваша система имеет ограниченное количество драйверов для поддержки только Vulkan API, а производительность Zink близка к производительности собственных реализаций OpenGL.

Контроллер Freedreno для графической подсистемы чипов Qualcomm поддерживает OpenGL ES 3.0 для графического процессора Adreno a6xx, в то время как контроллер Panfrost для GPU Midgard и Бифрост включает поддержку OpenGL 3.1а также поддержка OpenGL ES 3.0 для графических процессоров Bifrost, а драйвер radeonsi поддерживает расширения OpenGL GL_EXT_demote_to_helper_invocation и GL_NV_compute_shader_derivatives.

Еще одна представленная новинка заключается в том, что добавлена ​​поддержка технологии Smart Access Memory. для графических процессоров Zen 3 и RDNA 2, и эта поддержка была также добавлена ​​для кодеров HEVC SAO и декодеров AV1 (для RDNA 2 / RX 6000 и только через интерфейс OpenMAX).

Контроллер RADV Vulkan добавляет поддержку быстрой упакованной математики (16-битная векторизация) и разреженной памяти (позволяет размещать ресурсы, такие как изображения и текстуры, непоследовательно и повторно присоединять к разным выделениям памяти).

Контроллер Vulkan V3DV, Разработан для графического ускорителя VideoCore VI, используемого в платах Raspberry Pi 4 на базе чипа Broadcom BCM2711, добавляет поддержку Wayland WSI (Интеграция оконной системы), которая обеспечивает доступ к API Vulkan из сред на основе Wayland.

Также упоминается, что принята начальная реализация уровня, который переводит вызовы OpenGL в API DirectX 12 для организации работы графических приложений в среде WSL (подсистема Windows для Linux). Кроме того, в состав включена библиотека spirv_to_dxil для преобразования шейдеров промежуточного рендеринга SPIR-V в DXIL (DirectX Intermediate Language), разработанный Microsoft.

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

  • Выделена оптимизированная производительность для карт серии RX 6000.
  • Драйверы Intel ANV и Iris добавляют оптимизацию производительности и первоначальную поддержку расширений трассировки лучей Vulkan, реализованных на видеокартах Xe HPG.
  • Переработана и значительно улучшена поддержка Haiku OS.
  • Поддержка DRI1 была удалена, а возможность загрузки драйверов DRI для версий Mesa ниже 8.0 была удалена.
  • к Counter-Strike: Global Offensive, включен режим оптимизации "mesa_glthread" по умолчанию, что позволяет увеличить производительность на 10-20%.
  • Реализованы оптимизации, влияющие на прохождение тестов SPECViewPerf.
  • Добавлена ​​поддержка инструмента Radeon GPU Profiler (RGP).
  • Контроллер llvmpipe для программного рендеринга включает поддержку OpenGL 4.6.

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

Как установить видеодрайверы 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 (истина)