In development for around the past year was the cross-vendor mesh shading extension for OpenGL. Last week GL_EXT_mesh_shader was merged to the OpenGL Registry for this mesh shader support and first new GL extension in a while.
Prior to the GL_EXT_mesh_shader extension being finalized there was already early enablement work for the RadeonSI driver with an AMD engineer also being responsible for the new extension itself. Plus enablement work for the Zink OpenGL-on-Vulkan driver living withi…
In development for around the past year was the cross-vendor mesh shading extension for OpenGL. Last week GL_EXT_mesh_shader was merged to the OpenGL Registry for this mesh shader support and first new GL extension in a while.
Prior to the GL_EXT_mesh_shader extension being finalized there was already early enablement work for the RadeonSI driver with an AMD engineer also being responsible for the new extension itself. Plus enablement work for the Zink OpenGL-on-Vulkan driver living within Mesa.
Overnight the Zink support was finished up in Mesa 25.3-devel for advertising the GL_EXT_mesh_shader support. This makes it the first Mesa driver with full support ready for the OpenGL mesh shader extension although the RadeonSI support is nearly complete too.
Those interested in all the details around this mesh shader support for the generic Zink driver can find it via this merge request. Mesa 25.3 stable should be out in November.