A Mesa 25.1 verzió megjelent, ezek az újdonságok

7/10
A kiadás jelentős driver- és kompatibilitásfrissítéseket tartalmaz, amelyek javítják a csomag működését, ezért telepítése ajánlott.

A Mesa 25.1-es nyílt forráskódú grafikai csomag jelentős frissítésként érkezett, amely több fontos fejlesztést és új képességet hoz a beépített driverekhez, valamint tovább növeli a játékkompatibilitást számos népszerű címmel. A kiadás egyik legnagyobb mérföldköve, hogy az Asahi projekt meghajtója teljes mértékben mainline-ba került, mivel a kapcsolódó UAPI már beolvadt a Linux kernelbe, így mostantól hivatalos része az upstream támogatásnak. Emellett a Panfrost driver már támogatja a Mali G720 és G925 GPU-kat, a PanVK driver pedig számos új Vulkan képességet kínál a Mali v10+ sorozatú eszközökön, köztük a YCbCr színformátumokat, a dualSrcBlend funkciót, valamint a Vulkan 1.2 specifikációt. Fordulópontot jelent továbbá, hogy az NVIDIA GPU-k esetén a régi nouveau driver helyét hivatalosan is a Zink/NVK váltja fel alapértelmezettként.

A Mesa 25.1 verzió megjelent, ezek az újdonságok

Kiegészített Mesa driver-támogatás különféle GPU-khoz

A Raspberry PI rendszerek esetén a V3D meghajtó mostantól támogatja az EXT_shader_framebuffer_image_fetch és EXT_shader_framebuffer_image_fetch_coherent bővítményeket, továbbá a KHR_blend_equation_advanced és annak koherens változata is elérhetővé vált. A Radeon RADV Vulkan driver két új Vulkan bővítménnyel bővült, nevezetesen a VK_EXT_device_memory_report és VK_EXT_sample_locations formájában. Az NVIDIA GPU-khoz készült NVK driver immár támogatja a VK_MESA_image_alignment_control kiterjesztést, míg az Etnaviv driver, amely a Vivante GCxxx beágyazott GPU-kkal dolgozik, kompatibilis lett a KHR_partial_update bővítménnyel.

PanVK: ugrásszerű fejlődés a Mali GPU-kon

A Collabora által fejlesztett PanVK, az ARM Mali GPU-khoz készült Vulkan driver hatalmasat lépett előre: tucatnyi új bővítményt kapott, köztük olyan jelentős elemeket, mint a VK_KHR_depth_stencil_resolve, VK_KHR_imageless_framebuffer vagy a VK_KHR_dynamic_rendering_local_read. A Mali v10+ GPU-kra külön kiegészítések is érkeztek, például a VK_KHR_shader_subgroup_uniform_control_flow és a VK_EXT_ycbcr_image_arrays támogatása. Emellett a shader és memóriakezelési képességek terén is bővült a driver, elérhetővé vált többek között a shaderFloat16, textureCompressionBC és a GL_ARB_shader_clock, valamint támogatást kapott a 8x és 16x mintavételezésű MSAA is.

Széles körű teljesítmény- és kompatibilitásjavítás számos játék kapcsán

A játéktámogatás terén is látványos előrelépés történt. A Mesa 25.1 számos új vagy meglévő játék teljesítményét és kompatibilitását javítja, így többek közt az Avowed, Black Myth: Wukong, The Last of Us Part I és II, Kingdom Come: Deliverance II, Tomb Raider IV–VI Remastered, Dota 2, Cyberpunk 2077, Ghost of Tsushima, Final Fantasy XIV, Elden Ring, valamint az S.T.A.L.K.E.R. 2: Heart of Chornobyl és a Fort Solis is profitál a frissítésből. A lista további jelentős címeket is tartalmaz, mint a Ninja Gaiden II, OCTOPATH TRAVELER II, Tales of Arise, Pacific Drive, Star Citizen, Assassin’s Creed Origins, Odyssey és Valhalla, Immortals Fenyx Rising, valamint a Hogwarts Legacy és a Company of Heroes 3.

Nem utolsósorban a Mesa 25.1 a játékokon túl más alkalmazásokban is javulást hozott. Érezhetően nőtt a kompatibilitás a Resident Evil 2 Remake, a DOOM (2016) és a Grand Theft Auto V esetén, és jobb működés várható a Firefox, a Thunderbird és a Blender programoknál is. A kiadás részletes változáslistája megtekinthető, és a forráskód letölthető a projekt hivatalos weboldalán.