aboutsummaryrefslogtreecommitdiff
path: root/include/wlr
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2023-10-06 00:14:32 +0200
committerSimon Ser <contact@emersion.fr>2023-10-09 08:31:35 +0000
commit2cf78f4c5bcfce88c7e485a92c1c4f9d70a636d7 (patch)
tree4e32e735db49f9f75140626751f63d32ed380777 /include/wlr
parent291431c14f5e5c33c14a6fff4284c3de03ff292c (diff)
output: allow_artifacts -> allow_reconfiguration
The name "allow_artifacts" and associated description is very vague, and theoretically allow for tearing behavior. Clarify that we only intend to mean artifacts related to output configuration (e.g., modesets). References: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3740
Diffstat (limited to 'include/wlr')
-rw-r--r--include/wlr/types/wlr_output.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/wlr/types/wlr_output.h b/include/wlr/types/wlr_output.h
index 7b57042c..28a5ebcb 100644
--- a/include/wlr/types/wlr_output.h
+++ b/include/wlr/types/wlr_output.h
@@ -77,9 +77,9 @@ enum wlr_output_state_mode_type {
*/
struct wlr_output_state {
uint32_t committed; // enum wlr_output_state_field
- // Set to true to allow temporary visual artifacts (e.g. black screen) while
- // the update is being applied
- bool allow_artifacts;
+ // Set to true to allow output reconfiguration to occur which may result
+ // in temporary output disruptions and content misrepresentations.
+ bool allow_reconfiguration;
pixman_region32_t damage; // output-buffer-local coordinates
bool enabled;
float scale;