Waffle 1.1 Gets EGL + GBM, Android Toppings

Written by Michael Larabel in Free Software on 16 October 2012 at 01:03 AM EDT. 7 Comments
FREE SOFTWARE
Chad Versace of Intel released Waffle 1.1.0 on Monday, which is a cross-platform library for deferring selection of the OpenGL API and windowing system until run-time. Waffle makes it easy to switch between X11 with GLX or EGL, Wayland with OpenGL ES 2.0, and other windowing / GL API options.

Versace talked more about Waffle back at XDC last month in Germany.

The Waffle 1.1 release provides support for a new Linux platform, which is using EGL directly with GBM. When using EGL with the Graphics Buffer Manager in Mesa, OpenGL applications can run directly with Waffle and don't require a running display manager. Waffle 1.1.0 also adds experimental support for Google's Android operating system while not breaking backwards compatibility with Waffle 1.0. As a dessert to Waffle 1.1, the public API is now fully documented in the man pages.

The Waffle 1.1 announcement can be viewed on mesa-dev.
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