[PATCH resend 0/5] libcamera: Add swstats_cpu::processFrame()
Hans de Goede
hdegoede at redhat.com
Thu Dec 5 20:25:14 CET 2024
Hi all,
As discussed here is a resend of patches 1-5 of:
https://lists.libcamera.org/pipermail/libcamera-devel/2024-November/046280.html
since patchwork did not pick up the original series properly.
This repost consists of the patches which I posted earlier as:
"[RFC 0/4] libcamera: swstats_cpu: Add processFrame() method".
Compared to the RFC this fixes the lack of doxygen documentation.
Compared to the previous posting which did not properly make patchwork,
this resend has been rebased on top of the latest master with some minor
conflicts resolved.
Regards,
Hans
Hans de Goede (5):
libcamera: swstats_cpu: Update statsProcessFn() / processLine0()
documentation
libcamera: swstats_cpu: Drop patternSize_ documentation
libcamera: swstats_cpu: Move header to libcamera/internal/software_isp
libcamera: software_isp: Move benchmark code to its own class
libcamera: swstats_cpu: Add processFrame() method
.../internal/software_isp/benchmark.h | 36 +++++++
.../internal/software_isp/meson.build | 2 +
.../internal}/software_isp/swstats_cpu.h | 12 +++
src/libcamera/software_isp/benchmark.cpp | 93 +++++++++++++++++++
src/libcamera/software_isp/debayer_cpu.cpp | 36 +------
src/libcamera/software_isp/debayer_cpu.h | 9 +-
src/libcamera/software_isp/meson.build | 1 +
src/libcamera/software_isp/swstats_cpu.cpp | 89 +++++++++++++-----
8 files changed, 216 insertions(+), 62 deletions(-)
create mode 100644 include/libcamera/internal/software_isp/benchmark.h
rename {src/libcamera => include/libcamera/internal}/software_isp/swstats_cpu.h (86%)
create mode 100644 src/libcamera/software_isp/benchmark.cpp
--
2.47.0
More information about the libcamera-devel
mailing list