sway-patched-tray-menu-github/sway/config
Kenny Levinsen 4e38f93f36 config/output: Skip VRR tests when not supported
Adaptive sync is a "soft" setting which we degrade of off when not
supported. Some outputs types do not support turning it off (Wayland,
X11), which makes for an awkward three-way test where we first enable,
disable and finally unset the setting.

wlr_output.adaptive_sync_supported tells us whether the output
definitely does not support making changes (backend without support,
connector without the feature), or whether it might work.

Use this to avoid wasting time on adaptive sync test that can never
succeed, and to avoid the Wayland/X11-backend specific unset step.
2024-07-02 19:13:58 +02:00
..
bar.c Drop server.h include from input/input-manager.h 2024-05-27 09:28:43 -04:00
input.c Drop server.h include from input/input-manager.h 2024-05-27 09:28:43 -04:00
output.c config/output: Skip VRR tests when not supported 2024-07-02 19:13:58 +02:00
seat.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00