Po zamudi je končno prispela nova različica gonilnikov Mesa 22.2

Tabela voznikov

Mesa je odprtokodna razvita grafična knjižnica, ki zagotavlja generično izvedbo OpenGL.

Po nekajtedenski zamudi (in štirih mesecih razvoja od zadnje izdaje), začetek nova različica implementacije OpenGL in Vulkan API "Tabela 22.2.0", to je prva različica veje Mesa 22.2.x ki ima eksperimentalni status in da bo po končni stabilizaciji kode izdana stabilna različica Mesa 22.2.1.

In Mesa 22.2.0 naj bi izšla konec avgusta ali v začetku septembra (vendar je trajalo nekaj več kot 2 tedna), saj je bil Mesa 22.2-rc3 izdan 19. avgusta in potem se končni kandidati za tedensko izdajo 22.2 preprosto niso zgodili, končna izdaja pa je bila dana v teh dneh.

Glavne novosti v tabeli 22.2

V tej novi različici, ki jo je predstavil Mesa 22.2, podpora za grafični API Vulkan 1.3 je na voljo na anv za GPU Intel, radv za grafične procesorje AMD in grafične procesorje Qualcomm. Vulkan 1.2 je podprt v načinu emulatorja (vn), Vulkan 1.1 v programskem rasterizerju lavapipe (lvp) in Vulkan 1.0 v gonilniku v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Poleg tega gonilnik GPU Qualcomm (tu) zagotavlja podporo za grafični API Vulkan 1.3, gonilniku Panfrost pa je bila dodana tudi podpora za grafične procesorje Mali, ki temeljijo na mikroarhitekturi Valhall (Mali-G57) (gonilnik je združljiv s specifikacijo OpenGL ES 3.1).

Druge spremembe, ki izstopajo v tej novi različici Mesa 22.2, so izboljšana podpora za grafične kartice Intel DG2-G12 (Arc Alchemist) v gonilniku ANV Vulkan (Intel) in gonilniku Iris OpenGL ter gonilnik Vulkan je znatno (približno 100-krat) izboljšal delovanje kode za sledenje žarkom.

Krmilnik R600g za grafične procesorje serije AMD Radeon HD 2000 do HD 6000 premaknjen na uporabo vmesne predstavitve (IR) brez vrste senčil NIR. Podpora za NIR omogoča tudi podporo za upodabljanje Tungsten Graphics Shader Infrastructure (TGSI), tako da omogoči sloju za prevajanje NIR v TGSI.

Od ostalih sprememb ki izstopajo iz te nove različice:

  • Nadaljevanje izvajanja gonilnika Vulkan za grafične procesorje, ki temeljijo na arhitekturi PowerVR Rogue, ki jo je razvil Imagination.
  • Gonilnik Nouveau OpenGL je začel delati na implementaciji podpore za GPE RTX 30 "Ampere".
  • Podpora za asinhrono prevajanje senčil je bila implementirana v gonilnik Etnaviv za kartice Vivante.
  • Podpora za prevajanje Mesa z izbranimi video kodeki je onemogočena zaradi težav s patentom programske opreme.
  • Gonilnik Lavapipe kot implementacija programske opreme Vulkan ima dodano podporo za nove razširitve, kot je VK_EXT_robustness2 in podporo za spremenljiv kazalec.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote za lavapipe, VK_EXT_shader_subgroup_ballot za lavapipe in VK_EXT_attachment_feedback_loop_layout za RADV.

Končno če vas zanima več o tem o tej novi različici gonilnikov Mesa 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.