Mesa 21.1.0 prihaja z izboljšavami, razširitvami in več podpore za voznike

Tabela voznikov

Izstrelitev je bila napovedana iz prve različice podružnice Mesa 21.1.0  ki ima eksperimentalno stanje in da bo po končni stabilizaciji kode izdana stabilna različica 21.1.1

Mesa 21.1.0 ima popolno združljivost z OpenGL 4.6 za gonilnike 965, iris (Intel), radeonsi (AMD), zink in llvmpipe. Podpora za OpenGL 4.5 je na voljo za grafične procesorje AMD (r600) in NVIDIA (nvc0) ter OpenGL 4.3 za virgl (virtualni grafični procesor Virgil3D za QEMU / KVM). Vulkan 1.2 je združljiv s karticami Intel in AMD ter Vulkan 1.0 za VideoCore VI (Raspberry Pi 4).

Glavne novosti v tabeli 21.1.0

V tej novi različici krmilnikov Mesa v krmilnikih najdemo različne izboljšave kot tudi v podporo razširitvam in je na primer krmilnik RADV izvaja podporo VRS za uporabo z vsemi globinskimi odbojniki in VRS izboljša produktivnost na račun kakovosti.

Galijev krmilnik D3D12 s plastjo OpenGL prek API DirectX 12 (D3D12) ponuja podporo za OpenGL 3.3 pri delu z gonilniki WARP (programska oprema za rastriranje) in NVIDIA D3D12 in je, da se gonilnik uporablja v plasti WSL2 za zagon grafičnih aplikacij Linuxa v sistemu Windows.

Omeniti velja tudi vključitev novega venerjevega gonilnika, ki vključuje navidezno izvedbo GPU (virtio-gpu), ki temelji na API-ju Vulkan.

Po drugi strani je treba opozoriti, da gonilnik Zink (izvedba API-ja OpenGL na Vulkanu) vključuje podporo za OpenGL 4.6 in OpenGL ES 3.1. Zink, ki omogoča strojno pospešeni OpenGL, če ima sistem omejene gonilnike, ki podpirajo samo API Vulkan. Zinkova zmogljivost naj bi bila blizu uspešnosti domačih implementacij OpenGL.

Tudi v krmilniku lavapipe (implementacija rasterizatorja programske opreme za API Vulkan, analogno llvmpipe, vendar za Vulkan) dodaja podporo za Vulkan 1.1 in izvaja razširitev Vulkan VK_KHR_copy_commands2. Izvajanje programske opreme v lavapipe temelji na podvajanju klicev iz API-ja Vulkan v API-ja Gallium.

Na delu podaljškov je poudarjena nova podpora za razširitve VK_KHR_workgroup_memory_explicit_layout in VK_KHR_zero_initialize_workgroup_memory za krmilnike Vulkan RADV (AMD) in ANV (Intel).

Od ostalih sprememb ki izstopajo iz te nove različice Mesa 21.1.0:

  • Dodana podpora za predpomnjenje senčnikov v eni datoteki.
  • Gonilnika Virgl (Virgil3D virtualni grafični procesor za QEMU / KVM) in Lima (ARM Mali GPU) podpirata predpomnjenje diskovnega osenčenja.
  • Dodana podpora za AMD GPU Aldebaran (gfx90a).
  • Dodane nove razširitve OpenGL:
  • Gonilnik RADV (za kartice AMD GFX9) je dodal podporo za modifikatorje formata DRM (vključena je razširitev VK_EXT_image_drm_format_modifier).

Če vas zanima več o tej novi različici krmilnikov Mesa 21.1.0, se lahko obrnete na 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.