mirror of
https://github.com/brl/mutter.git
synced 2024-11-30 12:00:44 -05:00
383ba566bd
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 |
||
---|---|---|
.. | ||
cm | ||
nested | ||
meta-backend-x11.c | ||
meta-backend-x11.h | ||
meta-barrier-x11.c | ||
meta-barrier-x11.h | ||
meta-clutter-backend-x11.c | ||
meta-clutter-backend-x11.h | ||
meta-cursor-renderer-x11.c | ||
meta-cursor-renderer-x11.h | ||
meta-idle-monitor-xsync.c | ||
meta-idle-monitor-xsync.h | ||
meta-input-settings-x11.c | ||
meta-input-settings-x11.h | ||
meta-monitor-manager-xrandr.c | ||
meta-monitor-manager-xrandr.h | ||
meta-renderer-x11.c | ||
meta-renderer-x11.h | ||
meta-stage-x11-nested.c | ||
meta-stage-x11-nested.h |