mirror of
https://github.com/swaywm/sway.git
synced 2026-03-04 01:41:11 -05:00
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.
This commit is contained in:
parent
9d0aa0cb83
commit
5d692b0581
7 changed files with 43 additions and 0 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue