diff options
Diffstat (limited to 'examples/keyboard-shortcuts-inhibit.c')
-rw-r--r-- | examples/keyboard-shortcuts-inhibit.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/keyboard-shortcuts-inhibit.c b/examples/keyboard-shortcuts-inhibit.c index 1b2d7aab..58684683 100644 --- a/examples/keyboard-shortcuts-inhibit.c +++ b/examples/keyboard-shortcuts-inhibit.c @@ -33,12 +33,12 @@ static struct zwp_keyboard_shortcuts_inhibitor_v1 * keyboard_shortcuts_inhibitor = NULL; static bool active = false; -struct wlr_egl egl; +struct wlr_egl *egl; struct wl_egl_window *egl_window; struct wlr_egl_surface *egl_surface; static void draw(void) { - eglMakeCurrent(egl.display, egl_surface, egl_surface, egl.context); + eglMakeCurrent(egl->display, egl_surface, egl_surface, egl->context); float color[] = {1.0, 1.0, 0.0, 1.0}; if (keyboard_shortcuts_inhibitor) { @@ -49,7 +49,7 @@ static void draw(void) { glClearColor(color[0], color[1], color[2], 1.0); glClear(GL_COLOR_BUFFER_BIT); - eglSwapBuffers(egl.display, egl_surface); + eglSwapBuffers(egl->display, egl_surface); } static void keyboard_shortcuts_inhibit_handle_active(void *data, @@ -225,7 +225,7 @@ int main(int argc, char **argv) { } EGLint attribs[] = { EGL_NONE }; - wlr_egl_init(&egl, EGL_PLATFORM_WAYLAND_EXT, display, attribs); + egl = wlr_egl_create(EGL_PLATFORM_WAYLAND_EXT, display, attribs); struct wl_surface *surface = wl_compositor_create_surface(compositor); struct xdg_surface *xdg_surface = @@ -241,7 +241,7 @@ int main(int argc, char **argv) { wl_surface_commit(surface); egl_window = wl_egl_window_create(surface, width, height); - egl_surface = wlr_egl_create_surface(&egl, egl_window); + egl_surface = wlr_egl_create_surface(egl, egl_window); wl_display_roundtrip(display); |