Mesa 22.0 saapuu Vulkan 1.3 -tuen, ohjainparannusten ja muiden kanssa

Ohjainpöytä

Neljän kuukauden kehityksen jälkeen käynnistäminen OpenGL:n ja Vulkan API:n ilmainen toteutus "Taulukko 22.0.0", tämä on ensimmäinen versio Mesa haarasta 22.0.0 on kokeellisessa tilassa: koodin lopullisen vakautuksen jälkeen julkaistaan ​​vakaa versio 22.0.1.

Tässä uudessa versiossa, joka on esitetty on huomattava Vulkan 1.3 -grafiikkasovellusliittymän toteutuksesta anv-ohjaimessa Intel GPU:ille ja radv AMD GPU:ille.

Sen lisäksi, että Vulkan 1.2 -tuki toteutetaan emulaattoritilassa, Vulkan 1.1 -tuki on saatavilla Qualcomm GPU:lle ja lavapipe-ohjelmiston rasterizerille, ja Vulkan 1.0 -tuki on saatavilla Broadcom VideoCore VI GPU:lle (Raspberry Pi 4).

Mesa 22.0 tarjoaa myös täyden OpenGL 4.6 -tuen 965-, iris- (Intel-), radeonsi- (AMD-), zink- ja llvmpipe-ajureille. OpenGL 4.5 -tuki on saatavilla AMD (r600) ja NVIDIA (nvc0) GPU:ille ja OpenGL 4.3 -tuki virglille (Virgil3D virtuaalinen GPU QEMU/KVM:lle) ja vmwgfx (VMware).

Taulukko 22.0 tärkeimmät uutuudet

Kuten alussa mainittiin, yksi tämän uuden taulukon version tärkeimmistä uutuuksista on se, että siihen lisättiin tuki Vulkan 1.3 -grafiikkasovellusliittymälle ja josta voit oppia sen tärkeimmistä ominaisuuksista. tässä viestissä.

Aiheeseen liittyvä artikkeli:
Vulkan 1.3:n uusi versio on jo julkaistu ja nämä ovat sen uutisia

Toinen erottuva uutuus on se klassiset OpenGL-ajurit jotka eivät käytä Gallium3D-liitäntää on siirretty Mesan pääsävellyksestä erilliseen "Amber"-haaran.

Tämän lisäksi "Amber" haara muutti myös SWR-ohjaimen, joka tarjosi Intel OpenSWR -projektiin perustuvan OpenGL-ohjelmiston rasterointityökalun. Klassinen xlib-kirjasto on jätetty pois päärakennuksesta, sen sijaan on suositeltavaa käyttää gallium-xlib-varianttia.

Voimme myös löytää sen tästä uudesta Mesa 22.0 -versiosta D3D12 Gallium -ohjain OpenGL-kerros DirectX 12 API:n päällä (D3D12) tarjoaa yhteensopivuuden OpenGL ES 3.1:n kanssa. Ohjainta käytetään WSL2-kerroksessa graafisten Linux-sovellusten ajamiseen Windowsissa.

Ohjaimet Intelin GPU:t ovat oletusarvoisesti käytössä tukemaan Adaptive-Synciä (VRR), jonka avulla voit mukautuvasti muuttaa näytön virkistystaajuutta tasaisen, pätkimättömän tulosteen saamiseksi.

EGL:lle on otettu käyttöön "dma-buf-palaute" -mekanismi, joka tarjoaa lisätietoja käytettävissä olevista GPU:ista ja mahdollistaa tiedonsiirron tehokkuuden lisäämisen ensisijaisen ja toissijaisen GPU:n välillä, esimerkiksi järjestämään lähdön ilman välipuskurointia.

Muista muutoksista, jotka erottuvat tässä uudessa versiossa:

  • OpenGL 4.3 -tuki on lisätty vmwgfx-ohjaimeen, jota käytetään 3D-kiihdytyksen toteuttamiseen VMware-ympäristöissä.
  • Lisätty tuki Vulkan RADV (AMD), ANV (Intel) ja zink (OpenGL over Vulkan) ohjainlaajennuksille.
  • Lisätty tuki Intel Alderlake -siruille (S ja N) OpenGL "iris" -ohjaimeen ja Vulkan "ANV" -ohjaimeen.
  • RADV (AMD) Vulkan -ohjain tukee edelleen säteen jäljitystä ja säteen jäljitettyjä varjostimia.
  • Raspberry Pi 3 -mallista lähtien VideoCore VI -grafiikkakiihdytintä varten kehitetty v4dv-ohjain tarjoaa mahdollisuuden toimia Android-alustalla.

Vihdoin jos olet kiinnostunut tietämään siitä lisää Tietoja tästä uudesta Mesa 22.0 -ohjainten versiosta voit tarkistaa tiedot 09 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.