gtk2/gdk/x11
Emmanuele Bassi 07124b5e99 x11: Query whether we have GLX support
Epoxy 1.4 has new ad hoc API that we can use to check whether GLX is
available on the current system.

If we didn't use this API, we'd have to manually dlopen libGL (or its
equivalent on different OSes) and check if it had GLX symbols; since
Epoxy already does all of this internally, we can simply ask it instead.

https://bugzilla.gnome.org/show_bug.cgi?id=775279
(cherry picked from commit 02eb344950)
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
2018-04-23 09:13:41 +01:00
..
gdkapplaunchcontext-x11.c Deprecate more to-be-removed screen apis 2016-10-20 13:44:23 -04:00
gdkasync.c x11: Fix compiler warnings 2015-06-02 09:08:14 -04:00
gdkasync.h
gdkcursor-x11.c Deprecate to-be-removed screen API 2016-10-20 12:06:42 -04:00
gdkdevice-core-x11.c Add and use GDK_CHECK_DEBUG macro 2016-02-28 21:40:30 -05:00
gdkdevice-xi2.c Add and use GDK_CHECK_DEBUG macro 2016-02-28 21:40:30 -05:00
gdkdevicemanager-core-x11.c Make gdk_event_get_pointer_emulated public 2016-05-10 15:16:45 -04:00
gdkdevicemanager-x11.c x11: Don't use g_print for debug output 2016-02-28 21:40:24 -05:00
gdkdevicemanager-xi2.c gdk/x11: Extract GdkDeviceTool tool ID from "Wacom Serial IDs" property 2017-08-17 16:26:12 +02:00
gdkdevicemanagerprivate-core.h
gdkdisplay-x11.c gdk_x11_display_get_monitor: fix monitor number test logic 2018-04-09 18:27:44 +01:00
gdkdisplay-x11.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkdisplaymanager-x11.c
gdkdnd-x11.c x11: Balance an error trap 2018-02-11 23:28:50 +00:00
gdkeventsource.c x11: drop a useless list 2016-05-01 13:26:35 -04:00
gdkeventsource.h
gdkeventtranslator.c
gdkeventtranslator.h
gdkgeometry-x11.c x11: Fix compiler warnings 2015-06-02 09:08:14 -04:00
gdkglcontext-x11.c x11: Query whether we have GLX support 2018-04-23 09:13:41 +01:00
gdkglcontext-x11.h
gdkkeys-x11.c x11: Fix compiler warnings 2015-06-02 09:08:14 -04:00
gdkmain-x11.c x11: Don't warn if the display is closed 2016-11-30 13:46:29 -05:00
gdkmonitor-x11.c x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkmonitor-x11.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprivate-x11.h Remove a dead macro 2018-01-07 16:38:42 +00:00
gdkproperty-x11.c Remove unused variables 2015-06-13 21:10:26 -04:00
gdkscreen-x11.c x11: Avoid a division by zero 2018-03-08 16:00:40 +01:00
gdkscreen-x11.h Deprecate more to-be-removed screen apis 2016-10-20 13:44:23 -04:00
gdkselection-x11.c x11: Use g_error_matches() 2016-03-20 05:43:02 +01:00
gdksettings.c gdk: Add an X setting for gtk-keynav-use-caret 2016-03-04 22:44:29 -05:00
gdktestutils-x11.c
gdkvisual-x11.c Add and use GDK_CHECK_DEBUG macro 2016-02-28 21:40:30 -05:00
gdkwindow-x11.c x11: Avoid crash in fallback move emulation 2017-12-15 16:17:27 -05:00
gdkwindow-x11.h x11: Add support for _GTK_EDGE_CONSTRAINTS atom 2017-10-03 20:06:46 -03:00
gdkx11applaunchcontext.h
gdkx11cursor.h
gdkx11device-core.h
gdkx11device-xi2.h
gdkx11device.h
gdkx11devicemanager-core.h
gdkx11devicemanager-xi2.h
gdkx11devicemanager-xi.h
gdkx11devicemanager.h
gdkx11display.h
gdkx11displaymanager.h
gdkx11dnd.h
gdkx11glcontext.h
gdkx11keys.h
gdkx11monitor.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkx11property.h
gdkx11screen.h
gdkx11selection.h
gdkx11utils.h
gdkx11visual.h
gdkx11window.h
gdkx-autocleanups.h
gdkx.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkxftdefaults.c Simplify Xft setting fallback 2015-07-07 20:54:16 -04:00
gdkxid.c
Makefile.am Opt in to structured logging 2016-07-22 23:13:20 -04:00
MwmUtil.h
xsettings-client.c x11: Don't use g_print for debug output 2016-02-28 21:40:24 -05:00
xsettings-client.h