WAFFLE_GLX(3)
π WAFFLE_GLX β bestie edition
okay so literally welcome to WAFFLE_GLX(3) from the Waffle Manual π§β¨ this page is the glow-up guide for the containers that hold your underlying native GLX objects. no cap, it's short and it's iconic.
β¨ NAME β¨
waffle_glx, waffle_glx_display, waffle_glx_config, waffle_glx_context, waffle_glx_window β Containers for underlying native GLX objects π«Ά
like... they're little boxes. cute little struct boxes. each one wraps up a native GLX thing so you don't have to rawdog the native types yourself.
πΈ SYNOPSIS πΈ
#include <waffle_glx.h>
struct waffle_glx_display {
Display *xlib_display;
};
struct waffle_glx_config {
Display *xlib_display;
GLXFBConfig glx_fbconfig;
};
struct waffle_glx_context {
Display *xlib_display;
GLXContext glx_context;
};
struct waffle_glx_window {
Display *xlib_display;
XID xlib_window;
};
the way that every single one of these carries a Display *xlib_display? main character energy fr fr π
π ISSUES π
Please report bugs or and feature requests to https://gitlab.freedesktop.org/mesa/waffle/issues.
ok bestie yes the original says "bugs or and feature requests", we're keeping it exactly as-is, no edits, periodt π
found something cursed? tell the maintainers. found something you wish existed? also tell them. the issue tracker is the vibe check destination.
π₯ SEE ALSO π₯
go read those too, iykyk π
π AUTHOR π
Chad Versace <chad.versace@linux.intel.com>
- Former maintainer
π COPYRIGHT π
Copyright Β© 2013 Intel
This manual page is licensed under the Creative Commons Attribution-ShareAlike 3.0 United States License (CC BY-SA 3.0). To view a copy of this license, visit http://creativecommons.org.license/by-sa/3.0/us.
and that's the whole page, bestie π¦ written by the waffle crew, dated 07/06/2026, and filed under WAFFLE_GLX(3) β slay π
β¨
π¦ where this page comes from
- ubuntu stonking: libwaffle-doc 1.8.3-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms