[PATCHv8 13/26] v4l: vivi: support for dmabuf importing
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Wed Aug 22 04:03:34 PDT 2012
Hi Hans,
On Wednesday 22 August 2012 12:56:30 Hans Verkuil wrote:
> On Tue August 14 2012 17:34:43 Tomasz Stanislawski wrote:
> > This patch enhances VIVI driver with a support for importing a buffer
> > from DMABUF file descriptors.
>
> Thanks for adding DMABUF support to vivi.
>
> What would be great is if DMABUF support is also added to mem2mem_testdev.
> It would make an excellent test case to take the vivi output, pass it
> through mem2mem_testdev, and finally output the image using the gpu, all
> using dmabuf.
>
> It's also very useful for application developers to test dmabuf support
> without requiring special hardware (other than a dmabuf-enabled gpu
> driver).
One important missing feature is support for exporting GPU buffers as dmabuf
file descriptors in the userspace APIs. I'm not sure where that would plug in
the graphics stack, but we probably need at least a Linux-specific OpenGL
extension for that. I've heard from Rob Clark that work was ongoing in that
direction. I believe that
https://wiki.linaro.org/OfficeofCTO/MemoryManagement?action=AttachFile&do=get&target=linux-
video.pdf is also related.
--
Regards,
Laurent Pinchart
More information about the dri-devel
mailing list