Mesa 20.3.0 ankommer med en v3dv-controller til RPi 4 og mere

Kørertabellen

Frigivelsen af ​​den nye version af Mesa 20.3.0 er netop blevet annonceret og som i tidligere versioner har den første version af grenen en eksperimentel tilstand, som efter den endelige stabilisering af koden, vil den stabile version 20.3.1 blive frigivet.

Ved tabel 20.3 fuld understøttelse af OpenGL 4.6 er blevet implementeret til Intel GPU'er (i965-drivere, iris) og AMD (radeonsi), OpenGL 4.5-understøttelse af AMD (r600), NVIDIA (nvc0) og llvmpipe GPU'er, OpenGL 4.3 til virgl (virtuel Virgil3D GPU til QEMU/KVM), samt understøttelse af Vulkan 1.2 til Intel- og AMD-kort og Vulkan 1.0 til VideoCore VI (Raspberry Pi 4).

Tabel 20.3.0 hovednyheder

I denne nye version en v3dv-driver med understøttelse af VideoCore VI-grafikacceleratoren er inkluderet bruges på Raspberry Pi 4-, Raspberry Pi 400- og Compute Module 4-kortene baseret på Broadcom BCM2711-chippen. Kronos erkender, at controlleren Den er fuldt ud kompatibel med Vulkan 1.0-specifikationen.

Pakken inkluderer en ny lavapipe-controller med implementering af en software rasterizer til Vulkan API (ligner llvmpipe, men for Vulkan). software implementering den er baseret på duplikering af kaldene fra Vulkan API til Gallium API.

Controller ydeevne og funktionalitet Zink Gallium er steget betydeligt med implementering af OpenGL API udover Vulkan (driveren giver dig mulighed for at få hardwareaccelereret OpenGL, hvis der er drivere i systemet, der er begrænset til kun at understøtte Vulkan API).

En anden ændring, der skiller sig ud, er i «ACO» hvori understøttelse af NGG-motorer er blevet tilføjet (Next Generation Geometry), når du arbejder med geometri shaders. Funktionen er implementeret i RADV-driveren (for AMD-kort).

para las Intel Haswell GPU, ANV driver tilføjer understøttelse af udvidelsen Transform Feedback Vulkan, som gør det muligt for DXVK-projektet at bruge Direct3D Stream Output API, som er ansvarlig for at gengive mange overflader i spil.

Tilføjet Indledende understøttelse af AMD Dimgrey Cavefish-grafikkort (NAVI 23) og Van Gogh APU (RDNA2) i RadeonSI-driveren.

Af andre ændringer, der skiller sig ud: 

  • Intel GPU OpenGL- og Vulkan-drivere tilføjer understøttelse af Alder Lake-familien (12. generation) af processorer.
  • Optimeret grafikydeevne på Tiger Lake og Rocket Lake chips (nogle spil og tests, såsom Unreal Engine 4 Vulkan Demo, viser 9-12% speedup).
  • Indstillingerne glx_extension_override og indirecto_gl_extension_override er blevet tilføjet til driconf, hvormed du kan tilsidesætte listen over tilgængelige GLX-udvidelser.
  • Lagt til for at oversætte den mellemliggende (IR) gengivelse af NIR shaders til TGSI (Tungsten Graphics Shading Infrastructure) mellemgengivelse.
  • Iris-driveren til Intel GPU'er understøtter OpenCL-kerner (MESA_SHADER_KERNEL) for at overføre beregninger til GPU-siden.
  • Tilføjet understøttelse af OpenCL 1.2-specifikationen til Clover-statussporingen med OpenCL-implementeringen.
  • llvmpipe-driveren til software OpenGL-gengivelse understøtter OpenGL 4.5.

Endelig hvis du vil vide mere om det, du kan tjekke følgende link.

Hvordan installeres Mesa-videodrivere på Linux?

Mesa-pakker findes i alle Linux-distributioner, så dens installation kan udføres enten ved at downloade og kompilere kildekoden (Alle oplysninger om det her) eller på en relativt enkel måde, hvilket afhænger af tilgængeligheden inden for de officielle kanaler for din distribution eller tredjepart.

For dem der er brugere af Ubuntu, Linux Mint og derivater de kan tilføje følgende lager, hvor driverne opdateres hurtigt.

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

Nu skal vi opdatere vores liste over pakker og arkiver med:

sudo apt update

Og endelig kan vi installere driverne med:

sudo apt upgrade

For tilfældet med dem, der er Arch Linux-brugere 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-brugere kan bruge dette lager, så de skal aktivere corp med:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Endelig for dem, der er openSUSE-brugere, kan de installere eller opdatere ved at skrive:

sudo zypper in mesa

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.