Po čtyřech měsících vývoje zahájení bezplatná implementace OpenGL a Vulkan API "Tabulka 22.0.0", tato první verze větve Mesa 22.0.0 má experimentální status: po konečné stabilizaci kódu bude uvolněna stabilní verze 22.0.1.
V této nové verzi, která je uvedena je pozoruhodný implementací grafického API Vulkan 1.3 v ovladači anv pro GPU Intel a radv pro GPU AMD.
Kromě podpory Vulkan 1.2 implementované v režimu emulátoru (vn) je k dispozici podpora Vulkan 1.1 pro Qualcomm GPU a softwarový rasterizér lavapipe a podpora Vulkan 1.0 je dostupná pro Broadcom VideoCore VI GPU (Raspberry Pi 4).
Mesa 22.0 také poskytuje plnou podporu OpenGL 4.6 pro ovladače 965, iris (Intel), radeonsi (AMD), zink a llvmpipe. Podpora OpenGL 4.5 je k dispozici pro GPU AMD (r600) a NVIDIA (nvc0) a podpora OpenGL 4.3 pro virgl (virtuální GPU Virgil3D pro QEMU/KVM) a vmwgfx (VMware).
Tabulka 22.0 hlavní novinky
Jak již bylo zmíněno na začátku, jednou z hlavních novinek této nové verze tabulky je, že byla přidána podpora grafického API Vulkan 1.3, ze kterého se můžete dozvědět o jeho nejdůležitějších funkcích. v tomto příspěvku.
Další novinkou, která vyniká, je to klasické ovladače OpenGL které nepoužívají rozhraní Gallium3D byla přesunuta z hlavní skladby Mesa do samostatné větve „Amber“..
Kromě toho „Amber“ větev také přesunula SWR ovladač, která nabízela softwarový rasterizer OpenGL založený na projektu Intel OpenSWR. Klasická knihovna xlib byla z hlavního sestavení vyloučena, místo toho se doporučuje použít variantu gallium-xlib.
Také to můžeme najít v této nové verzi Mesa 22.0 ovladač D3D12 Gallium s vrstvou OpenGL nad rozhraním DirectX 12 API (D3D12) poskytuje kompatibilitu s OpenGL ES 3.1. Ovladač se používá ve vrstvě WSL2 ke spouštění grafických aplikací Linuxu ve Windows.
Řadiče GPU Intel jsou ve výchozím nastavení povoleny pro podporu Adaptive-Sync (VRR), což vám umožní adaptivně měnit obnovovací frekvenci vašeho monitoru pro plynulý výstup bez zadrhávání.
Pro EGL je implementován mechanismus „dma-buf feedback“, který poskytuje další informace o dostupných GPU a umožňuje zvýšit efektivitu výměny dat mezi primárním a sekundárním GPU, například organizovat výstup bez přechodného ukládání do vyrovnávací paměti.
Z dalších změn, které v této nové verzi vynikají:
- Do ovladače vmwgfx, který se používá k implementaci 4.3D akcelerace v prostředích VMware, byla přidána podpora pro OpenGL 3.
- Přidána podpora pro rozšíření ovladačů Vulkan RADV (AMD), ANV (Intel) a zink (OpenGL přes Vulkan).
- Přidána podpora pro čipy Intel Alderlake (S a N) do ovladače OpenGL „iris“ a ovladače Vulkan „ANV“.
- Ovladač RADV (AMD) Vulkan nadále podporuje ray tracing a ray traced shadery.
- Ovladač v3dv vyvinutý pro grafický akcelerátor VideoCore VI používaný od modelu Raspberry Pi 4 poskytuje možnost práce na platformě Android.
Konečně pokud máte zájem o tom vědět více O této nové verzi ovladačů Mesa 22.0 můžete zkontrolovat podrobnosti 09 v následujícím odkazu.
Jak nainstalovat ovladače videa Mesa na Linux?
Balíčky Mesa najdete ve všech distribucích Linuxu, takže jeho instalaci lze provést buď stažením a kompilací zdrojového kódu (Všechny informace o tom zde) nebo relativně jednoduchým způsobem, který závisí na dostupnosti vaší oficiální distribuce nebo třetích stran v oficiálních kanálech.
Pro ty, kteří jsou uživateli Ubuntu, Linux Mint a derivátů mohou přidat následující úložiště, kde se ovladače rychle aktualizují.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
Nyní budeme aktualizovat náš seznam balíčků a úložišť o:
sudo apt update
A konečně můžeme ovladače nainstalovat pomocí:
sudo apt upgrade
Pro případ těch, kteří jsou Arch Linux uživatele a deriváty, instalujeme je pomocí následujícího příkazu:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Pro kohokoli jsou Uživatelé Fedory 32 mohou používat toto úložiště, takže musí povolit corp pomocí:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
Konečně, pro ty, kteří jsou uživateli openSUSE, mohou nainstalovat nebo upgradovat zadáním:
sudo zypper in mesa