From c40de5364d5ff560c53a1faa00e138001efa6726 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Mon, 15 Apr 2024 22:29:25 +0400 Subject: Add vrr_supported/enabled to output IPC --- src/backend/tty.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/backend/tty.rs') diff --git a/src/backend/tty.rs b/src/backend/tty.rs index abeec237..fd6cf0d6 100644 --- a/src/backend/tty.rs +++ b/src/backend/tty.rs @@ -1451,6 +1451,9 @@ impl Tty { } } + let vrr_supported = is_vrr_capable(&device.drm, connector.handle()) == Some(true); + let vrr_enabled = surface.map_or(false, |surface| surface.vrr_enabled); + let logical = niri .global_space .outputs() @@ -1467,6 +1470,8 @@ impl Tty { physical_size, modes, current_mode, + vrr_supported, + vrr_enabled, logical, }; -- cgit