gtk/gdk/x11
Benjamin Otte 38461ee204 gdk: Make GDK_DEBUG GL backend selection global
We have a global GdkGLBackendType now, just set it.

This way, using the variable forces the backend type, and we don't need
special code handling the env vars in the backends.

It also means setting the env var will now "work" on GDK backends that
don't even support that GL backend and simualte another GDK backend
having registered that GL backend already. So you can run
  GDK_DEBUG=gl-wgl gtk4-demo
on test what Wayland will do when WGL is in use.
2021-10-05 04:48:15 +02:00
..
gdkapplaunchcontext-x11.c Avoid copying static debug strings 2021-07-28 22:42:46 -04:00
gdkasync.c Avoid copying static debug strings 2021-07-28 22:42:46 -04:00
gdkasync.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkcairocontext-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkcairocontext-x11.h
gdkclipboard-x11.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkclipboard-x11.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkcursor-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkdevice-xi2-private.h Move private GdkX11 symbols out of a public header 2020-12-15 13:46:50 +00:00
gdkdevice-xi2.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkdevicemanager-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkdevicemanager-xi2.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkdevicemanagerprivate-core.h
gdkdisplay-x11.c gdk: Make GDK_DEBUG GL backend selection global 2021-10-05 04:48:15 +02:00
gdkdisplay-x11.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkdrag-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkdrop-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkeventsource.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkeventsource.h
gdkeventtranslator.c
gdkeventtranslator.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-egl.c x11: Better debug for egl 2021-10-01 22:23:08 -04:00
gdkglcontext-glx.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-x11.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkkeys-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkkeys-x11.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkmain-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkmonitor-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkmonitor-x11.h
gdkprivate-x11.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkproperty-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkscreen-x11.c x11: Remove GdkVisual 2021-07-22 16:06:06 +02:00
gdkscreen-x11.h x11: Remove GdkVisual 2021-07-22 16:06:06 +02:00
gdkselection-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkselectioninputstream-x11.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkselectioninputstream-x11.h
gdkselectionoutputstream-x11.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkselectionoutputstream-x11.h
gdksettings.c
gdksurface-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdksurface-x11.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdktextlistconverter-x11.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdktextlistconverter-x11.h
gdkvulkancontext-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkvulkancontext-x11.h
gdkx11applaunchcontext.h
gdkx11device-xi2.h Move private GdkX11 symbols out of a public header 2020-12-15 13:46:50 +00:00
gdkx11device.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11devicemanager-xi2.h
gdkx11devicemanager.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11display.h gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkx11dnd.h
gdkx11glcontext.h x11: Add EGLDisplay getter 2021-05-11 12:42:16 +01:00
gdkx11monitor.h gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkx11property.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkx11screen.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11selection.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkx11surface.h gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkx11utils.h gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkx-autocleanups.h gdk: Make GdkKeymap a private api 2020-04-06 16:32:03 -04:00
gdkx.h gdk: Make GdkKeymap a private api 2020-04-06 16:32:03 -04:00
gdkxftdefaults.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkxid.c Documentation fixes 2021-05-20 19:17:49 -04:00
meson.build x11: Remove GdkVisual 2021-07-22 16:06:06 +02:00
MwmUtil.h
xsettings-client.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
xsettings-client.h