summaryrefslogtreecommitdiffstats
path: root/protocol
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2014-01-19 10:32:10 +0100
committerKristian Høgsberg <krh@bitplanet.net>2014-01-19 22:42:44 -0800
commitb5fb898e92add82f577367fca9091040cd29e3d9 (patch)
tree63fb21e35ed5272aeb609a281fd838e939e31ad9 /protocol
parentconfigure.ac: Bump version to 1.3.93 (diff)
downloadwayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar.gz
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar.bz2
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar.lz
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar.xz
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.tar.zst
wayland-b5fb898e92add82f577367fca9091040cd29e3d9.zip
protocol: Clarify semantics of sub-surface placement requests
Clarify some semantics of wl_subsurface.place_below and wl_subsurface.place_below that were not specified. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net>
Diffstat (limited to 'protocol')
-rw-r--r--protocol/wayland.xml5
1 files changed, 3 insertions, 2 deletions
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 61fde84..b986c86 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1946,8 +1946,9 @@
parent surface. Using any other surface, including this sub-surface,
will cause a protocol error.
- The z-order is double-buffered state, and will be applied on the
- next commit of the parent surface.
+ The z-order is double-buffered. Requests are handled in order and
+ applied immediately to a pending state, then committed to the active
+ state on the next commit of the parent surface.
See wl_surface.commit and wl_subcompositor.get_subsurface.
A new sub-surface is initially added as the top-most in the stack