Robert Mader 4b0e9596ae Bug 1635186 - Do not use GLX vsync source on Xwayland, r=stransky
Xwayland will give us a 60Hz timer for `glXWaitVideoSyncSGI` anyway,
but an optimization in Xwayland to reduce that to 1Hz if a window is
occluded can cause issues for us in multi-window cases.

In unaffected (i.e. single window) cases this will make us consume
more resources, as rendering will not get throttled to 1Hz anymore
when hidden. The native Wayland backend supports this, however.

Differential Revision: https://phabricator.services.mozilla.com/D106723
2021-03-01 14:09:47 +00:00
..