Mesa's Zink OpenGL-On-Vulkan Driver Lands Mesh Shader Support
([Mesa] 6 Hours Ago
GL_EXT_mesh_shader)
- Reference: 0001584556
- News link: https://www.phoronix.com/news/Zink-Does-Mesh-Shaders
- Source link:
In development for around the past year was the [1]cross-vendor mesh shading extension for OpenGL . Last week [2]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 [3]early enablement work for the RadeonSI driver with an AMD engineer also being responsible for the new extension itself. Plus [4]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 [5]this merge request . Mesa 25.3 stable should be out in November.
[1] https://www.phoronix.com/news/OpenGL-GL_EXT_mesh_shader
[2] https://www.phoronix.com/news/OpenGL-Mesh-Shader-Added
[3] https://www.phoronix.com/news/RadeonSI-Mesh-Shader-Start
[4] https://www.phoronix.com/news/Zink-Mesh-Shaders-Ready
[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37788
Prior to the GL_EXT_mesh_shader extension being finalized there was already [3]early enablement work for the RadeonSI driver with an AMD engineer also being responsible for the new extension itself. Plus [4]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 [5]this merge request . Mesa 25.3 stable should be out in November.
[1] https://www.phoronix.com/news/OpenGL-GL_EXT_mesh_shader
[2] https://www.phoronix.com/news/OpenGL-Mesh-Shader-Added
[3] https://www.phoronix.com/news/RadeonSI-Mesh-Shader-Start
[4] https://www.phoronix.com/news/Zink-Mesh-Shaders-Ready
[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37788