Megérkezik a Mesa 22.0 Vulkan 1.3 támogatással, illesztőprogram-fejlesztésekkel és még sok mással

Illesztőprogramok táblázata

Négy hónapos fejlesztés után elindítása az OpenGL és a Vulkan API ingyenes megvalósítása "22.0.0 táblázat", Ez a Mesa ág 22.0.0 első verziója kísérleti státuszú: a kód végleges stabilizálása után egy stabil 22.0.1-es verzió jelenik meg.

Ebben a bemutatott új verzióban A Vulkan 1.3 grafikus API megvalósításáról nevezetes az anv illesztőprogramban Intel GPU-khoz és radv-ben az AMD GPU-khoz.

Az emulátor (vn) módban megvalósított Vulkan 1.2 támogatás mellett a Vulkan 1.1 támogatás elérhető a Qualcomm GPU-hoz és a lavapipe szoftver raszterezéséhez, a Vulkan 1.0 támogatás pedig a Broadcom VideoCore VI GPU-hoz (Raspberry Pi 4).

A Mesa 22.0 teljes OpenGL 4.6 támogatást is nyújt a 965, az iris (Intel), a radeonsi (AMD), a zink és az llvmpipe illesztőprogramokhoz. OpenGL 4.5 támogatás érhető el az AMD (r600) és NVIDIA (nvc0) GPU-khoz, OpenGL 4.3 támogatás pedig a virgl (Virgil3D virtuális GPU for QEMU/KVM) és a vmwgfx (VMware) számára.

A 22.0. Táblázat főbb újdonságai

Ahogy az elején említettük, a tábla új verziójának egyik fő újdonsága, hogy hozzáadták a Vulkan 1.3 grafikus API-t, és amelyből megismerheti a legfontosabb funkcióit. ebben a bejegyzésben.

Kapcsolódó cikk:
A Vulkan 1.3 új verziója már megjelent, és ezek a hírek

Egy másik kiemelkedő újdonság az a klasszikus OpenGL illesztőprogramok amelyek nem használják a Gallium3D interfészt átkerült a fő Mesa kompozícióból egy külön „Amber” ágba.

Ezen túlmenően A „borostyánsárga” ág SWR vezérlőt is áthelyezett, amely az Intel OpenSWR projekten alapuló OpenGL szoftverraszterezőt kínált. A klasszikus xlib könyvtárat kizártuk a fő buildből, helyette a gallium-xlib változat használata javasolt.

Ezt a Mesa 22.0 új verziójában is megtalálhatjuk a D3D12 Gallium illesztőprogram OpenGL réteggel a DirectX 12 API tetején (D3D12) kompatibilitást biztosít az OpenGL ES 3.1-gyel. Az illesztőprogramot a WSL2 rétegben használják grafikus Linux alkalmazások futtatására Windows rendszeren.

Vezérlők Az Intel GPU-k alapértelmezés szerint támogatják az Adaptive-Sync-et (VRR), amely lehetővé teszi a monitor frissítési gyakoriságának adaptív módosítását a sima, akadozásmentes kimenet érdekében.

Az EGL esetében a "dma-buf visszacsatolás" mechanizmust alkalmazzák, amely további információkat nyújt az elérhető GPU-król, és lehetővé teszi az elsődleges és másodlagos GPU-k közötti adatcsere hatékonyságának növelését, például a kimenet közbülső pufferelés nélküli megszervezését.

Az új verzióban kiemelkedő többi változás közül:

  • Az OpenGL 4.3 támogatása hozzáadásra került a vmwgfx illesztőprogramhoz, amelyet a 3D gyorsítás megvalósítására használnak VMware környezetekben.
  • Hozzáadott támogatás a Vulkan RADV (AMD), ANV (Intel) és a zink (OpenGL over Vulkan) illesztőprogram-bővítményekhez.
  • Az Intel Alderlake (S és N) chipek támogatása az OpenGL „iris” illesztőprogramhoz és a Vulkan „ANV” illesztőprogramhoz.
  • A RADV (AMD) Vulkan illesztőprogram továbbra is támogatja a sugárkövetést és a sugárkövetésű shadereket.
  • A Raspberry Pi 3 modell óta használt VideoCore VI grafikus gyorsítóhoz kifejlesztett v4dv illesztőprogram lehetővé teszi az Android platformon való működést.

Végül ha érdekel, hogy többet tudjon meg róla A Mesa 22.0 vezérlők új verziójáról ellenőrizheti a részletek 09 az alábbi linken.

Hogyan telepítsük a Mesa video-illesztőprogramokat Linuxra?

Mesa csomagok megtalálható az összes Linux disztribúcióban, így a telepítése a forráskód (Minden információ itt), vagy viszonylag egyszerű módon, amely attól függ, hogy a hivatalos csatornákon elérhető-e az Ön terjesztése vagy harmadik felek.

Azoknak, akik az Ubuntu, a Linux Mint és a derivatívák felhasználói felvehetik a következő adattárat, ahol az illesztőprogramok gyorsan frissülnek.

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

Most frissíteni fogjuk a csomagok és adattárak listáját:

sudo apt update

És végül telepíthetjük az illesztőprogramokat:

sudo apt upgrade

Azok esetében, akik Arch Linux felhasználók és származékai, a következő paranccsal telepítjük őket:

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

Akárkik is A Fedora 32 felhasználók használhatják ezt az adattárat, ezért engedélyezniük kell a vállalatot:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Végül, azok számára, akik openSUSE felhasználók, telepíthetik vagy frissíthetik a következő gépeléssel:

sudo zypper in mesa

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.