[exo] Pending surface states are cached for synced wl_subsurface
If the surface is a synchronized subsurface, wl_surface.commit on a sub-surface will accumulate the committed state in a cache, but the state will not be applied until a parent surface commit. Reference: https://github.com/wayland-project/wayland/blob/master/protocol/wayland.xml#L2834 Bug: 1123921 Change-Id: I32396bb087db1e06262deca2611615d9f89c930e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2382057Reviewed-by:Daniele Castagna <dcastagna@chromium.org> Commit-Queue: Kramer Ge <fangzhoug@chromium.org> Cr-Commit-Position: refs/heads/master@{#821318}
Showing
This diff is collapsed.
Please register or sign in to comment