|
@@ -64,7 +64,7 @@ HashMap<String, bool *> OpenXROpenGLExtension::get_requested_extensions() {
|
|
#else
|
|
#else
|
|
request_extensions[XR_KHR_OPENGL_ENABLE_EXTENSION_NAME] = nullptr;
|
|
request_extensions[XR_KHR_OPENGL_ENABLE_EXTENSION_NAME] = nullptr;
|
|
#endif
|
|
#endif
|
|
-#if defined(LINUXBSD_ENABLED) && defined(EGL_ENABLED)
|
|
|
|
|
|
+#if defined(LINUXBSD_ENABLED) && defined(EGL_ENABLED) && defined(WAYLAND_ENABLED)
|
|
request_extensions[XR_MNDX_EGL_ENABLE_EXTENSION_NAME] = &egl_extension_enabled;
|
|
request_extensions[XR_MNDX_EGL_ENABLE_EXTENSION_NAME] = &egl_extension_enabled;
|
|
#endif
|
|
#endif
|
|
|
|
|
|
@@ -135,7 +135,7 @@ XrGraphicsBindingOpenGLESAndroidKHR OpenXROpenGLExtension::graphics_binding_gl;
|
|
#ifdef X11_ENABLED
|
|
#ifdef X11_ENABLED
|
|
XrGraphicsBindingOpenGLXlibKHR OpenXROpenGLExtension::graphics_binding_gl;
|
|
XrGraphicsBindingOpenGLXlibKHR OpenXROpenGLExtension::graphics_binding_gl;
|
|
#endif
|
|
#endif
|
|
-#ifdef EGL_ENABLED
|
|
|
|
|
|
+#if defined(EGL_ENABLED) && defined(WAYLAND_ENABLED)
|
|
XrGraphicsBindingEGLMNDX OpenXROpenGLExtension::graphics_binding_egl;
|
|
XrGraphicsBindingEGLMNDX OpenXROpenGLExtension::graphics_binding_egl;
|
|
#endif
|
|
#endif
|
|
#endif
|
|
#endif
|