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 драйвер, включен в първоначалната поддръжка на GPU доставя се на чипове Apple 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 формат.

Докато в ANV контролер Vulkan (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 GPU (Rapberry Pi 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.