summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller/rpi
AgeCommit message (Expand)Author
2023-03-31ipa: raspberrypi: alsc: Use a better type name for sparse arraysDavid Plowman
2023-03-31ipa: raspberrypi: alsc: Replace std::vectors by Array2D classDavid Plowman
2023-03-31ipa: raspberrypi: Generalise the ALSC algorithmNaushir Patuck
2023-03-28ipa: raspberrypi: Ensure shutter speed and gain are clipped in the AGCNaushir Patuck
2023-03-07ipa: raspberrypi: agc: Fix overflow in Y value calculationDavid Plowman
2023-02-09ipa: raspberrypi: Normalise region sums to 16-bitsNaushir Patuck
2023-02-09ipa: raspberrypi: Use the generic statistics structure in the algorithmsNaushir Patuck
2023-02-09ipa: raspberrypi: awb: Delay release of the statistics bufferNaushir Patuck
2023-01-30ipa: raspberrypi: First version of autofocus algorithm using PDAFNick Hollinghurst
2022-11-29ipa: raspberrypi: agc: Fix digital gain calculation for manual modeNaushir Patuck
2022-11-21ipa: raspberrypi: Remove generic "pause" mechanism from AlgorithmNick Hollinghurst
2022-10-28ipa: raspberrypi: awb: Update colour temperature whenever manual gains changeDavid Plowman
2022-07-29ipa: raspberry: awb: Include <functional>Jacopo Mondi
2022-07-28ipa: raspberrypi: agc: Use YamlObject::getList()Laurent Pinchart
2022-07-28ipa: raspberrypi: Use YamlParser to replace dependency on boostLaurent Pinchart
2022-07-28ipa: raspberrypi: Replace Fatal log by error propagationLaurent Pinchart
2022-07-28ipa: raspberrypi: Propagate errors from AGC metering tuning data readLaurent Pinchart
2022-07-28ipa: raspberrypi: Return an error code from Algorithm::read()Laurent Pinchart
2022-07-27ipa: raspberrypi: agc: Fix log message prefixesNaushir Patuck
2022-07-27ipa: raspberrypi: Remove #define constantsNaushir Patuck
2022-07-27ipa: raspberryip: Remove all exception throw statementsNaushir Patuck
2022-07-27raspberrypi: Update Copyright statement in all Raspberry Pi source filesNaushir Patuck
2022-07-27ipa: raspberrypi: Rename header files from *.hpp to *.hNaushir Patuck
2022-07-27ipa: raspberrypi: Change to C style code commentsNaushir Patuck
2022-07-27ipa: raspberrypi: Code refactoring to match style guidelinesNaushir Patuck
2022-06-29ipa: raspberrypi: Use std::optional in DeviceStatusNaushir Patuck
2022-04-06ipa: raspberrypi: alsc: Limit the calculated lambda valuesNaushir Patuck
2022-02-08ipa: raspberrypi: awb: Better handling of how we disable AWBDavid Plowman
2021-10-15ipa: raspberrypi: agc: Remove using namespace in agc.hppHirokazu Honda
2021-08-17ipa: raspberrypi: Fix bcm2835-isp inclusion type.Kieran Bingham
2021-08-09libcamera: Rename 'method' to 'function'Laurent Pinchart
2021-08-05ipa: raspberrypi: AGC: handle modes with different sensitivitiesDavid Plowman
2021-07-12ipa: raspberrypi: Add a constructor struct DeviceStatusNaushir Patuck
2021-06-28libcamera: ipa: raspberrypi: Demote warnings about lack of AWB resultsDavid Plowman
2021-06-25libcamera/base: Move extended base functionalityKieran Bingham
2021-06-25libcamera/base: Move utils to the base libraryKieran Bingham
2021-06-08ipa: raspberrypi: Switch the AGC/Lux code to use utils::DurationNaushir Patuck
2021-06-08ipa: raspberrypi: Switch AgcAlgorithm API to use utils::DurationNaushir Patuck
2021-02-26ipa: raspberrypi: AWB: Ignore invalid statistics zones correctlyDavid Plowman
2021-02-26ipa: raspberrypi: AWB: Remove unused codeDavid Plowman
2021-02-11ipa: raspberrypi: AWB: Fix race condition setting manual gainsDavid Plowman
2021-02-10ipa: raspberrypi: AWB: Remove unecessary frame count variableDavid Plowman
2021-02-09ipa: raspberrypi: Add a DenoiseAlgorithm class to the ControllerNaushir Patuck
2021-02-09ipa: raspberrypi: Rename SdnStatus to DenoiseStatusNaushir Patuck
2021-02-07ipa: raspberrypi: lux: Supply missing method and remove atomic variableDavid Plowman
2021-02-07ipa: raspberrypi: noise: Remove unnecessary atomic variableDavid Plowman
2021-02-07ipa: rasberrypi: contrast: Remove unnecessary atomic variablesDavid Plowman
2021-02-07ipa: raspberrypi: ccm: Remove unnecessary atomic variableDavid Plowman
2021-02-07ipa: raspberrypi: AWB: Improve lockingDavid Plowman
2021-02-07ipa: raspberrypi: AWB: Remove unnecessary locking for AWB settingsDavid Plowman