forked from AuroraMiddleware/gtk
Drop the gl-always debug option
This doesn't seem very useful.
This commit is contained in:
parent
e151058dff
commit
08dc2cd6a8
@ -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 },
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
|
@ -672,7 +672,6 @@
|
||||
<property name="hexpand">1</property>
|
||||
<items>
|
||||
<item translatable="yes" id="maybe">When Needed</item>
|
||||
<item translatable="yes" id="always">Always</item>
|
||||
<item translatable="yes" id="disable">Disabled</item>
|
||||
</items>
|
||||
</object>
|
||||
|
Loading…
Reference in New Issue
Block a user