Mesa 20.1.0 je zde a představuje vylepšení pro Vulkan, optimalizace, větší podporu a další

Tabulka ovladačů

Nová verze populární implementace OpenGL a Vulkan Tabulka 20.1.0 již byla vydána a toto je první verze větve Mesa 20.1.x, která má experimentální stav a to po konečné stabilizaci kódu, Bude vydána jako stabilní verze ve verzi 20.1.1.

Tato nová verze Mesa 20.1.0 přichází s různými změnami, z toho je zvýrazněna implementace plné podpory OpenGL 4.6 pro GPU Intel (i965) a AMD (radeonsi), podpora OpenGL 4.5 pro AMD r600 a NVIDIA nvc0 GPU, OpenGL 4.3 pro virgl, stejně jako Podpora Vulkan 1.2 pro karty Intel a AMD.

Je důležité to zdůraznitNěkteré ovladače nepodporují všechny požadované funkce v OpenGL 4.6, jako OpenGL 4.6 pouze je k dispozici, pokud je požadováno při vytváření kontextu. Kontexty kompatibility mohou hlásit nižší verzi v závislosti na každém ovladači.

Zatímco pro rozhraní Vulkan 1.2 API, nahlášeno vlastnictvím apiVersion struktury VkPhysicalDeviceProperties záleží na konkrétním použitém ovladači.

Tabulka 20.1.0 hlavní novinky

Z vylepšení pro Vulkan, které jsou prezentovány v této nové verzi, vyniká s proměnnou prostředí například vrstva pro výběr aktivního zařízení pro Vulkan API v systémech s více GPU s podporou Vulkan. TABLE_VK_DEVICE_SELECT, který funguje podobně jako DRI_PRIME pro OpenGL.

Zatímco v ovladači Intel Vulkan ANV byla přidána optimalizace pro čipy založené na Icelake (Gen11), která umožňuje použití čistých barev pro texturování, bylo u systémů s čipy Intel Ivybridge a Haswell vylepšeno využití mezipaměti.

Další změna, která vyniká, je v back-endu „ACO“, který nyní podporuje typ shaderInt16 pro GPU GFX9 +, což umožňuje použití 16bitových celých čísel v kódu shaderu.

U grafických čipů Intel byla u čipů AMD dříve přidána podpora pro vektorování NIR. Z praktického hlediska tato změna díky lepší optimalizaci shaderu umožnila zvýšit výkon OpenGL a Vulkan v mnoha hrách na systémech s grafickými procesory Intel.

Z dalších změn které vyčnívají z reklamy:

  • GPU AMD Navi 12 a Navi 14 obsahují podporu režimu zobrazení DCC (Delta Color Compression), který vám umožňuje pracovat s komprimovanými barevnými daty pomocí organizace výstupu na obrazovku.
  • Přidána experimentální podpora NIR pro klasický ovladač Gallium3D R600 s podporou shaderů geometrických, fragmentových, vertexových a teselačních.
  • Do ovladače Vulkan RADV byla přidána oprava kvůli optimalizaci práce s pamětí, která zvyšuje výkon her Id Tech v systémech s AMD APU.
  • V Panfrostu řidič implementoval experimentální podporu OpenGL ES 3.0 a poskytoval podporu pro 3D vykreslování GPU Bifrost (Mali G31). Byla připravena počáteční implementace shaderového kompilátoru, který podporuje interní sadu instrukcí Bifrost specifickou pro GPU.
  • Ovladač TURNIP Vulkan vyvíjený pro GPU Qualcomm Adreno přidal podporu pro geometrické shadery a čipy Adreno 650.
  • V ovladači Gallium3D LLVMpipe, který poskytuje softwarové vykreslování, byla podpora pro shadery tesselyatsionnyh.

Konečně pokud o tom chcete vědět víc, můžete zkontrolovat celý seznam změn Na 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:paulo-miguel-dias/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.