[gtk/debug-envvars-cleanup: 13/16] Make GL flavor flags always available
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/debug-envvars-cleanup: 13/16] Make GL flavor flags always available
- Date: Thu, 22 Sep 2022 02:01:56 +0000 (UTC)
commit 55ab99cb98f7ce305b6f575acf1d40a9b663270a
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Sep 21 21:28:47 2022 -0400
Make GL flavor flags always available
No need to restrict this to debug builds.
gdk/gdk.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
---
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]