diff --git a/protocol/wayland.xml b/protocol/wayland.xml index bee74a1..37895dd 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -190,7 +190,7 @@ - + A compositor. This object is a singleton global. The compositor is in charge of combining the contents of multiple @@ -1395,7 +1395,7 @@ - + A surface is a rectangular area that may be displayed on zero or more outputs, and shown any number of times at the compositor's @@ -1884,6 +1884,28 @@ + + + + + + This request hints to the compositor that the constraints of content + updates (CUs) that are currently enqueued in the surface queue should be + discarded. See the description of wl_surface.commit for the definition + of CUs and per-surface queues. + + This hint is double-buffered state, see wl_surface.commit. It applies to + all CUs that are enqueued at the time of the wl_surface.commit request + and to their dependencies, excluding the CU created by the + wl_surface.commit request itself. + + Clients may use this request to hint that they prioritize the + application of the following CUs over previously committed pacing and + timing constraints. + + It is compositor policy which constraints are discarded. + +