Pagkatapos ng pagkaantala, dumating sa wakas ang bagong bersyon ng mga driver ng Mesa 22.2

Mesa ng mga driver

Ang Mesa ay isang open source, binuong graphics library na nagbibigay ng generic na pagpapatupad ng OpenGL.

Pagkatapos ng ilang linggong pagkaantala (at apat na buwan ng pag-unlad mula noong huling paglabas), ang paglulunsad ng ang bagong bersyon ng pagpapatupad ng OpenGL at Vulkan API "Talahanayan 22.2.0", ito ang unang bersyon ng Mesa 22.2.x branch na may katayuang pang-eksperimento at na kasunod nito pagkatapos ng panghuling pagpapapanatag ng code, isang matatag na bersyon ng Mesa 22.2.1 ang ilalabas.

At Ang Mesa 22.2.0 ay dapat na lumabas sa huling bahagi ng Agosto o unang bahagi ng Setyembre (ngunit ito ay humigit-kumulang 2 linggo) dahil ang Mesa 22.2-rc3 ay inilabas noong Agosto 19 at pagkatapos ay ang panghuling 22.2 na lingguhang paglabas na mga kandidato ay hindi nangyari, na nagbibigay ng panghuling pagpapalabas sa mga araw na ito.

Talaan 22.2 pangunahing mga novelty

Sa bagong bersyong ito na ipinakita ni Mesa 22.2, suporta sa graphics API Available ang Vulkan 1.3 sa anv para sa GPU Intel, radv para sa mga AMD GPU at Qualcomm GPU. Ang Vulkan 1.2 ay sinusuportahan sa emulator mode (vn), Vulkan 1.1 sa lavapipe software rasterizer (lvp), at Vulkan 1.0 sa v3dv driver (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Bilang karagdagan dito, ang Qualcomm (tu) GPU driver ay nagbibigay ng suporta para sa Vulkan 1.3 graphics API, pati na rin ang suporta para sa Mali GPUs batay sa Valhall microarchitecture (Mali-G57) ay idinagdag sa Panfrost driver, (ang driver ay tugma gamit ang pagtutukoy ng OpenGL ES 3.1).

Ang iba pang mga pagbabago na namumukod-tangi sa bagong bersyon na ito ng Mesa 22.2, ay ang pinahusay na suporta para sa Intel DG2-G12 graphics card Ang (Arc Alchemist) sa driver ng ANV Vulkan (Intel) at ang driver ng Iris OpenGL, kasama ang driver ng Vulkan ay makabuluhang napabuti (mga 100 beses) ang pagganap ng ray tracing code.

Ang R600g controller para sa mga GPU ng AMD Radeon HD 2000 hanggang HD 6000 series inilipat upang gumamit ng isang intermediate na representasyon (IR) walang shaders type NIR. Binibigyang-daan din ng suporta ng NIR ang Tungsten Graphics Shader Infrastructure (TGSI) rendering support sa pamamagitan ng pagpapagana sa isang layer na isalin ang NIR sa TGSI.

Sa iba pang mga pagbabago tumayo mula sa bagong bersyon na ito:

  • Ang patuloy na pagpapatupad ng Vulkan driver para sa mga GPU batay sa PowerVR Rogue architecture na binuo ng Imagination.
  • Ang driver ng Nouveau OpenGL ay nagsimulang magtrabaho sa pagpapatupad ng suporta para sa RTX 30 "Ampere" GPU.
  • Ang suporta para sa asynchronous na compilation ng mga shader ay ipinatupad sa Etnaviv driver para sa Vivante card.
  • Suporta para sa pag-compile ng Mesa na may mga napiling video codec na hindi pinagana dahil sa mga isyu sa patent ng software.
  • Ang driver ng Lavapipe bilang pagpapatupad ng Vulkan software ay nagdagdag ng suporta para sa mga bagong extension gaya ng VK_EXT_robustness2 at suporta sa variable na pointer.
  • 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 para sa lavapipe, VK_EXT_shader_subgroup_ballot para sa lavapipe at VK_EXT_attachment_feedback_loop_layout para sa RADV.

Sa wakas kung interesado kang malaman ang tungkol dito tungkol sa bagong bersyon na ito ng mga driver ng Mesa, maaari mong suriin ang mga detalye sa sumusunod na link.

Paano mag-install ng mga driver ng video na Mesa sa Linux?

Mesa packages matatagpuan sa lahat ng pamamahagi ng Linux, kaya ang pag-install nito ay maaaring gawin alinman sa pamamagitan ng pag-download at pag-compile ng source code (Lahat ng impormasyon tungkol dito) o sa isang simpleng paraan, na nakasalalay sa pagkakaroon sa loob ng mga opisyal na channel ng iyong pamamahagi o mga third party.

Para sa mga gumagamit ng Ubuntu, Linux Mint at mga derivatives maaari nilang idagdag ang sumusunod na repository kung saan ang mga driver ay mabilis na na-update.

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

Ngayon ay i-a-update namin ang aming listahan ng mga pakete at repository sa:

sudo apt update

At sa wakas maaari naming mai-install ang mga driver sa:

sudo apt upgrade

Para sa kaso ng mga na Ang mga gumagamit ng Arch Linux at derivatives, nai-install namin ang mga ito sa sumusunod na utos:

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

Para sa kung sino man sila Maaaring gamitin ng mga gumagamit ng Fedora 32 ang repository na ito, kaya dapat nilang paganahin ang corp na may:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Sa wakas, para sa mga gumagamit ng openSUSE, maaari silang mag-install o mag-upgrade sa pamamagitan ng pagta-type:

sudo zypper in mesa

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.