Mesa 21.2 kommer med initialt stöd för Apple M1, förbättringar för Panfrost, Vulkan och mer

Drivrutinsbord

Efter tre månaders utveckling lanseringen av den nya versionen av den nya grenen av Tabell 21.2 som har ett experimentellt tillstånd och att efter den slutliga stabiliseringen av koden kommer den stabila versionen 21.2.1 att släppas.

Denna nya version av Mesa 21.2 ger fullständigt stöd för OpenGL 4.6 för drivrutinerna 965, iris, radeonsi, zink och llvmpipe, plus OpenGL 4.5 -stöd finns för AMD r600 och NVIDIA nvc0.

Huvudnyheterna i tabell 21.2

I tabell 21.2 kan vi hitta det asahi OpenGL -drivrutin ingår i det första GPU -stödet levereras på chips Apple M1. Styrenheten använder Gallium -gränssnittet och stöder de flesta funktioner i OpenGL 2.1 och OpenGL ES 2.0, men kan fortfarande inte användas för att köra de flesta spel.

En annan nyhet är PanVk -drivrutin inkludering (utvecklat av Collabora -anställda) som tillhandahåller stöd för grafik API Vulkan GPU ARM Mali Midgard och Bifrost och är placerad som en fortsättning på Panfrost -projektet, som ger stöd för OpenGL.

I den här nya versionen av Mesa 21.2 Panfrost för Midgard och Bifrost stöder OpenGL ES 3.1, även om det nämns att det finns planer på att öka prestanda på Bifrost -chips och stöd för GPU: er baserade på Valhall -arkitekturen (Mali G77 och nyare).

Arbete har utförts i Zink -drivrutinen så att den kan stödja OpenGL -tillägg: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture och GL_filter_minlock. Modifierare i DRM -format har lagts till.

Medan i Vulkan ANV -styrenhet (Intel) och OpenGL Iris -drivrutinen, i den här nya versionen se har gjort förberedande arbete för att stödja kommande Intel -grafikkort Xe-HPG (DG2). Detta inkluderar stöd för tidig strålspårning och stöd för strålspårning.

På lavapipe -förarsidan stöds nu "wideLines" -läget (det ger stöd för linjer med en bredd större än 1.0).

Det nämns också att OpenGL 4.3 har redan virgl -stöd och kompatibilitet med Vulkan 1.2 är tillgängligt för Intel- och AMD -kortFörutom i emulatorläge (vn) finns stöd för Vulkan 1.1 för Qualcomm -GPU: er och lavapipe -programvaran rasterizer och Vulkan 1.0 är tillgängligt för Broadcom VideoCore VI GPU (Raspberry Pi 4).

Av andra förändringar som sticker ut av denna nya version:

  • Nouveau nv50 -drivrutinen för NVIDIA GT21x (GeForce GT 2x0) GPU: er innehåller OpenGL ES 3.1 -stöd.
  • Vulkan TURNIP -drivrutin och Freedreno OpenGL -drivrutin utvecklas för GPU: er
  • Qualcomm Adreno ger första stöd för Adreno a6xx gen4 GPU (a660, a635).
  • Möjligheten att bygga RADV -drivrutinen på Windows -plattformen med MSVC -kompilatorn har implementerats.
  • Implementerat stöd för dynamisk detektering och laddning av alternativa GBM (Generic Buffer Manager) backends. Ändringen är avsedd att förbättra Waylands support på system med NVIDIA -drivrutiner.
  • Vulkan RADV (AMD), ANV (Intel) och lavapipe -drivrutiner har lagt till stöd för tillägg

Slutligen om du är intresserad av att veta mer om det Om den här nya versionen av Mesa 21.1.0 -kontrollerna 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.