Mesa 22.1.0 prihaja z izboljšavami podpore, izboljšavami združljivosti in še več

Tabela voznikov

Po dveh mesecih razvoja začetek novo različico implementacije OpenGL in Vulkan API, "Tabela 22.1.0". Kot vedno ima prva različica veje Mesa eksperimentalni status, tako da bo po končni stabilizaciji kode izšla stabilna različica 22.1.1.

V Mesa 22.1 je podpora za grafični API Vulkan 1.3 na voljo v gonilnikih anv za grafične procesorje Intel, radv za grafične procesorje AMD in programskem rasterju Lavapipe. Vulkan 1.2 podpira način emulatorja (vn), Vulkan 1.1 na gonilniku GPU Qualcomm (tu) in Vulkan 1.0 na gonilniku GPU Broadcom VideoCore VI (Raspberry Pi 4)

Glavne novosti v tabeli 22.1.0

V tej novi različici, ki je predstavljena, gonilnik ANV Vulkan (Intel) in gonilnik Iris OpenGL podpirata diskretne grafične kartice Intel DG2 (Arc Alchemist) in Arctic Sound-M, medtem ko krmilnik D3D12, z plast OpenGL nad API-jem DirectX 12 (D3D12), Podpira OpenGL 4.2. Gonilnik se uporablja v sloju WSL2 za zagon grafičnih aplikacij Linuxa v sistemu Windows.

Izpostavljen je tudi ckrmilnik lavapipe z implementacija programske opreme rasterizatorja za Vulcan API (podobno kot llvmpipe, vendar za Vulkan, ki prevaja klice Vulkanovega API-ja v Gallium API) je zdaj združljiv z Vulkanom 1.3.

Krmilnik Nouveau za grafične procesorje GeForce 6/7/8 prejšnji pretvorjena v uporabo vmesne reprezentacije (IR) netipiziran iz senčil NIR. Podpora za NIR omogoča tudi podporo za upodabljanje Tungsten Graphics Shader Infrastructure (TGSI), tako da sloju omogoči prevajanje NIR v TGSI.

Krmilnik v3d OpenGL razvito za grafični pospeševalnik VideoCore VI, ki se uporablja od modela Raspberry Pi 4 izvaja podporo za predpomnjenje senčil na disku.

para las AMD GPU opremljen z video motorjem VCN 2.0, implementirana podpora EFC (Pretvorba formata kodirnika), ki omogoča uporabo strojnega video kodirnika za neposredno branje površin RGB brez pretvorb RGB->YUV, ki jih izvajajo senčniki.

Dodana podpora za plast ANGLE, ki prevaja klice OpenGL ES v OpenGL, Direct3D 9/11, Desktop GL in Vulkan v gonilnik Venus z implementacijo virtualnega GPU (virtio-gpu), ki temelji na API-ju Vulkan.

Od ostalih sprememb, ki izstopajo v tej novi različici:

  • Dodana podpora za razširitev NVIDIA OpenGL GL_NV_pack_subimage za posodabljanje pravokotnikov v pomnilniku gostitelja z uporabo medpomnilnika okvirja ali podatkov o teksturi.
  • Dodana podpora za razširitve gonilnikov RADV (AMD), ANV (Intel) in lavapipe Vulkan
  • Dodana podpora za grafične procesorje AMD GFX1036 in GFX1037.
  • Gonilnik Crocus, razvit za starejše grafične procesorje Intel, ki temeljijo na mikroarhitekturah Gen4-Gen7, ki niso združljive z gonilnikom Iris, vključuje profil za združljivost za nazaj OpenGL.
  • Gonilnik PanVk, ki zagotavlja podporo za grafični API Vulkan za grafične procesorje ARM Mali Midgard in Bifrost, je začel delati na podpori za računalniške senčnike.
  • Gonilnik RADV (AMD) je implementiral primitivno odstranjevanje žarkov, ki je izboljšalo podporo za sledenje žarkov za igre, kot je DOOM Eternal.
  • Predlagana je začetna izvedba gonilnika Vulkan GPU, ki temelji na arhitekturi PowerVR Rogue, ki jo je razvila družba Imagination.
  • Paket vključuje kompakten prevajalnik OpenCL, ki ga je predlagal Intel in se uporablja pri sledenju žarkov.

Končno če vas zanima več o tem o tej novi različici gonilnikov Mesa lahko preverite podrobnosti na naslednji povezavi.

Kako namestiti gonilnike videoposnetkov Mesa v Linux?

Mesa paketi najdemo v vseh distribucijah Linuxa, tako da lahko njegovo namestitev izvedete tako, da prenesete in sestavite izvorno kodo (Vse informacije o tem tukaj) ali na razmeroma preprost način, ki je odvisen od razpoložljivosti v uradnih kanalih vaše distribucije ali tretjih oseb.

Za tiste, ki so uporabniki Ubuntuja, Linux Mint in izpeljanih finančnih instrumentov lahko dodajo naslednje skladišče, kjer se gonilniki hitro posodobijo.

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

Zdaj bomo seznam paketov in skladišč posodobili z:

sudo apt update

In končno lahko gonilnike namestimo z:

sudo apt upgrade

Za primer tistih, ki so Uporabnike in izpeljanke Arch Linux namestimo z naslednjim ukazom:

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

Kdorkoli že so Uporabniki Fedore 32 lahko uporabljajo to skladišče, zato morajo omogočiti corp z:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Končno, za tiste, ki so uporabniki openSUSE, jih lahko namestijo ali nadgradijo tako, da vnesejo:

sudo zypper in mesa

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Miguel Angel je dejal

    Nihče ne razume grafičnega sklada linuxa.
    Vdelana programska oprema, gonilniki jedra, gonilniki kartic, Xorg, waylands, mesa, grafične knjižnice, sestavljalci, upravljalniki oken, namizja ...