
A Mesa egy nyílt forráskódú, fejlesztett grafikus könyvtár, amely az OpenGL általános megvalósítását biztosítja.
A közelmúltban jelentették be a „Mesa 24.0” illesztőprogramok új verziójának piacra dobását, amely Ez a Mesa 24.x ág első verziója amely kísérleti besorolású és az ág stabilizálása után bejelentik a stabil verzió megjelenését.
A A Mesa 24.0 teljes körű támogatást nyújt a a grafikus API Vulkan 1.3 különféle illesztőprogramokon keresztül, beleértve anv Intel GPU-hoz, radv AMD GPU-hoz, NVK NVIDIA GPU-hoz, tu Qualcomm GPU-hoz, valamint az lvp és vn raszterezőben. Ezenkívül a Vulkan 1.0 támogatást a v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU) és dzn (Vulkan implementáció Direct3D 12-en) illesztőprogramokban is megvalósították.
A 24.0. Táblázat főbb újdonságai
A Mesa 24.0 új verziójában Az OpenGL 4-gyel való teljes kompatibilitás kiemelkedik.6 a hardverek széles skálájához, mivel néhány új funkciót implementáltak, és a legfigyelemreméltóbb a d3d12 illesztőprogram támogatás.
Hasonlóképpen, a 24.0 táblázatban Az OpenGL 4.5 támogatása biztosított -ban AMD (r600) és NVIDIA (nvc0) GPU-kamíg a OpenGL 3.3 támogatás Jelen van a softpipe (szoftverraszter), az asahi (az Apple M1 és M2 chipekben használt AGX GPU) és az nv50 (NVIDIA NV50) illesztőprogramokban.
A másik kiemelt szempont az Vulkan 1.3 API implementáció egy új „pvr” illesztőprogram hozzáadásával Az Imagination PowerVR GPU-hoz, valamint az Apple AGX GPU-hoz készült Asahi illesztőprogram támogatja a geometriai árnyékolókat, és kompatibilis az OpenGL 3.3-mal, valamint az AMD GPU-khoz készült RADV Vulkan illesztőprogramja javította a sugárkövetési teljesítményt.
Szintén kiemeltek új Vulkan bővítmények a hardveres gyorsításhoz videokódolás h.264 és h.265 formátumban, valamint számos illesztőprogram, köztük a RADV és az Asahi funkciók.
Az NVIDIA GPU-k NVK Vulkan illesztőprogramjához számos bővítmény került: VK_KHR_vulkan_memory_model, VK_EXT_multi_draw, VK_EXT_subgroup_size_control, VK_KHR_fragment_shader_barycentric, VK_KHR_synchronization2, VK_KHR_shader_float_controls, VK64_HR_group_Khacder_s, VKXNUMX_HR_Khacder_s _extended_types
Másrészt az AMD GPU-k RADV Vulkan illesztőprogramja egy sor bővítmény támogatásával frissült: VK_EXT_image_compression_control, VK_EXT_device_fault, VK_EXT_depth_clamp_zero_one, VK_KHR_calibrated_timestamps, VK_KHR_vertex_attribute_divisor, VK_KHR_maintenance6 és VK_Cracing_KHR_rayfet
Részéről a hibajavítások, A Mesa 24.0 a korábbi verziókban azonosított problémák és hibák széles skáláját kezeli, és a figyelemre méltó javítások közé tartozik:
- Javítás a videólejátszás során előforduló összeomlások esetén a Radeon RX6600 hardveres gyorsításának engedélyezésével.
- Grafikus műtermékek korrekciója a víz textúrájában az OpenGOAL-ban.
- Javítsa ki a HEVC-kódoló összeomlását, ha a VCN2-n a VAAPI:EFC-t használja.
- Javítsa ki az élsimítási problémákat a Blenderben AMD RDNA3 GPU-val.
- Kijavítottuk az MSVC-vel kapcsolatos összeállítási hibákat a 23.3-as fejlesztési ciklus során.
- Javítsa ki az OpCopyLogical SPIR-V elemzés során fellépő hibákat.
- Megoldás többek között a RADV konzervatív mélységi kimeneti problémáira.
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