Néhány hét késés (és az utolsó kiadás óta négy hónapos fejlesztés) után elindítása az OpenGL és a Vulkan API implementáció új verziója "22.2.0 táblázat", ez a Mesa 22.2.x ág első verziója amely kísérleti státuszú és azt követően, hogy a kód végleges stabilizálása után megjelenik a Mesa 22.2.1 stabil verziója.
És ez az A Mesa 22.2.0-nak augusztus végén vagy szeptember elején kellett volna megjelennie (de ez valamivel több, mint 2 hét volt), mivel a Mesa 22.2-rc3 augusztus 19-én jelent meg, majd a végső 22.2 heti kiadásra váró jelöltek egyszerűen nem történtek meg, és a napokban adták ki a végleges kiadást.
A 22.2. Táblázat főbb újdonságai
Ebben az új verzióban, amelyet a Mesa 22.2, grafikus API támogatás A Vulkan 1.3 itt érhető el anv GPU-hoz Intel, radv AMD GPU-khoz és Qualcomm GPU-khoz. A Vulkan 1.2 emulátor módban (vn), a Vulkan 1.1 a lavapipe szoftverraszterben (lvp) és a Vulkan 1.0 a v3dv illesztőprogramban (Raspberry Pi 4 Broadcom VideoCore VI GPU) támogatott.
Ezen túlmenően a Qualcomm (tu) GPU-illesztőprogram támogatja a Vulkan 1.3 grafikus API-t, valamint a Valhall mikroarchitektúrán (Mali-G57) alapuló Mali GPU-k támogatását is hozzáadták a Panfrost illesztőprogramhoz (az illesztőprogram kompatibilis). az OpenGL ES 3.1 specifikációval).
A Mesa 22.2 új verziójában feltűnő további változtatások a következők továbbfejlesztett támogatás az Intel DG2-G12 grafikus kártyákhoz (Arc Alchemist) az ANV Vulkan illesztőprogramban (Intel) és az Iris OpenGL illesztőprogramban, valamint a Vulkan illesztőprogram jelentősen (körülbelül 100-szor) javította a sugárkövető kód teljesítményét.
Az R600g vezérlő AMD Radeon HD 2000 – HD 6000 sorozatú GPU-khoz áthelyezve egy köztes ábrázolás használatára (IR) nincs shader típus NIR. A NIR-támogatás lehetővé teszi a Tungsten Graphics Shader Infrastructure (TGSI) renderelési támogatását azáltal, hogy lehetővé teszi egy réteg számára, hogy a NIR-t TGSI-re fordítsa.
A többi változás közül amelyek kiemelkednek ebből az új verzióból:
- Az Imagination által kifejlesztett PowerVR Rogue architektúrán alapuló Vulkan illesztőprogram további megvalósítása GPU-khoz.
- A Nouveau OpenGL illesztőprogram megkezdte az RTX 30 "Ampere" GPU támogatásának megvalósítását.
- A shaderek aszinkron összeállításának támogatása a Vivante kártyák Etnaviv illesztőprogramjában valósult meg.
- A Mesa fordításának támogatása kiválasztott videokodekekkel szoftverszabadalmi problémák miatt le van tiltva.
- A Lavapipe illesztőprogram a Vulkan szoftver megvalósításaként olyan új bővítményeket is támogat, mint például a VK_EXT_robustness2 és a változó mutató támogatása.
- Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote a lavapipe-hoz, a VK_EXT_shader_subgroup_ballot a lavapipe-hoz és a VK_EXT_attachment_feedback_loop_layout a RADV-hez.
Végül ha érdekel, hogy többet tudjon meg róla A Mesa illesztőprogramok új verziójával kapcsolatban ellenőrizheti a részletek a következő 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