On Tuesday, November 9th, 2021 at 10:13, Daniel Vetter daniel@ffwll.ch wrote:
On Mon, Nov 08, 2021 at 04:18:22PM -0800, James Jones wrote:
On 9/6/21 5:28 AM, Simon Ser wrote:
Since there's a lot of confusion around this, document both the rules and the best practice around negotiating, allocating, importing, and using buffers when crossing context/process/device/subsystem boundaries.
This ties up all of dmabuf, formats and modifiers, and their usage.
Signed-off-by: Daniel Stone daniels@collabora.com
Thanks a lot for this write-up! This looks very good to me, a few comments below.
Agreed, it would be awesome if this were merged somewhere. IMHO, a lot of the non-trivial/typo suggestions below could be taken care of as follow-on patches, as the content here is better in than out, even if it could be clarified a bit.
Seconded on just landing this without trying to perfect it first, because I was just looking for it and didn't find it anywhere :-/
Let me know if you lack time for this daniels, I can work on a new version. I don't want this to be lost in review limbo!