Mesa 22.1.0 přichází s vylepšeními podpory, vylepšeními kompatibility a dalšími

Tabulka ovladačů

Po dvou měsících vývoje zahájení nová verze implementace OpenGL a Vulkan API, „Tabulka 22.1.0“. První verze větve Mesa má jako vždy experimentální status, takže po finální stabilizaci kódu vyjde stabilní verze 22.1.1.

V Mesa 22.1 je podpora pro grafické rozhraní API Vulkan 1.3 dostupná v ovladačích anv pro GPU Intel, radv pro GPU AMD a softwarovém rasterizéru Lavapipe. Vulkan 1.2 podporuje režim emulátoru (vn), Vulkan 1.1 na ovladači GPU Qualcomm (tu) a Vulkan 1.0 na ovladači GPU Broadcom VideoCore VI (Raspberry Pi 4)

Tabulka 22.1.0 hlavní novinky

V této nové verzi, která je prezentována, jsou podporovány ovladače ANV Vulkan (Intel) a Iris OpenGL diskrétní grafické karty Intel DG2 (Arc Alchemist) a Arctic Sound-M, zatímco ovladač D3D12, s vrstva OpenGL přes API DirectX 12 (D3D12), Podporuje OpenGL 4.2. Ovladač se používá ve vrstvě WSL2 ke spouštění grafických aplikací Linuxu ve Windows.

Zvýrazněno je také covladač lavapipe s implementace softwarového rasterizeru Vulcan API (podobně jako llvmpipe, ale pro Vulkan, který překládá volání Vulkan API na Gallium API) je nyní kompatibilní s Vulkanem 1.3.

Ovladač Novinka pro GPU GeForce 6/7/8 předchozí převedeny na použití střední reprezentace (IR) netypizované z NIR shaderů. Podpora NIR také umožňuje podporu vykreslování Tungsten Graphics Shader Infrastructure (TGSI) tím, že umožňuje vrstvě překládat NIR na TGSI.

Ovladač v3d OpenGL vyvinutý pro grafický akcelerátor VideoCore VI používaný od modelu Raspberry Pi 4 implementuje podporu mezipaměti shaderů na disku.

para las AMD GPU vybavena video enginem VCN 2.0, implementována podpora EFC (Encoder Format Conversion), která umožňuje pomocí hardwarového kodéru videa přímo číst povrchy RGB bez převodů RGB->YUV prováděných shadery.

Přidána podpora pro vrstvu ANGLE, který převádí volání OpenGL ES do OpenGL, Direct3D 9/11, Desktop GL a Vulkan na ovladač Venus s implementací virtuálního GPU (virtio-gpu) založenou na Vulkan API.

Z dalších změn, které v této nové verzi vynikají:

  • Přidána podpora pro rozšíření OpenGL od NVIDIA GL_NV_pack_subimage pro aktualizaci obdélníků v paměti hostitele pomocí framebufferu nebo dat textur.
  • Přidána podpora pro rozšíření ovladačů RADV (AMD), ANV (Intel) a lavapipe Vulkan
  • Přidána podpora pro GPU AMD GFX1036 a GFX1037.
  • Ovladač Crocus, vyvinutý pro starší GPU Intel založené na mikroarchitekturách Gen4-Gen7, které nejsou kompatibilní s ovladačem Iris, obsahuje profil zpětné kompatibility OpenGL.
  • Ovladač PanVk, který poskytuje podporu pro grafické API Vulkan pro GPU ARM Mali Midgard a Bifrost, začal pracovat na podpoře výpočetního shaderu.
  • Ovladač RADV (AMD) implementoval primitivní odstraňování paprsků, což zlepšilo podporu sledování paprsků pro hry jako DOOM Eternal.
  • Je navržena počáteční implementace ovladače GPU Vulkan založeného na architektuře PowerVR Rogue vyvinuté společností Imagination.
  • Balíček obsahuje kompaktní kompilátor OpenCL navržený společností Intel a používaný při sledování paprsků.

Konečně pokud máte zájem o tom vědět více o této nové verzi ovladačů Mesa, můžete zkontrolovat podrobnosti 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

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Miguel Angel řekl

    Neexistuje nikdo, kdo by rozuměl grafickému zásobníku linuxu.
    Firmware, ovladače jádra, ovladače karet, Xorg, waylands, mesa, grafické knihovny, samozřejmosti, správci oken, desktopy…