A Mesa 20.3.0 új verziójának bevezetését nemrég jelentették be És az előző verziókhoz hasonlóan az ág első verziójának van egy kísérleti állapota, amely a kód végleges stabilizálása után a stabil 20.3.1 verzió kiadásra kerül.
A 20.3. Táblázaton Teljes OpenGL 4.6 támogatás megvalósítva az Intel GPU-khoz (i965, írisz) és AMD (radeonsi) illesztőprogramok, OpenGL 4.5 támogatás AMD (r600), NVIDIA (nvc0) és llvmpipe GPU-khoz, OpenGL 4.3 for virgl (virtuális GPU Virgil3D QEMU / KVM számára), valamint a Vulkan 1.2 támogatása Intel és AMD kártyákhoz, valamint a Vulkan 1.0 támogatás a VideoCore VI (Raspberry Pi 4) számára.
A 20.3.0. Táblázat főbb újdonságai
Ebben az új verzióban v3dv illesztőprogramot tartalmaz a VideoCore VI grafikus gyorsító támogatása a Raspberry Pi 4, a Raspberry Pi 400 és a Compute Module 4 táblákban használják, a Broadcom BCM2711 chip alapján. Kronos felismeri, hogy a vezérlő teljes mértékben megfelel a Vulkan 1.0 specifikációnak.
A csomag tartalmazza egy új lavapipe vezérlő szoftver raszterező megvalósításával a Vulkan API-hoz (hasonló az llvmpipe-hez, de Vulkanhoz). Szoftver megvalósítás a Vulkan API-hívásoknak a Gallium API-hoz történő másolásán alapul.
Vezérlő teljesítménye és funkcionalitása A Zink Gallium jelentősen megnőtt az OpenGL API implementációval a Vulkan mellett (az illesztőprogram lehetővé teszi hardveres gyorsítású OpenGL megszerzését, ha vannak olyan illesztőprogramok a rendszeren, amelyek csak a Vulkan API támogatására korlátozódnak).
Újabb, kiemelkedő változás van "ACO" amelynek támogatást kapott az NGG motorokhoz (Next Generation Geometry), amikor geometriai árnyékolókkal dolgozik. A funkció a RADV illesztőprogramban valósul meg (AMD kártyákhoz).
mert Az Intel Haswell GPU, ANV illesztőprogram támogatja a a kiterjesztés Visszajelzés átalakítása Vulkan, amely lehetővé teszi a DXVK projekt számára a Direct3D Stream Output API használatát, amely a játékok sok felületének megjelenítéséért felelős.
Hozzáadva kezdeti támogatás az AMD Dimgrey Cavefish grafikus kártyákhoz (NAVI 23) és Van Gogh APU (RDNA2) a RadeonSI vezérlőn.
A egyéb kiemelkedő változások:
- Az Intel GPU OpenGL és a Vulkan illesztőprogramok támogatást nyújtanak az Alder Lake processzorcsaládhoz (12. generáció).
- Optimalizált grafikai teljesítmény a Tiger Lake és a Rocket Lake chipeken (egyes játékok és tesztek, például az Unreal Engine 4 Vulkan Demo 9-12% -os gyorsulást mutatnak).
- A glic_extension_override és airecto_gl_extension_override beállítások hozzáadódtak a driconf-hoz, amelyekkel felülírhatja az elérhető GLX kiterjesztések listáját.
- Hozzáadott réteg a NIR árnyékolók köztes ábrázolásának (IR) lefordításához a TGSI (Tungsten Graphics Shader Infrastructure) köztes ábrázolássá.
- Az Intel GPU-k Iris illesztőprogramja támogatja az OpenCL-kerneleket (MESA_SHADER_KERNEL) a GPU melletti számítások letöltéséhez.
- Az OpenCL 1.2 specifikáció támogatása hozzáadódott a Clover állapotkövetőjéhez az OpenCL megvalósításával.
- Az llvmpipe illesztőprogram az OpenGL szoftver megjelenítéséhez támogatja az OpenGL 4.5 verziót.
Végül ha többet szeretne tudni róla, ellenőrizheti a következő linket.
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