summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
5 daysapps: lc-compliance: Optimize `std::shared_ptr` usageBarnabás Pőcze
5 daysapps: lc-compliance: Put tests into anonymous namespaceBarnabás Pőcze
5 daysapps: lc-compliance: Initialize `CameraManager` pointer in `Environment`Barnabás Pőcze
5 daysapps: common: event_loop: Remove unused type aliasBarnabás Pőcze
5 daysapps: common: event_loop: Use single event source for deferred callsBarnabás Pőcze
5 daysapps: common: event_loop: Use `std::deque` instead of `std::list`Barnabás Pőcze
5 daysapps: common: event_loop: Disable copy/moveBarnabás Pőcze
5 daysapps: common: event_loop: Take callbacks by rvalue refBarnabás Pőcze
5 dayslibcamera: base: log: Avoid manual `LogCategory` deletionBarnabás Pőcze
5 dayslibcamera: base: log: Protect log categories with lockBarnabás Pőcze
5 dayslibcamera: base: log: Pass dynamic prefix throughBarnabás Pőcze
5 dayslibcamera: base: log: Use `std::string_view` to avoid some copiesBarnabás Pőcze
5 dayslibcamera: base: log: Make `LogCategory::severity_` atomicBarnabás Pőcze
5 dayslibcamera: base: log: Remove `LogMessage::init()`Barnabás Pőcze
5 dayslibcamera: base: log: Use `std::from_chars()`Barnabás Pőcze
5 dayslibcamera: base: log: Remove move constructorBarnabás Pőcze
6 daysrkisp1: Honor the FrameDurationLimits controlPaul Elder
6 daysipa: rkisp1: Alias lineDurationKieran Bingham
6 daysipa: rkisp1: Initialise AGC from FrameDurationLimits controlsKieran Bingham
7 dayslibcamera: formatting: Avoid spaces in for loops without expressionMilan Zamazal
7 dayslibipa: awb: Fix non-virtual destructor warning in AwbStatsLaurent Pinchart
8 daysipa: rkisp1: algorithms: awb: Fix AWB means vector order in RGB modeStefan Klug
8 dayslibcamera: Drop spurious colon after doxygen \todo directiveLaurent Pinchart
8 daysipa: rkisp1: awb: Capitalize AWBLaurent Pinchart
8 daysipa: rkisp1: awb: Don't calculate RGB means if stats are missingLaurent Pinchart
8 dayslibipa: awb_grey: Minor comment fixesLaurent Pinchart
8 dayslibipa: awb: Tidy up includesLaurent Pinchart
8 dayslibipa: awb: Rename AwbStats::getRGBMeans() to rgbMeans()Laurent Pinchart
8 daysipa: rkisp1: awb: Fix wrong indentation in commentLaurent Pinchart
8 dayslibipa: awb: Pass lux value to calculateAwb() as unsigned intLaurent Pinchart
8 dayslibipa: awb: Replace reference to pipeline handle with IPA moduleLaurent Pinchart
8 dayslibipa: awb: Standardize spelling on 'grey' worldLaurent Pinchart
8 dayslibipa: awb: Follow function names with '()' in doxygen documentationLaurent Pinchart
8 dayslibipa: awb: Capitalize AWBLaurent Pinchart
8 dayslibipa: awb: Sort class member documentation according to header orderLaurent Pinchart
11 dayslibipa: awb_bayes: Change the probabilities from log space to linear spaceStefan Klug
11 dayslibipa: awb_bayes: Remove overly verbose log messagesStefan Klug
11 dayslibipa: awb_bayes: Add logging of value limitsStefan Klug
11 dayslibipa: lux: Normalize referenceY to 1Stefan Klug
11 daysipa: rkisp1: awb: Apply gains based on default colour temperature on startStefan Klug
11 daysipa: rkisp1: Add support for bayes AWB algorithm from libipaStefan Klug
11 dayslibipa: Add bayesian AWB algorithmStefan Klug
11 daysipa: rkisp1: Use grey world algorithm from libipaStefan Klug
11 daysipa: rkisp1: Move calculation of RGB means into own functionStefan Klug
11 dayslibipa: Add grey world AWB algorithmStefan Klug
11 dayslibipa: awb: Add helper functions for AWB mode supportStefan Klug
11 dayslibipa: Add AWB algorithm base classStefan Klug
11 dayslibipa: pwl: Add clear() functionStefan Klug
11 dayslibipa: interpolator: Add accessor to internal dataStefan Klug
11 dayslibcamera: pipeline: Fix LIBCAMERA_<NAME>_TUNING_FILE handlingStefan Klug