Mesa 21.1.0 saapuu kuljettajatuen parannuksiin, laajennuksiin ja muuhun

Ohjainpöytä

Lanseerauksesta ilmoitettiin haaran ensimmäisestä versiosta Mesa 21.1.0  jolla on kokeellinen tila ja että koodin lopullisen stabiloinnin jälkeen vakaa versio 21.1.1 julkaistaan

Mesa 21.1.0 sisältää täyden OpenGL 4.6 -yhteensopivuuden malleille 965, iiris (Intel), radeonsi (AMD), zink ja llvmpipe -ajurit. Tuki OpenGL 4.5: lle on saatavana AMD (r600) ja NVIDIA (nvc0) GPU: ille ja OpenGL 4.3 virglille (virtuaalinen Virgil3D GPU QEMU / KVM: lle). Vulkan 1.2 on yhteensopiva Intel- ja AMD-korttien sekä Vulkan 1.0 VideoCore VI (Raspberry Pi 4) -korttien kanssa.

Taulukko 21.1.0 tärkeimmät uutuudet

Tässä uudessa Mesa-ohjainten versiossa voimme löytää erilaisia ​​parannuksia ohjaimiin sekä laajennusten tueksi ja onko se esimerkiksi ohjain RADV toteuttaa VRS-tuen käytettäväksi minkä tahansa syvyyspuskurin kanssa, plus VRS parantaa tuottavuutta laadun kustannuksella.

D3D12-gallium-ohjain OpenGL-kerroksella API DirectX 12: n (D3D12) kautta tarjoaa OpenGL 3.3 -tukea työskenneltäessä WARP (rasterointiohjelmisto) ja NVIDIA D3D12 -ohjaimien kanssa ja että ohjainta käytetään WSL2-kerroksessa Linux-graafisten sovellusten ajamiseksi Windowsissa.

Huomionarvoista on myös uuden venus-ohjaimen sisällyttäminen, joka integroi virtuaalisen GPU-toteutuksen (virtio-gpu), joka perustuu Vulkan-sovellusliittymään.

Toisaalta on huomattava, että Zink-ohjain (OpenGL-sovellusliittymän toteutus Vulkanissa) sisältää tuen OpenGL 4.6: lle ja OpenGL ES 3.1: lle. Zink, joka sallii laitteistokiihdytetyn OpenGL: n, jos järjestelmässä on rajoitetut ohjaimet tukemaan vain Vulkan-sovellusliittymää. Zinkin suorituskyvyn sanotaan olevan lähellä alkuperäisten OpenGL-toteutusten suorituskykyä.

Myös lavapipe-ohjaimessa (ohjelmistorasterointitoteutus Vulkan API: lle, analoginen llvmpipe: lle, mutta Vulkanille) lisää tuen Vulkan 1.1: lle ja toteuttaa Vulkan-laajennuksen VK_KHR_copy_commands2. Ohjelmiston toteutus lavapipessa perustuu kopioimalla puhelut Vulkan-sovellusliittymästä Gallium-sovellusliittymään.

Laajennusten puolelta uusi tuki laajennuksille on korostettu VK_KHR_workgroup_memory_explicit_layout ja VK_KHR_zero_initialize_workgroup_memory Vulkan RADV -ohjaimille (AMD) ja ANV (Intel).

Muista muutoksista jotka erottuvat uudesta Mesa 21.1.0 -versiosta:

  • Lisätty tuki varjojen välimuistiin tallentamiseen yhdessä tiedostossa.
  • Virgl (Virgil3D-virtuaalinen GPU QEMU / KVM: lle) ja Lima (ARM Mali GPU) -ajurit tukevat levyn varjostimen välimuistia.
  • Lisätty tuki AMD GPU Aldebaranille (gfx90a).
  • Uusia OpenGL-laajennuksia lisätty:
  • RADV-ohjain (AMD GFX9 -korteille) lisäsi DRM-muotoisten muokkaajien tuen (mukana on VK_EXT_image_drm_format_modifier-laajennus).

Lopuksi, jos haluat tietää enemmän Mesa 21.1.0 -ohjainten uudesta versiosta, voit tutustua yksityiskohdat seuraavassa linkissä.

Kuinka asentaa Mesa-video-ohjaimet Linuxiin?

Mesa-paketit löytyy kaikista Linux-jakeluista, joten sen asennus voidaan tehdä joko lataamalla ja kääntämällä lähdekoodi (Kaikki tiedot tästä) tai suhteellisen yksinkertaisella tavalla, mikä riippuu jakelusi tai kolmansien osapuolten saatavuudesta virallisilla kanavilla.

Niille, jotka käyttävät Ubuntua, Linux Mintia ja johdannaisia he voivat lisätä seuraavan arkiston, jossa ohjaimet päivitetään nopeasti.

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

Nyt aiomme päivittää pakettien ja arkistojen luettelon:

sudo apt update

Ja lopuksi voimme asentaa ohjaimet seuraavilla tavoilla:

sudo apt upgrade

Niille, jotka ovat Arch Linux -käyttäjät ja johdannaiset, asennamme ne seuraavalla komennolla:

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

Sillä kuka he ovat Fedora 32 -käyttäjät voivat käyttää tätä arkistoa, joten heidän on sallittava Corp:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

lopuksi, OpenSUSE-käyttäjille he voivat asentaa tai päivittää kirjoittamalla:

sudo zypper in mesa

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.