Mesa 22.1.0 prichádza s vylepšeniami podpory, vylepšeniami kompatibility a ďalšími

Tabuľka vodičov

Po dvoch mesiacoch vývoja spustenie nová verzia implementácie OpenGL a Vulkan API, „Tabuľka 22.1.0“. Prvá verzia vetvy Mesa má ako vždy experimentálny status, takže po konečnej stabilizácii kódu bude vydaná stabilná verzia 22.1.1.

V Mesa 22.1 je podpora pre grafické API Vulkan 1.3 dostupná v ovládačoch anv pre GPU Intel, radv pre GPU AMD a softvérovom rasterizéri Lavapipe. Vulkan 1.2 podporuje režim emulátora (vn), Vulkan 1.1 na ovládači GPU Qualcomm (tu) a Vulkan 1.0 na ovládači GPU Broadcom VideoCore VI (Raspberry Pi 4)

Hlavné novinky tabuľky 22.1.0

V tejto novej verzii, ktorá je prezentovaná, ovládač ANV Vulkan (Intel) a ovládač Iris OpenGL sú podporované diskrétne grafické karty Intel DG2 (Arc Alchemist) a Arctic Sound-M, zatiaľ čo ovládač D3D12, s vrstva OpenGL cez API DirectX 12 (D3D12), Podporuje OpenGL 4.2. Ovládač sa používa vo vrstve WSL2 na spúšťanie grafických aplikácií Linuxu v systéme Windows.

Zvýraznené je aj covládač lavapipe s implementácia softvérového rasterizátora Vulcan API (podobné ako llvmpipe, ale pre Vulkan, ktorý prekladá volania Vulkan API na Gallium API) je teraz kompatibilný s Vulkan 1.3.

Kontrolór Novinka pre GPU GeForce 6/7/8 predchádzajúca prevedené na použitie medzireprezentácie (IR) netypizované z NIR shaderov. Podpora NIR tiež umožňuje podporu vykresľovania Tungsten Graphics Shader Infrastructure (TGSI) tým, že umožňuje vrstve prekladať NIR na TGSI.

Kontrolór v3d OpenGL vyvinutý pre grafický akcelerátor VideoCore VI používaný od modelu Raspberry Pi 4 implementuje podporu ukladania do vyrovnávacej pamäte shaderov na disku.

para las AMD GPU vybavené video engine VCN 2.0, implementovaná podpora EFC (Encoder Format Conversion), ktorý umožňuje pomocou hardvérového kódovača videa priamo čítať povrchy RGB bez konverzií RGB->YUV vykonávaných shadermi.

Pridaná podpora pre vrstvu ANGLE, ktorý prekladá volania OpenGL ES do OpenGL, Direct3D 9/11, Desktop GL a Vulkan, na ovládač Venus s implementáciou virtuálneho GPU (virtio-gpu) založenej na Vulkan API.

Z ďalších zmien, ktoré vynikajú v tejto novej verzii:

  • Pridaná podpora pre rozšírenie OpenGL od NVIDIA GL_NV_pack_subimage na aktualizáciu obdĺžnikov v pamäti hostiteľa pomocou framebufferu alebo údajov textúr.
  • Pridaná podpora pre rozšírenia ovládačov RADV (AMD), ANV (Intel) a lavapipe Vulkan
  • Pridaná podpora pre GPU AMD GFX1036 a GFX1037.
  • Ovládač Crocus, vyvinutý pre staršie GPU Intel založené na mikroarchitektúrach Gen4-Gen7, ktoré nie sú kompatibilné s ovládačom Iris, obsahuje profil spätnej kompatibility OpenGL.
  • Ovládač PanVk, ktorý poskytuje podporu pre grafické API Vulkan pre GPU ARM Mali Midgard a Bifrost, začal pracovať na podpore výpočtového shadera.
  • Ovládač RADV (AMD) implementoval primitívne odstraňovanie lúčov, čo zlepšilo podporu sledovania lúčov pre hry ako DOOM Eternal.
  • Navrhuje sa počiatočná implementácia ovládača GPU Vulkan založeného na architektúre PowerVR Rogue vyvinutej spoločnosťou Imagination.
  • Balík obsahuje kompaktný kompilátor OpenCL navrhnutý spoločnosťou Intel a používaný pri sledovaní lúčov.

Konečne ak máte záujem dozvedieť sa o tom viac o tejto novej verzii ovládačov Mesa si môžete pozrieť podrobnosti v nasledujúcom odkaze.

Ako nainštalovať ovládače videa Mesa v systéme Linux?

Balíky Mesa nájdete vo všetkých distribúciách Linuxu, takže jeho inštaláciu je možné vykonať buď stiahnutím a kompiláciou zdrojového kódu (Všetky informácie o tom tu) alebo relatívne jednoduchým spôsobom, ktorý závisí od dostupnosti vašej distribúcie alebo tretích strán v oficiálnych kanáloch.

Pre tých, ktorí sú používateľmi Ubuntu, Linux Mint a derivátov môžu pridať nasledujúce úložisko, kde sa ovládače rýchlo aktualizujú.

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

Teraz budeme aktualizovať náš zoznam balíkov a úložísk o:

sudo apt update

A nakoniec môžeme nainštalovať ovládače pomocou:

sudo apt upgrade

Pre prípad tých, ktorí sú Používateľov a deriváty systému Arch Linux nainštalujeme pomocou nasledujúceho príkazu:

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

Pre kohokoľvek sú Používatelia Fedory 32 môžu používať toto úložisko, takže musia povoliť corp s:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

konečne, pre tých, ktorí sú používateľmi openSUSE, môžu inštalovať alebo aktualizovať zadaním:

sudo zypper in mesa

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Miguel Angel dijo

    Neexistuje nikto, kto by rozumel linuxovým grafickým zásobníkom.
    Firmvér, ovládače kernelu, ovládače kariet, Xorg, waylands, mesa, grafické knižnice, kompozitory, správcovia okien, desktopy…