I-Mesa 26.2.0 iza nokusekelwa okugcwele kwe-Vulkan 1.4 kanye ne-OpenGL 4.6

Amaphuzu abalulekile:
  • Ukwamukelwa kwe-Vulkan 1.4 kubashayeli ababalulekile njenge-ANV (Intel), i-RADV (AMD), i-NVK (NVIDIA), kanye ne-KosmicKrisp (Apple).
  • Ukusekelwa okuphelele kwe-OpenGL 4.6 kuzakhiwo zesimanje, okuqinisekisa ukuthembeka okuphezulu kwesithombe ku-Linux.
  • Ukufakwa kwama-Mesh Shaders kumshayeli we-NVK, okuthuthukisa ukwenziwa kwe-geometry kwe-NVIDIA.
  • Ukusekelwa okuthuthukisiwe kwe-OpenCL 3.1 nge-rusticl driver esekelwa yi-fork elungiselelwe yomtapo wezincwadi we-libclc.
  • Ukuhambisana okunwetshiwe nama-GPU eselula e-ARM Mali G1 (i-Ultra, i-Premium, i-Pro) nge-Panfrost ne-PanVK.

Ithebula le-3D, abashayeli be-linux

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 -y
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
ers

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


Engeza njengomthombo okhethwayo ku-Google