GTK 3.99.2 Released As A Step Closer To GTK4 With Fancy GLSL Shader Capabilities

Written by Michael Larabel in GNOME on 30 September 2020 at 08:34 PM EDT. 7 Comments
GTK4 continues running behind earlier release plans, but GTK 3.99.2 is out today as another development snapshot towards the upcoming GTK 4.0 release.

GTK 3.99.2 is the latest snapshot for this open-source toolkit and it has seen continued API cleanups, improvements to the GTK4 demos, and documentation enhancements.

When it comes to demos, gtk4-demo now has a shadertoy demo for showing off the OpenGL GLSL shader possibilities that can be embedded within GTK4 applications. GTK 3.99.2 features various shader improvements too including new GskGLShader, GskGLShaderNode, and gtk_snapshot_push_gl_renerer interfaces. Currently all their shader work is focused on GLSL with OpenGL rather than Vulkan/SPIR-V.

See this blog post for a full overview of the GLSL shader capabilities to find with GTK 3.99.2 and beyond.

Moving past GTK 3.99.2, the GNOME developers are still working on accessibility improvements. If all goes well we will hopefully see GTK 4.0 released by next spring with GNOME 40.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week