A Vulkan Renderer For GNOME's GTK+ GSK Is In Development

Written by Michael Larabel in GNOME on 5 December 2016 at 08:22 AM EST. 3 Comments
GNOME
A Vulkan back-end is in development for GNOME's GTK's tool-kit new GTK Scene Kit (GSK) code.

Benjamin Otte has begun experimenting with a Vulkan back-end for GTK's GSK code with GTK Scene Kit being one of the big additions in development for the major GTK+ 4.0 milestone. GSK implements a scene graph to allow for more complex graphical control of widgets and other improvements to its graphics pipeline. GSK was merged back in October and currently uses OpenGL for rendering while there is now a branched Vulkan renderer.

Otte has continued making improvements to the GDK OpenGL code while now there is this Vulkan branch where he's experimenting with a Vulkan implementation. The initial code was published just one hour ago and so far is just over one thousand lines of code.

Hopefully this Vulkan-based renderer will continue to move along and we'll see it mainlined in time for GTK+ 4.0, it should be fun to see how its performance compares to OpenGL.
Related News
About The Author
Michael Larabel

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.

Popular News This Week