diff --git a/client/displayservers/Wayland/wayland.c b/client/displayservers/Wayland/wayland.c index a6f89d64..da651a81 100644 --- a/client/displayservers/Wayland/wayland.c +++ b/client/displayservers/Wayland/wayland.c @@ -639,14 +639,14 @@ static EGLDisplay waylandGetEGLDisplay(void) const char *early_exts = eglQueryString(NULL, EGL_EXTENSIONS); - if (strstr(early_exts, "EGL_KHR_platform_base") != NULL && + if (strstr(early_exts, "EGL_KHR_platform_wayland") != NULL && g_egl_dynProcs.eglGetPlatformDisplay) { DEBUG_INFO("Using eglGetPlatformDisplay"); return g_egl_dynProcs.eglGetPlatformDisplay(EGL_PLATFORM_WAYLAND_KHR, native, NULL); } - if (strstr(early_exts, "EGL_EXT_platform_base") != NULL && + if (strstr(early_exts, "EGL_EXT_platform_wayland") != NULL && g_egl_dynProcs.eglGetPlatformDisplayEXT) { DEBUG_INFO("Using eglGetPlatformDisplayEXT");