summaryrefslogtreecommitdiff
path: root/src/ipa/ipu3
AgeCommit message (Expand)Author
2024-09-02libcamera: ipu3: Formatting improvementsMilan Zamazal
2024-09-02libcamera: ipu3: Remove unused includesMilan Zamazal
2024-08-07libcamera: Drop libcamera_generated_ipa_headers from sourcesLaurent Pinchart
2024-06-11meson: Group libipa and libipa_includes in a dependency objectLaurent Pinchart
2024-05-14libcamera: pipeline: Rename pipelines to a shorter nameJulien Vuillaumier
2024-05-09libcamera: Drop remaining file name from header comment blocksLaurent Pinchart
2024-05-08libcamera: Drop file name from header comment blocksLaurent Pinchart
2024-05-08ipa: ipu3: Remove bespoke AGC functions from IPU3Daniel Scally
2024-05-08ipa: ipu3: Derive ipu3::algorithms::Agc from AgcMeanLuminanceDaniel Scally
2023-12-07meson: Tag all installed filesLaurent Pinchart
2023-06-06ipa: ipu3: agc: Drop hard-codec analogue gain maxJacopo Mondi
2023-05-04ipa: meson: Allow nested IPA directory structuresNaushir Patuck
2022-11-23libcamera: Move IPA sensor controls validation to CameraSensorJacopo Mondi
2022-11-09ipa: Sort algorithm operations based on calling orderLaurent Pinchart
2022-10-24ipa: ipu3: Fill AGC and AWB metadata in algorithmsLaurent Pinchart
2022-10-24ipa: Pass metadata to Algorithm::process() functionLaurent Pinchart
2022-10-19ipa: Drop period at end of \brief or \paramLaurent 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-07ipa: ipu3: Fix minor Doxygen issues in IPAFrameContextLaurent Pinchart
2022-10-03ipa: ipu3: Correct context during configure()Kieran Bingham
2022-09-30Documentation: Add missing SPDX headersLaurent Pinchart
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-09-27ipa: ipu3: af: Pass context reference to afIsOutOfFocus()Laurent Pinchart
2022-09-27ipa: ipu3: Fix style of Doxygen comment blocksLaurent 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-08-09ipa: ipu3: Register algorithmsLaurent Pinchart
2022-08-09ipa: ipu3: Add an uncalibrated.yaml tuning data fileLaurent Pinchart
2022-07-20libcamera: Remove extra ':' after '\todo'Laurent Pinchart
2022-06-29ipa: libipa: Introduce a Module class templateLaurent Pinchart
2022-06-18ipa: ipu3: awb: Correct the gains calculationJean-Michel Hautbois
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-14ipa: ipu3: af: A not initialized frame ignore counter fixingKate Hsuan
2022-04-09ipa: ipu3: af: Simplify accumulations of y_itemsKieran Bingham
2022-04-09ipa: ipu3: af: Use Span for y_table_item_tKieran Bingham
2022-04-09ipa: ipu3: af: Remove redundant memcpyKieran Bingham
2022-04-09ipa: ipu3: af: Use geometry classes to perform grid centeringKieran Bingham
2022-04-09ipa: ipu3: af: Move constants to implementationKieran Bingham
2022-04-09ipa: ipu3: af: enforce grid size restrictionsKieran Bingham
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