Mesa 23.3 поставляется с официальной поддержкой RPi 5, экспериментальной поддержкой NVK и многим другим.

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

Mesa — это разработанная графическая библиотека с открытым исходным кодом, которая обеспечивает общую реализацию OpenGL.

В новой версии Mesa 23.3 уже вышла и это первая версия ветки Mesa 23.3. которая относится к категории экспериментальных и после стабилизации ветки будет объявлено о выходе стабильной версии.

Эта новая версия Mesa 23.3 включает новый драйвер Vulkan NVK для оборудования Nvidia, которое поступает в экспериментальном состоянии, а также новый код для совместимость с GFX11.5 для контроллера RadeonSI Gallium3D, среди прочего, поддержка Raspberry Pi 5.

НВК-Лого_RGB
Теме статьи:
NVK, драйвер Vulkan с открытым исходным кодом для NVIDIA

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

В этой новой версии контроллеров Mesa 23.3 интеграция экспериментальной поддержки контроллера НВК, который предназначен для видеокарт NVIDIA, в котором реализована Vulkan API 1.1 и поддерживает графические процессоры NVIDIA на базе микроархитектуры Turing. (ТИТАН RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000).

Еще одно изменение, которое бросается в глаза в Таблице 23.3, — это новый код поддержки GFX11.5 для драйвера RadeonSI Gallium3D. Поддержка GFX11 включена в текущей графической библиотеке Linux Mesa 3D для ускорения OpenGL, Vulkan и других графических API при использовании графических процессоров RDNA 3. В GFX11.5 поддержка Mesa включает 13,907 11.5 строк нового кода, что внутри Mesa довольно небольшой и в основном предназначен для добавления GFX3.5 (RDNA XNUMX) используется в процессорах AMD Ryzen 800 чтобы продолжить использование существующих путей кода драйвера GFX11.0/Navi 3x.

Кроме того, в табл. 23.3 включеныофициальная поддержка Raspberry Pi 5, для подсистемы Broadcom VideoCore 7.1 через драйверы OpenGL V3D и драйвер Vulkan V3DV.

Мы также можем обнаружить, что оно включает в себя Поддержка OpenGL ES 3.1 для драйвера Asahi для графических процессоров Apple AGX (Apple M1 и M2) вместе с GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_sample_shading, GL_O ES_sample_variables, GL_OES_sha der_multisample_interpolation и расширения GL_O ES_gpu_shader5.

Таблица 23.3 тоже имеет поддержку расширения VK_EXT_pipeline_robustness Vulkan для драйвера Intel ANV Vulkan, поддержка расширения VK_KHR_maintenance5 Vulkan для драйвера Radeon RADV Vulkaновая поддержка VK_KHR_cooperative_matrix.

Со стороны игры, получившие улучшения в Mesa 23.3 Выделяются следующие названия: Новый порядок, Deep Rock Galactic, Wargame: Red Dragon, Counter-Strike: Global Offensive, Doom Eternal, Starfield, Star Wars: The Old Republic, Resident Evil 6, The Spirit and the Mouse, Penumbra: Overture, Borderlands 3, Quake II RTX, Hellblade, Rage 2, World War Z, Death Stranding, Deathloop и Baldur's Gate 3.

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

  • Принят новый бэкэнд-компилятор, используемый в драйвере NVK, написанном на языке Rust.
  • Расширение Vulkan для оборудования RADV/GFX11+.
  • Драйвер d3d12, который обеспечивает уровень для организации работы OpenGL поверх DirectX 12, поддерживает OpenGL 4.6.
  • Расширение EGL EGL_ANDROID_blob_cache включено для работы, когда кэширование диска отключено.

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