Mesa 23.3 přichází s oficiální podporou pro RPi 5, experimentální podporou pro NVK a dalšími

Tabulka ovladačů

Mesa je open source vyvinutá grafická knihovna, která poskytuje obecnou implementaci OpenGL.

Nová verze Mesa 23.3 již byla vydána a toto je první verze větve Mesa 23.3 který je klasifikován jako experimentální a po stabilizaci větve bude oznámeno vydání stabilní verze.

Tato nová verze Mesa 23.3 obsahuje nový ovladač vulkan NVK pro hardware Nvidia, který přichází v experimentálním stavu, stejně jako pro nový kód pro kompatibilita s GFX11.5 pro řadič RadeonSI Gallium3D mimo jiné podpora Raspberry Pi 5.

NVK-Logo_RGB
Související článek:
NVK, open source ovladač Vulkan pro NVIDIA

Tabulka 23.3.0 hlavní novinky

V této nové verzi, která je představena z řadičů Mesa 23.3, je integrace experimentální podpory pro řadič NVK, která je určena pro grafické karty NVIDIA, která implementuje Vulkan API 1.1 a podporuje GPU NVIDIA založené na mikroarchitektuře Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000).

Další změnou, která vyniká v tabulce 23.3, je nový kód podpory GFX11.5 pro ovladač RadeonSI Gallium3D. V aktuální grafické knihovně Linux Mesa 11D je povolena podpora GFX3 pro zrychlení OpenGL, Vulkan a dalších grafických rozhraní API při použití GPU RDNA 3. S GFX11.5 obsahuje povolení v Mesa 13,907 11.5 řádků nového kódu, což je v Mesa docela malý a je hlavně přidat GFX3.5 (RDNA XNUMX) používá se v APU AMD Ryzen 800 pokračovat se stávajícími cestami kódu ovladače GFX11.0/Navi 3x.

Tabulka 23.3 navíc obsahuje soficiální podpora pro Raspberry Pi 5, pro podsystém Broadcom VideoCore 7.1 prostřednictvím ovladačů OpenGL V3D a ovladače Vulkan V3DV

Můžeme také zjistit, že zahrnuje Podpora OpenGL ES 3.1 pro ovladač Asahi pro GPU Apple AGX (Apple M1 a M2) spolu s rozšířeními GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_storage_buffer_object, GL_ARBi _shader_multisample_interpolation a GL_OES_ gpu_shader5.

Tabulka 23.3 také má podporu pro rozšíření VK_EXT_pipeline_robustness Vulkan pro ovladač Intel ANV Vulkan, podpora pro VK_KHR_maintenance5 Rozšíření Vulkan pro ovladač Radeon RADV Vulkažádná podpora pro VK_KHR_cooperative_matrix.

Na straně hry, které obdržely vylepšení v Mesa 23.3 Vynikají následující tituly: The New Order, Deep Rock Galactic, Wargame: Red Dragon, Counter-Strike: Global Offensive, Doom Eternal, Starfield, Star Wars: The Old Republic, Resident Evil 6, The Spirit and the Mouse, Penumbra: Overture, Borderlands 3, Quake II RTX, Hellblade, Rage 2, World War Z, Death Stranding, Deathloop a Baldur's Gate 3.

Z dalších změn které vyčnívají z této nové verze:

  • Byl přijat nový backendový kompilátor, používaný v ovladači NVK, napsaný v jazyce Rust.
  • Rozšíření Vulkan pro hardware RADV/GFX11+.
  • Ovladač d3d12, který poskytuje vrstvu pro orchestraci práce OpenGL nad DirectX 12, podporuje OpenGL 4.6.
  • Povolil rozšíření EGL EGL_ANDROID_blob_cache, aby fungovalo, když je ukládání do mezipaměti disku zakázáno.

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

Přidat jako preferovaný zdroj