Ngemuva kwezinyanga ezimbili zokukhula ukwethulwa kwe- inguqulo entsha yokuqaliswa kwe-OpenGL ne-Vulkan API, "Ithebula 22.1.0". Njengenjwayelo, inguqulo yokuqala yegatsha le-Mesa inesimo sokuhlola, ngakho ngemva kokuqiniswa kokugcina kwekhodi, inguqulo ezinzile 22.1.1 izokhishwa.
Ku-Mesa 22.1, ukusekelwa kwe-Vulkan 1.3 graphics API kuyatholakala kubashayeli be-anv be-Intel GPUs, i-radv ye-AMD GPUs, kanye ne-rasterizer yesofthiwe ye-Lavapipe. I-Vulkan 1.2 isekela imodi yokulingisa (vn), i-Vulkan 1.1 kumshayeli we-Qualcomm GPU (tu) kanye ne-Vulkan 1.0 kumshayeli we-Broadcom VideoCore VI GPU (Raspberry Pi 4)
Ithebula lama-22.1.0 amanoveli amasha
Kule nguqulo entsha eyethulwa, umshayeli we-ANV Vulkan (Intel) kanye nomshayeli we-Iris OpenGL basekelwa yi amakhadi ehluzo ahlukene I-Intel DG2 (Arc Alchemist) kanye ne-Arctic Sound-M, kuyilapho isilawuli D3D12, nge isendlalelo se-OpenGL phezu kwe-API I-DirectX 12 (D3D12), Isekela i-OpenGL 4.2. Umshayeli usetshenziswa kusendlalelo se-WSL2 ukusebenzisa izinhlelo zokusebenza ze-Linux eziyizithombe ku-Windows.
Okunye okugqanyisiwe yi-cisilawuli se-lavapipe nge ukuqaliswa kwesoftware ye-rasterizer i-Vulcan API (efana ne-llvmpipe, kodwa ye-Vulkan, ehumusha amakholi e-Vulkan API kuya ku-Gallium API) manje isihambisana ne-Vulkan 1.3.
Isilawuli I-Nouveau ye-GeForce 6/7/8 GPUs okwedlule iguqulelwe ekusebenziseni ukumela okuphakathi (IR) ayifakiwe kumashadi e-NIR. Usekelo lwe-NIR luphinde lunike amandla i-Tungsten Graphics Shader Infrastructure (TGSI) enikeza usekelo ngokunika amandla isendlalelo ukuze sihumushe i-NIR ukuya ku-TGSI.
Isilawuli v3d OpenGL yakhelwe i-VideoCore VI i-accelerator esetshenziswe kusukela kumodeli I-Raspberry Pi 4 isebenzisa ukusekelwa kwe-caching ama-shader kudiski.
Ku I-AMD GPU ifakwe injini yevidiyo I-VCN 2.0, ukwesekwa kwe-EFC kusetshenzisiwe (I-Encoder Format Conversion), evumela ukusebenzisa isifaki khodi sevidiyo yehadiwe ukufunda ngokuqondile izindawo ze-RGB ngaphandle kwe-RGB->ukuguqulwa kwe-YUV okwenziwa ama-shader.
Kwengezwe usekelo lwesendlalelo se-ANGLE, ehumusha i-OpenGL ES ibiza ku-OpenGL, i-Direct3D 9/11, i-Desktop GL, ne-Vulkan, kumshayeli we-Venus onokusebenza kwe-GPU (virtio-gpu) okusekelwe ku-Vulkan API.
Kwezinye izinguquko ezigqamile kule nguqulo entsha:
- Usekelo olungeziwe lwesandiso se-OpenGL se-NVIDIA se-GL_NV_pack_subimage ukuze kuthuthukiswe onxande kumemori yosokhaya kusetshenziswa i-framebuffer noma idatha yokuthungwa.
- Ukwesekwa okwengeziwe kwe-RADV (AMD), ANV (Intel), kanye nezandiso zomshayeli we-lavapipe Vulkan
- Usekelo olungeziwe lwe-AMD GFX1036 kanye ne-GFX1037 GPUs.
- Ithuthukiselwe ama-Intel GPU amadala ngokususelwe kuma-microarchitecture we-Gen4-Gen7 angahambisani nomshayeli we-Iris, umshayeli we-Crocus uhlanganisa iphrofayela yokuhambisana ye-OpenGL eya emuva.
- Umshayeli we-PanVk, ohlinzeka ngosekelo lwe-Vulkan graphics API ye-ARM Mali Midgard kanye ne-Bifrost GPUs, useqalile umsebenzi wokwesekwa kwe-compute shader.
- Umshayeli we-RADV (AMD) usebenzise ukususwa kwe-ray yakudala, okuthuthukise ukusekela kokulandela umsebe kwamageyimu afana ne-DOOM Eternal.
- Ukuqaliswa kokuqala komshayeli we-Vulkan GPU okusekelwe ekwakhiweni kwe-PowerVR Rogue okuthuthukiswe i-Imagination kuyahlongozwa.
- Iphakheji ihlanganisa i-compact OpenCL compiler ehlongozwe yi-Intel futhi isetshenziswe ekulandeleni imisebe.
Okokugcina uma unesifiso sokwazi okwengeziwe ngakho mayelana nale nguqulo entsha yabashayeli be-Mesa, 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
Akekho oqonda isitaki sesithombe se-linux.
I-Firmware, izishayeli ze-kernel, izishayeli zamakhadi, i-Xorg, i-waylands, i-mesa, amalabhulali wezithombe, abahlanganisi, abaphathi bamawindi, amadeskithophu…