Mesa 20.0.0 arrin me mbështetje për Vulkan 1.2, mbështetje të shtuar dhe më shumë

Tabela e shoferëve

Njoftimi i lansimit të versionit të ri të implementimin falas të OpenGL dhe Vulkan, "Tabela 20.0.0". Duke qenë ky version, versioni i parë i degës së re 20.xx dhe se është gjithashtu është konsideruar në një gjendje eksperimentale Që atëherë do të lëshohet versioni përfundimtar i qëndrueshëm i kodit, i cili do të dalë në "Tabela 20.0.1".

Për ata që nuk kanë dijeni kontrollorët Mesa, duhet ta dini se këto janë softuer me burim të hapur Linux në dispozicion për AMD, NVIDIA dhe pajisjen Intel. Projekti i Mesa-s filloi si një zbatim me burim të hapur të specifikimit OpenGL (një sistem për të dhënë grafikë 3D interaktiv).

Përgjatë viteve, projekti u rrit për të zbatuar më shumë grafikë API, përfshirë OpenGL ES (versionet 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC dhe Vulkan. Një larmi kontrollorësh të pajisjeve lejon që bibliotekat Mesa të përdoren në shumë mjedise të ndryshme, nga imitimi i softuerit në përshpejtimin e plotë të pajisjeve për GPU-të moderne.

Mesa zbaton një shtresë përkthimi të pavarur nga shitësi midis një API grafike siç është OpenGL dhe drejtuesve grafikë në kernelin e sistemit operativ.

Çfarë ka të re në Mesa 20.0.0?

Në këtë version të ri të kontrollorëve Mesa 20.0.0 sigurohet mbështetje e plotë OpenGL 4.6 për GPU-të Intel i965 dhe AMD radeonsi, mbështetje OpenGL 4.5 për GPU AMD (r600) dhe NVIDIA (nvc0), si dhe mbështetjen Vulkan 1.2 për kartat Intel dhe AMD.

Drejtuesit e RADV dhe ANV për GPU-të AMD dhe Intel mbështesin API grafike Vulkan 1.2, ndërsa RADV dhe ACO sigurojnë një përmbledhje të hijeve gjeometrike. Në RADV dhe ACO për GPU GFX10 (Navi) mbështet mënyrën Wave32.

Për GPU-të Intel të bazuara në mikrokarkitekturat Broadwell dhe Skylake (Gen8+), shoferi i ri Iris përdoret si parazgjedhje, i cili ka arritur barazinë me kontrolluesin i965 në aftësitë e tij.

Kontrolluesi Iris bazohet në arkitekturën Gallium3D, i cili sjell detyra të menaxhimit të memorjes tek shoferi DRI në kernelin Linux dhe siguron një gjurmues shëndetësor jashtë kutisë me mbështetje për ripërdorimin e cache të objektit të prodhimit. PPër patate të skuqura të bazuara në mikroarkitektura të vjetra, deri në Haswell, dhe kontrollori i965 mbetet.

RADV (shofer Vulkan për patate të skuqura AMD) dhe një prapavijë për përpilimin e hijeve "ACO", të zhvilluara nga Valve si një alternativë ndaj përpiluesit të shaderit LLVM, shtoi mbështetjen për gjeneratat e GPU-ve GCN 1.0 / GFX6 (Ishujt Jugorë) dhe GCN 1.1 / GFX7.

Drejtuesit LLVMpipe dhe RadeonSI janë konvertuar në përdorim të interpretimit të ndërmjetëm asnjë lloj (IR) i hijezuesve NIR, i destinuar për të punuar në nivelin më të ulët, nën GLSL IR dhe tryezën e brendshme IR. Performanca e optimizuar e NIR.

Nga ndryshimet e tjera që përmenden:

  • Mbështetja për memorje të drejtpërdrejtë është shtuar në shoferin RadeonSI, i cili siguron zbulimin e objekteve të kopjuara të kopjuara të kopjuara.
  • Drejtuesit OpenGL dhe Vulkan për GPU-të Intel shtuan mbështetje për çipat Gen11 (Jasper Lake).
  • Drejtuesi V3D (për Raspberry Pi) shtoi mbështetje për hijezuesit gjeometrikë që korrespondojnë me OpenGL ES 3.2 dhe u dha mbështetje e plotë për OpenGL ES 3.1.
  • Optimizimi i performancës së drejtuesit Tulip Vulkan për GPU-të Qualcomm Adreno.

Nëse doni të dini më shumë rreth kësaj, mund të konsultoheni lidhja e mëposhtme.

Si të instaloni drejtuesit e videos Mesa në Linux?

Pako Mesa gjenden në të gjitha shpërndarjet Linux, kështu që instalimi i tij është relativisht i thjeshtë.

Për ata që janë përdorues të Ubuntu, Linux Mint dhe derivateve ata mund të shtojnë depon e mëposhtme ku drejtuesit azhurnohen shpejt.

sudo add-apt-repository ppa:paulo-miguel-dias/mesa -y

Tani ne do të azhurnojmë listën tonë të paketave dhe depove me:

sudo apt update

Dhe së fundmi ne mund të instalojmë drejtuesit me:

sudo apt upgrade

Për rastin e atyre që janë Arch përdoruesit dhe derivatet e Linux, ne i instalojmë ato me komandën e mëposhtme:

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

Për këdo që të jenë Përdoruesit e Fedora 28 mund ta përdorin këtë depo, kështu që ata duhet të mundësojnë korp me:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Së fundi, për ata që janë përdorues të openSUSE, ata mund të instalojnë ose azhurnojnë duke shtypur:

sudo zypper in mesa

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.