„Mesa 21.2“ pristatomas iš pradžių palaikant „Apple M1“, patobulinus „Panfrost“, „Vulkan“ ir dar daugiau

Vairuotojų stalas

Po trijų mėnesių plėtros naujos versijos išleidimą naujasis filialas 21.2 lentelė, kurioje yra eksperimentinė būsena ir kad galutinai stabilizavus kodą, bus išleista stabili 21.2.1 versija.

Ši nauja „Mesa 21.2“ versija suteikia visišką „OpenGL 4.6“ palaikymą „965“, „iris“, „radeonsi“, „zink“ ir „llvmpipe“ tvarkyklėms, taip pat „OpenGL 4.5“ palaikymas galimas AMD r600 ir NVIDIA nvc0.

21.2 lentelė. Pagrindinės naujovės

21.2 lentelėje galime tai rasti asahi OpenGL tvarkyklė įtraukta į pradinį GPU palaikymą tiekiamas ant lustų „Apple M1“. Valdiklis naudoja „Gallium“ sąsają ir palaiko daugumą „OpenGL 2.1“ ir „OpenGL ES 2.0“ funkcijų, bet vis tiek negali būti naudojamas paleisti daugumą žaidimų.

Kita naujovė yra „PanVk“ tvarkyklės įtraukimas (sukūrė „Collabora“ darbuotojai), kuri suteikia grafinių API „Vulkan GPU ARM Mali Midgard“ ir „Bifrost“ palaikymas ir yra tęsinys „Panfrost“ projektui, kuris palaiko „OpenGL“.

Taip pat šioje naujoje „Mesa 21.2“ versijoje „Panfrost“, skirtas „Midgard“ ir „Bifrost“, palaiko „OpenGL ES 3.1“, nors minima, kad planuojama didinti „Bifrost“ lustų našumą ir palaikyti GPU, paremtus „Valhall“ architektūra („Mali G77“ ir naujesnė).

„Zink“ tvarkyklė padėjo palaikyti „OpenGL“ plėtinius: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture ir GL_filter_minlock. Pridėti DRM formato modifikatoriai.

Būdamas Vulkan ANV valdiklis („Intel“) ir „OpenGL Iris“ tvarkyklę, šioje naujoje versijoje s„e“ atliko parengiamąjį darbą, kad palaikytų būsimas „Intel“ vaizdo plokštes Xe-HPG (DG2). Tai apima ankstyvųjų spindulių sekimo galimybes ir spindulių sekimo šešėlio palaikymą.

Lavapipe vairuotojo pusėje dabar palaikomas „wideLines“ režimas (palaiko linijas, kurių plotis didesnis nei 1.0).

Taip pat minima, kad „OpenGL 4.3“ jau turi „virgl“ palaikymą ir suderinamumas su „Vulkan 1.2“ galima „Intel“ ir AMD kortelėmsKaip ir emuliatoriaus režimu (vn), „Vulkan 1.1“ palaikymas galimas „Qualcomm“ GPU ir „lavapipe“ programinės įrangos rastrizatoriui ir „Vulkan 1.0“ galima „Broadcom VideoCore VI“ GPU (Raspberry Pi 4).

kiti išsiskiriantys pokyčiai šios naujos versijos:

  • „Nouveau nv50“ tvarkyklė, skirta NVIDIA GT21x („GeForce GT 2x0“) GPU, apima „OpenGL ES 3.1“ palaikymą.
  • „Vulkan TURNIP“ tvarkyklė ir „Freedreno OpenGL“ tvarkyklė kuriama GPU
  • „Qualcomm Adreno“ iš pradžių palaiko „Adreno a6xx gen4“ GPU (a660, a635).
  • Įdiegta galimybė sukurti RADV tvarkyklę „Windows“ platformoje naudojant MSVC kompiliatorių.
  • Įdiegta alternatyvių GBM (Generic Buffer Manager) galinių sistemų dinaminio aptikimo ir įkėlimo parama. Pakeitimu siekiama pagerinti „Wayland“ palaikymą sistemose su NVIDIA tvarkyklėmis.
  • „Vulkan RADV“ (AMD), ANV („Intel“) ir „lavapipe“ tvarkyklės pridėjo plėtinių palaikymą

Pagaliau jei norite sužinoti daugiau apie tai Apie šią naują „Mesa 21.1.0“ valdiklių versiją galite patikrinti išsami informacija šioje nuorodoje.

Kaip įdiegti „Mesa“ vaizdo tvarkykles į „Linux“?

Mesa paketai rasti visuose „Linux“ platinimuose, todėl jį įdiegti galima atsisiųsti ir sukompiliuoti šaltinio kodą (Visa informacija apie tai čia) arba palyginti paprastai, o tai priklauso nuo jūsų platinimo ar trečiųjų šalių galimybės oficialiuose kanaluose.

Tiems, kurie naudoja „Ubuntu“, „Linux Mint“ ir darinius jie gali pridėti šią saugyklą, kurioje tvarkyklės greitai atnaujinamos.

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

Dabar mes atnaujinsime savo paketų ir saugyklų sąrašą:

sudo apt update

Galiausiai mes galime įdiegti tvarkykles:

sudo apt upgrade

Tiems, kurie yra Arch archyvuokite „Linux“ vartotojus ir jų darinius, mes juos įdiegiame naudodami šią komandą:

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

Kad ir kokie jie būtų „Fedora 32“ vartotojai gali naudoti šią saugyklą, todėl jie turi įgalinti „Corp“ su:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Galiausiai, tiems, kurie yra „openSUSE“ vartotojai, jie gali įdiegti arba atnaujinti įvesdami:

sudo zypper in mesa

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.