VOOZH about

URL: https://www.phoronix.com/news/OpenGL-Mesh-Shader-Added

⇱ OpenGL Mesh Shader Extension Merged - Phoronix


👁 Phoronix

OpenGL Mesh Shader Extension Merged

Written by Michael Larabel in Mesa on 9 October 2025 at 08:22 AM EDT. 6 Comments
Proposed last year was GL_EXT_mesh_shader as a cross-vendor mesh shading extension. That OpenGL mesh shader work led by an AMD engineer was merged today into the OpenGL Registry.

That GL_EXT_mesh_shader support was worked on the past year in tandem with mesh shader support for the RadeonSI Gallium3D driver and landing the necessary prerequisites upstream in Mesa. There's also been Zink driver work on OpenGL mesh shader support too.

This OpenGL mesh shader support was motivated in part by the Nvidium project as a rendering engine for Sodium with Minecraft Java Edition have been interested in seeing OpenGL mesh shader support work outside the confines of NVIDIA's vendor extension for it (GL_NV_mesh_shader).

👁 mesh shader merged


As of a short time ago, the GL_EXT_mesh_shader support was merged to the OpenGL Registry. Now that it's official, hopefully the remaining bits of the Mesa driver support will be merged soon.

Valve open-source graphics Mesa developer Mike Blumenkrantz has also blogged with some additional commentary on this exciting milestone for OpenGL in 2025.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.