Efter en försening kommer äntligen den nya versionen av Mesa 22.2-drivrutinerna

Drivrutinsbord

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

Efter några veckors försening (och fyra månaders utveckling sedan den senaste utgåvan), lanseringen av den nya versionen av OpenGL- och Vulkan API-implementeringen "Tabell 22.2.0", detta är den första versionen av Mesa 22.2.x-grenen som har en experimentell status och att efter den slutliga stabiliseringen av koden kommer en stabil version av Mesa 22.2.1 att släppas.

Och det Mesa 22.2.0 var tänkt att komma ut i slutet av augusti eller början av september (men det handlade om lite över 2 veckor) eftersom Mesa 22.2-rc3 släpptes den 19 augusti och sedan släpptes de sista 22.2 veckovisa släppkandidaterna helt enkelt inte, vilket ger den slutliga releasen nu för tiden.

Huvudnyheterna i tabell 22.2

I denna nya version presenterad av Mesa 22.2, grafik API-stöd Vulkan 1.3 finns tillgänglig på anv för GPU Intel, radv för AMD GPU:er och Qualcomm GPU:er. Vulkan 1.2 stöds i emulatorläge (vn), Vulkan 1.1 i lavapipe-programvara rasterizer (lvp) och Vulkan 1.0 i v3dv-drivrutin (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Utöver detta ger Qualcomm (tu) GPU-drivrutinen stöd för Vulkan 1.3 grafik-API, samt stöd för Mali GPU:er baserade på Valhall-mikroarkitekturen (Mali-G57) lades till Panfrost-drivrutinen, (drivrutinen är kompatibel med OpenGL ES 3.1-specifikationen).

Andra förändringar som sticker ut i den här nya versionen av Mesa 22.2 är förbättrat stöd för Intel DG2-G12 grafikkort (Arc Alchemist) i ANV Vulkan-drivrutinen (Intel) och Iris OpenGL-drivrutinen, plus Vulkan-drivrutinen förbättrade avsevärt (cirka 100 gånger) prestanda för strålspårningskoden.

R600g-kontrollern för AMD Radeon HD 2000 till HD 6000-serien GPU:er flyttas till att använda en mellanrepresentation (IR) ingen shaders typ NIR. NIR-stöd möjliggör också Tungsten Graphics Shader Infrastructure (TGSI)-rendering genom att möjliggöra för ett lager att översätta NIR till TGSI.

Av de andra förändringarna som sticker ut från den här nya versionen:

  • Fortsatt implementering av Vulkan-drivrutinen för GPU:er baserad på PowerVR Rogue-arkitekturen utvecklad av Imagination.
  • Nouveau OpenGL-drivrutinen har påbörjat arbetet med att implementera stöd för RTX 30 "Ampere" GPU.
  • Stöd för asynkron kompilering av shaders har implementerats i Etnaviv-drivrutinen för Vivante-kort.
  • Stöd för att kompilera Mesa med utvalda video-codecs inaktiverade på grund av problem med mjukvarupatent.
  • Lavapipe-drivrutinen som en Vulkan-programvaruimplementering har lagt till stöd för nya tillägg som VK_EXT_robustness2 och stöd för variabel pekare.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote för lavapipe, VK_EXT_shader_subgroup_ballot för lavapipe och VK_EXT_attachment_feedback_loop_layout för RADV.

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.