Waffle 1.7 Released For Runtime OpenGL / Windowing System Selection

Written by Michael Larabel in Mesa on 8 March 2021 at 12:00 AM EST. 4 Comments
It's been a while since last having anything to report on Waffle as the library abstracting OpenGL and windowing system selection to run-time while this weekend marked its v1.7 release.

The Waffle FreeDesktop.org project allows deferring OpenGL API and window system selection to run-time to easily switch between OpenGL vs. OpenGL ES as well as for Wayland vs. X.Org and other options. While the project site is rather stale at this point, those wanting to learn more can visit Waffle-GL.org.

Waffle 1.7 brings XDG-Shell protocol support to its Wayland implementation, window resize support in the surfaceless code, GLX/WGL behaving correctly with ARB_create_context, and a variety of other smaller fixes/changes.

More details on Waffle 1.7 can be found via the release announcement.
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