From: Matthias Clasen Date: Thu, 22 Sep 2022 01:28:47 +0000 (-0400) Subject: Make GL flavor flags always available X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~1^2~39^2~17 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=55ab99cb98f7ce305b6f575acf1d40a9b663270a;p=gtk4.git Make GL flavor flags always available No need to restrict this to debug builds. --- diff --git a/gdk/gdk.c b/gdk/gdk.c index d4045fea5c..2550c0f294 100644 --- a/gdk/gdk.c +++ b/gdk/gdk.c @@ -122,9 +122,9 @@ static const GdkDebugKey gdk_debug_keys[] = { { "gl-debug", GDK_DEBUG_GL_DEBUG, "Insert debugging information in OpenGL", TRUE }, { "gl-legacy", GDK_DEBUG_GL_LEGACY, "Use a legacy OpenGL context", TRUE }, { "gl-gles", GDK_DEBUG_GL_GLES, "Only allow OpenGL GLES API", TRUE }, - { "gl-egl", GDK_DEBUG_GL_EGL, "Use EGL on X11 or Windows" }, - { "gl-glx", GDK_DEBUG_GL_GLX, "Use GLX on X11" }, - { "gl-wgl", GDK_DEBUG_GL_WGL, "Use WGL on Windows" }, + { "gl-egl", GDK_DEBUG_GL_EGL, "Use EGL on X11 or Windows", TRUE }, + { "gl-glx", GDK_DEBUG_GL_GLX, "Use GLX on X11", TRUE }, + { "gl-wgl", GDK_DEBUG_GL_WGL, "Use WGL on Windows", TRUE }, { "vulkan-disable", GDK_DEBUG_VULKAN_DISABLE, "Disable Vulkan support", TRUE }, { "vulkan-validate", GDK_DEBUG_VULKAN_VALIDATE, "Load the Vulkan validation layer", TRUE }, { "default-settings",GDK_DEBUG_DEFAULT_SETTINGS, "Force default values for xsettings", TRUE }, @@ -296,11 +296,11 @@ gdk_pre_parse (void) G_N_ELEMENTS (gdk_debug_keys)); /* These are global */ - if (GDK_DEBUG_CHECK (GL_EGL)) + if (_gdk_debug_flags & GDK_DEBUG_GL_EGL) gdk_gl_backend_use (GDK_GL_EGL); - else if (GDK_DEBUG_CHECK (GL_GLX)) + else if (_gdk_debug_flags & GDK_DEBUG_GL_GLX) gdk_gl_backend_use (GDK_GL_GLX); - else if (GDK_DEBUG_CHECK (GL_WGL)) + else if (_gdk_debug_flags & GDK_DEBUG_GL_WGL) gdk_gl_backend_use (GDK_GL_WGL); #ifndef G_HAS_CONSTRUCTORS