[libcamera-devel] [PATCH 0/4] Pass buffers to VIMC IPA
Umang Jain
umang.jain at ideasonboard.com
Fri Aug 6 12:14:05 CEST 2021
Introduce necessary plumbing to enable passing buffers
to VIMC IPA. The actions and events for IPA <> PH
handling is minimalistic for now, can be extended on top.
As discussed on IRC, absence of actual parameters and
statistics buffer is a concern. We could have created our
own, but those need to be backed by dmabuf/fds. We want
to leverage VIMC for tests for now, hence, we are passing
actual frame buffers to the IPA instead of the param/stats
ones.
Laurent Pinchart (1):
ipa: vimc: Add configure() function
Umang Jain (3):
ipa: vimc: Rename IPA trace enums
ipa: vimc: Map and unmap buffers
ipa: vimc: Send and retrieve FrameBuffers from IPA
include/libcamera/ipa/vimc.mojom | 41 +++++++++++--
src/ipa/vimc/vimc.cpp | 91 ++++++++++++++++++++++++++--
src/libcamera/pipeline/vimc/vimc.cpp | 68 ++++++++++++++++++++-
test/ipa/ipa_interface_test.cpp | 18 +++---
4 files changed, 196 insertions(+), 22 deletions(-)
--
2.31.1
More information about the libcamera-devel
mailing list