Dumating ang Mesa 23.1.0 na may mga pagpapahusay sa OpenCL Rusticl, paunang suporta para sa Vulkan Video at higit pa

Mesa ng mga driver

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

Ang paglabas ng bagong bersyon ng Mesa 23.1.0, ito ang unang bersyon ng Mesa 23.1.0 branch na magkaroon ng a pang-eksperimentong estado at pagkatapos ng panghuling pagpapapanatag ng code, isang matatag na bersyon 23.1.1 ang ilalabas.

Sa Mesa 23.1, available ang suporta sa Vulkan 1.3 graphics API sa anv para sa mga Intel GPU, radv para sa mga AMD GPU, Qualcomm GPU, at sa emulator (vn) mode. Ang suporta para sa Vulkan 1.1 ay ipinatupad sa lavapipe software rasterizer (lvp) at Vulkan 1.0 sa v3dv driver (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Talaan 23.1.0 pangunahing mga novelty

Sa bagong bersyon na ito ng Mesa 23.1.0 na ipinakita, ito ay naka-highlight na nagdagdag ng suporta sa AMD GPU sa driver ng Rusticl na may pagpapatupad ng Ang pagtutukoy ng OpenCL 3.0 na nakasulat sa Rust, bukod sa mga controllers Ang Vulkan ANV (Intel) at RADV (AMD) ay nagpatupad ng paunang suporta para sa extension ng Vulkan Video, na tumutukoy sa mga kakayahan para sa hardware-accelerated na video decoding.

Isa pa sa mga pagbabagong namumukod-tangi sa bagong bersyon na ito ay ang suporta para sa mga AMD GPU batay sa arkitektura ng RDNA3/GFX11 (Radeon RX 7900 series) sa RadeonSI OpenGL driver at RADV Vulkan driver. Nagdagdag ng paunang suporta para sa mga AMD GFX940 (AMD Instinct MI300) GPU.

Bukod pa riyan, siya Ang driver ng RADV Vulkan (AMD) ay nagpapatupad ng suporta sa extension Graphics Pipeline Library (GPL), na nag-compile ng apat na magkakaibang bahagi ng mga graphics pipeline upang pabilisin ang pag-load ng mga pipeline sa mga application na muling gumagamit ng parehong shader.

Dinagdagan suporta para sa mga istruktura extendedDynamicState3ColorBlendEquation, nativeUnderestimation (para sa Mga GFX9+ GPU) At fullCoveredFragmentShaderInputVariable (para sa mga GFX9+ GPU) para sa driver ng RADV Vulkan (AMD), pati na rin ang pagdaragdag suporta para sa OpenGL extension GL_NV_alpha_to_coverage_dither_control sa r600 controller para sa evergreen at ang mga bagong pamilya ng mga AMD GPU.

Higit pa rito, sinusuportahan na ngayon ng RADV (AMD) Vulkan driver para sa GFX11 GPUs ang Radeon GPU Profiler (RGP) profiling tool, habang ang RADV Vulkan driver ay may kasamang mga optimization na inihanda ng Valve para mapahusay ang performance ng gaming sa Steam Deck.

Sa iba pang mga pagbabago na kapansin-pansin sa bagong bersyon na ito ng Mesa 23.1.0:

  • Sinusuportahan ng driver ng RADV Vulkan ang isang compact disk cache na naninirahan sa isang file at maaaring bawasan ang kabuuang laki ng cache ng 60%.
  • Ang mga pagbabago ay ginawa upang mapabuti ang EGL compatibility sa Haiku OS environment.
  • Ang asahi OpenGL driver para sa Apple AGX GPU na ginagamit sa Apple M1 at M2 chips ay nagpapatupad ng kakayahang mag-cache ng mga shader sa disk.
  • Pinahusay na suporta para sa Intel DG2-G12 (Arc Alchemist) discrete graphics card at Meteor Lake GPU sa ANV Vulkan driver (Intel) at sa Iris OpenGL driver.
  • Nagdagdag ng paunang suporta para sa mga LoongArch CPU.

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.