aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/tty.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs
index 363526d4..3b5cd31c 100644
--- a/src/backend/tty.rs
+++ b/src/backend/tty.rs
@@ -1422,6 +1422,12 @@ impl Tty {
if debug.disable_cursor_plane {
flags.remove(FrameFlags::ALLOW_CURSOR_PLANE_SCANOUT);
}
+ if debug.skip_cursor_only_updates_during_vrr {
+ let output_state = niri.output_state.get(output).unwrap();
+ if output_state.frame_clock.vrr() {
+ flags.insert(FrameFlags::SKIP_CURSOR_ONLY_UPDATES);
+ }
+ }
flags
};