Bejelentették az indítást a fióktelep első változatától Mesa 21.1.0 amelynek kísérleti állapota van, és hogy a kód végleges stabilizálása után a 21.1.1 stabil verzió kiadásra kerül
A Mesa 21.1.0 teljes OpenGL 4.6 kompatibilitással rendelkezik 965, írisz (Intel), radeonsi (AMD), cink és llvmpipe illesztőprogramokhoz. Az OpenGL 4.5 támogatása elérhető az AMD (r600) és az NVIDIA (nvc0) GPU-khoz, az OpenGL 4.3 pedig a virglhez (virtuális Virgil3D GPU QEMU / KVM-hez). A Vulkan 1.2 kompatibilis az Intel és az AMD kártyákkal, valamint a Vulkan 1.0 a VideoCore VI (Raspberry Pi 4) esetén.
A 21.1.0. Táblázat főbb újdonságai
A Mesa vezérlők ezen új verziójában különféle fejlesztéseket találhatunk a vezérlőkben valamint a kiterjesztések támogatásában, és ez például a vezérlő A RADV megvalósítja a VRS támogatást bármilyen mélységi pufferrel együtt használható, plusz a VRS javítja a termelékenységet a minőség rovására.
A D3D12 gallium vezérlő OpenGL réteggel az API DirectX 12 (D3D12) felett OpenGL 3.3 támogatást nyújt amikor WARP (raszterizáló szoftver) és NVIDIA D3D12 illesztőprogramokkal dolgozik, és hogy az illesztőprogramot a WSL2 rétegben használják Linux grafikus alkalmazások futtatására a Windows rendszeren.
Szintén figyelemre méltó egy új venus illesztőprogram felvétele, amely integrálja a Vulkan API-n alapuló virtuális GPU implementációt (virtio-gpu).
Másrészt meg kell jegyezni, hogy a Zink illesztőprogram (az OpenGL API megvalósítása a Vulkan-on) magában foglalja az OpenGL 4.6 és az OpenGL ES 3.1 támogatását. Zink, amely lehetővé teszi a hardver által gyorsított OpenGL-t, ha a rendszer korlátozott illesztőprogramokkal rendelkezik, hogy csak a Vulkan API-t támogassák. Megemlítik, hogy Zink teljesítménye közel áll a natív OpenGL implementációkhoz.
Is a lavapipe vezérlőben (szoftver raszterező megvalósítás a Vulkan API-hoz, hasonlóan az llvmpipe-hez, de a Vulkan-hoz) támogatja a Vulkan 1.1-et és végrehajtja a VK_KHR_copy_commands2 Vulkan kiterjesztést. A szoftver Lavapipe-ben való megvalósítása a Vulkan API-ról a Gallium API-ra történő hívások megismétlésén alapul.
A kiterjesztések részéről a kiterjesztések új támogatása van kiemelve VK_KHR_workgroup_memory_explicit_layout és VK_KHR_zero_initialize_workgroup_memory a Vulkan RADV vezérlőkhöz (AMD) és ANV (Intel).
A többi változás közül amelyek kiemelkednek a Mesa 21.1.0 új verziójából:
- Az árnyékolók gyorsítótárazásának támogatása egyetlen fájlban.
- A Virgl (Virgil3D virtuális GPU QEMU / KVM-hez) és a Lima (ARM Mali GPU) illesztőprogramok támogatják a lemez shader gyorsítótárat.
- Az AMD GPU Aldebaran (gfx90a) támogatása.
- Új OpenGL bővítmények hozzáadva:
- A RADV illesztőprogram (AMD GFX9 kártyákhoz) támogatást adott a DRM formátum-módosítókhoz (a VK_EXT_image_drm_format_modifier kiterjesztést tartalmazza).
Végül, ha többet szeretne tudni a Mesa 21.1.0 vezérlők új verziójáról, keresse fel a részletek a következő linken.
Hogyan telepítsük a Mesa video-illesztőprogramokat Linuxra?
Mesa csomagok megtalálható az összes Linux disztribúcióban, így a telepítése a forráskód (Minden információ itt), vagy viszonylag egyszerű módon, amely attól függ, hogy a hivatalos csatornákon elérhető-e az Ön terjesztése vagy harmadik felek.
Azoknak, akik az Ubuntu, a Linux Mint és a derivatívák felhasználói felvehetik a következő adattárat, ahol az illesztőprogramok gyorsan frissülnek.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
Most frissíteni fogjuk a csomagok és adattárak listáját:
sudo apt update
És végül telepíthetjük az illesztőprogramokat:
sudo apt upgrade
Azok esetében, akik Arch Linux felhasználók és származékai, a következő paranccsal telepítjük őket:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Akárkik is A Fedora 32 felhasználók használhatják ezt az adattárat, ezért engedélyezniük kell a vállalatot:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
Végül, azok számára, akik openSUSE felhasználók, telepíthetik vagy frissíthetik a következő gépeléssel:
sudo zypper in mesa