From 634dea8f7030b16a4866916dd6e095a9d4e9440d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 25 Jul 2024 13:18:30 -0400 Subject: [PATCH] glx: delete more DRI_INTEROP checks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit inner functions should return support correctly Reviewed-by: Marek Olšák Reviewed-by: Adam Jackson Part-of: --- src/glx/glxcmds.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/glx/glxcmds.c b/src/glx/glxcmds.c index e2399dbeed5..89ab875aad0 100644 --- a/src/glx/glxcmds.c +++ b/src/glx/glxcmds.c @@ -2415,11 +2415,6 @@ MesaGLInteropGLXQueryDeviceInfo(Display *dpy, GLXContext context, return MESA_GLINTEROP_INVALID_CONTEXT; } - if (!gc->vtable->interop_query_device_info) { - __glXUnlock(); - return MESA_GLINTEROP_UNSUPPORTED; - } - ret = gc->vtable->interop_query_device_info(gc, out); __glXUnlock(); return ret; @@ -2440,11 +2435,6 @@ MesaGLInteropGLXExportObject(Display *dpy, GLXContext context, return MESA_GLINTEROP_INVALID_CONTEXT; } - if (!gc->vtable->interop_export_object) { - __glXUnlock(); - return MESA_GLINTEROP_UNSUPPORTED; - } - ret = gc->vtable->interop_export_object(gc, in, out); __glXUnlock(); return ret; @@ -2466,11 +2456,6 @@ MesaGLInteropGLXFlushObjects(Display *dpy, GLXContext context, return MESA_GLINTEROP_INVALID_CONTEXT; } - if (!gc->vtable->interop_flush_objects) { - __glXUnlock(); - return MESA_GLINTEROP_UNSUPPORTED; - } - ret = gc->vtable->interop_flush_objects(gc, count, resources, out); __glXUnlock(); return ret;