Ngemva kwezinyanga ezingaphezu kwezintathu zokuthuthukiswa okunamandla kanye nezinkulungwane zemisebenzi yekhodi, umphakathi ukhiphe inguqulo entsha ye-"Mesa 26.2.0", isibuyekezo esikhulu sokusetshenziswa komthombo ovulekile wama-Vulkan, OpenGL kanye nama-OpenCL API.
Le nguqulo entsha akuyona nje inguqulo elula kodwa iwukufaka okukhulu kokusekelwa kobuchwepheshe bokunikeza, okuphawula ukuqala kwenkathi yegolide ngaphambi nje kokufika kwegatsha elizinzile eliseduze i-26.2.1. Iqukethe ukuhlanganiswa okuguqula ukusebenza kwamakhadi wehluzo avela ku-AMD, Intel, NVIDIA, ngisho nehadiwe ye-Apple.
Ithebula lama-26.2.0 amanoveli amasha
Ngokungangabazeki, esinye sezici ezintsha ezibaluleke kakhulu ze-Mesa 26.2.0 ukwamukelwa okucishe kube yindawo yonke kwencazelo ye-Vulkan 1.4. Ngaphezu kwalokho , i-Apple ithola nezibuyekezo kubashayeli be-HoneyKrisp kanye ne-KosmicKrisp entsha sha , esebenzisa i-Vulkan ngqo phezu kwe-Metal API. Kuma-architecture eselula kanye nezinhlelo ezifakiwe, amaphrojekthi afana ne-Turnip ne-PanVK nawo asekela indinganiso ye-1.4, eqinisekisa ukuthi akukho divayisi yesimanje eshiywa ngemuva.
Okwamanje, i-OpenGL ifika nokuhambisana okugcwele kwenguqulo 4.6, okuqinisa isikhundla sayo njengendinganiso ezenzakalelayo yabakhiqizi abakhulu behadiwe. Kwihadiwe endala, i-stack igcina ukwesekwa, iqinisekisa ukuthi ama-GPU amadala ayaqhubeka nokusebenza nezinguqulo 4.5 no-3.3 kuye ngamakhono awo angokwenyama.
Ukusungula izinto ezintsha, ama-meshe kanye nokulandelela imisebe
Ngaphansi kwe-hood, ithimba lobunjiniyela lihlanganise amathuluzi ashintsha umdlalo kanye nezandiso zabathuthukisi. Phakathi kwazo zonke izinto ezifakiwe, ukusetshenziswa kwefoloko elenziwe ngokwezifiso lomtapo wolwazi we-libclc kuyagqama. Abathuthukisi bachaza ukuthi lesi sinqumo siqinisekisa ukuphumelela ekuhlolweni kokuthobela imithetho okuqinile kwe-OpenCL nge-rusticl driver, manje enikeza ukwesekwa okuzinzile kwe-OpenCL 3.1 kuzo zonke izinhlobo ezahlukene zezakhiwo zehadiwe.
Kubasebenzisi bamakhadi ehluzo e-NVIDIA , umshayeli we-NVK ovulekile uthatha isinyathelo phambili ngokufaka ukwesekwa okugcwele kwe-Mesh Shaders . Lesi sici sinikeza indlela ehlukile nesebenza kahle kakhulu yokukhiqiza i-geometry eyinkimbinkimbi , ukunciphisa izithiyo zeprosesa yakudala.
Ngaphezu kwalokho, abathuthukisi baphinde bathi nge-AMD (nge-RADV) manje sebenesisetshenziswa esisha se-Gamma esitholakalayo , ithuluzi lokuxilonga elenzelwe ngqo ukuhlola isakhiwo sokuqoqa izinto kanye nokusatshalaliswa kwezibalo zokulandelela imisebe ngokunemba kwe-millimeter.
Ukulungiswa kwehadiwe yeselula kanye nokulungisa amaphutha
I-Mesa 26.2.0 ingeza ukwesekwa okusemthethweni nokulungiselelwe kahle kwama-ARM GPU anamandla e-Mali G1 series, ahlanganisa izinhlobo ze-Ultra, Premium, kanye ne-Pro ngokusebenzisa abashayeli be-Panfrost kanye ne-PanVK. Lokhu kuhlanganiswa kuqinisekisa ukuthi amadivayisi aphathekayo namabhodi okuthuthukisa angaphatha imithwalo yemisebenzi yezithombe zesimanje ngokusebenza kahle kwamandla okuphezulu.
Okokugcina, kufanelekile ukusho ukuthi uhlu olukhulu lwezandiso ezintsha ze-Vulkan luhlanganisiwe , okuthuthukisa izici ezibalulekile njengokuhumusha okuguquguqukayo, ukuvumelanisa umugqa wangaphakathi, ukwakheka kwememori, kanye nokulawula okuthuthukisiwe kweqembu elincane . Konke lokhu kuthuthuka kuhambisana nohlu oluhlaba umxhwele lokulungiswa kwamaphutha okuxazulula konke kusukela ezinkingeni zokuhlanganiswa kanye nokuvuza kwememori kuya kumaphutha amakhulu ezithombe ezihlokweni ze-AAA zanamuhla, okuvula indlela eqinile nethembekile eya enguqulweni elandelayo yokukhiqiza.
Uma unesithakazelo sokufunda okwengeziwe, ungathola imininingwane kusixhumanisi esilandelayo.
Ungawafaka kanjani abashayeli be-Mesa ku-Linux?
Amaphakheji e-Mesa atholakala kuzo zonke izinsiza ze-Linux , ngakho-ke ukufakwa kwawo kungenziwa ngokulanda nokuhlanganisa ikhodi yomthombo ( lonke ulwazi mayelana nayo lapha ) noma ngendlela elula, okuncike ekutholakaleni ngaphakathi kweziteshi ezisemthethweni zokusabalalisa kwakho noma kubantu besithathu.
Kubasebenzisi be-Ubuntu, i-Debian, noma ama-derivatives, i-Mesa ivame ukutholakala ezindaweni zokugcina ezisemthethweni zalokhu kusakazwa. Ukufaka noma ukubuyekeza:
sudo apt update && sudo apt upgrade -yers
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
Uma ufuna inguqulo yakamuva evela ku-PPA (ye-Ubuntu kanye ne-derivatives):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
Endabeni yalabo abangabasebenzisi be I-Arch Linux nama-derivatives, Sifaka lezi ngomyalo olandelayo:
sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Kubasebenzisi beFedora, kufanele wazi ukuthi amaphakheji abuyekeziwe anikezwa ezindaweni zakho zokugcina futhi udinga kuphela ukusebenzisa:
sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers
Uma ufuna izinguqulo zakamuva, ungasebenzisa inqolobane ye-Mesa Copr:
sudo dnf copr enable grigorig/mesa-stable
sudo dnf update
Okokugcina, kulabo abangabasebenzisi be-openSUSE , ungafaka noma ubuyekeze ngokuthayipha:
sudo zypper in mesa