Megjelent a Mesa 26.1, a nyílt forráskódú grafikus stack legújabb funkciófrissítése. A kiadás több, Linux rendszereken használt összetevőben hoz Vulkan- és OpenGL-driver fejlesztéseket.
A kiadás egyik fontos változása a VirGL állapota. Ez a virglrendererrel virtualizált környezetekben használt, gyorsított grafikát biztosító driver mostantól karbantartó nélkül maradt. A kiadási megjegyzések szerint, ha nem jelentkezik új karbantartó, a kódot a jövőben eltávolíthatják.
A Mesa 26.1 natív kontextusú VirtIO-GPU támogatást ad az Intel Iris, Crocus és ANV drivereihez. Ezzel javul az Intel GPU-k támogatása a paravirtualizált virtuális gépekben, mivel közvetlenebb driverútvonalat tesz lehetővé.
A kiadás emellett kiterjedt új Vulkan- és OpenGL-kiterjesztés-támogatást is hoz. A RADV mostantól támogatja az alábbiakat:
- VK_KHR_internally_synchronized_queues
- VK_KHR_copy_memory_indirect GFX8 és újabb hardveren
- VK_VALVE_shader_mixed_float_dot_product a támogatott AMD GPU-kon
- VK_KHR_device_address_commands
- VK_EXT_primitive_restart_index
- Kísérleti VK_EXT_descriptor_heap támogatás, amelyet a RADV_EXPERIMENTAL=heap környezeti változóval lehet bekapcsolni
További Vulkan-driver frissítések érhetők el az NVK, Turnip, ANV, PanVK, V3DV, lavapipe és PowerVR esetében. A VK_EXT_present_timing mostantól támogatott a RADV, NVK, Turnip, ANV, Honeykrisp és PanVK driverekben is. A PanVK emellett számos új, a megjelenítéshez, kijelzőkhöz, memóriához, swapchainhez, shaderekhez és command-buffer funkciókhoz kapcsolódó kiterjesztést kap.
A Mesa 26.1 folytatja a Zink fejlesztését is: a Zink OpenGL-on-Vulkan driveren keresztül OpenGL ES 2.0 támogatást ad a PowerVR GPU-khoz. A kiadás Rusticl OpenCL-fejlesztéseket, alacsony késleltetésű kódolási és dekódolási lehetőségeket a RADV Vulkan Videohoz, kísérleti Intel Nova Lake P támogatást, valamint további KosmicKrisp fejlesztéseket is hoz a Vulkan Apple Metal API feletti használatához.
A Rusticl OpenCL-lel kapcsolatos frissítéseket is bevezet. Több cl_khr_subgroup kiterjesztés mostantól elérhető több driverben is, köztük az Asahi, Iris, llvmpipe, radeonsi és Zink esetében, a kiterjesztéstől függően.
További részletekért nézd meg a bejelentést. A disztribúciós csomagok először rolling-release és tesztelési tárolókban jelennek meg.





