diff --git a/src/glx/glxext.c b/src/glx/glxext.c index 8d7518e1f47..1ed850cac89 100644 --- a/src/glx/glxext.c +++ b/src/glx/glxext.c @@ -790,6 +790,7 @@ bind_extensions(struct glx_screen *psc, const char *driverName) __glXEnableDirectExtension(psc, "GLX_INTEL_swap_event"); } +#if defined(GLX_DIRECT_RENDERING) && (!defined(GLX_USE_APPLEGL) || defined(GLX_USE_APPLE)) mask = driGetAPIMask(psc->frontend_screen); __glXEnableDirectExtension(psc, "GLX_ARB_create_context"); @@ -846,6 +847,7 @@ bind_extensions(struct glx_screen *psc, const char *driverName) psc->keep_native_window_glx_drawable = keep_native_window_glx_drawable; } } +#endif }