diff --git a/shared/platform.h b/shared/platform.h index e0ed55bc..1eb96fda 100644 --- a/shared/platform.h +++ b/shared/platform.h @@ -35,9 +35,7 @@ #include #endif -#ifndef EGL_PLATFORM_WAYLAND_KHR -#define EGL_PLATFORM_WAYLAND_KHR 0x31D8 -#endif +#include "weston-egl-ext.h" #ifdef __cplusplus extern "C" { @@ -45,16 +43,6 @@ extern "C" { #ifdef ENABLE_EGL -#ifndef EGL_EXT_platform_base -typedef EGLDisplay (*PFNEGLGETPLATFORMDISPLAYEXTPROC) (EGLenum platform, - void *native_display, - const EGLint *attrib_list); -typedef EGLSurface (*PFNEGLCREATEPLATFORMWINDOWSURFACEEXTPROC) (EGLDisplay dpy, - EGLConfig config, - void *native_window, - const EGLint *attrib_list); -#endif - static bool weston_check_egl_extension(const char *extensions, const char *extension) {