Ngemuva kokulibaziseka, inguqulo entsha yabashayeli be-Mesa 22.2 ekugcineni ifika

Itafula labashayeli

I-Mesa iwumthombo ovulekile, umtapo wezithombe othuthukisiwe ohlinzeka ngokusetshenziswa okuvamile kwe-OpenGL.

Ngemva kwamasonto ambalwa okulibaziseka (kanye nezinyanga ezine zokuthuthuka kusukela ekukhululweni kokugcina), ukwethulwa kwe- inguqulo entsha yokusetshenziswa kwe-OpenGL ne-Vulkan API "Ithebula 22.2.0", lena kuyinguqulo yokuqala yegatsha le-Mesa 22.2.x enesimo sokuhlola nokuthi okulandela ngemuva kokuqiniswa kokugcina kwekhodi, kuzokhishwa inguqulo ezinzile ye-Mesa 22.2.1.

Futhi yilokho I-Mesa 22.2.0 bekufanele iphume ngasekupheleni kuka-Agasti noma ekuqaleni kukaSepthemba (kodwa kwaba cishe ngaphezu kwamaviki angu-2) njengoba i-Mesa 22.2-rc3 ikhishwe ngo-Agasti 19th bese kuthi ama-candidate angu-22.2 okukhululwa amasonto onke avele ayenzekanga, enikeza ukukhululwa kokugcina kulezi zinsuku.

Ithebula lama-22.2 amanoveli amasha

Kule nguqulo entsha eyethulwa ngu Mesa 22.2, ukusekelwa kwe-API yezithombe I-Vulkan 1.3 iyatholakala ku- i-anv ye-GPU I-Intel, i-radv ye-AMD GPUs nama-Qualcomm GPU. I-Vulkan 1.2 isekelwa kumodi yokulingisa (vn), i-Vulkan 1.1 ku-lavapipe software rasterizer (lvp), kanye ne-Vulkan 1.0 ku-v3dv driver (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Ngaphezu kwalokhu, umshayeli we-Qualcomm (tu) GPU unikeza ukwesekwa kwe-Vulkan 1.3 graphics API, kanye nokusekelwa kweMali GPUs esekelwe kuValhall microarchitecture (Mali-G57) yengezwe kumshayeli wePanfrost, (umshayeli uyahambisana ngokucaciswa kwe-OpenGL ES 3.1).

Ezinye izinguquko ezigqamayo kule nguqulo entsha ye-Mesa 22.2, yi- ukwesekwa okuthuthukisiwe kwamakhadi ehluzo e-Intel DG2-G12 (I-Arc Alchemist) kumshayeli we-ANV Vulkan (Intel) kanye nomshayeli we-Iris OpenGL, kanye nomshayeli we-Vulkan (cishe izikhathi ezingu-100) kuthuthukise kakhulu ukusebenza kwekhodi yokulandela umsebe.

Isilawuli sika-R600g kuma-GPU e-AMD Radeon HD 2000 kuya ku-HD 6000 ihanjiswe ukuze isebenzise isethulo esimaphakathi (UKUHAMBA) alukho uhlobo lwama-shaders I-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.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Ukuqaliswa okuqhubekayo komshayeli we-Vulkan wama-GPU asekelwe esakhiweni se-PowerVR Rogue esithuthukiswe yi-Imagination.
  • Umshayeli we-Nouveau OpenGL useqale umsebenzi wokusebenzisa usekelo lwe-RTX 30 "Ampere" GPU.
  • Ukusekelwa kokuhlanganiswa kwe-asynchronous kwama-shader kusetshenziswe kumshayeli we-Etnaviv wamakhadi we-Vivante.
  • Ukusekelwa kokuhlanganiswa kwe-Mesa ngamakhodekhi evidiyo akhethiwe kukhutshaziwe ngenxa yezinkinga ze-patent yesofthiwe.
  • Umshayeli we-Lavapipe njengokusebenzisa isofthiwe ye-Vulkan ungeze ukusekelwa kwezandiso ezintsha ezifana ne-VK_EXT_robustness2 nokusekelwa kwesikhombi esiguquguqukayo.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote okwelavapipe, VK_EXT_shader_subgroup_ballot ye-lavapipe kanye ne-VK_EXT_attachment_feedback_loop_layout ye-RADV.

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

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.