IMesa 21.2 ifika ngokuxhaswa kokuqala kwe-Apple M1, ukuthuthukiswa kwePanfrost, iVulkan nokuningi

Itafula labashayeli

Ngemuva kwezinyanga ezintathu zokukhula ukukhishwa kwenguqulo entsha ye igatsha elisha le- Ithebula 21.2 elinesimo sokuhlola nokuthi ngemuva kokuqiniswa kokugcina kwekhodi, kuzokhishwa inguqulo ezinzile engu-21.2.1.

Le nguqulo entsha yeMesa 21.2 inikeza ukusekelwa okugcwele kwe-OpenGL 4.6 okwabashayeli be-965, iris, radeonsi, zink kanye ne-llvmpipe, kanye nokwesekwa kwe-OpenGL 4.5 kuyatholakala nge-AMD r600 ne-NVIDIA nvc0.

Ithebula lama-21.2 amanoveli amasha

Kuthebula 21.2 singakuthola lokho Umshayeli we-asahi OpenGL ufakiwe nokusekelwa kokuqala kwe-GPU kuhlinzekwe ngama-chips I-Apple M1. Isilawuli isebenzisa i-Gallium interface futhi isekela imisebenzi eminingi ye-OpenGL 2.1 ne-OpenGL ES 2.0, kepha akukaze kusetshenziselwe ukusebenzisa imidlalo eminingi.

Enye into eseyintsha yi- ukufakwa komshayeli wePanVk (ithuthukiswe ngabasebenzi bakwaCollabora) enikezela ukusekelwa kwe-graph API ye-Vulkan GPU ARM Mali Midgard neBifrost futhi ibekwe njengokuqhubeka kwephrojekthi yePanfrost, enikezela ukwesekwa kwe-OpenGL.

Futhi, kule nguqulo entsha yeMesa 21.2 IPanfrost yeMidgard neBifrost isekela i-OpenGL ES 3.1, yize kushiwo ukuthi kunezinhlelo zokwandisa ukusebenza kuma-Bifrost chips nokusekelwa kwama-GPUs kususelwa ekwakhiweni kweValhall (Mali G77 nokusha).

Umshayeli we-Zink usebenze ukuze akwazi ukuxhasa izandiso ze-OpenGL: Izindawo zokufakwa kwe-GL_ARB_sample, i-GL_ARB_sparse_buffer, i-GL_ARB_shader_group_vote, i-GL_ARB_intambo, ne-GL_filter_minlock. Izinguquko zefomethi ye-DRM zengeziwe.

Ngenkathi Isilawuli seVulkan ANV (Intel) nomshayeli we-OpenGL Iris, kule nguqulo entsha se wenze umsebenzi wokulungiselela ukuxhasa amakhadi wehluzo we-Intel azayo I-Xe-HPG (DG2). Lokhu kufaka phakathi amakhono okulandela umkhondo we-ray wokuqala kanye nokuxhaswa kwe-ray trader shader.

Ngasohlangothini lomshayeli we-lavapipe, imodi ye- "wideLines" manje isiyasekelwa (inikeza ukusekelwa kolayini ngobubanzi obungaphezu kuka-1.0).

Kushiwo futhi lokho I-OpenGL 4.3 isivele inokusekelwa kwe-virgl nokuhambisana ne IVulkan 1.2 iyatholakala kumakhadi we-Intel ne-AMDNjengakwimodi ye-emulator (vn), ukwesekwa kweVulkan 1.1 kuyatholakala kumaQualcomm GPUs kanye ne-lavapipe software rasterizer neVulkan 1.0 iyatholakala nge-Broadcom VideoCore VI GPU (Okusajingijolo Pi 4).

Of ezinye izinguquko ezigqamile yale nguqulo entsha:

  • Umshayeli weNouveau nv50 weNVIDIA GT21x (GeForce GT 2x0) GPUs ufaka ukuxhaswa kwe-OpenGL ES 3.1.
  • Umshayeli weVulkan TURNIP nomshayeli weFreedreno OpenGL wenzelwa amaGPU
  • I-Qualcomm Adreno inikeza ukwesekwa kokuqala kwe-Adreno a6xx gen4 GPU (a660, a635).
  • Ikhono lokwakha umshayeli we-RADV kungxenyekazi ye-Windows usebenzisa i-MSVC compiler selisetshenzisiwe.
  • Ukusekelwa okufakiwe kokutholwa okunamandla nokulayishwa kwe-GBM ehlukile (Umphathi we-Buffer ejwayelekile). Ushintsho kuhloswe ngalo ukuthuthukisa ukwesekwa kweWayland ezinhlelweni ezinabashayeli be-NVIDIA.
  • IVulkan RADV (AMD), ANV (Intel) kanye ne-lavapipe driver bangeze ukusekelwa kwezandiso

Okokugcina uma unesifiso sokwazi okwengeziwe ngakho Mayelana nale nguqulo entsha yabalawuli beMesa 21.1.0, ungabheka ifayela le- imininingwane kusixhumanisi esilandelayo.

Ungawafaka kanjani ama-Mesa video driver kuLinux?

Mesa amaphakheji kutholakala kukho konke ukusatshalaliswa kwe-Linux, ngakho-ke ukufakwa kwayo kungenziwa ngokulanda nokuhlanganisa ikhodi yomthombo (Yonke imininingwane ngakho lapha) noma ngendlela elula, encike ekutholakaleni ngaphakathi kweziteshi ezisemthethweni zokusabalalisa kwakho noma izinkampani zangaphandle.

Okwalabo abasebenzisi be-Ubuntu, i-Linux Mint kanye nokuphuma kokunye bangangeza okugcina okulandelayo lapho abashayeli bevuselelwa khona ngokushesha.

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

Manje sizovuselela uhlu lwethu lwamaphakeji nezinqolobane nge:

sudo apt update

Futhi ekugcineni singakwazi ukufaka abashayeli nge:

sudo apt upgrade

Ngendaba yalabo Abasebenzisi be-Arch Linux kanye nokuphuma kukho, siyabafaka ngomyalo olandelayo:

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

Noma ngabe bangobani Abasebenzisi beFedora 32 bangasebenzisa le ndawo yokugcina, ngakho-ke kumele banike amandla i-corp nge:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Ekugcineni, kulabo abangabasebenzisi be-OpenSUSE, bangafaka noma bathuthukise ngokuthayipha:

sudo zypper in mesa

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.