Mesa 21.2 saapuu Apple M1: n alustukeen, parannuksiin Panfrostiin, Vulkaniin ja muihin

Ohjainpöytä

Kolmen kuukauden kehityksen jälkeen uuden version julkaisu uusi sivuliike Taulukko 21.2, jolla on kokeellinen tila ja että koodin lopullisen vakauttamisen jälkeen vakaa versio 21.2.1 julkaistaan.

Tämä uusi versio Mesa 21.2: sta tarjoaa täyden OpenGL 4.6 -tuen 965-, iris-, radeonsi-, zink- ja llvmpipe -ohjaimille sekä OpenGL 4.5 -tuki on saatavana AMD r600- ja NVIDIA nvc0 -malleille.

Taulukko 21.2 tärkeimmät uutuudet

Taulukosta 21.2 löytyy se asahi OpenGL -ohjain sisältyy alkuperäiseen GPU -tukeen toimitetaan siruina Apple M1. Ohjain käyttää Gallium -käyttöliittymää ja tukee useimpia OpenGL 2.1- ja OpenGL ES 2.0 -toimintoja, mutta sitä ei silti voida käyttää useimpien pelien suorittamiseen.

Toinen uutuus on PanVk -ohjaimen sisällyttäminen (Collaboran työntekijöiden kehittämä), joka tarjoaa tuki grafiikkasovellusliittymälle Vulkan GPU ARM Mali Midgard ja Bifrost ja se on jatkoa Panfrost -projektille, joka tarjoaa OpenGL -tuen.

Myös tässä uudessa Mesa 21.2 -versiossa Panfrost Midgardille ja Bifrostille tukee OpenGL ES 3.1, vaikka mainitaan, että Bifrost -sirujen suorituskykyä ja Valhall -arkkitehtuuriin (Mali G77 ja uudemmat) perustuvia grafiikkasuorittimia tuetaan.

Zink -ohjain on toiminut niin, että se voi tukea OpenGL -laajennuksia: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture ja GL_filter_minlock. DRM -muodon muokkaajat lisättiin.

Vaikka Vulkan ANV -ohjain (Intel) ja OpenGL Iris -ohjain, tässä uudessa versiossa se on valmistellut tulevia Intel -näytönohjaimia Xe-HPG (DG2). Tämä sisältää varhaiset säteenseurantaominaisuudet ja säteenseurannan varjostimen tuen.

Lavapipe -ajurin puolella "wideLines" -tila on nyt tuettu (tukee linjoja, joiden leveys on yli 1.0).

Mainitaan myös se OpenGL 4.3: lla on jo virgl -tuki ja yhteensopivuus Vulkan 1.2 on saatavana Intel- ja AMD -korteilleSekä emulaattoritilassa (vn) että Vulkan 1.1 -tuki on saatavana Qualcomm -grafiikkasuorittimille ja lavapipe -ohjelmiston rasteroijalle ja Vulkan 1.0 on saatavana Broadcom VideoCore VI GPU: lle (Vadelma Pi 4).

Niistä muut erottuvat muutokset tästä uudesta versiosta:

  • NVIDIA GT50x (GeForce GT 21x2) -näytönohjaimien Nouveau nv0 -ohjain sisältää OpenGL ES 3.1 -tuen.
  • Vulkan TURNIP -ohjain ja Freedreno OpenGL -ohjain kehitetään GPU: ita varten
  • Qualcomm Adreno tarjoaa alustavaa tukea Adreno a6xx gen4 GPU: lle (a660, a635).
  • Mahdollisuus rakentaa RADV -ohjain Windows -alustalle MSVC -kääntäjää käyttäen on otettu käyttöön.
  • Tukee vaihtoehtoisten GBM (Generic Buffer Manager) -taustajärjestelmien dynaamista havaitsemista ja lataamista. Muutoksen tarkoituksena on parantaa Waylandin tukea NVIDIA -ajureita käyttävissä järjestelmissä.
  • Vulkan RADV (AMD), ANV (Intel) ja lavapipe -ajurit lisäsivät laajennusten tuen

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