Mesa 22.1.0 tulee sisältäen tukiparannuksia, yhteensopivuusparannuksia ja paljon muuta

Ohjainpöytä

Kahden kuukauden kehityksen jälkeen käynnistäminen OpenGL- ja Vulkan API -toteutuksen uusi versio, "Taulukko 22.1.0". Kuten aina, Mesa-haaran ensimmäinen versio on kokeellisessa tilassa, joten koodin lopullisen vakautuksen jälkeen julkaistaan ​​vakaa versio 22.1.1.

Mesa 22.1:ssä tuki Vulkan 1.3 -grafiikkasovellusliittymälle on saatavilla anv-ajureissa Intel GPU:ille, radv AMD GPU:ille ja Lavapipe-ohjelmiston rasterointiohjelmalle. Vulkan 1.2 tukee emulaattoritilaa (vn), Vulkan 1.1 Qualcomm GPU -ohjaimessa (tu) ja Vulkan 1.0 Broadcom VideoCore VI GPU-ohjaimessa (Raspberry Pi 4)

Taulukko 22.1.0 tärkeimmät uutuudet

Tässä esitellyssä uudessa versiossa ANV Vulkan (Intel) -ohjainta ja Iris OpenGL -ohjainta tukevat erilliset näytönohjaimet Intel DG2 (Arc Alchemist) ja Arctic Sound-M, kun taas ohjain D3D12, kanssa OpenGL-taso API:n päällä DirectX 12 (D3D12), Se tukee OpenGL 4:ää.2. Ohjainta käytetään WSL2-kerroksessa graafisten Linux-sovellusten suorittamiseen Windowsissa.

Myös korostettuna on clavapipe-ohjain ohjelmiston rasteritoteutus Vulcan API (samanlainen kuin llvmpipe, mutta Vulkanille, joka kääntää Vulkan API -kutsut Gallium API:ksi) on nyt yhteensopiva Vulkan 1.3:n kanssa.

Ohjain Nouveau GeForce 6/7/8 -grafiikkasuorittimiin edellinen muunnetaan käyttämään väliesitystä (IR) ilman tyyppiä NIR-varjostimista. NIR-tuki mahdollistaa myös TGSI:n (Tungsten Graphics Shader Infrastructure) renderöintituen sallimalla kerroksen kääntää NIR:n TGSI:ksi.

Ohjain v3d OpenGL kehitetty mallista lähtien käytetylle VideoCore VI -grafiikkakiihdyttimelle Raspberry Pi 4 toteuttaa välimuistin tuen levyllä olevista shadereistä.

varten AMD-näytönohjain varustettu videomoottorilla VCN 2.0, EFC-tuki otettu käyttöön (Encoder Format Conversion), joka mahdollistaa laitteiston videoenkooderin käytön RGB-pintojen lukemiseen suoraan ilman Shadereiden suorittamia RGB->YUV-muunnoksia.

Lisätty tuki ANGLE-tasolle, joka kääntää OpenGL ES -kutsut OpenGL:lle, Direct3D 9/11:lle, Desktop GL:lle ja Vulkanille, Venus-ohjaimelle Vulkan API:hen perustuvalla virtuaalisella GPU (virtio-gpu) -toteutuksella.

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

  • Lisätty tuki NVIDIAn OpenGL-laajennukselle GL_NV_pack_subimage suorakulmioiden päivittämiseksi isäntämuistissa käyttämällä kehyspuskuria tai pintakuviotietoja.
  • Lisätty tuki RADV- (AMD), ANV (Intel) ja lavapipe Vulkan -ohjainlaajennuksille
  • Lisätty tuki AMD GFX1036- ja GFX1037-grafiikkasuorittimille.
  • Kehitetty vanhemmille Intel-grafiikkasuorittimille, jotka perustuvat Gen4-Gen7-mikroarkkitehtuureihin, jotka eivät ole yhteensopivia Iris-ohjaimen kanssa, Crocus-ohjain sisältää OpenGL:n taaksepäin yhteensopivuusprofiilin.
  • PanVk-ohjain, joka tukee Vulkan-grafiikkasovellusliittymää ARM Mali Midgard- ja Bifrost-grafiikkasuorittimille, on aloittanut työskentelyn compute shader -tuen parissa.
  • RADV-ohjain (AMD) toteutti primitiivisen säteenpoiston, mikä paransi säteenseurantatukea peleissä, kuten DOOM Eternal.
  • Vulkan GPU-ajurin alustavaa toteutusta ehdotetaan, joka perustuu Imaginationin kehittämään PowerVR Rogue -arkkitehtuuriin.
  • Paketti sisältää Intelin ehdottaman kompaktin OpenCL-kääntäjän, jota käytetään säteenseurannassa.

Vihdoin jos olet kiinnostunut tietämään siitä lisää tästä uudesta Mesa-ohjainversiosta voit tarkistaa 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.

  1.   Miguel Angel dijo

    Kukaan ei ymmärrä Linuxin graafista pinoa.
    Laiteohjelmistot, ydinajurit, korttiohjaimet, Xorg, waylands, mesa, grafiikkakirjastot, kompositorit, ikkunanhallintaohjelmat, työpöydät…