diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2024-03-28 00:34:30 +0100 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2024-03-28 00:34:30 +0100 |
| commit | 8d2e4a016ea41f282157dd4821ea7f13def8eb99 (patch) | |
| tree | 09214a5d78ebe61eedfe907534140ce490b11a25 /include | |
| parent | abf1cc569349d06d7cd6975a87850e51d7e4c8cc (diff) | |
desktop/output: Debounce modesets
Output changes often happen in rapid succession. Instead of doing the
modesets one by one, set a 10 millisecond debounce timer.
Diffstat (limited to 'include')
| -rw-r--r-- | include/sway/server.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/server.h b/include/sway/server.h index 3a63df34..abf1b6b4 100644 --- a/include/sway/server.h +++ b/include/sway/server.h @@ -135,6 +135,8 @@ struct sway_server { // Stores the nodes that have been marked as "dirty" and will be put into // the pending transaction. list_t *dirty_nodes; + + struct wl_event_source *delayed_modeset; }; extern struct sway_server server; |
