From c684a9b9183ec0b6d1a205c545be288130f58c7e Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 30 Jul 2024 10:57:44 -0400 Subject: [PATCH] egl: delete DRI_TEX_BUFFER remnants MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Part-of: --- src/egl/drivers/dri2/egl_dri2.c | 19 ------------------- src/egl/drivers/dri2/egl_dri2.h | 1 - 2 files changed, 20 deletions(-) diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index 8ddd69ce29a..568580a1c5b 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -585,14 +585,6 @@ const __DRIimageLookupExtension image_lookup_extension = { .lookupEGLImageValidated = dri2_lookup_egl_image_validated, }; -static const struct dri_extension_match dri2_core_extensions[] = { - {__DRI_TEX_BUFFER, 2, offsetof(struct dri2_egl_display, tex_buffer), false}, -}; - -static const struct dri_extension_match swrast_core_extensions[] = { - {__DRI_TEX_BUFFER, 2, offsetof(struct dri2_egl_display, tex_buffer), false}, -}; - static const struct dri_extension_match optional_core_extensions[] = { {__DRI2_FENCE, 2, offsetof(struct dri2_egl_display, fence), true}, {__DRI2_INTEROP, 1, offsetof(struct dri2_egl_display, interop), true}, @@ -883,17 +875,6 @@ dri2_setup_extensions(_EGLDisplay *disp) extensions = driGetExtensions(dri2_dpy->dri_screen_render_gpu); - if (!dri2_dpy->swrast) { - if (!loader_bind_extensions(dri2_dpy, dri2_core_extensions, - ARRAY_SIZE(dri2_core_extensions), extensions)) - return EGL_FALSE; - } else { - if (!loader_bind_extensions(dri2_dpy, swrast_core_extensions, - ARRAY_SIZE(swrast_core_extensions), - extensions)) - return EGL_FALSE; - } - #ifdef HAVE_DRI3_MODIFIERS #ifdef HAVE_X11_PLATFORM if (dri2_dpy->conn) { diff --git a/src/egl/drivers/dri2/egl_dri2.h b/src/egl/drivers/dri2/egl_dri2.h index 02de6b2d7eb..b4fc3344381 100644 --- a/src/egl/drivers/dri2/egl_dri2.h +++ b/src/egl/drivers/dri2/egl_dri2.h @@ -242,7 +242,6 @@ struct dri2_egl_display { __DRIscreen *dri_screen_display_gpu; bool own_dri_screen; const __DRIconfig **driver_configs; - const __DRItexBufferExtension *tex_buffer; const __DRI2fenceExtension *fence; const __DRI2blobExtension *blob; const __DRI2interopExtension *interop;