diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 3b279a0b..aa8ec19d 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1679,6 +1679,11 @@ to affect double-buffered state. Other interfaces may add further double-buffered surface state. + + Clients must ensure that the double-buffered state is consistent when + making this request. The consistency requirements are documented by + requests that manipulate the state. Therefore, clients must use external + synchronization whenever they manipulate or commit the state.