Dumating ang Mesa 21.2 na may paunang suporta para sa Apple M1, mga pagpapabuti para sa Panfrost, Vulkan at marami pa

Mesa ng mga driver

Matapos ang tatlong buwan ng pag-unlad ang paglabas ng bagong bersyon ng ang bagong sangay ng Talahanayan 21.2 na may pang-eksperimentong estado at pagkatapos ng panghuling pagpapatibay ng code, ang matatag na bersyon 21.2.1 ay ilalabas.

Ang bagong bersyon ng Mesa 21.2 nagbibigay ng buong suporta sa OpenGL 4.6 para sa mga driver ng 965, iris, radeonsi, zink at llvmpipe, kasama ang suporta ng OpenGL 4.5 para sa AMD r600 at NVIDIA nvc0.

Talaan 21.2 pangunahing mga novelty

Sa Talaan 21.2 mahahanap natin iyon kasama ang driver ng asahi OpenGL na may kasamang paunang suporta sa GPU ibinibigay sa chips Apple M1. Ang tagakontrol gumagamit ng interface ng Gallium at katugma sa karamihan ng mga pagpapaandar ng OpenGL 2.1 at OpenGL ES 2.0, ngunit hindi pa rin magagamit upang magpatakbo ng karamihan sa mga laro.

Ang isa pang bagong novelty ay ang pagsasama ng PanVk driver (binuo ng mga empleyado ng Collabora) na nagbibigay suporta para sa graphics API Vulkan GPU ARM Mali Midgard at Bifrost at nakaposisyon bilang isang pagpapatuloy ng proyekto ng Panfrost, na nagbibigay ng suporta sa OpenGL.

Gayundin, sa bagong bersyon ng Mesa 21.2 na ito Sinusuportahan ng Panfrost para sa Midgard at Bifrost ang OpenGL ES 3.1, bagaman nabanggit na may mga plano na dagdagan ang pagganap sa Bifrost chips at suporta para sa mga GPU batay sa arkitekturang Valhall (Mali G77 at mas bago).

Nagtrabaho ang driver ng Zink upang masuportahan nito ang mga extension ng OpenGL: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_tearance, at GL_filter_minlock. Ang mga modifier ng format ng DRM ay naidagdag.

Habang nasa Controller ng Vulkan ANV (matalino) at ang driver ng OpenGL Iris, sa bagong bersyon snagawa na ang paghahanda sa trabaho upang suportahan ang paparating na mga Intel graphics card Xe-HPG (DG2). Kasama rito ang paunang mga kakayahan sa pagsubaybay ng ray at pagsuporta sa pagsubaybay ng shader ng ray.

Sa panig ng lavapipe driver, sinusuportahan na ngayon ang mode na "wideLines" (nagbibigay ng suporta para sa mga linya na may lapad na mas malaki sa 1.0).

Nabanggit din yan Ang OpenGL 4.3 ay mayroon nang suporta sa virgl at pagiging tugma sa Ang Vulkan 1.2 ay magagamit para sa mga card ng Intel at AMDPati na rin sa emulator mode (vn), ang suporta ng Vulkan 1.1 ay magagamit para sa Qualcomm GPUs at ang lavapipe software rasterizer at Vulkan 1.0 ay magagamit para sa Broadcom VideoCore VI GPU (Raspberry Pi 4).

Ng iba pang mga pagbabago na namumukod-tangi ng bagong bersyon na ito:

  • Ang driver ng Nouveau nv50 para sa NVIDIA GT21x (GeForce GT 2x0) GPUs ay may kasamang suporta sa OpenGL ES 3.1.
  • Vulkan TURNIP driver at Freedreno OpenGL driver na binuo para sa mga GPU
  • Nagbibigay ang Qualcomm Adreno ng paunang suporta para sa Adreno a6xx gen4 GPU (a660, a635).
  • Ang kakayahang buuin ang RADV driver sa Windows platform gamit ang MSVC compiler ay ipinatupad.
  • Nagpapatupad ng suporta para sa pabago-bagong pagtuklas at paglo-load ng mga alternatibong GBM (Generic Buffer Manager) na mga backend. Ang pagbabago ay inilaan upang mapabuti ang suporta ng Wayland sa mga system na may mga driver ng NVIDIA.
  • Ang mga driver ng Vulkan RADV (AMD), ANV (Intel) at lavapipe ay nagdagdag ng suporta para sa mga extension

Sa wakas kung interesado kang malaman ang tungkol dito Tungkol sa bagong bersyon ng Mesa 21.1.0 Controller na ito, 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.