GTK3 Work Towards EGL X11 Support, GTK4 Vulkan Merged

Written by Michael Larabel in GNOME on 12 December 2016 at 09:22 AM EST. 9 Comments
GNOME developers continue work on the GTK4 tool-kit while GTK3 is still set to receive some improvements.

This week's weekly blog post points out that there's a code branch for letting GTK's GDK back-end support EGL on X11 as an alternative to its existing GLX support. GTK does support EGL on Wayland, but currently not under X11/X.Org. Hopefully that branch will end up in good shape: GLX still dominates on the Linux desktop and it's been a while since any major efforts for killing GLX with EGL. It was with Plasma 5.8 on the KDE side where they had actually dropped their EGL on X11 support, preferring to stick to GLX. KDE dropped the EGL X11 option over bug reports and rendering issues.

In the GTK4 space, Benjamin Otte is working on refactoring the GSK (GTK Scene Kit) render node API and he merged the Vulkan renderer for GSK. This Vulkan renderer is an alternative to GTK4's current OpenGL and Cairo renderers. Landing the Vulkan renderer also resulted in a refactoring of the OpenGL support.
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