Iyo itsva vhezheni yeMesa 23.0.0 vatyairi inosvika

Dhirairi tafura

Mesa inzvimbo yakavhurika, yakagadziridzwa raibhurari yemifananidzo inopa generic kuita kweOpenGL.

Kutanga kwe iyo vhezheni itsva yekushandiswa kwemahara kweOpenGL neVulkan API, "Tafura 23.0.0", iyi ndiyo yekutanga vhezheni yebazi reMesa 23.0.0 ine chimiro chekuyedza: mushure mekugadzika kwekupedzisira kwekodhi, shanduro yakagadzikana 23.0.1 ichaburitswa.

MuMesa 23.0, Vulkan 1.3 graphics API rutsigiro inowanikwa muanv yeIntel GPUs, radv ye AMD GPUs, yeQualcomm GPUs, uye mune emulator (vn) modhi. Tsigiro yeVulkan 1.1 inoshandiswa mulavapipe software rasterizer (lvp) uye Vulkan 1.0 muv3dv mutyairi (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Zvinyorwa zvitsva zveTafura 23.0.0

Mune iyi vhezheni itsva yakaburitswa yeMesa 23.0.0, RADV Vulkan inovandudza kuenderana neRDNA3-based GPUs (Radeon RX 7900) uye inowedzera shanduko dzine chekuita nekuronda ray uye kushandiswa kwemaraibhurari epombi. Kune AMD makadhi akavakirwa paRDNA2 dhizaini, tsigiro yemamesh shader (VK_EXT_mesh_shader) inogoneswa nekusarudzika.

Imwe shanduko inomira pachena iri mu controller Nouveau inowedzera rutsigiro rwekutanga yeNVIDIA GA102 GPU (RTX 30) zvichienderana neAmpere architecture, pamwe neRADV uye Turnip vatyairi vanoisa mamwe maficha ane chekuita neVK_EXT_dynamic_state3 yekuwedzera.

Pamusoro peizvi, zvinoratidzwa kuti kugona kwemutongi asahi OpenGL yeApple AGX GPU inoshandiswa muApple M1 uye M2 chips dzakawedzerwa zvakanyanya.

Zvakare zvakasimudzwa tsigiro yakavandudzwa yedhisiki Intel DG2-G12 (Arc Alchemist) makadhi emifananidzo uye Meteor Lake GPUs muAVV Vulkan mutyairi (Intel) uye Iris OpenGL mutyairi.

Kune rimwe divi, virgl (Virgil3D Virtual GPU yeQEMU/KVM) mutyairi akavandudza rutsigiro rwehardware-yakawedzera mavhidhiyo encoding, pamwe nekugadzirisa nyaya dzakaitika muRise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi. Rush, uye Gadzirisa nyaya yakonzeresa kuburitsa kudonha paZoom vhidhiyo mafoni pane masisitimu ane Iris controller.

Nezve rutsigiro rwakawedzerwa rweOpenGL extensions, zvinotevera zvakataurwa:

  • GL_ARB_clip_control ye panfrost
  • GL_ARB_texture_filter_anisotropic yepanfrost, asahi
  • GL_ARB_occulsion_query2 ye asahi
  • GL_ARB_shader_stencil_export ye asahi
  • GL_ARB_draw_instantiated ye asahi
  • GL_ARB_instanced_ararys ye asahi
  • GL_ARB_seamless_cube_map ye asahi
  • GL_NV_conditional_render ye asahi
  • GL_ARB_texture_mirror_clamp_to_edge ye asahi
  • Yakawedzera rutsigiro rweVulkan extensions:
  • VK_EXT_descriptor_buffer yeRADV, turnip
  • VK_AMD_shader_early_and_late_fragment_tests yeRADV
  • VK_AMD_shader_explicit_vertex_parameter yeRADV/RDNA3
  • VK_EXT_swapchain_colorspace yeRADV, ANV, Turnip
  • VK_KHR_shader_integer_dot_product yeV3DV
  • VK_KHR_present_wait yeANV, RADV, Turnip
  • VK_KHR_push_descriptor yeVenus
  • VK_KHR_pci_bus_info yeVenus

Zvinofanira kucherechedzwa kuti iyi vhezheni nyowani yeMesa inopawo yakazara OpenGL 4.6 rutsigiro rwe965, iris (Intel), radeonsi (AMD), zink, uye llvmpipe driver.

OpenGL 4.5 rutsigiro rwunowanikwa ku AMD (r600), NVIDIA (nvc0) uye Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 yevirgl (Virgil3D virtual GPU yeQEMU/KVM) uye OpenGL 4.2 yemutyairi wed3d12 (layer to run OpenGL over DirectX 12).

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo nezve iyi vhezheni nyowani yeMesa driver, unogona kutarisa iyo ruzivo mune inotevera chinongedzo.

Maitiro ekuisa Mesa vhidhiyo madhiraivho paLinux?

Mesa mapakeji inowanikwa mune ese Linux kugovera, saka kuiswa kwayo kunogona kuitwa nekudhanilodha nekunyora kodhi yekodhi (Zvese ruzivo nezvazvo pano) kana nenzira yakapusa, zvinoenderana nekuwanikwa mukati memakero epamutemo ekugovera kwako kana mapato echitatu.

Kune avo vari vashandisi veUbuntu, Linux Mint uye zvigadzirwa ivo vanokwanisa kuwedzera inotevera dura uko vatyairi vanovandudzwa nekukurumidza.

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

Iye zvino tava kuzovandudza runyorwa rwedu rwepakeji uye zvinyorwa pamwe ne:

sudo apt update

Uye pakupedzisira isu tinogona kuisa vatyairi ne:

sudo apt upgrade

Yenyaya yeavo vari Arch Linux vashandisi uye zvigadzirwa, tinovaisa nemirairo inotevera:

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

Kune vese zvavari Vashandisi veFedora 32 vanogona kushandisa iyi repository, saka vanofanirwa kugonesa Corp ne:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Pakupedzisira, kune avo vanovhuraSUSE vashandisi, vanogona kuisa kana kusimudzira nekutaipa:

sudo zypper in mesa

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako