Ngemuva kwezinyanga ezine zokukhula ukwethulwa kwe- ukuqaliswa kwamahhala kwe-OpenGL ne-Vulkan API "Ithebula 22.0.0", lokhu kuyinguqulo yokuqala yegatsha le-Mesa i-22.0.0 inesimo sokuhlola: ngemva kokuqiniswa kokugcina kwekhodi, inguqulo ezinzile 22.0.1 izokhishwa.
Kule nguqulo entsha enikeziwe iyaphawuleka ngokusetshenziswa kwe-Vulkan 1.3 graphics API kumshayeli we-anv we-Intel GPUs kanye ne-radv ye-AMD GPUs.
Ngaphezu kokusekelwa kwe-Vulkan 1.2 okwenziwa kumodi yokulingisa (vn), ukusekelwa kwe-Vulkan 1.1 kuyatholakala ku-Qualcomm GPU ne-rasterizer yesoftware ye-lavapipe, nokusekelwa kwe-Vulkan 1.0 kuyatholakala ku-Broadcom VideoCore VI GPU (Raspberry Pi 4).
I-Mesa 22.0 futhi ihlinzeka ngosekelo olugcwele lwe-OpenGL 4.6 kubashayeli be-965, iris (Intel), i-radeonsi (AMD), i-zink, ne-llvmpipe. Usekelo lwe-OpenGL 4.5 luyatholakala kuma-AMD (r600) kanye ne-NVIDIA (nvc0) GPUs, nosekelo lwe-OpenGL 4.3 lwe-virgl (Virgil3D virtual GPU ye-QEMU/KVM) kanye ne-vmwgfx (VMware).
Ithebula lama-22.0 amanoveli amasha
Njengoba kushiwo ekuqaleni, enye yezinto ezintsha eziyinhloko zale nguqulo entsha yetafula ukuthi ukusekelwa kwe-API yehluzo ye-Vulkan 1.3 yengezwe futhi lapho ungafunda khona ngezici zayo ezibaluleke kakhulu. kulokhu okuthunyelwe.
Okunye okusha okuvelele yilokho abashayeli be-OpenGL bakudala ezingasebenzisi isixhumi esibonakalayo se-Gallium3D isusiwe ekwakhiweni kwe-Mesa eyinhloko yayiswa egatsheni elihlukile elithi “Amber”.
Ngaphezu kwalokhu Igatsha elithi “Amber” liphinde lahambisa isilawuli se-SWR, enikeze i-rasterizer yesofthiwe ye-OpenGL esekelwe kuphrojekthi ye-Intel OpenSWR. Ilabhulali ye-xlib yakudala ayifakiwe esakhiweni esiyinhloko, esikhundleni salokho kuyanconywa ukusebenzisa okuhlukile kwe-gallium-xlib.
Futhi, singathola lokho kule nguqulo entsha ye-Mesa 22.0 umshayeli we-D3D12 Gallium ngesendlalelo se-OpenGL ngaphezulu kwe-DirectX 12 API (D3D12) inikeza ukuhambisana ne-OpenGL ES 3.1. Umshayeli usetshenziswa kusendlalelo se-WSL2 ukusebenzisa izinhlelo zokusebenza ze-Linux eziyingcaca ku-Windows.
Abalawuli Ama-Intel GPU anikwe amandla ngokuzenzakalela ukuze asekele i-Adaptive-Sync (I-VRR), ikuvumela ukuthi uguqule ngokuguquguqukayo izinga lokuvuselela leqapha lakho ukuze uthole okukhiphayo okubushelelezi, okungangingiza.
Ku-EGL, indlela "yempendulo ye-dma-buf" iyasetshenziswa, ehlinzeka ngolwazi olwengeziwe mayelana nama-GPU atholakalayo futhi ikuvumela ukuthi ukhuphule ukusebenza kahle kokushintshisana kwedatha phakathi kwe-GPU eyinhloko neyesibili, isibonelo, ukuhlela okukhiphayo ngaphandle kokubhafa okumaphakathi.
Kwezinye izinguquko ezigqamile kule nguqulo entsha:
- Usekelo lwe-OpenGL 4.3 lwengezwe kumshayeli we-vmwgfx osetshenziselwa ukusebenzisa ukusheshisa kwe-3D ezindaweni ze-VMware.
- Usekelo olungeziwe lwezandiso zomshayeli ze-Vulkan RADV (AMD), ANV (Intel), kanye ne-zink (OpenGL over Vulkan).
- Kungezwe ukusekelwa kwama-Intel Alderlake chips (S no-N) kumshayeli we-OpenGL "iris" kanye nomshayeli we-Vulkan "ANV".
- Umshayeli we-RADV (AMD) Vulkan uyaqhubeka nokusekela ukulandelwa kwe-ray kanye nama-ray traced shader.
- Umshayeli we-v3dv owenzelwe isisheshisi sezithombe ze-VideoCore VI esisetshenziswa njengoba imodeli ye-Raspberry Pi 4 inikeza amandla okusebenza endaweni ye-Android.
Okokugcina uma unesifiso sokwazi okwengeziwe ngakho Mayelana nale nguqulo entsha yabalawuli beMesa 22.0, ungabheka ifayela le- imininingwane 09kusixhumanisi 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