Mesa ass eng Open Source, entwéckelt Grafikbibliothéik déi eng generesch Implementatioun vun OpenGL ubitt.
Déi Verëffentlechung vun der neier Versioun vu Mesa 23.1.0, dëst ass déi éischt Versioun vun der Mesa 23.1.0 Filial fir e experimentell Staat an déi no der definitiver Stabiliséierung vum Code eng stabil Versioun 23.1.1 verëffentlecht gëtt.
Am Mesa 23.1, Vulkan 1.3 Grafik API Support ass verfügbar an anv fir Intel GPUs, radv fir AMD GPUs, Qualcomm GPUs, an am Emulator (vn) Modus. Ënnerstëtzung fir Vulkan 1.1 gëtt am Lavapipe Software Rasterizer (lvp) a Vulkan 1.0 am v3dv Chauffer (Raspberry Pi 4 Broadcom VideoCore VI GPU) implementéiert.
Main Neiegkeeten vun Table 23.1.0
An dëser neier Versioun vu Mesa 23.1.0 déi presentéiert gëtt, gëtt beliicht datt dobäi AMD GPU Ënnerstëtzung ze Rusticl Chauffer mat enger Ëmsetzung vun der OpenCL 3.0 Spezifizéierung geschriwwen a Rust, ausser de Controller Vulkan ANV (Intel) an RADV (AMD) hunn initial Ënnerstëtzung fir d'Vulkan Video Extensioun implementéiert, déi Fäegkeeten fir Hardware-beschleunegt Videodekodéierung definéiert.
Aner vun den Ännerungen, déi an dëser neier Versioun erausstécht ass, datt de Ënnerstëtzung fir AMD GPUs baséiert op RDNA3 / GFX11 Architektur (Radeon RX 7900 Serie) um RadeonSI OpenGL Driver an de RADV Vulkan Driver. Zousätzlech Ënnerstëtzung fir AMD GFX940 (AMD Instinct MI300) GPUs.
Zousätzlech zu deem huet hien RADV Vulkan (AMD) Chauffer implementéiert Extensiounssupport Grafik Pipeline Bibliothéik (LPG), déi véier verschidden Deeler vun de Grafikpipelines kompiléiert fir d'Belaaschtung vu Pipelines an Uwendungen ze beschleunegen, déi déiselwecht Shaders nei benotzen.
Dobäi Ënnerstëtzung fir Strukturen extendedDynamicState3ColorBlendEquation, gebiertegUnderestimation (fir GFX9+ GPUs) an fullCoveredFragmentShaderInputVariable (fir GFX9+ GPUs) fir den RADV Vulkan (AMD) Chauffer, souwéi derbäi Ënnerstëtzung fir OpenGL Extensioun GL_NV_alpha_to_coverage_dither_control zu r600 Controller fir Evergreen an déi nei Famillen vun AMD GPUs.
Ausserdeem ënnerstëtzt de RADV (AMD) Vulkan Driver fir GFX11 GPUs elo de Radeon GPU Profiler (RGP) Profiléierungsinstrument, während de RADV Vulkan Chauffer Optimisatiounen enthält, déi vum Valve virbereet sinn fir d'Spillleistung op Steam Deck ze verbesseren.
Vun den aneren Ännerungen déi an dëser neier Versioun vu Mesa 23.1.0 erausstinn:
- De RADV Vulkan Chauffer ënnerstëtzt e Compact Disk Cache deen an enger eenzeger Datei wunnt a kann d'Gesamtcachegréisst ëm 60% reduzéieren.
- Ännerungen goufen gemaach fir EGL Kompatibilitéit am Haiku OS Ëmfeld ze verbesseren.
- Den asahi OpenGL Treiber fir den Apple AGX GPU, deen an den Apple M1 a M2 Chips benotzt gëtt, implementéiert d'Fäegkeet fir Shaders op Disk ze cache.
- Verbesserte Ënnerstëtzung fir Intel DG2-G12 (Arc Alchemist) diskret Grafikkaarten a Meteor Lake GPUs am ANV Vulkan Driver (Intel) an dem Iris OpenGL Driver.
- Zousätzlech Ënnerstëtzung fir LoongArch CPUs.
Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen iwwer dës nei Versioun vun der Mesa Chauffeuren, Dir kënnt kontrolléieren der Detailer am folgende Link.
Wéi installéiere Mesa Video Treiber op Linux?
Mesa Packagen an all Linux Verdeelunge fonnt, sou datt seng Installatioun entweder ka gemaach ginn andeems de Quellcode erofgelueden a kompiléiert (All Informatiounen doriwwer hei) oder op eng relativ einfach Manéier, dat hänkt vun der Disponibilitéit an den offiziellen Kanäl vun Ärer Verdeelung oder Drëtten of.
Fir déi Benotzer vun Ubuntu, Linux Mint an Derivaten si kënne folgend Repository bäifüügen wou d'Treiber séier aktualiséiert ginn.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
Elo aktualiséiere mir eis Lëscht vu Packagen a Repositories mat:
sudo apt update
A schlussendlech kënne mir d'Treiber installéieren mat:
sudo apt upgrade
Fir de Fall vun deenen, déi sinn Arch Linux Benotzer an Derivate, mir installéiere se mam folgendem Kommando:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Fir wien se och sinn Fedora 32 Benotzer kënnen dëse Repository benotzen, dofir musse se Corp aktivéieren mat:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
Endlech fir déi, déi openSUSE Benotzer sinn, kënne se installéieren oder aktualiséieren andeems se tippen:
sudo zypper in mesa
Gitt d'éischt fir ze kommentéieren