x11: Remove unused struct member
authorBenjamin Otte <otte@redhat.com>
Tue, 29 Jun 2021 16:44:09 +0000 (18:44 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 22 Jul 2021 14:06:06 +0000 (16:06 +0200)
We don't care if the GL context is direct at all.

gdk/x11/gdkglcontext-glx.c

index 0df7c40ba8b6f3624964954f4015ba8dbb7ff29f..80bb0ac80111229fe7ea2737892a4eb5c701e0f3 100644 (file)
@@ -43,8 +43,6 @@ struct _GdkX11GLContextGLX
   GLsync frame_fence;
   Damage xdamage;
 #endif
-
-  guint is_direct : 1;
 };
 
 typedef struct _GdkX11GLContextClass    GdkX11GLContextGLXClass;
@@ -659,12 +657,10 @@ gdk_x11_gl_context_glx_realize (GdkGLContext  *context,
   context_glx->attached_drawable = info->glx_drawable ? info->glx_drawable : gdk_x11_surface_get_xid (surface);
   context_glx->unattached_drawable = info->dummy_glx ? info->dummy_glx : info->dummy_xwin;
 
-  context_glx->is_direct = glXIsDirect (dpy, context_glx->glx_context);
-
   GDK_DISPLAY_NOTE (display, OPENGL,
             g_message ("Realized GLX context[%p], %s, version: %d.%d",
                        context_glx->glx_context,
-                       context_glx->is_direct ? "direct" : "indirect",
+                       glXIsDirect (dpy, context_glx->glx_context) ? "direct" : "indirect",
                        display_x11->glx_version / 10,
                        display_x11->glx_version % 10));