From 5d692b05811f939024fbf92c2e6eb7e66e0790dc Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 2 Mar 2020 15:30:50 +0100 Subject: Add an adaptive_sync output command This enables/disables adaptive synchronization on the output. For now, the default is disabled because it might cause flickering on some hardware if clients don't submit frames at regular enough intervals. In the future an "auto" option will only enable adaptive sync if a fullscreen client opts-in via a Wayland protocol. --- include/sway/config.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/sway/config.h') diff --git a/include/sway/config.h b/include/sway/config.h index aef6694d..0a2661dd 100644 --- a/include/sway/config.h +++ b/include/sway/config.h @@ -238,6 +238,7 @@ struct output_config { int32_t transform; enum wl_output_subpixel subpixel; int max_render_time; // In milliseconds + int adaptive_sync; char *background; char *background_option; -- cgit v1.2.3-54-g00ecf