OpenGL Sees New Extensions Added To The Registry
- Reference: 0001586806
- News link: https://www.phoronix.com/news/OpenGL-October-2025-Extensions
- Source link:
It was surprising enough when earlier this month [1]OpenGL mesh shader support was merged with the cross-vendor GL_EXT_mesh_shader extension. That extension was requested by the Nvidium project as a rendering engine for Sodium with Minecraft in wanting a cross-vendor mesh shader extension rather than just GL_NV_mesh_shader for NVIDIA's implementation.
Now this week more OpenGL extensions have been merged into the registry and other notable updates.
[2]GL_EXT_shader_realtime_clock was added by a Collabora developer for the GLSL support merged earlier this year for a real-time counter that can be used to derive timing information within a shader in building off the GL_ARB_shader_clock work.
Also merged was [3]GL_EXT_shader_texture_samples from Google. This provides GLSL built-in functions allowing shaders to query the number of samples of a texture.
There have also been other updates this week such as [4]adding desktop OpenGL core support to most GL_EXT_texture_sRGB formats. Plus [5]adding desktop OpenGL support for the GL_EXT_fragment_shading_rate extension. Previously GL_EXT_fragment_shading_rate was only exposed for OpenGL ES 2.
Certainly it's been interesting [6]activity in the OpenGL Registry this month.
[1] https://www.phoronix.com/news/OpenGL-Mesh-Shader-Added
[2] https://github.com/KhronosGroup/OpenGL-Registry/commit/1f7ad121b54ca15b2354a979d192557f177be94c
[3] https://github.com/KhronosGroup/OpenGL-Registry/commit/2dd66d1934b7d33b63af873e1054c0c37152362d
[4] https://github.com/KhronosGroup/OpenGL-Registry/commit/b28b214d1739dbd3f09f68e4b0538e1baa5de1b4
[5] https://github.com/KhronosGroup/OpenGL-Registry/commit/7d0cb181dace7461bc4f26650fec71efeacc18a5
[6] https://github.com/KhronosGroup/OpenGL-Registry/commits/main/