mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 04:38:02 +00:00

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