Shaxda 21.3 mar hore ayaa la sii daayay oo waxay la timid isbeddello kala duwan iyo hagaajinta kontaroolayaasha

Miiska wadayaasha

Kadib afar bilood oo horumar ah daahfurka Hirgelinta bilaashka ah ee OpenGL iyo Vulkan APIs: Shaxda 21.3.0, kaas oo loo dhigay sida nooca koowaad ee laanta Mesa 21.3.x si ay u yeelato xaalad tijaabo ah. Kadib xasilinta kama dambaysta ah ee koodhka, nooca xasilloon ee 21.3.1 ayaa la sii deyn doonaa.

Mesa 21.3 waxay bixisaa taageero buuxda OpenGL 4.6 loogu talagalay 965, iris (Intel), radeonsi (AMD), darawallada zink iyo lvmpipe. Taageerada OpenGL 4.5 ayaa diyaar u ah AMD GPU (r600) iyo NVIDIA (nvc0), iyo OpenGL 4.3 ilaa virgl (virtual Virgil3D GPU ee QEMU/KVM). Taageerada Vulkan 1.2 waxay diyaar u tahay kaararka Intel iyo AMD iyo sidoo kale qaabka emulator (vn) iyo rasterizer software lavapipe, taageerada Vulkan 1.1 waxay diyaar u tahay Qualcomm GPU iyo rasterizer software lavapipe, iyo Vulkan 1.0 wuxuu diyaar u yahay Broadcom Video Core VI GPU (Raspberry Pi). 4).

Jadwalka 21.3.0 ee cusub

Nuqulkan cusub oo ay soo bandhigtay Mesa, ayaa lagu iftiimiyay taas darawalka zink ( Hirgelinta OpenGL API ee ka sarreysa Vulkan, kaas oo kuu ogolaanaya inaad hesho OpenGL-xawaarre-hardware haddii nidaamkaagu leeyahay darawallo xaddidan oo taageeraya kaliya Vulkan API) Waxay taageertaa OpenGL ES 3.2.

halka kantaroolaha baraf rooti, loogu talagalay in lala shaqeeyo GPU-yada ku salaysan Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) iyo Bifrost (Mali G3x, G5x, G7x) naqshadaha yaryar, waxaa si rasmi ah loogu cadeyay in uu la jaanqaadi karo OpenGL ES 3.1.

Dhinaca kale, darawalka v3dv loo sameeyay xawaaraha garaafyada VideoCore VI ee la adeegsaday laga bilaabo nooca Raspberry Pi 4 waxaa loo shahaado si ay u taageerto Vulkan 1.1 garaafyada API waxayna sidoo kale ku dartay taageerada shaders joomatari. Waxqabadka koodka uu soo saaray isku-duwaha shader-ka ayaa si weyn loo hagaajiyay, kaasoo saameyn togan ku leh xawaaraha barnaamijyada sida firfircoon u isticmaala shaders, tusaale ahaan, ciyaaraha ku saleysan Unreal Engine 4.

Maamulaha RADV Vulkan (AMD) waxay ku daraysaa taageerada tijaabada ah ee raadinta rayaha iyo hadhka raajada. Kaararka GFX10.3, xulashada asaasiga ah waxaa loo sahlayaa si toos ah iyadoo la isticmaalayo NGG (Joometry Jiilka Xiga) matoorada shader.

Waxaa kaloo la iftiimiyay kantaroolaha tuubada nadiifiyaha oo leh hirgalinta rasterizer software ee Vulkan API (oo la mid ah lvmpipe, laakiin loogu talagalay Vulkan, oo u tarjumaysa Vulkan API wicitaanada Gallium API) Waxay taageertaa shaandhaynta texture anisotropic waxayna taageertaa ku dartay Vulkan 1.2.
Maamulaha FurGL lvmpipe, ataageero lagu daray hawlgallada FP16, shaandhaynta texture anisotropic ( GL_ARB_texture_filter_anisotropic) iyo gobollada xusuusta ee pinned (GL_AMD_pinned_memory). Taageerada waxaa la siiyay astaanta ku habboonaanta ee OpenGL 4.5.

Dareewalka OpenGL Iris (darawalka cusub ee Intel GPUs) wuxuu ku daray awood ururinta shader-ka badan iyo VA-API (Video Acceleration API) tracker gobolka wuxuu bixiyaa taageero lagu dardargelinayo codaynta fiidiyoowga AV1 iyo dejinta marka la isticmaalayo darawallada AMD GPU.

Waxa kale oo la xusay in taageerada EGL loo hirgeliyay madal Windows iyo taas taageero lagu daray EGL_EXT_present_opaque fidinta Wayland, Taas ka sokow arrimo go'an oo muujinaya daah-furnaanta ciyaaraha ka socda deegaanka ee ku salaysan nidaamka Wayland.

Dhanka Vulkan RADV (AMD), ANV (Intel) iyo darawalada lavapipe, taageerada kordhinta ayaa lagu daray:

  • VK_EXT_shader_atomic_float2 (Intel, RADV).
  • VK_EXT_vertex_input_dynamic_state (RADV).
  • VK_EXT_primitive_topology_list_reboot (RADV, lavapipe).
  • VK_KHR_shader_integer_dot_product (RADV).
  • VK_KHR_synchronization2 (Intel).
  • VK_KHR_dayactirka4 (RADV).
  • VK_KHR_format_feature_flags2 (RADV).
  • VK_KHR_shader_subgroup_extended_noocyada (lavapipe).
  • VK_KHR_spirv_1_4 (tuubo dareere ah).
  • VK_KHR_timeline_semaphore (tuubo-dhaqashada).
  • VK_EXT_external_memory_host (lavapipe).
  • VK_KHR_depth_stencil_resolve (lavapipe).
  • VK_KHR_shader_float16_int8 (tuubo-dhaqashada).
  • VK_EXT_color_write_enable

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato ku saabsan nooca cusub ee wadayaasha Mesa 21.1.0, waxaad hubin kartaa faahfaahinta xiriirka soo socda.

Sidee loo rakibaa wadayaasha fiidiyoowga Mesa ee Linux?

Xirmooyinka Mesa laga helay dhammaan qaybinta Linux, sidaa darteed rakibiddeeda waxaa lagu sameyn karaa midkood adigoo soo degsanaya oo soo ururinaya koodhka ilaha (Dhammaan macluumaadka ku saabsan halkan) ama qaab fudud oo fudud, taas oo kuxiran helitaanka kanaalka rasmiga ah ee aad wax ku qeybiso ama cid saddexaad.

Kuwa adeegsada Ubuntu, Linux Mint iyo noocyo kala duwan waxay ku dari karaan keydka soo socda halkaasoo wadayaasha si dhakhso ah loogu cusbooneysiiyo.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Hadda waxaan ku cusbooneysiineynaa liistada xirmooyinka iyo keydadka:

sudo apt update

Ugu dambeyntiina waxaan ku rakibi karnaa darawalada:

sudo apt upgrade

Wixii ku saabsan kuwa Isticmaalayaasha Arch Linux iyo noocyada kala duwan, waxaan ku rakibnaa amarka soo socda:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Cid kasta oo ay yihiin Isticmaalayaasha Fedora 32 way adeegsan karaan bakhaarkan, sidaa darteed waa inay awood u yeeshaan inay:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Ugu dambeyntii, kuwa isticmaala OpenSUSE, way rakibi karaan ama kor u qaadi karaan iyagoo garaacaya:

sudo zypper in mesa

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.