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