diff --git a/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml b/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml index db36284..5809b42 100644 --- a/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml +++ b/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml @@ -26,7 +26,7 @@ DEALINGS IN THE SOFTWARE. - + This global is a factory interface, allowing clients to request explicit synchronization for buffers on a per-surface basis. @@ -76,7 +76,7 @@ - + This object implements per-surface explicit synchronization. @@ -101,8 +101,13 @@ Each surface can be associated with only one object of this interface at any time. - Explicit synchronization is guaranteed to be supported only for buffers - created with any version of the wp_linux_dmabuf buffer factory. + In version 1 of this interface, explicit synchronization is only + guaranteed to be supported for buffers created with any version of the + wp_linux_dmabuf buffer factory. Version 2 additionally guarantees + explicit synchronization support for opaque EGL buffers, which is a type + of platform specific buffers described in the EGL_WL_bind_wayland_display + extension. Compositors are free to support explicit synchronization for + additional buffer types.