waffle_gbm 3
waffle_gbm waffle_gbm_display waffle_gbm_config waffle_gbm_context waffle_gbm_window Containers for underlying native GBM objects

Waffle Manual

waffle

    #include <waffle_gbm.h>

    struct waffle_gbm_display {
        struct gbm_device *gbm_device;
        EGLDisplay egl_display;
    };

    struct waffle_gbm_config {
        struct waffle_gbm_display display;
        EGLConfig egl_config;
    };

    struct waffle_gbm_context {
        struct waffle_gbm_display display;
        EGLContext egl_context;
    };

    struct waffle_gbm_window {
        struct waffle_gbm_display display;
        struct gbm_surface *gbm_surface;
        EGLSurface egl_surface;
    };

## See Also

waffle 7, waffle_native 3