[libcamera-devel] [PATCH v1 0/6] Raspberry Pi: Preliminary PiSP support (round 2)

Naushir Patuck naush at raspberrypi.com
Fri Oct 20 10:39:56 CEST 2023


Hi all,

Here is another small set of patches adding preliminary Pi 5 support to
libcamera.  This change is predominately related to HDR functionality, and only
includes changes to the Raspberry Pi IPA algorithms.

As before, the actual pipeline handler and IPA for Pi 5 is not yet published to
the mailing list, but can be found at https://github.com/raspberrypi/libcamera.

Thanks,
Naush

David Plowman (5):
  ipa: rpi: hdr: Add the ability to alter the LSC table
  ipa: rpi: alsc: Do not re-read the alsc.status metadata
  ipa: rpi: agc: Allow AGC channels to avoid using "fast desaturation"
  ipa: rpi: agc: Fetch AWB status in the prepare method
  ipa: rpi: agc: Make AGC controls affect all channels

Naushir Patuck (1):
  ipa: rpi: vc4: Move denoise control handling into the VC4 derived IPA

 src/ipa/rpi/common/ipa_base.cpp            |  55 ++-----
 src/ipa/rpi/controller/agc_algorithm.h     |  11 +-
 src/ipa/rpi/controller/rpi/agc.cpp         |  51 +++---
 src/ipa/rpi/controller/rpi/agc.h           |  13 +-
 src/ipa/rpi/controller/rpi/agc_channel.cpp |  23 ++-
 src/ipa/rpi/controller/rpi/agc_channel.h   |   1 +
 src/ipa/rpi/controller/rpi/alsc.cpp        |  22 +--
 src/ipa/rpi/controller/rpi/hdr.cpp         | 183 ++++++++++++++-------
 src/ipa/rpi/controller/rpi/hdr.h           |  18 +-
 src/ipa/rpi/vc4/vc4.cpp                    |  35 +++-
 10 files changed, 237 insertions(+), 175 deletions(-)

-- 
2.34.1



More information about the libcamera-devel mailing list