[Bug 779146] dmabuf: be able to negotiate tiled surfaces
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Feb 23 19:06:56 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=779146
--- Comment #2 from Scott D Phillips <scott.d.phillips at intel.com> ---
(In reply to Nicolas Dufresne (stormer) from comment #1)
> If the dmabuf are not mapable to CPU, I don't think it's worth adding a new
> format. When I added NV12_64Z32, the dmabufs were all mappable (CMA).
> Exposing the format was a great way to help with testing, as I could then
> use videoconvert and videotestsrc to produce data that I could just copy
> into those DMA buffers. On Exynos 4412, this format came back in many IP
> blocks, so it was very useful to test each blocks seperatly.
>
> So question is, is this format mapable ? Would having videotestsrc or
> videoconvert support for this format useful ?
The format is mappable, but the memory controller makes the memory look linear
in virtual memory when you do the VA-API map call. To actually view the memory
as tiled you would need to do some side-run around vaapi's map api.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list