summaryrefslogtreecommitdiff
path: root/src/ipa/ipu3/ipu3.cpp
AgeCommit message (Expand)Author
5 dayslibcamera: Rationalize IPA and handlers namesJacopo Mondi
2024-09-03libcamera: ipa: Drop unneded includes from ipa_interface.hLaurent Pinchart
2024-09-02libcamera: ipu3: Formatting improvementsMilan Zamazal
2024-09-02libcamera: ipu3: Remove unused includesMilan Zamazal
2024-05-14libcamera: pipeline: Rename pipelines to a shorter nameJulien Vuillaumier
2024-05-08libcamera: Drop file name from header comment blocksLaurent Pinchart
2024-05-08ipa: ipu3: Derive ipu3::algorithms::Agc from AgcMeanLuminanceDaniel Scally
2022-11-23libcamera: Move IPA sensor controls validation to CameraSensorJacopo Mondi
2022-10-24ipa: ipu3: Fill AGC and AWB metadata in algorithmsLaurent Pinchart
2022-10-24ipa: Pass metadata to Algorithm::process() functionLaurent Pinchart
2022-10-18camera_sensor: Add minimum and maximum line length to IPACameraSensorInfoNaushir Patuck
2022-10-07ipa: camera_sensor_helper: Implement factories through class templatesLaurent Pinchart
2022-10-03ipa: ipu3: Correct context during configure()Kieran Bingham
2022-09-28ipa: ipu3: Pass controls to algorithm's queueRequest() handlerLaurent Pinchart
2022-09-28ipa: ipu3: Use the FCQueueLaurent Pinchart
2022-09-28ipa: ipu3: Use base FrameContext classLaurent Pinchart
2022-09-28ipa: libipa: algorithm: process(): Pass frame numberKieran Bingham
2022-09-28ipa: libipa: algorithm: prepare(): Pass frame and frame ContextKieran Bingham
2022-09-27ipa: libipa: Pass a reference instead of pointer to Algorithm::process()Laurent Pinchart
2022-08-30ipa: ipu3: Remove redundant call of std::string::c_str()Marvin Schmidt
2022-08-09ipa: ipu3: Add YAML tuning file supportLaurent Pinchart
2022-05-18ipa: ipu3: Put IPAFrameContext(s) in a ring bufferUmang Jain
2022-05-18ipa: libipa: Add frame context pointer in process()Umang Jain
2022-05-18ipa: ipu3: Rework IPAFrameContextUmang Jain
2022-04-08ipa: ipu3: Inline parseStatistics() into processStatsBuffer()Umang Jain
2022-04-08ipa: ipu3: Inline fillParams() in fillParamsBuffer()Umang Jain
2022-04-08ipa: ipu3: Replace event-based ops with dedicated functionsUmang Jain
2022-03-28ipa: ipu3: Ensure controls exists in before they are queriedUmang Jain
2022-03-28ipa: ipu3: Drop sensor controls private members from IPAIPU3Umang Jain
2022-03-28ipa: ipu3: Consolidate querying of exposure and gain limitsUmang Jain
2022-03-15ipa: ipu3: Send lens controls to pipeline handlerDaniel Scally
2022-03-15libcamera: ipa: Rename ctrls_ memberDaniel Scally
2022-03-15libcamera: ipa: Add lens control member to ipu3 ipa interfaceDaniel Scally
2022-03-15ipa: ipu3: af: Auto focus for dw9719 Surface Go2 VCMKate Hsuan
2022-03-11ipa: ipu3: agc: Introduce lineDuration in IPASessionConfigurationJean-Michel Hautbois
2022-03-11ipa: ipu3: Shorten exposure and gain linesJean-Michel Hautbois
2021-12-07libcamera: Use utils::abs_diff()Laurent Pinchart
2021-11-30ipa: ipu3: Rectify gain value reporting in request metadataUmang Jain
2021-11-29ipa: Do not modify the sensor limitsJean-Michel Hautbois
2021-11-15ipa: ipu3: Set the AnalogueGain controlJean-Michel Hautbois
2021-11-15ipa: ipu3: Move ExposureTime to IPAJean-Michel Hautbois
2021-11-15ipa: ipu3: Cache line duration at configure callJean-Michel Hautbois
2021-11-15ipa: ipu3: Send color temperature in the metadataJean-Michel Hautbois
2021-11-15ipa: ipu3: Use sensor controls to update frameContextJean-Michel Hautbois
2021-11-15ipa: ipu3: Extend ipu3 ipa interface for sensor controlsHan-Lin Chen
2021-11-06ipa: ipu3: List the events in their order of callingJean-Michel Hautbois
2021-10-26ipa: ipu3: Implement an empty stop() functionJean-Michel Hautbois
2021-10-26ipa: ipu3: Isolate ipa_context documentationKieran Bingham
2021-10-26ipa: ipu3: tonemapping: Generate the LUT only on gamma changeJean-Michel Hautbois
2021-10-26ipa: ipu3: Explicitly use the statistics parameterJean-Michel Hautbois