summaryrefslogtreecommitdiff
path: root/src/ipa/rkisp1/ipa_context.cpp
AgeCommit message (Expand)Author
2024-06-24ipa: rkisp1: agc: Rename frame context update variable to updateMeteringLaurent Pinchart
2024-06-17ipa: rkisp1: agc: Rename maxShutterSpeed to maxFrameDurationLaurent Pinchart
2024-06-17ipa: rkisp1: Document all AGC parameters in IPAFrameContextLaurent Pinchart
2024-06-17ipa: rkisp1: Document all AGC parameters in IPAActiveStateLaurent Pinchart
2024-06-11ipa: rkisp1: Add GammaOutCorrection algorithmStefan Klug
2024-05-08libcamera: Drop file name from header comment blocksLaurent Pinchart
2024-02-23ipa: rkisp1: Store hardware parameters in IPA contextLaurent Pinchart
2022-11-25ipa: rkisp1: Support raw capture in IPA operationsLaurent Pinchart
2022-11-09ipa: rkisp1: Move shutter speed and analogue gain limits from agc to sensorLaurent Pinchart
2022-10-24ipa: rkisp1: Fill AGC and AWB metadataLaurent Pinchart
2022-09-28ipa: rkisp1: awb: Freeze AWB when means are too smallLaurent Pinchart
2022-09-28ipa: rkisp1: Document the active state and frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: filter: Store per-frame information in frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: dpf: Store per-frame information in frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: cproc: Store per-frame information in frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: awb: Store per-frame information in frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: agc: Store per-frame information in frame contextLaurent Pinchart
2022-09-28ipa: rkisp1: Use frame number passed to Algorithm::prepare()Laurent Pinchart
2022-09-28ipa: rkisp1: Convert to use the FCQueueKieran Bingham
2022-09-28ipa: rkisp1: Rename frameContext to activeStateKieran Bingham
2022-09-28ipa: rkisp1: Sort documentation of the IPA contextLaurent Pinchart
2022-08-21ipa: rkisp1: Add support of Denoise Pre-Filter controlFlorian Sylvestre
2022-08-21ipa: rkisp1: Add enable field for LSC algorithm in IPA contextFlorian Sylvestre
2022-08-21ipa: rkisp1: Add enable field for AWB algorithm in IPA contextFlorian Sylvestre
2022-08-19ipa: rkisp1: Add manual color gainsPaul Elder
2022-07-28ipa: rkisp1: Add support of ColorProcessing controlFlorian Sylvestre
2022-07-28ipa: rkisp1: Add support of Filter controlFlorian Sylvestre
2022-07-28ipa: rkisp1: Add support of Lens Shading Correction controlFlorian Sylvestre
2022-03-28ipa: rkisp1: Introduce AWBJean-Michel Hautbois
2022-03-28ipa: rkisp1: agc: Add a histogram-based gainJean-Michel Hautbois
2022-03-28ipa: rkisp1: Use frame counter for the request queuedJean-Michel Hautbois
2021-11-29ipa: rkisp1: Introduce AGCJean-Michel Hautbois
2021-11-29ipa: rkisp1: agc: Introduce HW revision in IPAContextJean-Michel Hautbois
2021-11-29ipa: rkisp1: Introduce IPAContextJean-Michel Hautbois
pan> return TestFail; /* Test range sizes */ StreamFormats range({ { PixelFormat(1), { SizeRange({ 640, 480 }, { 640, 480 }) } }, { PixelFormat(2), { SizeRange({ 640, 480 }, { 800, 600 }, 8, 8) } }, { PixelFormat(3), { SizeRange({ 640, 480 }, { 800, 600 }, 16, 16) } }, { PixelFormat(4), { SizeRange({ 128, 128 }, { 4096, 4096 }, 128, 128) } }, }); if (testSizes("range 1", range.sizes(PixelFormat(1)), { Size(640, 480) })) return TestFail; if (testSizes("range 2", range.sizes(PixelFormat(2)), { Size(640, 480), Size(720, 480), Size(720, 576), Size(768, 480), Size(800, 600) })) return TestFail; if (testSizes("range 3", range.sizes(PixelFormat(3)), { Size(640, 480), Size(720, 480), Size(720, 576), Size(768, 480) })) return TestFail; if (testSizes("range 4", range.sizes(PixelFormat(4)), { Size(1024, 768), Size(1280, 1024), Size(2048, 1152), Size(2048, 1536), Size(2560, 2048), Size(3200, 2048), })) return TestFail; return TestPass; } }; TEST_REGISTER(StreamFormatsTest)