Mesa 21.1.0 kommer med forbedringer av driverstøtte, utvidelser og mer

Førertabell

Lanseringen ble kunngjort fra den første versjonen av grenen Mesa 21.1.0  som har en eksperimentell tilstand, og at etter den endelige stabiliseringen av koden, vil den stabile versjonen 21.1.1 bli utgitt

Mesa 21.1.0 har full OpenGL 4.6-kompatibilitet for drivere for 965, iris (Intel), radeonsi (AMD), sink og llvmpipe. Støtte for OpenGL 4.5 er tilgjengelig for AMD (r600) og NVIDIA (nvc0) GPUer, og OpenGL 4.3 for virgl (virtuell Virgil3D GPU for QEMU / KVM). Vulkan 1.2 er kompatibel med Intel- og AMD-kort, og Vulkan 1.0 for VideoCore VI (Raspberry Pi 4).

Tabell 21.1.0 hovednyheter

I denne nye versjonen av Mesa-kontrollerne vi kan finne forskjellige forbedringer implementert i kontrollerne så vel som til støtte for utvidelsene og er det for eksempel kontrolleren RADV implementerer VRS-støtte for bruk med alle dybdebuffere, pluss VRS forbedrer produktiviteten på bekostning av kvalitet.

D3D12 Gallium-kontrolleren med et OpenGL-lag over API DirectX 12 (D3D12) gir OpenGL 3.3-støtte når du arbeider med WARP (rasterizer-programvare) og NVIDIA D3D12-drivere og er at driveren brukes i WSL2-laget for å kjøre grafiske Linux-applikasjoner på Windows.

Også bemerkelsesverdig er inkluderingen av en ny venusdriver som integrerer den virtuelle GPU-implementeringen (virtio-gpu) basert på Vulkan API.

På den annen side bemerkes det at Zink-driveren (en implementering av OpenGL API på Vulkan) inkluderer støtte for OpenGL 4.6 og OpenGL ES 3.1. Zink, som tillater maskinvareakselerert OpenGL hvis systemet har begrensede drivere som kun støtter Vulkan API. Zinks ytelse er nevnt å være nær den for native OpenGL-implementeringer.

Også i lavapipe-kontrolleren (en programvare rasterizer implementering for Vulkan API analogt med llvmpipe, men for Vulkan) legger til støtte for Vulkan 1.1 og implementerer Vulkan-utvidelsen VK_KHR_copy_commands2. Implementeringen av programvaren i lavapipe er basert på duplisering av samtalene fra Vulkan API til Gallium API.

Fra utvidelsene ny støtte for utvidelser er uthevet VK_KHR_workgroup_memory_explicit_layout and VK_KHR_zero_initialize_workgroup_memory for Vulkan RADV-kontrollere (AMD) og ANV (Intel).

Av de andre endringene som skiller seg ut fra denne nye versjonen av Mesa 21.1.0:

  • Lagt til støtte for bufring av skyggelegging i en enkelt fil.
  • Virgl (Virgil3D virtuell GPU for QEMU / KVM) og Lima (ARM Mali GPU) -drivere støtter hurtigbufring av disk.
  • Lagt til støtte for AMD GPU Aldebaran (gfx90a).
  • Nye OpenGL-utvidelser lagt til:
  • RADV-driveren (for AMD GFX9-kort) la til støtte for modifikatorer i DRM-format (VK_EXT_image_drm_format_modifier-utvidelse inkludert).

Til slutt, hvis du er interessert i å vite mer om denne nye versjonen av Mesa 21.1.0-kontrollere, kan du konsultere detaljer i følgende lenke.

Hvordan installere Mesa-videodrivere på Linux?

Mesa-pakker finnes i alle Linux-distribusjoner, slik at installasjonen kan gjøres enten ved å laste ned og kompilere kildekoden (All informasjon om det her) eller på en relativt enkel måte, som avhenger av tilgjengeligheten i de offisielle kanalene for din distribusjon eller tredjepart.

For de som er brukere av Ubuntu, Linux Mint og derivater de kan legge til følgende lager hvor driverne oppdateres raskt.

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

Nå skal vi oppdatere listen over pakker og arkiver med:

sudo apt update

Og til slutt kan vi installere driverne med:

sudo apt upgrade

For saken om de som er Arch Linux-brukere og derivater, vi installerer dem med følgende kommando:

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

For den de er Fedora 32-brukere kan bruke dette depotet, så de må aktivere corp med:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Endelig, for de som er openSUSE-brukere, kan de installere eller oppgradere ved å skrive:

sudo zypper in mesa

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.