Mesa 23.1.0 kommer med OpenCL Rusticl-förbättringar, initialt stöd för Vulkan Video och mer

Drivrutinsbord

Mesa är ett utvecklat grafikbibliotek med öppen källkod som tillhandahåller en generisk implementering av OpenGL.

De release av den nya versionen av Mesa 23.1.0, detta är den första versionen av Mesa 23.1.0-grenen som har en experimentellt tillstånd och som efter den slutliga stabiliseringen av koden kommer en stabil version 23.1.1 att släppas.

I Mesa 23.1 är Vulkan 1.3 grafik API-stöd tillgängligt i anv för Intel GPU:er, radv för AMD GPU:er, Qualcomm GPU:er och i emulatorläge (vn). Stöd för Vulkan 1.1 är implementerat i lavapipe-programvaran rasterizer (lvp) och Vulkan 1.0 i v3dv-drivrutinen (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Huvudnyheterna i tabell 23.1.0

I den här nya versionen av Mesa 23.1.0 som presenteras är det markerat att lagt till AMD GPU-stöd till Rusticl-drivrutinen med en implementering av OpenCL 3.0-specifikationen skriven i Rust, förutom kontrollerna Vulkan ANV (Intel) och RADV (AMD) har implementerat initialt stöd för Vulkan Video-tillägget, som definierar möjligheter för hårdvaruaccelererad videoavkodning.

En annan av förändringarna som sticker ut i den här nya versionen är att stöd för AMD GPU:er baserade på RDNA3/GFX11-arkitektur (Radeon RX 7900-serien) på RadeonSI OpenGL-drivrutinen och RADV Vulkan-drivrutinen. Lade till initialt stöd för AMD GFX940 (AMD Instinct MI300) GPU:er.

Utöver det har han RADV Vulkan (AMD) drivrutin implementerar förlängningsstöd Graphics Pipeline Library (GPL), som sammanställer fyra olika delar av grafiska pipelines för att påskynda laddningen av pipelines i applikationer som återanvänder samma shaders.

Lagt till stöd för strukturer extendedDynamicState3ColorBlendEquation, nativeUnderestimation (för GFX9+ GPU:er) Och fullCoveredFragmentShaderInputVariable (för GFX9+ GPU) för RADV Vulkan (AMD ) drivrutinen, samt lägga till stöd för OpenGL-tillägg GL_NV_alpha_to_coverage_dither_control till r600-kontroller för evergreen och de nya familjerna av AMD GPU:er.

Dessutom stöder RADV (AMD) Vulkan-drivrutinen för GFX11 GPU:er nu profileringsverktyget Radeon GPU Profiler (RGP), medan RADV Vulkan-drivrutinen inkluderar optimeringar förberedda av Valve för att förbättra spelprestandan på Steam Deck.

Av de andra ändringarna som sticker ut i den här nya versionen av Mesa 23.1.0:

  • RADV Vulkan-drivrutinen stöder en CD-cache som finns i en enda fil och kan minska den totala cachestorleken med 60 %.
  • Ändringar har gjorts för att förbättra EGL-kompatibiliteten i Haiku OS-miljön.
  • Asahi OpenGL-drivrutinen för Apple AGX GPU som används i Apple M1- och M2-chips implementerar möjligheten att cache-shaders till disk.
  • Förbättrat stöd för Intel DG2-G12 (Arc Alchemist) diskreta grafikkort och Meteor Lake GPU:er i ANV Vulkan-drivrutinen (Intel) och Iris OpenGL-drivrutinen.
  • Lade till initialt stöd för LoongArch-processorer.

Slutligen om du är intresserad av att veta mer om det om den här nya versionen av Mesa-drivrutinerna kan du kontrollera detaljer i följande länk.

Hur installerar jag Mesa-videodrivrutiner på Linux?

Mesa-paket finns i alla Linux-distributioner, så dess installation kan göras antingen genom att ladda ner och sammanställa källkoden (All information om det här) eller på ett relativt enkelt sätt, vilket beror på tillgängligheten inom de officiella kanalerna för din distribution eller tredje part.

För dem som är användare av Ubuntu, Linux Mint och derivat de kan lägga till följande arkiv där drivrutinerna uppdateras snabbt.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Nu ska vi uppdatera vår lista över paket och arkiv med:

sudo apt update

Och slutligen kan vi installera drivrutinerna med:

sudo apt upgrade

För de som är det Arch Linux-användare och derivat, vi installerar dem med följande kommando:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

För vem de än är Fedora 32-användare kan använda detta förvar, så de måste aktivera corp med:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Slutligen, för dem som är openSUSE-användare kan de installera eller uppgradera genom att skriva:

sudo zypper in mesa

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.