aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/mgl/gl_macro.h1
-rw-r--r--include/mgl/graphics/backend/graphics.h4
-rw-r--r--include/mgl/window/window.h1
3 files changed, 3 insertions, 3 deletions
diff --git a/include/mgl/gl_macro.h b/include/mgl/gl_macro.h
index 574a3d8..6057bbb 100644
--- a/include/mgl/gl_macro.h
+++ b/include/mgl/gl_macro.h
@@ -110,6 +110,7 @@
#define EGL_COLOR_BUFFER_TYPE 0x303F
#define EGL_RGB_BUFFER 0x308E
#define EGL_SURFACE_TYPE 0x3033
+#define EGL_OPENGL_ES2_BIT 0x0004
#define EGL_WINDOW_BIT 0x0004
#endif /* MGL_GL_MACRO_H */
diff --git a/include/mgl/graphics/backend/graphics.h b/include/mgl/graphics/backend/graphics.h
index 59f4a0d..1553364 100644
--- a/include/mgl/graphics/backend/graphics.h
+++ b/include/mgl/graphics/backend/graphics.h
@@ -9,8 +9,8 @@ typedef struct mgl_graphics mgl_graphics;
typedef void* mgl_window_handle;
typedef enum {
- MGL_GRAPHICS_API_GLX, /* Only available when using X11 (or XWayland) */
- MGL_GRAPHICS_API_EGL
+ MGL_GRAPHICS_API_EGL,
+ MGL_GRAPHICS_API_GLX /* Only available when using X11 (or XWayland) */
} mgl_graphics_api;
struct mgl_graphics {
diff --git a/include/mgl/window/window.h b/include/mgl/window/window.h
index c788e9f..100a73e 100644
--- a/include/mgl/window/window.h
+++ b/include/mgl/window/window.h
@@ -85,7 +85,6 @@ struct mgl_window {
void (*set_size_limits)(mgl_window *self, mgl_vec2i minimum, mgl_vec2i maximum);
void (*set_clipboard)(mgl_window *self, const char *str, size_t size);
bool (*get_clipboard)(mgl_window *self, mgl_clipboard_callback callback, void *userdata, uint32_t clipboard_types);
- bool (*get_clipboard_string)(mgl_window *self, char **str, size_t *size);
void (*set_key_repeat_enabled)(mgl_window *self, bool enabled);
void (*flush)(mgl_window *self);
void* (*get_egl_display)(mgl_window *self);