Mesa 21.2 prihaja z začetno podporo za Apple M1, izboljšavami za Panfrost, Vulkan in drugo

Tabela voznikov

Po treh mesecih razvoja izdaja nove različice nova veja Tabela 21.2, ki ima eksperimentalno stanje in da bo po končni stabilizaciji kode izšla stabilna različica 21.2.1.

Ta nova različica Mesa 21.2 ponuja popolno podporo OpenGL 4.6 za gonilnike 965, iris, radeonsi, zink in llvmpipe je na voljo podpora OpenGL 4.5 za AMD r600 in NVIDIA nvc0.

Glavne novosti v tabeli 21.2

V tabeli 21.2 lahko to ugotovimo gonilnik asahi OpenGL, vključen v začetno podporo za grafični procesor na voljo na čipih Apple M1. Krmilnik uporablja vmesnik Gallium in podpira večino funkcij OpenGL 2.1 in OpenGL ES 2.0, vendar še vedno ni mogoče uporabiti za izvajanje večine iger.

Druga novost je vključitev gonilnika PanVk (razvili zaposleni Collabora), ki zagotavlja podpora za grafični API Vulkan GPU ARM Mali Midgard in Bifrost in je postavljen kot nadaljevanje projekta Panfrost, ki nudi podporo OpenGL.

Tudi v tej novi različici Mesa 21.2 Panfrost za Midgard in Bifrost podpira OpenGL ES 3.1, čeprav je omenjeno, da načrtujejo povečanje zmogljivosti čipov Bifrost in podporo grafičnim procesorjem, ki temeljijo na arhitekturi Valhall (Mali G77 in novejši).

Gonilnik Zink je deloval tako, da lahko podpira razširitve OpenGL: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture in GL_filter_minlock. Dodani so bili modifikatorji oblike DRM.

Medtem ko v Krmilnik ANV Vulkan (Intel) in gonilnik OpenGL Iris, v tej novi različici se je opravil pripravljalno delo za podporo prihajajočih grafičnih kartic Intel Xe-HPG (DG2). To vključuje možnosti zgodnjega sledenja žarkom in podporo senčnikov za sledenje žarkom.

Na strani gonilnika lavapipe je zdaj podprt način "wideLines" (zagotavlja podporo za vrstice s širino večjo od 1.0).

Omenjeno je tudi, da OpenGL 4.3 že podpira virgl in združljivost z Vulkan 1.2 je na voljo za kartice Intel in AMDTako kot v načinu emulatorja (vn) je podpora Vulkan 1.1 na voljo tudi za grafične procesorje Qualcomm in rasterizator programske opreme lavapipe in Vulkan 1.0 je na voljo za grafično kartico Broadcom VideoCore VI (Malina Pi 4).

Od druge spremembe, ki izstopajo te nove različice:

  • Gonilnik Nouveau nv50 za grafične procesorje NVIDIA GT21x (GeForce GT 2x0) vključuje podporo za OpenGL ES 3.1.
  • Gonilnik Vulkan TURNIP in gonilnik Freedreno OpenGL se razvijata za grafične procesorje
  • Qualcomm Adreno nudi začetno podporo za grafični procesor Adreno a6xx gen4 (a660, a635).
  • Izvedena je bila možnost izdelave gonilnika RADV na platformi Windows s prevajalnikom MSVC.
  • Izvedena podpora za dinamično odkrivanje in nalaganje alternativnih GBM (Generic Buffer Manager) podpor. Namen spremembe je izboljšati Waylandovo podporo pri sistemih z gonilniki NVIDIA.
  • Gonilniki Vulkan RADV (AMD), ANV (Intel) in lavapipe so dodali podporo za razširitve

Končno če vas zanima več o tem O tej novi različici krmilnikov Mesa 21.1.0 lahko preverite podrobnosti na naslednji povezavi.

Kako namestiti gonilnike videoposnetkov Mesa v Linux?

Mesa paketi najdemo v vseh distribucijah Linuxa, tako da lahko njegovo namestitev izvedete tako, da prenesete in sestavite izvorno kodo (Vse informacije o tem tukaj) ali na razmeroma preprost način, ki je odvisen od razpoložljivosti v uradnih kanalih vaše distribucije ali tretjih oseb.

Za tiste, ki so uporabniki Ubuntuja, Linux Mint in izpeljanih finančnih instrumentov lahko dodajo naslednje skladišče, kjer se gonilniki hitro posodobijo.

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

Zdaj bomo seznam paketov in skladišč posodobili z:

sudo apt update

In končno lahko gonilnike namestimo z:

sudo apt upgrade

Za primer tistih, ki so Uporabnike in izpeljanke Arch Linux namestimo z naslednjim ukazom:

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

Kdorkoli že so Uporabniki Fedore 32 lahko uporabljajo to skladišče, zato morajo omogočiti corp z:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Končno, za tiste, ki so uporabniki openSUSE, jih lahko namestijo ali nadgradijo tako, da vnesejo:

sudo zypper in mesa

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.