Daniel Stone 504245a5ab doc: uapi: Add document describing dma-buf semantics
Since there's a lot of confusion around this, document both the rules
and the best practices around negotiating, allocating, importing, and
using buffers when crossing context/process/device/subsystem boundaries.

This ties up all of dma-buf, formats and modifiers, and their usage.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Sui Jingfeng <suijingfeng@loongson.cn>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20230803154908.105124-4-daniels@collabora.com
2023-08-21 18:20:05 +02:00
..
2023-04-27 11:53:57 -07:00
2023-04-26 15:43:19 -07:00
2022-11-15 14:52:38 -07:00
2023-05-09 11:54:42 +02:00
2020-12-10 22:37:32 +01:00
2023-07-08 11:05:05 -04:00
2023-04-05 19:41:11 +02:00
2023-03-14 11:31:57 -06:00
2022-06-10 15:38:14 +02:00
2023-05-09 11:54:42 +02:00