From ff37271ea73500d832538f52152095f63167fa9f Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 4 Apr 2024 08:09:34 -0400 Subject: [PATCH] egl: fix defines for zink's dri3 check if mesa is built without dri3 then dri3 should/can not be checked cc: mesa-stable Reviewed-by: Yiwei Zhang Part-of: --- src/egl/drivers/dri2/egl_dri2.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index be1a9527381..351982b86c9 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -968,17 +968,15 @@ dri2_setup_extensions(_EGLDisplay *disp) (dri2_dpy->present_major_version == 1 && dri2_dpy->present_minor_version >= 2)) && (dri2_dpy->image && dri2_dpy->image->base.version >= 15); -#endif if (disp->Options.Zink && !disp->Options.ForceSoftware && -#ifdef HAVE_DRI3_MODIFIERS dri2_dpy->dri3_major_version != -1 && !dri2_dpy->multibuffers_available && -#endif /* this is enum _egl_platform_type */ (disp->Platform == _EGL_PLATFORM_X11 || disp->Platform == _EGL_PLATFORM_XCB) && !debug_get_bool_option("LIBGL_KOPPER_DRI2", false)) return EGL_FALSE; +#endif loader_bind_extensions(dri2_dpy, optional_core_extensions, ARRAY_SIZE(optional_core_extensions), extensions);