[libcamera-devel,v2,0/3] ipa: raspberrypi: Rate-limit the controller algorithms
mbox series

Message ID 20210416103141.1483745-1-naush@raspberrypi.com
Headers show
Series
  • ipa: raspberrypi: Rate-limit the controller algorithms
Related show

Message

Naushir Patuck April 16, 2021, 10:31 a.m. UTC
Hi,

This is version 2 of the work to rate limit the Raspberry Pi controller algorithms.
Version 2 has expanded a bit on the previous patch:
- This series is now rebased over David's changes to the IPA prepare/process logic
(https://patchwork.libcamera.org/patch/11730/) that is yet to be merged.
- Add a commit to store the drop frame count used to disable rate-limiting on
startup when we are converging for the first time.
- Add a commit to add a move assignment operator to RPiController Metadata objects.

Regards,
Naush

Naushir Patuck (3):
  ipa: raspberrypi: Store dropped frame count in a member variable
  ipa: raspberrypi: Add move operator to RPiController::Metadata
  ipa: raspberrypi: Rate-limit the controller algorithms

 src/ipa/raspberrypi/controller/metadata.hpp   |  8 +++
 src/ipa/raspberrypi/raspberrypi.cpp           | 62 ++++++++++++++++---
 .../pipeline/raspberrypi/raspberrypi.cpp      |  5 ++
 3 files changed, 65 insertions(+), 10 deletions(-)