
It was surprising enough when earlier this month 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.
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 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 adding desktop OpenGL core support to most GL_EXT_texture_sRGB formats. Plus 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 activity in the OpenGL Registry this month.