protocol: Clarify semantics of sub-surface placement requests
authorJonas Ådahl <jadahl@gmail.com>
Sun, 19 Jan 2014 09:32:10 +0000 (10:32 +0100)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 20 Jan 2014 06:42:44 +0000 (22:42 -0800)
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>
protocol/wayland.xml

index 61fde84..b986c86 100644 (file)
        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