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



Do you think you can take over the universe and improve it?
I do not believe it can be done.

The universe is sacred.
You cannot improve it.
If you try to change it, you will ruin it.
If you try to hold it, you will lose it.

So sometimes things are ahead and sometimes they are behind;
Sometimes breathing is hard, sometimes it comes easily;
Sometimes there is strength and sometimes weakness;
Sometimes one is up and sometimes down.

Therefore the sage avoids extremes, excesses, and complacency.