summaryrefslogtreecommitdiff
path: root/src/ipa/rpi/controller
AgeCommit message (Expand)Author
8 daysipa: rpi: Use centralised libipa helpersDaniel Scally
2024-10-08ipa: rpi: awb: Add a bias to the AWB searchNaushir Patuck
2024-10-08ipa: rpi: awb: Add a const for the default colour temperatureNaushir Patuck
2024-09-30ipa: rpi: Replace last users of math.hLaurent Pinchart
2024-09-30ipa: rpi: Use std::abs()Laurent Pinchart
2024-09-09ipa: rpi: agc: Ignore stable region when exposure/gain set manuallyDavid Plowman
2024-07-31libcamera: Avoid variable-length arraysLaurent Pinchart
2024-06-28libcamera: Fix maybe-uninitialized errorStefan Klug
2024-06-26ipa: rpi: Define local functions in anonymous namespaceLaurent Pinchart
2024-06-18ipa: rpi: controller: Replace Pwl::readYaml() with YamlObject::get()Laurent Pinchart
2024-06-12ipa: rpi: controller: Use libipa's Pwl classPaul Elder
2024-05-16ipa: rpi: Add HDR supportNaushir Patuck
2024-05-09libcamera: Drop remaining file name from header comment blocksLaurent Pinchart
2024-05-08libcamera: Drop file name from header comment blocksLaurent Pinchart
2024-02-27libcamera: Use utils::to_underlying()Laurent Pinchart
2024-01-09ipa: rpi: awb: Add an initialValues methodDavid Plowman
2024-01-09ipa: rpi: black_level: Add an initialValues methodDavid Plowman
2024-01-09ipa: rpi: Allow the mean of an empty histogram intervalNick Hollinghurst
2024-01-05ipa: rpi: Add hardware line rate constraintsNaushir Patuck
2023-11-30ipa: rpi: cac: Minor code improvements and tidyingDavid Plowman
2023-11-30ipa: rpi: agc: Fix bug where AeLocked was never getting setDavid Plowman
2023-11-22ipa: rpi: alsc: Do not allow zero colour ratio statisticsDavid Plowman
2023-10-24ipa: rpi: agc: Make AGC controls affect all channelsDavid Plowman
2023-10-24ipa: rpi: agc: Fetch AWB status in the prepare methodDavid Plowman
2023-10-24ipa: rpi: agc: Allow AGC channels to avoid using "fast desaturation"David Plowman
2023-10-24ipa: rpi: alsc: Do not re-read the alsc.status metadataDavid Plowman
2023-10-24ipa: rpi: hdr: Add the ability to alter the LSC tableDavid Plowman
2023-10-18ipa: rpi: agc: When AGC channels are changed, start with the 1st channelNaushir Patuck
2023-10-18ipa: rpi: agc: Avoid overwriting caller's statistics pointerDavid Plowman
2023-10-18ipa: rpi: denoise: Support different denoise configurationsDavid Plowman
2023-10-18ipa: rpi: contrast: Allow adaptive contrast enhancement to be disabledDavid Plowman
2023-10-18ipa: rpi: agc: Add an AGC stable regionDavid Plowman
2023-10-18ipa: rpi: Add new algorithms for PiSPNaushir Patuck
2023-10-18ipa: rpi: Prepare AWB for PiSP supportNaushir Patuck
2023-10-18ipa: rpi: Prepare ALSC for PiSP supportNaushir Patuck
2023-10-18ipa: rpi: Add PiSP definitions to the Controller hardware descriptionNaushir Patuck
2023-10-18ipa: rpi: Add statsInline to the Controller hardware descriptionNaushir Patuck
2023-10-18ipa: rpi: Add try_lock() to RPiController::MetadataNaushir Patuck
2023-09-16ipa: rpi: Fix segfault when parsing invalid json fileNaushir Patuck
2023-09-16ipa: rpi: agc: Use channel constraints in the AGC algorithmDavid Plowman
2023-09-16ipa: rpi: agc: Add AgcChannelConstraint classDavid Plowman
2023-09-16ipa: rpi: agc: Implementation of multi-channel AGCDavid Plowman
2023-09-16ipa: rpi: agc: Reorganise code for multi-channel AGCDavid Plowman
2023-09-16ipa: rpi: histogram: Add interBinMean()Naushir Patuck
2023-09-04ipa: rpi: agc: Split AgcStatus into AgcStatus and AgcPrepareStatusDavid Plowman
2023-09-04ipa: rpi: agc: Filter exposures before dealing with digital gainDavid Plowman
2023-09-04ipa: rpi: agc: Fetch AWB status in process method, not prepareDavid Plowman
2023-06-19ipa: rpi: agc: Do not switch to a default if a mode is unavailableNaushir Patuck
2023-06-07ipa: rpi: agc: Gracefully handle missing agc modesNaushir Patuck
2023-06-07ipa: rpi: agc: Use std::string instead of char arraysNaushir Patuck