[VDPAU] [RFC] Interface for VDPAU <-> DMABuf interop
Christian König
christian.koenig at amd.com
Mon Feb 22 11:21:15 UTC 2016
Hello everyone,
the attached three patches are a proposal for VDPAU <-> DMABuf interop
to allow sharing video data between different APIs and even different
drivers.
For video surfaces I basically used the same data layout as the VDPAU
<-> OpenGL interop. So they are exposed as a collection of four planes
which are luma top/bottom and chroma top/bottom.
Output surfaces uses the native format they where created in.
There is no handling of none linear memory layouts. So no support for
tiling or other hardware features like this.
Regards and please comment,
Christian.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-R8-and-R8G8-RGBA-formats.patch
Type: text/x-diff
Size: 1580 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/vdpau/attachments/20160222/460f3ec9/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-Video-Surface-DMABuf-export-interface.patch
Type: text/x-diff
Size: 2783 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/vdpau/attachments/20160222/460f3ec9/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-Output-Surface-DMABuf-export-interface.patch
Type: text/x-diff
Size: 1990 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/vdpau/attachments/20160222/460f3ec9/attachment-0002.patch>
More information about the VDPAU
mailing list