Feature freeze break for Variable Refresh Rate
Support for exposing Variable Refresh Rate (VRR) display modes in Mutter and for dynamically enabling the VRR in monitors when applicable. When using monitors that support VRR, it allows much smoother presentation and less stutter/missed frames, especially when playing games and watching videos. There's also the possibiliy of increased battery life, but this hasn't been the focus of the current development.
The work to complete this feature has been sponsored by the GNOME Foundation as part of the Sovereign Tech Fund project.
See Mutter MRs:
The feature is exprimental and hidden behind a gsetting. Unless the gsetting is explicitly set by the user, Mutter's behavior remains the same.
Related UI freeze breaks:
- UI for Settings: #174 (closed)
- Strings: Teams/Translation/Coordination#122 (closed)
Edited by Dor Askayo