wayland-protocols/staging
Derek Foreman c5b47dc928 various: Fix definition of double-buffered state
The strict "mailbox" model of wayland past is not how modern compositors
process commits, and many explanations of how double buffered state is
applied throughout wayland-protocols are no longer strictly accurate.

Instead of trying to define double-buffered state at every point of use,
just reference the evolving definition of wl_surface.commit.

This still leaves a few old definitions that weren't trivially updated.

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
2024-05-06 09:45:35 +00:00
..
alpha-modifier staging: add alpha-modifier protocol 2024-04-03 13:48:31 +02:00
content-type content-type: fix enum name in wp_content_type_v1.set_content_type 2022-11-05 23:09:59 -05:00
cursor-shape cursor-shape-v1: Does not advertises the list of supported cursors 2024-03-26 10:16:22 +00:00
drm-lease Fix some trivial typos 2024-05-03 14:16:40 +02:00
ext-foreign-toplevel-list Fix typo in ext-foreign-toplevel-list-v1 2024-02-10 03:17:24 +01:00
ext-idle-notify ext-idle-notify: new protocol 2022-10-03 20:46:21 +00:00
ext-session-lock ext-session-lock-v1: relicense to MIT 2023-02-10 12:24:04 +01:00
ext-transient-seat Add the transient seat protocol 2023-10-07 16:54:24 +00:00
fractional-scale wp-fractional-scale-v1: new protocol 2022-11-28 12:06:10 +01:00
linux-drm-syncobj linux-drm-syncobj-v1: new protocol 2024-03-20 12:00:33 +01:00
security-context security-context-v1: Make sandbox engine names use reverse-DNS 2023-10-24 10:11:33 +00:00
single-pixel-buffer single-pixel-buffer: new protocol 2022-07-07 08:35:48 +00:00
tearing-control various: Fix definition of double-buffered state 2024-05-06 09:45:35 +00:00
xdg-activation xdg-activation: Clarify that the token stays valid if the object is destroyed 2023-07-03 09:15:34 +00:00
xdg-dialog xdg-dialog: fix missing namespace in protocol name 2024-04-22 17:33:24 +02:00
xdg-toplevel-drag Add xdg-toplevel-drag protocol 2024-01-30 12:22:26 +00:00
xwayland-shell various: Fix definition of double-buffered state 2024-05-06 09:45:35 +00:00