mutter/src/backends/x11
Owen W. Taylor 383ba566bd Call cogl_xlib_renderer_set_threaded_swap_wait_enabled()
Set up things so that if the INTEL_swap_event extension is not present,
but the driver is known to have good thread support, we use an extra
thread and call glXWaitVideoSync() in the thread. This allows idles
to work properly, even when Mutter is constantly redrawing new frames;
otherwise, without INTEL_swap_event, we'll just block in glXSwapBuffers().

https://bugzilla.gnome.org/show_bug.cgi?id=779039
2017-02-21 16:25:02 -05:00
..
cm backends/x11: Only apply keymap when not running nested 2017-02-15 14:04:16 +08:00
nested backends/x11: Only apply keymap when not running nested 2017-02-15 14:04:16 +08:00
meta-backend-x11.c Call cogl_xlib_renderer_set_threaded_swap_wait_enabled() 2017-02-21 16:25:02 -05:00
meta-backend-x11.h backends/x11: Only apply keymap when not running nested 2017-02-15 14:04:16 +08:00
meta-barrier-x11.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier-x11.h barrier: Fix type cast macros 2015-01-18 13:32:28 -08:00
meta-clutter-backend-x11.c Explicitly create per backend stage windows 2016-07-20 14:23:48 +08:00
meta-clutter-backend-x11.h Make mutter manage its own clutter backends 2016-07-20 14:23:48 +08:00
meta-cursor-renderer-x11.c Support scaling of cursor sprites given what output they are on 2015-09-13 21:26:22 +08:00
meta-cursor-renderer-x11.h x11: Add simple cursor renderer 2014-05-17 13:27:16 -04:00
meta-idle-monitor-xsync.c idle-monitor-xsync: fix crash if watch callback removes different watch 2016-01-11 11:23:39 -05:00
meta-idle-monitor-xsync.h backends: Start on an initial MetaBackend object 2014-04-21 20:25:21 -04:00
meta-input-settings-x11.c MetaInputSettings: allow edge scrolling without 2fg capable devices 2017-02-16 16:49:44 +01:00
meta-input-settings-x11.h backends/x11: Implement X11-specific MetaInputSettings 2015-01-18 13:32:28 -08:00
meta-monitor-manager-xrandr.c Introduce new monitor configuration system 2017-01-25 16:28:55 +08:00
meta-monitor-manager-xrandr.h monitor-manager: Expose MetaMonitorManager to introspection 2015-01-30 13:13:49 -05:00
meta-renderer-x11.c Call cogl_xlib_renderer_set_threaded_swap_wait_enabled() 2017-02-21 16:25:02 -05:00
meta-renderer-x11.h Introduce MetaRenderer 2016-07-20 14:23:48 +08:00
meta-stage-x11-nested.c x11/nested: Only paint monitor stage views when enabled 2016-08-03 11:19:24 +08:00
meta-stage-x11-nested.h Explicitly create per backend stage windows 2016-07-20 14:23:48 +08:00