From 885a9fe4d94a600bc0fb7919121290c3fb545edb Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Mon, 4 Jul 2016 15:27:13 +0100 Subject: [PATCH] client/nested: reuse weston-egl-ext.h declarations Rather than introducing a local copy of the EGL_WL_create_wayland_buffer_from_image (re)definition, just use the local header. This also gives us access to EGL_WL_bind_wayland_display which is also used in the client, yet the C file is missing a fall-back definition. Signed-off-by: Emil Velikov Reviewed-by: Daniel Stone --- clients/nested.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/clients/nested.c b/clients/nested.c index 72aab151..6c21aa4a 100644 --- a/clients/nested.c +++ b/clients/nested.c @@ -50,15 +50,8 @@ #include "shared/xalloc.h" #include "window.h" -#ifndef EGL_WL_create_wayland_buffer_from_image -#define EGL_WL_create_wayland_buffer_from_image 1 +#include "weston-egl-ext.h" -#ifdef EGL_EGLEXT_PROTOTYPES -EGLAPI struct wl_buffer * EGLAPIENTRY eglCreateWaylandBufferFromImageWL(EGLDisplay dpy, EGLImageKHR image); -#endif -typedef struct wl_buffer * (EGLAPIENTRYP PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWL) (EGLDisplay dpy, EGLImageKHR image); - -#endif static int option_blit;