News: 0001637452

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Open-Source NVIDIA Vulkan Driver "NVK" Merges Mesh Shader Support

([Nouveau] 4 Hours Ago NVK Mesh Shaders)


Mesa's NVK open-source NVIDIA Vulkan driver now has mesh shader support as another significant step forward for this driver in being able to handle modern Linux gaming and other workloads.

VK_EXT_mesh_shader is the cross-vendor [1]mesh shader extension for replacing the traditional pipeline with two new programmable stages for task shaders and mesh shaders.

The mesh shader support for the NVK driver and NAK compiler back-end has been [2]on their TODO list since 2023 while only today realized in Mesa Git.

[3]This merge by Mary Guillemard gets the Vulkan mesh shader support squared away for the NVK driver in next quarter's Mesa 26.2 release.



[1] https://www.phoronix.com/search/mesh+shader

[2] https://gitlab.freedesktop.org/mesa/mesa/-/work_items/9641

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27196



"I wonder if this is the first constitution in the history of mankind
where you have to calculate a square root to determine if a motion
passes. :-)"
-- Seen on Slashdot