From 08dc2cd6a85bcc2012bbcfab96d9566a0d619fcf Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 12 Jan 2018 19:49:27 -0500 Subject: [PATCH] Drop the gl-always debug option This doesn't seem very useful. --- gdk/gdk.c | 1 - gdk/gdkinternals.h | 17 ++++++++--------- gdk/gdkwindow.c | 11 ----------- gtk/inspector/visual.c | 6 ++---- gtk/inspector/visual.ui | 1 - 5 files changed, 10 insertions(+), 26 deletions(-) diff --git a/gdk/gdk.c b/gdk/gdk.c index 00c5f4727f..f515d39fe2 100644 --- a/gdk/gdk.c +++ b/gdk/gdk.c @@ -150,7 +150,6 @@ static const GDebugKey gdk_debug_keys[] = { { "clipboard", GDK_DEBUG_CLIPBOARD }, { "nograbs", GDK_DEBUG_NOGRABS }, { "gl-disable", GDK_DEBUG_GL_DISABLE }, - { "gl-always", GDK_DEBUG_GL_ALWAYS }, { "gl-software", GDK_DEBUG_GL_SOFTWARE }, { "gl-texture-rect", GDK_DEBUG_GL_TEXTURE_RECT }, { "gl-legacy", GDK_DEBUG_GL_LEGACY }, diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index e47281fb34..22ae55c194 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -71,15 +71,14 @@ typedef enum { /* flags below are influencing behavior */ GDK_DEBUG_NOGRABS = 1 << 11, GDK_DEBUG_GL_DISABLE = 1 << 12, - GDK_DEBUG_GL_ALWAYS = 1 << 13, - GDK_DEBUG_GL_SOFTWARE = 1 << 14, - GDK_DEBUG_GL_TEXTURE_RECT = 1 << 15, - GDK_DEBUG_GL_LEGACY = 1 << 16, - GDK_DEBUG_GL_GLES = 1 << 17, - GDK_DEBUG_VULKAN_DISABLE = 1 << 18, - GDK_DEBUG_VULKAN_VALIDATE = 1 << 19, - GDK_DEBUG_CAIRO_IMAGE = 1 << 20, - GDK_DEBUG_CAIRO_RECORDING = 1 << 21 + GDK_DEBUG_GL_SOFTWARE = 1 << 13, + GDK_DEBUG_GL_TEXTURE_RECT = 1 << 14, + GDK_DEBUG_GL_LEGACY = 1 << 15, + GDK_DEBUG_GL_GLES = 1 << 16, + GDK_DEBUG_VULKAN_DISABLE = 1 << 17, + GDK_DEBUG_VULKAN_VALIDATE = 1 << 18, + GDK_DEBUG_CAIRO_IMAGE = 1 << 19, + GDK_DEBUG_CAIRO_RECORDING = 1 << 20 } GdkDebugFlags; extern GList *_gdk_default_filters; diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 2b55976862..f29e114dba 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -998,17 +998,6 @@ gdk_window_new (GdkDisplay *display, g_signal_connect (display, "seat-removed", G_CALLBACK (seat_removed_cb), window); - if (GDK_DISPLAY_DEBUG_CHECK (display, GL_ALWAYS)) - { - GError *error = NULL; - - if (gdk_window_get_paint_gl_context (window, &error) == NULL) - { - g_warning ("Unable to force GL enabled: %s", error->message); - g_error_free (error); - } - } - return window; } diff --git a/gtk/inspector/visual.c b/gtk/inspector/visual.c index 57f57182cd..a4ce3fb9f5 100644 --- a/gtk/inspector/visual.c +++ b/gtk/inspector/visual.c @@ -760,15 +760,13 @@ init_gl (GtkInspectorVisual *vis) { GdkDebugFlags flags = gdk_display_get_debug_flags (gdk_display_get_default ()); - if (flags & GDK_DEBUG_GL_ALWAYS) - gtk_combo_box_set_active_id (GTK_COMBO_BOX (vis->priv->gl_combo), "always"); - else if (flags & GDK_DEBUG_GL_DISABLE) + if (flags & GDK_DEBUG_GL_DISABLE) gtk_combo_box_set_active_id (GTK_COMBO_BOX (vis->priv->gl_combo), "disable"); else gtk_combo_box_set_active_id (GTK_COMBO_BOX (vis->priv->gl_combo), "maybe"); gtk_widget_set_sensitive (vis->priv->gl_combo, FALSE); gtk_widget_set_tooltip_text (vis->priv->gl_combo, - _("Not settable at runtime.\nUse GDK_DEBUG=gl-always or GDK_DEBUG=gl-disable instead")); + _("Not settable at runtime.\nUse GDK_DEBUG=gl-disable instead")); gtk_switch_set_active (GTK_SWITCH (vis->priv->software_gl_switch), flags & GDK_DEBUG_GL_SOFTWARE); gtk_switch_set_active (GTK_SWITCH (vis->priv->texture_rectangle_switch), flags & GDK_DEBUG_GL_TEXTURE_RECT); diff --git a/gtk/inspector/visual.ui b/gtk/inspector/visual.ui index ffa09ae03d..52223e7829 100644 --- a/gtk/inspector/visual.ui +++ b/gtk/inspector/visual.ui @@ -672,7 +672,6 @@ 1 When Needed - Always Disabled