From e1d61ce9402ebd996d758c43f167e6280c1a3568 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 14 Aug 2023 14:31:13 +0200 Subject: [PATCH] linux-dmabuf: add note about implicit sync Make it clear that implicit sync is the expectation without another protocol extension. Signed-off-by: Simon Ser --- unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml b/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml index 486accc..914e98b 100644 --- a/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml +++ b/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml @@ -86,6 +86,11 @@ For all DRM formats and unless specified in another protocol extension, pre-multiplied alpha is used for pixel values. + Unless specified otherwise in another protocol extension, implicit + synchronization is used. In other words, compositors and clients must + wait and signal fences implicitly passed via the DMA-BUF's reservation + mechanism. + Warning! The protocol described in this file is experimental and backward incompatible changes may be made. Backward compatible changes may be added together with the corresponding interface version bump.