[{"id":5704,"url":"https://patchwork.libcamera.org/api/1.1/series/5704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5704","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"refactor DPF parsing and initialization","date":"2026-01-13T17:46:36","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"version":7,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5704/mbox/","cover_letter":{"id":25757,"url":"https://patchwork.libcamera.org/api/1.1/covers/25757/?format=json","web_url":"https://patchwork.libcamera.org/cover/25757/","msgid":"<20260113174642.1185403-1-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:36","name":"[v7,0/6] refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/cover/25757/mbox/"},"patches":[{"id":25758,"url":"https://patchwork.libcamera.org/api/1.1/patches/25758/?format=json","web_url":"https://patchwork.libcamera.org/patch/25758/","msgid":"<20260113174642.1185403-2-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:37","name":"[v7,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/patch/25758/mbox/"},{"id":25759,"url":"https://patchwork.libcamera.org/api/1.1/patches/25759/?format=json","web_url":"https://patchwork.libcamera.org/patch/25759/","msgid":"<20260113174642.1185403-3-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:38","name":"[v7,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching","mbox":"https://patchwork.libcamera.org/patch/25759/mbox/"},{"id":25760,"url":"https://patchwork.libcamera.org/api/1.1/patches/25760/?format=json","web_url":"https://patchwork.libcamera.org/patch/25760/","msgid":"<20260113174642.1185403-4-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:39","name":"[v7,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers","mbox":"https://patchwork.libcamera.org/patch/25760/mbox/"},{"id":25763,"url":"https://patchwork.libcamera.org/api/1.1/patches/25763/?format=json","web_url":"https://patchwork.libcamera.org/patch/25763/","msgid":"<20260113174642.1185403-5-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:40","name":"[v7,4/6] ipa: rkisp1: algorithms: dpf: Simplify YAML key names","mbox":"https://patchwork.libcamera.org/patch/25763/mbox/"},{"id":25761,"url":"https://patchwork.libcamera.org/api/1.1/patches/25761/?format=json","web_url":"https://patchwork.libcamera.org/patch/25761/","msgid":"<20260113174642.1185403-6-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:41","name":"[v7,5/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging","mbox":"https://patchwork.libcamera.org/patch/25761/mbox/"},{"id":25762,"url":"https://patchwork.libcamera.org/api/1.1/patches/25762/?format=json","web_url":"https://patchwork.libcamera.org/patch/25762/","msgid":"<20260113174642.1185403-7-rui.wang@ideasonboard.com>","date":"2026-01-13T17:46:42","name":"[v7,6/6] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors","mbox":"https://patchwork.libcamera.org/patch/25762/mbox/"}]},{"id":5705,"url":"https://patchwork.libcamera.org/api/1.1/series/5705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5705","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libcamera: Provide an ABI compatibility record","date":"2026-01-14T05:29:14","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5705/mbox/","cover_letter":null,"patches":[{"id":25764,"url":"https://patchwork.libcamera.org/api/1.1/patches/25764/?format=json","web_url":"https://patchwork.libcamera.org/patch/25764/","msgid":"<20260114052914.26432-1-kieran.bingham@ideasonboard.com>","date":"2026-01-14T05:29:14","name":"libcamera: Provide an ABI compatibility record","mbox":"https://patchwork.libcamera.org/patch/25764/mbox/"}]},{"id":5706,"url":"https://patchwork.libcamera.org/api/1.1/series/5706/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5706","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Simple pipeline IPA cleanup","date":"2026-01-14T11:30:02","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":3,"total":14,"received_total":14,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5706/mbox/","cover_letter":{"id":25765,"url":"https://patchwork.libcamera.org/api/1.1/covers/25765/?format=json","web_url":"https://patchwork.libcamera.org/cover/25765/","msgid":"<20260114113016.25162-1-mzamazal@redhat.com>","date":"2026-01-14T11:30:02","name":"[v3,00/14] Simple pipeline IPA cleanup","mbox":"https://patchwork.libcamera.org/cover/25765/mbox/"},"patches":[{"id":25766,"url":"https://patchwork.libcamera.org/api/1.1/patches/25766/?format=json","web_url":"https://patchwork.libcamera.org/patch/25766/","msgid":"<20260114113016.25162-2-mzamazal@redhat.com>","date":"2026-01-14T11:30:03","name":"[v3,01/14] libcamera: ipa: simple: Remove an unused include from awb.cpp","mbox":"https://patchwork.libcamera.org/patch/25766/mbox/"},{"id":25767,"url":"https://patchwork.libcamera.org/api/1.1/patches/25767/?format=json","web_url":"https://patchwork.libcamera.org/patch/25767/","msgid":"<20260114113016.25162-3-mzamazal@redhat.com>","date":"2026-01-14T11:30:04","name":"[v3,02/14] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm","mbox":"https://patchwork.libcamera.org/patch/25767/mbox/"},{"id":25768,"url":"https://patchwork.libcamera.org/api/1.1/patches/25768/?format=json","web_url":"https://patchwork.libcamera.org/patch/25768/","msgid":"<20260114113016.25162-4-mzamazal@redhat.com>","date":"2026-01-14T11:30:05","name":"[v3,03/14] libcamera: ipa: simple: Generalise tracking matrix changes","mbox":"https://patchwork.libcamera.org/patch/25768/mbox/"},{"id":25769,"url":"https://patchwork.libcamera.org/api/1.1/patches/25769/?format=json","web_url":"https://patchwork.libcamera.org/patch/25769/","msgid":"<20260114113016.25162-5-mzamazal@redhat.com>","date":"2026-01-14T11:30:06","name":"[v3,04/14] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM","mbox":"https://patchwork.libcamera.org/patch/25769/mbox/"},{"id":25770,"url":"https://patchwork.libcamera.org/api/1.1/patches/25770/?format=json","web_url":"https://patchwork.libcamera.org/patch/25770/","msgid":"<20260114113016.25162-6-mzamazal@redhat.com>","date":"2026-01-14T11:30:07","name":"[v3,05/14] libcamera: ipa: simple: Introduce a general correction matrix","mbox":"https://patchwork.libcamera.org/patch/25770/mbox/"},{"id":25771,"url":"https://patchwork.libcamera.org/api/1.1/patches/25771/?format=json","web_url":"https://patchwork.libcamera.org/patch/25771/","msgid":"<20260114113016.25162-7-mzamazal@redhat.com>","date":"2026-01-14T11:30:08","name":"[v3,06/14] libcamera: ipa: simple: Initialise the general correction matrix","mbox":"https://patchwork.libcamera.org/patch/25771/mbox/"},{"id":25772,"url":"https://patchwork.libcamera.org/api/1.1/patches/25772/?format=json","web_url":"https://patchwork.libcamera.org/patch/25772/","msgid":"<20260114113016.25162-8-mzamazal@redhat.com>","date":"2026-01-14T11:30:09","name":"[v3,07/14] libcamera: ipa: simple: Separate saturation from CCM","mbox":"https://patchwork.libcamera.org/patch/25772/mbox/"},{"id":25773,"url":"https://patchwork.libcamera.org/api/1.1/patches/25773/?format=json","web_url":"https://patchwork.libcamera.org/patch/25773/","msgid":"<20260114113016.25162-9-mzamazal@redhat.com>","date":"2026-01-14T11:30:10","name":"[v3,08/14] libcamera: ipa: simple: Move contrast settings to adjust.cpp","mbox":"https://patchwork.libcamera.org/patch/25773/mbox/"},{"id":25774,"url":"https://patchwork.libcamera.org/api/1.1/patches/25774/?format=json","web_url":"https://patchwork.libcamera.org/patch/25774/","msgid":"<20260114113016.25162-10-mzamazal@redhat.com>","date":"2026-01-14T11:30:11","name":"[v3,09/14] libcamera: ipa: simple: Make gamma adjustable","mbox":"https://patchwork.libcamera.org/patch/25774/mbox/"},{"id":25775,"url":"https://patchwork.libcamera.org/api/1.1/patches/25775/?format=json","web_url":"https://patchwork.libcamera.org/patch/25775/","msgid":"<20260114113016.25162-11-mzamazal@redhat.com>","date":"2026-01-14T11:30:12","name":"[v3,10/14] libcamera: ipa: simple: Apply gain matrix in awb","mbox":"https://patchwork.libcamera.org/patch/25775/mbox/"},{"id":25776,"url":"https://patchwork.libcamera.org/api/1.1/patches/25776/?format=json","web_url":"https://patchwork.libcamera.org/patch/25776/","msgid":"<20260114113016.25162-12-mzamazal@redhat.com>","date":"2026-01-14T11:30:13","name":"[v3,11/14] libcamera: ipa: simple: Use float type for adjustment controls","mbox":"https://patchwork.libcamera.org/patch/25776/mbox/"},{"id":25777,"url":"https://patchwork.libcamera.org/api/1.1/patches/25777/?format=json","web_url":"https://patchwork.libcamera.org/patch/25777/","msgid":"<20260114113016.25162-13-mzamazal@redhat.com>","date":"2026-01-14T11:30:14","name":"[v3,12/14] libcamera: ipa: simple: Use symbolic constants for adjust defaults","mbox":"https://patchwork.libcamera.org/patch/25777/mbox/"},{"id":25778,"url":"https://patchwork.libcamera.org/api/1.1/patches/25778/?format=json","web_url":"https://patchwork.libcamera.org/patch/25778/","msgid":"<20260114113016.25162-14-mzamazal@redhat.com>","date":"2026-01-14T11:30:15","name":"[v3,13/14] libcamera: ipa: simple: Remove Lut algorithm","mbox":"https://patchwork.libcamera.org/patch/25778/mbox/"},{"id":25779,"url":"https://patchwork.libcamera.org/api/1.1/patches/25779/?format=json","web_url":"https://patchwork.libcamera.org/patch/25779/","msgid":"<20260114113016.25162-15-mzamazal@redhat.com>","date":"2026-01-14T11:30:16","name":"[v3,14/14] libcamera: ipa: simple: Disable Ccm algorithm by default again","mbox":"https://patchwork.libcamera.org/patch/25779/mbox/"}]},{"id":5707,"url":"https://patchwork.libcamera.org/api/1.1/series/5707/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5707","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Add resampling support for polynomial LSC data","date":"2026-01-14T11:57:53","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":3,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5707/mbox/","cover_letter":{"id":25780,"url":"https://patchwork.libcamera.org/api/1.1/covers/25780/?format=json","web_url":"https://patchwork.libcamera.org/cover/25780/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-0-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:53","name":"[v3,00/15] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/25780/mbox/"},"patches":[{"id":25781,"url":"https://patchwork.libcamera.org/api/1.1/patches/25781/?format=json","web_url":"https://patchwork.libcamera.org/patch/25781/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-1-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:54","name":"[v3,01/15] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/25781/mbox/"},{"id":25782,"url":"https://patchwork.libcamera.org/api/1.1/patches/25782/?format=json","web_url":"https://patchwork.libcamera.org/patch/25782/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-2-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:55","name":"[v3,02/15] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/25782/mbox/"},{"id":25783,"url":"https://patchwork.libcamera.org/api/1.1/patches/25783/?format=json","web_url":"https://patchwork.libcamera.org/patch/25783/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-3-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:56","name":"[v3,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/25783/mbox/"},{"id":25784,"url":"https://patchwork.libcamera.org/api/1.1/patches/25784/?format=json","web_url":"https://patchwork.libcamera.org/patch/25784/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-4-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:57","name":"[v3,04/15] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/25784/mbox/"},{"id":25785,"url":"https://patchwork.libcamera.org/api/1.1/patches/25785/?format=json","web_url":"https://patchwork.libcamera.org/patch/25785/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-5-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:58","name":"[v3,05/15] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/25785/mbox/"},{"id":25786,"url":"https://patchwork.libcamera.org/api/1.1/patches/25786/?format=json","web_url":"https://patchwork.libcamera.org/patch/25786/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-6-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:57:59","name":"[v3,06/15] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/25786/mbox/"},{"id":25787,"url":"https://patchwork.libcamera.org/api/1.1/patches/25787/?format=json","web_url":"https://patchwork.libcamera.org/patch/25787/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-7-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:00","name":"[v3,07/15] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/25787/mbox/"},{"id":25788,"url":"https://patchwork.libcamera.org/api/1.1/patches/25788/?format=json","web_url":"https://patchwork.libcamera.org/patch/25788/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-8-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:01","name":"[v3,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/25788/mbox/"},{"id":25789,"url":"https://patchwork.libcamera.org/api/1.1/patches/25789/?format=json","web_url":"https://patchwork.libcamera.org/patch/25789/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-9-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:02","name":"[v3,09/15] ipa: rkisp1: lsc: Handle quantization locally","mbox":"https://patchwork.libcamera.org/patch/25789/mbox/"},{"id":25790,"url":"https://patchwork.libcamera.org/api/1.1/patches/25790/?format=json","web_url":"https://patchwork.libcamera.org/patch/25790/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-10-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:03","name":"[v3,10/15] ipa: libipa: interpolator: Drop key quantization","mbox":"https://patchwork.libcamera.org/patch/25790/mbox/"},{"id":25791,"url":"https://patchwork.libcamera.org/api/1.1/patches/25791/?format=json","web_url":"https://patchwork.libcamera.org/patch/25791/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-11-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:04","name":"[v3,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/25791/mbox/"},{"id":25792,"url":"https://patchwork.libcamera.org/api/1.1/patches/25792/?format=json","web_url":"https://patchwork.libcamera.org/patch/25792/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-12-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:05","name":"[v3,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/25792/mbox/"},{"id":25793,"url":"https://patchwork.libcamera.org/api/1.1/patches/25793/?format=json","web_url":"https://patchwork.libcamera.org/patch/25793/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-13-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:06","name":"[v3,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/25793/mbox/"},{"id":25794,"url":"https://patchwork.libcamera.org/api/1.1/patches/25794/?format=json","web_url":"https://patchwork.libcamera.org/patch/25794/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-14-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:07","name":"[v3,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable","mbox":"https://patchwork.libcamera.org/patch/25794/mbox/"},{"id":25795,"url":"https://patchwork.libcamera.org/api/1.1/patches/25795/?format=json","web_url":"https://patchwork.libcamera.org/patch/25795/","msgid":"<20260114-sklug-lsc-resampling-v2-dev-v3-15-80cd24f4dd61@ideasonboard.com>","date":"2026-01-14T11:58:08","name":"[v3,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control","mbox":"https://patchwork.libcamera.org/patch/25795/mbox/"}]},{"id":5708,"url":"https://patchwork.libcamera.org/api/1.1/series/5708/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5708","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libipa: Introduce a Quantized type","date":"2026-01-14T17:39:00","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":5,"total":16,"received_total":16,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5708/mbox/","cover_letter":{"id":25796,"url":"https://patchwork.libcamera.org/api/1.1/covers/25796/?format=json","web_url":"https://patchwork.libcamera.org/cover/25796/","msgid":"<20260114173918.1744023-1-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:00","name":"[v5,00/16] libipa: Introduce a Quantized type","mbox":"https://patchwork.libcamera.org/cover/25796/mbox/"},"patches":[{"id":25797,"url":"https://patchwork.libcamera.org/api/1.1/patches/25797/?format=json","web_url":"https://patchwork.libcamera.org/patch/25797/","msgid":"<20260114173918.1744023-2-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:01","name":"[v5,01/16] ipa: libipa: Provide a Quantized data type support","mbox":"https://patchwork.libcamera.org/patch/25797/mbox/"},{"id":25798,"url":"https://patchwork.libcamera.org/api/1.1/patches/25798/?format=json","web_url":"https://patchwork.libcamera.org/patch/25798/","msgid":"<20260114173918.1744023-3-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:02","name":"[v5,02/16] test: libipa: Add tests for Quantized types","mbox":"https://patchwork.libcamera.org/patch/25798/mbox/"},{"id":25799,"url":"https://patchwork.libcamera.org/api/1.1/patches/25799/?format=json","web_url":"https://patchwork.libcamera.org/patch/25799/","msgid":"<20260114173918.1744023-4-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:03","name":"[v5,03/16] ipa: libipa: fixedpoint: Fix unsigned usage","mbox":"https://patchwork.libcamera.org/patch/25799/mbox/"},{"id":25800,"url":"https://patchwork.libcamera.org/api/1.1/patches/25800/?format=json","web_url":"https://patchwork.libcamera.org/patch/25800/","msgid":"<20260114173918.1744023-5-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:04","name":"[v5,04/16] ipa: libipa: Provide fixed point quantized traits","mbox":"https://patchwork.libcamera.org/patch/25800/mbox/"},{"id":25801,"url":"https://patchwork.libcamera.org/api/1.1/patches/25801/?format=json","web_url":"https://patchwork.libcamera.org/patch/25801/","msgid":"<20260114173918.1744023-6-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:05","name":"[v5,05/16] test: libipa: Provide FixedPoint Quantized tests","mbox":"https://patchwork.libcamera.org/patch/25801/mbox/"},{"id":25802,"url":"https://patchwork.libcamera.org/api/1.1/patches/25802/?format=json","web_url":"https://patchwork.libcamera.org/patch/25802/","msgid":"<20260114173918.1744023-7-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:06","name":"[v5,06/16] ipa: rkisp1: cproc: Convert to use Quantized types","mbox":"https://patchwork.libcamera.org/patch/25802/mbox/"},{"id":25803,"url":"https://patchwork.libcamera.org/api/1.1/patches/25803/?format=json","web_url":"https://patchwork.libcamera.org/patch/25803/","msgid":"<20260114173918.1744023-8-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:07","name":"[v5,07/16] ipa: rkisp1: cproc: Report metadata","mbox":"https://patchwork.libcamera.org/patch/25803/mbox/"},{"id":25804,"url":"https://patchwork.libcamera.org/api/1.1/patches/25804/?format=json","web_url":"https://patchwork.libcamera.org/patch/25804/","msgid":"<20260114173918.1744023-9-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:08","name":"[v5,08/16] libcamera: controls: Define a new core Hue control","mbox":"https://patchwork.libcamera.org/patch/25804/mbox/"},{"id":25805,"url":"https://patchwork.libcamera.org/api/1.1/patches/25805/?format=json","web_url":"https://patchwork.libcamera.org/patch/25805/","msgid":"<20260114173918.1744023-10-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:09","name":"[v5,09/16] ipa: rkisp1: cproc: Provide a Hue control","mbox":"https://patchwork.libcamera.org/patch/25805/mbox/"},{"id":25806,"url":"https://patchwork.libcamera.org/api/1.1/patches/25806/?format=json","web_url":"https://patchwork.libcamera.org/patch/25806/","msgid":"<20260114173918.1744023-11-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:10","name":"[v5,10/16] ipa: rkisp1: ccm: Use Q<4, 7> format directly","mbox":"https://patchwork.libcamera.org/patch/25806/mbox/"},{"id":25807,"url":"https://patchwork.libcamera.org/api/1.1/patches/25807/?format=json","web_url":"https://patchwork.libcamera.org/patch/25807/","msgid":"<20260114173918.1744023-12-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:11","name":"[v5,11/16] ipa: mali-c55: Reduce AWB calculations to float precision","mbox":"https://patchwork.libcamera.org/patch/25807/mbox/"},{"id":25810,"url":"https://patchwork.libcamera.org/api/1.1/patches/25810/?format=json","web_url":"https://patchwork.libcamera.org/patch/25810/","msgid":"<20260114173918.1744023-13-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:12","name":"[v5,12/16] ipa: mali-c55: Convert AWB to UQ<4, 8> usage","mbox":"https://patchwork.libcamera.org/patch/25810/mbox/"},{"id":25808,"url":"https://patchwork.libcamera.org/api/1.1/patches/25808/?format=json","web_url":"https://patchwork.libcamera.org/patch/25808/","msgid":"<20260114173918.1744023-14-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:13","name":"[v5,13/16] ipa: mali-c55: agc: Quantise the ISP Digital Gain","mbox":"https://patchwork.libcamera.org/patch/25808/mbox/"},{"id":25809,"url":"https://patchwork.libcamera.org/api/1.1/patches/25809/?format=json","web_url":"https://patchwork.libcamera.org/patch/25809/","msgid":"<20260114173918.1744023-15-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:14","name":"[v5,14/16] test: libipa: Remove legacy fixed point conversion test","mbox":"https://patchwork.libcamera.org/patch/25809/mbox/"},{"id":25811,"url":"https://patchwork.libcamera.org/api/1.1/patches/25811/?format=json","web_url":"https://patchwork.libcamera.org/patch/25811/","msgid":"<20260114173918.1744023-16-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:15","name":"[v5,15/16] ipa: libipa: fixedpoint: Move float conversion inline","mbox":"https://patchwork.libcamera.org/patch/25811/mbox/"},{"id":25812,"url":"https://patchwork.libcamera.org/api/1.1/patches/25812/?format=json","web_url":"https://patchwork.libcamera.org/patch/25812/","msgid":"<20260114173918.1744023-17-kieran.bingham@ideasonboard.com>","date":"2026-01-14T17:39:16","name":"[v5,16/16] ipa: libipa: fixedpoint: Remove unsigned workaround","mbox":"https://patchwork.libcamera.org/patch/25812/mbox/"}]},{"id":5709,"url":"https://patchwork.libcamera.org/api/1.1/series/5709/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5709","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v1,1/3] libcamera: base: utils: Simplify `operator<<` for `Duration`","date":"2026-01-15T11:16:28","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5709/mbox/","cover_letter":null,"patches":[{"id":25813,"url":"https://patchwork.libcamera.org/api/1.1/patches/25813/?format=json","web_url":"https://patchwork.libcamera.org/patch/25813/","msgid":"<20260115111630.1892890-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-15T11:16:28","name":"[v1,1/3] libcamera: base: utils: Simplify `operator<<` for `Duration`","mbox":"https://patchwork.libcamera.org/patch/25813/mbox/"},{"id":25814,"url":"https://patchwork.libcamera.org/api/1.1/patches/25814/?format=json","web_url":"https://patchwork.libcamera.org/patch/25814/","msgid":"<20260115111630.1892890-2-barnabas.pocze@ideasonboard.com>","date":"2026-01-15T11:16:29","name":"[v1,2/3] ipa: rpi: Fix printing of `utils::Duration`","mbox":"https://patchwork.libcamera.org/patch/25814/mbox/"},{"id":25815,"url":"https://patchwork.libcamera.org/api/1.1/patches/25815/?format=json","web_url":"https://patchwork.libcamera.org/patch/25815/","msgid":"<20260115111630.1892890-3-barnabas.pocze@ideasonboard.com>","date":"2026-01-15T11:16:30","name":"[v1,3/3] libcamera: base: utils: Fix names of `operator<<` for `Duration`","mbox":"https://patchwork.libcamera.org/patch/25815/mbox/"}]},{"id":5710,"url":"https://patchwork.libcamera.org/api/1.1/series/5710/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5710","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"refactor DPF parsing and initialization","date":"2026-01-15T16:33:11","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"version":8,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5710/mbox/","cover_letter":{"id":25816,"url":"https://patchwork.libcamera.org/api/1.1/covers/25816/?format=json","web_url":"https://patchwork.libcamera.org/cover/25816/","msgid":"<20260115163318.1339354-1-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:11","name":"[v8,0/7] refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/cover/25816/mbox/"},"patches":[{"id":25817,"url":"https://patchwork.libcamera.org/api/1.1/patches/25817/?format=json","web_url":"https://patchwork.libcamera.org/patch/25817/","msgid":"<20260115163318.1339354-2-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:12","name":"[v8,1/7] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/patch/25817/mbox/"},{"id":25818,"url":"https://patchwork.libcamera.org/api/1.1/patches/25818/?format=json","web_url":"https://patchwork.libcamera.org/patch/25818/","msgid":"<20260115163318.1339354-3-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:13","name":"[v8,2/7] ipa: rkisp1: algorithms: dpf: Implement mode switching","mbox":"https://patchwork.libcamera.org/patch/25818/mbox/"},{"id":25819,"url":"https://patchwork.libcamera.org/api/1.1/patches/25819/?format=json","web_url":"https://patchwork.libcamera.org/patch/25819/","msgid":"<20260115163318.1339354-4-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:14","name":"[v8,3/7] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers","mbox":"https://patchwork.libcamera.org/patch/25819/mbox/"},{"id":25820,"url":"https://patchwork.libcamera.org/api/1.1/patches/25820/?format=json","web_url":"https://patchwork.libcamera.org/patch/25820/","msgid":"<20260115163318.1339354-5-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:15","name":"[v8,4/7] ipa: rkisp1: algorithms: dpf: Simplify YAML key names","mbox":"https://patchwork.libcamera.org/patch/25820/mbox/"},{"id":25821,"url":"https://patchwork.libcamera.org/api/1.1/patches/25821/?format=json","web_url":"https://patchwork.libcamera.org/patch/25821/","msgid":"<20260115163318.1339354-6-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:16","name":"[v8,5/7] ipa: rkisp1: algorithms: dpf: Add detailed config logging","mbox":"https://patchwork.libcamera.org/patch/25821/mbox/"},{"id":25822,"url":"https://patchwork.libcamera.org/api/1.1/patches/25822/?format=json","web_url":"https://patchwork.libcamera.org/patch/25822/","msgid":"<20260115163318.1339354-7-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:17","name":"[v8,6/7] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors","mbox":"https://patchwork.libcamera.org/patch/25822/mbox/"},{"id":25823,"url":"https://patchwork.libcamera.org/api/1.1/patches/25823/?format=json","web_url":"https://patchwork.libcamera.org/patch/25823/","msgid":"<20260115163318.1339354-8-rui.wang@ideasonboard.com>","date":"2026-01-15T16:33:18","name":"[v8,7/7] ipa: rkisp1: algorithms: data: Add OV5647 tuning file","mbox":"https://patchwork.libcamera.org/patch/25823/mbox/"}]},{"id":5711,"url":"https://patchwork.libcamera.org/api/1.1/series/5711/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5711","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v1] ipa: rkisp1: cproc: Fix brightness and contrast value handling","date":"2026-01-16T12:16:14","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5711/mbox/","cover_letter":null,"patches":[{"id":25824,"url":"https://patchwork.libcamera.org/api/1.1/patches/25824/?format=json","web_url":"https://patchwork.libcamera.org/patch/25824/","msgid":"<20260116121658.215712-1-stefan.klug@ideasonboard.com>","date":"2026-01-16T12:16:14","name":"[v1] ipa: rkisp1: cproc: Fix brightness and contrast value handling","mbox":"https://patchwork.libcamera.org/patch/25824/mbox/"}]},{"id":5712,"url":"https://patchwork.libcamera.org/api/1.1/series/5712/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5712","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Filter algorithm refactoring and mode switching","date":"2026-01-18T20:29:49","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"version":1,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5712/mbox/","cover_letter":{"id":25825,"url":"https://patchwork.libcamera.org/api/1.1/covers/25825/?format=json","web_url":"https://patchwork.libcamera.org/cover/25825/","msgid":"<20260118202953.1554892-1-rui.wang@ideasonboard.com>","date":"2026-01-18T20:29:49","name":"[v1,0/4] Filter algorithm refactoring and mode switching","mbox":"https://patchwork.libcamera.org/cover/25825/mbox/"},"patches":[{"id":25826,"url":"https://patchwork.libcamera.org/api/1.1/patches/25826/?format=json","web_url":"https://patchwork.libcamera.org/patch/25826/","msgid":"<20260118202953.1554892-2-rui.wang@ideasonboard.com>","date":"2026-01-18T20:29:50","name":"[v1,1/4] ipa: rkisp1: algorithms: filter: Implement noise reduction mode switching","mbox":"https://patchwork.libcamera.org/patch/25826/mbox/"},{"id":25827,"url":"https://patchwork.libcamera.org/api/1.1/patches/25827/?format=json","web_url":"https://patchwork.libcamera.org/patch/25827/","msgid":"<20260118202953.1554892-3-rui.wang@ideasonboard.com>","date":"2026-01-18T20:29:51","name":"[v1,2/4] pa: rkisp1: algorithms: filter: Add helper fun and sharpness presets","mbox":"https://patchwork.libcamera.org/patch/25827/mbox/"},{"id":25828,"url":"https://patchwork.libcamera.org/api/1.1/patches/25828/?format=json","web_url":"https://patchwork.libcamera.org/patch/25828/","msgid":"<20260118202953.1554892-4-rui.wang@ideasonboard.com>","date":"2026-01-18T20:29:52","name":"[v1,3/4] ipa: rkisp1: algorithms: filter: Integrate mode switching with prepare()","mbox":"https://patchwork.libcamera.org/patch/25828/mbox/"},{"id":25829,"url":"https://patchwork.libcamera.org/api/1.1/patches/25829/?format=json","web_url":"https://patchwork.libcamera.org/patch/25829/","msgid":"<20260118202953.1554892-5-rui.wang@ideasonboard.com>","date":"2026-01-18T20:29:53","name":"[v1,4/4] ipa: rkisp1: data: Add Filter tuning configuration for sensors","mbox":"https://patchwork.libcamera.org/patch/25829/mbox/"}]},{"id":5713,"url":"https://patchwork.libcamera.org/api/1.1/series/5713/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5713","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"refactor DPF parsing and initialization","date":"2026-01-18T20:31:12","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"version":9,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5713/mbox/","cover_letter":{"id":25830,"url":"https://patchwork.libcamera.org/api/1.1/covers/25830/?format=json","web_url":"https://patchwork.libcamera.org/cover/25830/","msgid":"<20260118203119.1554962-1-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:12","name":"[v9,0/6] refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/cover/25830/mbox/"},"patches":[{"id":25831,"url":"https://patchwork.libcamera.org/api/1.1/patches/25831/?format=json","web_url":"https://patchwork.libcamera.org/patch/25831/","msgid":"<20260118203119.1554962-2-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:13","name":"[v9,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/patch/25831/mbox/"},{"id":25832,"url":"https://patchwork.libcamera.org/api/1.1/patches/25832/?format=json","web_url":"https://patchwork.libcamera.org/patch/25832/","msgid":"<20260118203119.1554962-3-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:14","name":"[v9,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching","mbox":"https://patchwork.libcamera.org/patch/25832/mbox/"},{"id":25833,"url":"https://patchwork.libcamera.org/api/1.1/patches/25833/?format=json","web_url":"https://patchwork.libcamera.org/patch/25833/","msgid":"<20260118203119.1554962-4-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:15","name":"[v9,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers","mbox":"https://patchwork.libcamera.org/patch/25833/mbox/"},{"id":25834,"url":"https://patchwork.libcamera.org/api/1.1/patches/25834/?format=json","web_url":"https://patchwork.libcamera.org/patch/25834/","msgid":"<20260118203119.1554962-5-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:16","name":"[v9,4/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging","mbox":"https://patchwork.libcamera.org/patch/25834/mbox/"},{"id":25835,"url":"https://patchwork.libcamera.org/api/1.1/patches/25835/?format=json","web_url":"https://patchwork.libcamera.org/patch/25835/","msgid":"<20260118203119.1554962-6-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:17","name":"[v9,5/6] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors","mbox":"https://patchwork.libcamera.org/patch/25835/mbox/"},{"id":25836,"url":"https://patchwork.libcamera.org/api/1.1/patches/25836/?format=json","web_url":"https://patchwork.libcamera.org/patch/25836/","msgid":"<20260118203119.1554962-7-rui.wang@ideasonboard.com>","date":"2026-01-18T20:31:18","name":"[v9,6/6] ipa: rkisp1: algorithms: data: Add OV5647/IMX219 tuning file","mbox":"https://patchwork.libcamera.org/patch/25836/mbox/"}]},{"id":5714,"url":"https://patchwork.libcamera.org/api/1.1/series/5714/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5714","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[libcamera-ci,v1,1/2] Save `meson-logs` as artifact in `build-package:cros` job","date":"2026-01-19T09:26:16","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5714/mbox/","cover_letter":null,"patches":[{"id":25837,"url":"https://patchwork.libcamera.org/api/1.1/patches/25837/?format=json","web_url":"https://patchwork.libcamera.org/patch/25837/","msgid":"<20260119092617.3506559-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T09:26:16","name":"[libcamera-ci,v1,1/2] Save `meson-logs` as artifact in `build-package:cros` job","mbox":"https://patchwork.libcamera.org/patch/25837/mbox/"},{"id":25838,"url":"https://patchwork.libcamera.org/api/1.1/patches/25838/?format=json","web_url":"https://patchwork.libcamera.org/patch/25838/","msgid":"<20260119092617.3506559-2-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T09:26:17","name":"[libcamera-ci,v1,2/2] Save `build.ninja` as artifact","mbox":"https://patchwork.libcamera.org/patch/25838/mbox/"}]},{"id":5715,"url":"https://patchwork.libcamera.org/api/1.1/series/5715/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5715","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"on-device-testing proof of concept","date":"2026-01-19T10:20:34","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5715/mbox/","cover_letter":{"id":25839,"url":"https://patchwork.libcamera.org/api/1.1/covers/25839/?format=json","web_url":"https://patchwork.libcamera.org/cover/25839/","msgid":"<20260119102039.3521673-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:34","name":"[libcamera-ci,RFC,v1,0/5] on-device-testing proof of concept","mbox":"https://patchwork.libcamera.org/cover/25839/mbox/"},"patches":[{"id":25840,"url":"https://patchwork.libcamera.org/api/1.1/patches/25840/?format=json","web_url":"https://patchwork.libcamera.org/patch/25840/","msgid":"<20260119102039.3521673-2-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:35","name":"[libcamera-ci,RFC,v1,1/5] Add job to generate container for cross compilation","mbox":"https://patchwork.libcamera.org/patch/25840/mbox/"},{"id":25841,"url":"https://patchwork.libcamera.org/api/1.1/patches/25841/?format=json","web_url":"https://patchwork.libcamera.org/patch/25841/","msgid":"<20260119102039.3521673-3-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:36","name":"[libcamera-ci,RFC,v1,2/5] Add job to build deb package for libcamera","mbox":"https://patchwork.libcamera.org/patch/25841/mbox/"},{"id":25842,"url":"https://patchwork.libcamera.org/api/1.1/patches/25842/?format=json","web_url":"https://patchwork.libcamera.org/patch/25842/","msgid":"<20260119102039.3521673-4-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:37","name":"[libcamera-ci,RFC,v1,3/5] Add job to build debian rootfs","mbox":"https://patchwork.libcamera.org/patch/25842/mbox/"},{"id":25843,"url":"https://patchwork.libcamera.org/api/1.1/patches/25843/?format=json","web_url":"https://patchwork.libcamera.org/patch/25843/","msgid":"<20260119102039.3521673-5-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:38","name":"[libcamera-ci,RFC,v1,4/5] Add job to run lc-compliance via lava","mbox":"https://patchwork.libcamera.org/patch/25843/mbox/"},{"id":25844,"url":"https://patchwork.libcamera.org/api/1.1/patches/25844/?format=json","web_url":"https://patchwork.libcamera.org/patch/25844/","msgid":"<20260119102039.3521673-6-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T10:20:39","name":"[libcamera-ci,RFC,v1,5/5] Guard jobs required for hardware testing","mbox":"https://patchwork.libcamera.org/patch/25844/mbox/"}]},{"id":5716,"url":"https://patchwork.libcamera.org/api/1.1/series/5716/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5716","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libcamera: base: log: Do not instantiate disabled `LogMessage`s","date":"2026-01-19T11:30:58","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":2,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5716/mbox/","cover_letter":{"id":25845,"url":"https://patchwork.libcamera.org/api/1.1/covers/25845/?format=json","web_url":"https://patchwork.libcamera.org/cover/25845/","msgid":"<20260119113104.3560802-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:30:58","name":"[v2,0/5] libcamera: base: log: Do not instantiate disabled `LogMessage`s","mbox":"https://patchwork.libcamera.org/cover/25845/mbox/"},"patches":[{"id":25846,"url":"https://patchwork.libcamera.org/api/1.1/patches/25846/?format=json","web_url":"https://patchwork.libcamera.org/patch/25846/","msgid":"<20260119113104.3560802-2-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:30:59","name":"[v2,1/5] treewide: Remove `libcamera::LOG(...)` occurrences","mbox":"https://patchwork.libcamera.org/patch/25846/mbox/"},{"id":25847,"url":"https://patchwork.libcamera.org/api/1.1/patches/25847/?format=json","web_url":"https://patchwork.libcamera.org/patch/25847/","msgid":"<20260119113104.3560802-3-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:31:00","name":"[v2,2/5] libcamera: base: log: Do not instantiate disabled `LogMessage`s","mbox":"https://patchwork.libcamera.org/patch/25847/mbox/"},{"id":25848,"url":"https://patchwork.libcamera.org/api/1.1/patches/25848/?format=json","web_url":"https://patchwork.libcamera.org/patch/25848/","msgid":"<20260119113104.3560802-4-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:31:01","name":"[v2,3/5] libcamera: base: log: Do not check severity before printing","mbox":"https://patchwork.libcamera.org/patch/25848/mbox/"},{"id":25849,"url":"https://patchwork.libcamera.org/api/1.1/patches/25849/?format=json","web_url":"https://patchwork.libcamera.org/patch/25849/","msgid":"<20260119113104.3560802-5-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:31:02","name":"[v2,4/5] libcamera: base: log: Remove `LogInvalid` check","mbox":"https://patchwork.libcamera.org/patch/25849/mbox/"},{"id":25850,"url":"https://patchwork.libcamera.org/api/1.1/patches/25850/?format=json","web_url":"https://patchwork.libcamera.org/patch/25850/","msgid":"<20260119113104.3560802-6-barnabas.pocze@ideasonboard.com>","date":"2026-01-19T11:31:03","name":"[v2,5/5] libcamera: base: log: Inline `LOG()` into `ASSERT()`","mbox":"https://patchwork.libcamera.org/patch/25850/mbox/"}]},{"id":5717,"url":"https://patchwork.libcamera.org/api/1.1/series/5717/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5717","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v2] libcamera: simple: Enable SoftISP for imx7-csi","date":"2026-01-19T13:13:27","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/1.1/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5717/mbox/","cover_letter":null,"patches":[{"id":25851,"url":"https://patchwork.libcamera.org/api/1.1/patches/25851/?format=json","web_url":"https://patchwork.libcamera.org/patch/25851/","msgid":"<20260119131327.47372-1-robert.mader@collabora.com>","date":"2026-01-19T13:13:27","name":"[v2] libcamera: simple: Enable SoftISP for imx7-csi","mbox":"https://patchwork.libcamera.org/patch/25851/mbox/"}]},{"id":5718,"url":"https://patchwork.libcamera.org/api/1.1/series/5718/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5718","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v2,1/2] egl: Use the Mesa surfaceless platform instead of GBM","date":"2026-01-19T20:28:34","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/1.1/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":2,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5718/mbox/","cover_letter":null,"patches":[{"id":25852,"url":"https://patchwork.libcamera.org/api/1.1/patches/25852/?format=json","web_url":"https://patchwork.libcamera.org/patch/25852/","msgid":"<20260119202835.372125-1-robert.mader@collabora.com>","date":"2026-01-19T20:28:34","name":"[v2,1/2] egl: Use the Mesa surfaceless platform instead of GBM","mbox":"https://patchwork.libcamera.org/patch/25852/mbox/"},{"id":25853,"url":"https://patchwork.libcamera.org/api/1.1/patches/25853/?format=json","web_url":"https://patchwork.libcamera.org/patch/25853/","msgid":"<20260119202835.372125-2-robert.mader@collabora.com>","date":"2026-01-19T20:28:35","name":"[v2,2/2] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"","mbox":"https://patchwork.libcamera.org/patch/25853/mbox/"}]},{"id":5719,"url":"https://patchwork.libcamera.org/api/1.1/series/5719/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5719","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"ipa: libipa: fixedpoint: Expand documentation on sign bit","date":"2026-01-20T08:39:49","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5719/mbox/","cover_letter":null,"patches":[{"id":25854,"url":"https://patchwork.libcamera.org/api/1.1/patches/25854/?format=json","web_url":"https://patchwork.libcamera.org/patch/25854/","msgid":"<20260120083952.15338-1-jacopo.mondi@ideasonboard.com>","date":"2026-01-20T08:39:49","name":"ipa: libipa: fixedpoint: Expand documentation on sign bit","mbox":"https://patchwork.libcamera.org/patch/25854/mbox/"}]},{"id":5720,"url":"https://patchwork.libcamera.org/api/1.1/series/5720/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5720","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Add resampling support for polynomial LSC data","date":"2026-01-20T08:45:42","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":4,"total":14,"received_total":14,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5720/mbox/","cover_letter":{"id":25855,"url":"https://patchwork.libcamera.org/api/1.1/covers/25855/?format=json","web_url":"https://patchwork.libcamera.org/cover/25855/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-0-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:42","name":"[v4,00/14] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/25855/mbox/"},"patches":[{"id":25856,"url":"https://patchwork.libcamera.org/api/1.1/patches/25856/?format=json","web_url":"https://patchwork.libcamera.org/patch/25856/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-1-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:43","name":"[v4,01/14] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/25856/mbox/"},{"id":25857,"url":"https://patchwork.libcamera.org/api/1.1/patches/25857/?format=json","web_url":"https://patchwork.libcamera.org/patch/25857/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-2-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:44","name":"[v4,02/14] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/25857/mbox/"},{"id":25858,"url":"https://patchwork.libcamera.org/api/1.1/patches/25858/?format=json","web_url":"https://patchwork.libcamera.org/patch/25858/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-3-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:45","name":"[v4,03/14] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/25858/mbox/"},{"id":25859,"url":"https://patchwork.libcamera.org/api/1.1/patches/25859/?format=json","web_url":"https://patchwork.libcamera.org/patch/25859/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-4-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:46","name":"[v4,04/14] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/25859/mbox/"},{"id":25860,"url":"https://patchwork.libcamera.org/api/1.1/patches/25860/?format=json","web_url":"https://patchwork.libcamera.org/patch/25860/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-5-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:47","name":"[v4,05/14] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/25860/mbox/"},{"id":25861,"url":"https://patchwork.libcamera.org/api/1.1/patches/25861/?format=json","web_url":"https://patchwork.libcamera.org/patch/25861/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-6-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:48","name":"[v4,06/14] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/25861/mbox/"},{"id":25862,"url":"https://patchwork.libcamera.org/api/1.1/patches/25862/?format=json","web_url":"https://patchwork.libcamera.org/patch/25862/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-7-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:49","name":"[v4,07/14] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/25862/mbox/"},{"id":25863,"url":"https://patchwork.libcamera.org/api/1.1/patches/25863/?format=json","web_url":"https://patchwork.libcamera.org/patch/25863/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-8-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:50","name":"[v4,08/14] ipa: rkisp1: lsc: Move local types into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/25863/mbox/"},{"id":25864,"url":"https://patchwork.libcamera.org/api/1.1/patches/25864/?format=json","web_url":"https://patchwork.libcamera.org/patch/25864/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-9-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:51","name":"[v4,09/14] ipa: rkisp1: lsc: Handle quantization locally","mbox":"https://patchwork.libcamera.org/patch/25864/mbox/"},{"id":25865,"url":"https://patchwork.libcamera.org/api/1.1/patches/25865/?format=json","web_url":"https://patchwork.libcamera.org/patch/25865/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-10-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:52","name":"[v4,10/14] ipa: libipa: interpolator: Drop key quantization","mbox":"https://patchwork.libcamera.org/patch/25865/mbox/"},{"id":25866,"url":"https://patchwork.libcamera.org/api/1.1/patches/25866/?format=json","web_url":"https://patchwork.libcamera.org/patch/25866/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-11-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:53","name":"[v4,11/14] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/25866/mbox/"},{"id":25867,"url":"https://patchwork.libcamera.org/api/1.1/patches/25867/?format=json","web_url":"https://patchwork.libcamera.org/patch/25867/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-12-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:54","name":"[v4,12/14] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/25867/mbox/"},{"id":25868,"url":"https://patchwork.libcamera.org/api/1.1/patches/25868/?format=json","web_url":"https://patchwork.libcamera.org/patch/25868/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-13-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:55","name":"[v4,13/14] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/25868/mbox/"},{"id":25869,"url":"https://patchwork.libcamera.org/api/1.1/patches/25869/?format=json","web_url":"https://patchwork.libcamera.org/patch/25869/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v4-14-2411c4be6d6d@ideasonboard.com>","date":"2026-01-20T08:45:56","name":"[v4,14/14] ipa: rkisp1: Introduce LensShadingCorrectionEnable control","mbox":"https://patchwork.libcamera.org/patch/25869/mbox/"}]},{"id":5721,"url":"https://patchwork.libcamera.org/api/1.1/series/5721/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5721","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v3,1/2] egl: Use the Mesa surfaceless platform instead of GBM","date":"2026-01-20T12:23:43","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/1.1/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":3,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5721/mbox/","cover_letter":null,"patches":[{"id":25870,"url":"https://patchwork.libcamera.org/api/1.1/patches/25870/?format=json","web_url":"https://patchwork.libcamera.org/patch/25870/","msgid":"<20260120122344.28283-1-robert.mader@collabora.com>","date":"2026-01-20T12:23:43","name":"[v3,1/2] egl: Use the Mesa surfaceless platform instead of GBM","mbox":"https://patchwork.libcamera.org/patch/25870/mbox/"},{"id":25871,"url":"https://patchwork.libcamera.org/api/1.1/patches/25871/?format=json","web_url":"https://patchwork.libcamera.org/patch/25871/","msgid":"<20260120122344.28283-2-robert.mader@collabora.com>","date":"2026-01-20T12:23:44","name":"[v3,2/2] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"","mbox":"https://patchwork.libcamera.org/patch/25871/mbox/"}]},{"id":5722,"url":"https://patchwork.libcamera.org/api/1.1/series/5722/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5722","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Add resampling support for polynomial LSC data","date":"2026-01-20T12:26:05","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":5,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5722/mbox/","cover_letter":{"id":25872,"url":"https://patchwork.libcamera.org/api/1.1/covers/25872/?format=json","web_url":"https://patchwork.libcamera.org/cover/25872/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-0-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:05","name":"[v5,00/15] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/25872/mbox/"},"patches":[{"id":25873,"url":"https://patchwork.libcamera.org/api/1.1/patches/25873/?format=json","web_url":"https://patchwork.libcamera.org/patch/25873/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-1-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:06","name":"[v5,01/15] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/25873/mbox/"},{"id":25874,"url":"https://patchwork.libcamera.org/api/1.1/patches/25874/?format=json","web_url":"https://patchwork.libcamera.org/patch/25874/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-2-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:07","name":"[v5,02/15] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/25874/mbox/"},{"id":25875,"url":"https://patchwork.libcamera.org/api/1.1/patches/25875/?format=json","web_url":"https://patchwork.libcamera.org/patch/25875/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-3-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:08","name":"[v5,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/25875/mbox/"},{"id":25876,"url":"https://patchwork.libcamera.org/api/1.1/patches/25876/?format=json","web_url":"https://patchwork.libcamera.org/patch/25876/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-4-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:09","name":"[v5,04/15] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/25876/mbox/"},{"id":25877,"url":"https://patchwork.libcamera.org/api/1.1/patches/25877/?format=json","web_url":"https://patchwork.libcamera.org/patch/25877/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-5-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:10","name":"[v5,05/15] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/25877/mbox/"},{"id":25878,"url":"https://patchwork.libcamera.org/api/1.1/patches/25878/?format=json","web_url":"https://patchwork.libcamera.org/patch/25878/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-6-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:11","name":"[v5,06/15] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/25878/mbox/"},{"id":25879,"url":"https://patchwork.libcamera.org/api/1.1/patches/25879/?format=json","web_url":"https://patchwork.libcamera.org/patch/25879/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-7-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:12","name":"[v5,07/15] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/25879/mbox/"},{"id":25880,"url":"https://patchwork.libcamera.org/api/1.1/patches/25880/?format=json","web_url":"https://patchwork.libcamera.org/patch/25880/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-8-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:13","name":"[v5,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/25880/mbox/"},{"id":25881,"url":"https://patchwork.libcamera.org/api/1.1/patches/25881/?format=json","web_url":"https://patchwork.libcamera.org/patch/25881/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-9-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:14","name":"[v5,09/15] ipa: rkisp1: lsc: Handle quantization locally","mbox":"https://patchwork.libcamera.org/patch/25881/mbox/"},{"id":25882,"url":"https://patchwork.libcamera.org/api/1.1/patches/25882/?format=json","web_url":"https://patchwork.libcamera.org/patch/25882/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-10-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:15","name":"[v5,10/15] ipa: libipa: interpolator: Drop key quantization","mbox":"https://patchwork.libcamera.org/patch/25882/mbox/"},{"id":25883,"url":"https://patchwork.libcamera.org/api/1.1/patches/25883/?format=json","web_url":"https://patchwork.libcamera.org/patch/25883/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-11-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:16","name":"[v5,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/25883/mbox/"},{"id":25884,"url":"https://patchwork.libcamera.org/api/1.1/patches/25884/?format=json","web_url":"https://patchwork.libcamera.org/patch/25884/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-12-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:17","name":"[v5,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/25884/mbox/"},{"id":25885,"url":"https://patchwork.libcamera.org/api/1.1/patches/25885/?format=json","web_url":"https://patchwork.libcamera.org/patch/25885/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-13-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:18","name":"[v5,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/25885/mbox/"},{"id":25886,"url":"https://patchwork.libcamera.org/api/1.1/patches/25886/?format=json","web_url":"https://patchwork.libcamera.org/patch/25886/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-14-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:19","name":"[v5,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable","mbox":"https://patchwork.libcamera.org/patch/25886/mbox/"},{"id":25887,"url":"https://patchwork.libcamera.org/api/1.1/patches/25887/?format=json","web_url":"https://patchwork.libcamera.org/patch/25887/","msgid":"<20260120-sklug-lsc-resampling-v2-dev-v5-15-ef5cec7b299f@ideasonboard.com>","date":"2026-01-20T12:26:20","name":"[v5,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control","mbox":"https://patchwork.libcamera.org/patch/25887/mbox/"}]},{"id":5723,"url":"https://patchwork.libcamera.org/api/1.1/series/5723/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5723","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v1] libcamera: pipeline: virtual: Don't use span iterator as pointer","date":"2026-01-20T14:44:20","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5723/mbox/","cover_letter":null,"patches":[{"id":25888,"url":"https://patchwork.libcamera.org/api/1.1/patches/25888/?format=json","web_url":"https://patchwork.libcamera.org/patch/25888/","msgid":"<20260120144420.264358-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-20T14:44:20","name":"[v1] libcamera: pipeline: virtual: Don't use span iterator as pointer","mbox":"https://patchwork.libcamera.org/patch/25888/mbox/"}]},{"id":5724,"url":"https://patchwork.libcamera.org/api/1.1/series/5724/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5724","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v1] libcamera: base: utils: join(): Don't use `const_iterator` directly","date":"2026-01-20T14:44:31","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5724/mbox/","cover_letter":null,"patches":[{"id":25889,"url":"https://patchwork.libcamera.org/api/1.1/patches/25889/?format=json","web_url":"https://patchwork.libcamera.org/patch/25889/","msgid":"<20260120144431.264758-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-20T14:44:31","name":"[v1] libcamera: base: utils: join(): Don't use `const_iterator` directly","mbox":"https://patchwork.libcamera.org/patch/25889/mbox/"}]},{"id":5725,"url":"https://patchwork.libcamera.org/api/1.1/series/5725/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5725","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"refactor DPF parsing and initialization","date":"2026-01-20T15:30:50","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/1.1/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"version":10,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5725/mbox/","cover_letter":{"id":25890,"url":"https://patchwork.libcamera.org/api/1.1/covers/25890/?format=json","web_url":"https://patchwork.libcamera.org/cover/25890/","msgid":"<20260120153057.1703714-1-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:50","name":"[v10,0/7] refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/cover/25890/mbox/"},"patches":[{"id":25891,"url":"https://patchwork.libcamera.org/api/1.1/patches/25891/?format=json","web_url":"https://patchwork.libcamera.org/patch/25891/","msgid":"<20260120153057.1703714-2-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:51","name":"[v10,1/7] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization","mbox":"https://patchwork.libcamera.org/patch/25891/mbox/"},{"id":25892,"url":"https://patchwork.libcamera.org/api/1.1/patches/25892/?format=json","web_url":"https://patchwork.libcamera.org/patch/25892/","msgid":"<20260120153057.1703714-3-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:52","name":"[v10,2/7] ipa: rkisp1: algorithms: dpf: Implement mode switching","mbox":"https://patchwork.libcamera.org/patch/25892/mbox/"},{"id":25893,"url":"https://patchwork.libcamera.org/api/1.1/patches/25893/?format=json","web_url":"https://patchwork.libcamera.org/patch/25893/","msgid":"<20260120153057.1703714-4-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:53","name":"[v10,3/7] ipa: rkisp1: algorithms: register noise reduction controls","mbox":"https://patchwork.libcamera.org/patch/25893/mbox/"},{"id":25894,"url":"https://patchwork.libcamera.org/api/1.1/patches/25894/?format=json","web_url":"https://patchwork.libcamera.org/patch/25894/","msgid":"<20260120153057.1703714-5-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:54","name":"[v10,4/7] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers","mbox":"https://patchwork.libcamera.org/patch/25894/mbox/"},{"id":25895,"url":"https://patchwork.libcamera.org/api/1.1/patches/25895/?format=json","web_url":"https://patchwork.libcamera.org/patch/25895/","msgid":"<20260120153057.1703714-6-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:55","name":"[v10,5/7] ipa: rkisp1: algorithms: dpf: Add detailed config logging","mbox":"https://patchwork.libcamera.org/patch/25895/mbox/"},{"id":25896,"url":"https://patchwork.libcamera.org/api/1.1/patches/25896/?format=json","web_url":"https://patchwork.libcamera.org/patch/25896/","msgid":"<20260120153057.1703714-7-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:56","name":"[v10,6/7] ipa: rkisp1: algorithms: data: enable DPF tuning for sensors","mbox":"https://patchwork.libcamera.org/patch/25896/mbox/"},{"id":25897,"url":"https://patchwork.libcamera.org/api/1.1/patches/25897/?format=json","web_url":"https://patchwork.libcamera.org/patch/25897/","msgid":"<20260120153057.1703714-8-rui.wang@ideasonboard.com>","date":"2026-01-20T15:30:57","name":"[v10,7/7] ipa: rkisp1: algorithms: data: Add OV5647/IMX219 tuning file","mbox":"https://patchwork.libcamera.org/patch/25897/mbox/"}]},{"id":5726,"url":"https://patchwork.libcamera.org/api/1.1/series/5726/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5726","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[RFC,v1] libcamera: software_isp: debayer: Take `DebayerParams` by ref","date":"2026-01-20T17:07:01","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5726/mbox/","cover_letter":null,"patches":[{"id":25898,"url":"https://patchwork.libcamera.org/api/1.1/patches/25898/?format=json","web_url":"https://patchwork.libcamera.org/patch/25898/","msgid":"<20260120170701.400944-1-barnabas.pocze@ideasonboard.com>","date":"2026-01-20T17:07:01","name":"[RFC,v1] libcamera: software_isp: debayer: Take `DebayerParams` by ref","mbox":"https://patchwork.libcamera.org/patch/25898/mbox/"}]},{"id":5727,"url":"https://patchwork.libcamera.org/api/1.1/series/5727/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5727","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"virtual: colorspace validation fix","date":"2026-01-21T09:07:02","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5727/mbox/","cover_letter":{"id":25899,"url":"https://patchwork.libcamera.org/api/1.1/covers/25899/?format=json","web_url":"https://patchwork.libcamera.org/cover/25899/","msgid":"<20260121090705.274081-1-uajain@igalia.com>","date":"2026-01-21T09:07:02","name":"[0/3] virtual: colorspace validation fix","mbox":"https://patchwork.libcamera.org/cover/25899/mbox/"},"patches":[{"id":25900,"url":"https://patchwork.libcamera.org/api/1.1/patches/25900/?format=json","web_url":"https://patchwork.libcamera.org/patch/25900/","msgid":"<20260121090705.274081-2-uajain@igalia.com>","date":"2026-01-21T09:07:03","name":"[1/3] pipeline: virtual: image_frame_generator: Explicitly include libcamera headers","mbox":"https://patchwork.libcamera.org/patch/25900/mbox/"},{"id":25901,"url":"https://patchwork.libcamera.org/api/1.1/patches/25901/?format=json","web_url":"https://patchwork.libcamera.org/patch/25901/","msgid":"<20260121090705.274081-3-uajain@igalia.com>","date":"2026-01-21T09:07:04","name":"[2/3] pipeline: virtual: Implement colorspace() getter for frame generators","mbox":"https://patchwork.libcamera.org/patch/25901/mbox/"},{"id":25902,"url":"https://patchwork.libcamera.org/api/1.1/patches/25902/?format=json","web_url":"https://patchwork.libcamera.org/patch/25902/","msgid":"<20260121090705.274081-4-uajain@igalia.com>","date":"2026-01-21T09:07:05","name":"[3/3] pipeline: virtual: Rectify validation of colorspace","mbox":"https://patchwork.libcamera.org/patch/25902/mbox/"}]},{"id":5728,"url":"https://patchwork.libcamera.org/api/1.1/series/5728/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5728","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v4,1/3] egl: Use the Mesa surfaceless platform instead of GBM","date":"2026-01-21T09:08:52","submitter":{"id":140,"url":"https://patchwork.libcamera.org/api/1.1/people/140/?format=json","name":"Robert Mader","email":"robert.mader@collabora.com"},"version":4,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5728/mbox/","cover_letter":null,"patches":[{"id":25903,"url":"https://patchwork.libcamera.org/api/1.1/patches/25903/?format=json","web_url":"https://patchwork.libcamera.org/patch/25903/","msgid":"<20260121090854.27483-1-robert.mader@collabora.com>","date":"2026-01-21T09:08:52","name":"[v4,1/3] egl: Use the Mesa surfaceless platform instead of GBM","mbox":"https://patchwork.libcamera.org/patch/25903/mbox/"},{"id":25904,"url":"https://patchwork.libcamera.org/api/1.1/patches/25904/?format=json","web_url":"https://patchwork.libcamera.org/patch/25904/","msgid":"<20260121090854.27483-2-robert.mader@collabora.com>","date":"2026-01-21T09:08:53","name":"[v4,2/3] egl: Add workaround for Mesa <= 22.2","mbox":"https://patchwork.libcamera.org/patch/25904/mbox/"},{"id":25905,"url":"https://patchwork.libcamera.org/api/1.1/patches/25905/?format=json","web_url":"https://patchwork.libcamera.org/patch/25905/","msgid":"<20260121090854.27483-3-robert.mader@collabora.com>","date":"2026-01-21T09:08:54","name":"[v4,3/3] Revert \"libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access\"","mbox":"https://patchwork.libcamera.org/patch/25905/mbox/"}]},{"id":5729,"url":"https://patchwork.libcamera.org/api/1.1/series/5729/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5729","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v2] ipa: rkisp1: cproc: Fix brightness and contrast value handling","date":"2026-01-21T13:39:07","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5729/mbox/","cover_letter":null,"patches":[{"id":25906,"url":"https://patchwork.libcamera.org/api/1.1/patches/25906/?format=json","web_url":"https://patchwork.libcamera.org/patch/25906/","msgid":"<20260121133910.34925-1-stefan.klug@ideasonboard.com>","date":"2026-01-21T13:39:07","name":"[v2] ipa: rkisp1: cproc: Fix brightness and contrast value handling","mbox":"https://patchwork.libcamera.org/patch/25906/mbox/"}]},{"id":5730,"url":"https://patchwork.libcamera.org/api/1.1/series/5730/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5730","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libipa: Introduce a Quantized type","date":"2026-01-21T17:37:19","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":6,"total":16,"received_total":16,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5730/mbox/","cover_letter":{"id":25907,"url":"https://patchwork.libcamera.org/api/1.1/covers/25907/?format=json","web_url":"https://patchwork.libcamera.org/cover/25907/","msgid":"<20260121173737.376113-1-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:19","name":"[v6,00/16] libipa: Introduce a Quantized type","mbox":"https://patchwork.libcamera.org/cover/25907/mbox/"},"patches":[{"id":25908,"url":"https://patchwork.libcamera.org/api/1.1/patches/25908/?format=json","web_url":"https://patchwork.libcamera.org/patch/25908/","msgid":"<20260121173737.376113-2-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:20","name":"[v6,01/16] ipa: libipa: Provide a Quantized data type support","mbox":"https://patchwork.libcamera.org/patch/25908/mbox/"},{"id":25909,"url":"https://patchwork.libcamera.org/api/1.1/patches/25909/?format=json","web_url":"https://patchwork.libcamera.org/patch/25909/","msgid":"<20260121173737.376113-3-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:21","name":"[v6,02/16] test: libipa: Add tests for Quantized types","mbox":"https://patchwork.libcamera.org/patch/25909/mbox/"},{"id":25910,"url":"https://patchwork.libcamera.org/api/1.1/patches/25910/?format=json","web_url":"https://patchwork.libcamera.org/patch/25910/","msgid":"<20260121173737.376113-4-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:22","name":"[v6,03/16] ipa: libipa: fixedpoint: Fix unsigned usage","mbox":"https://patchwork.libcamera.org/patch/25910/mbox/"},{"id":25911,"url":"https://patchwork.libcamera.org/api/1.1/patches/25911/?format=json","web_url":"https://patchwork.libcamera.org/patch/25911/","msgid":"<20260121173737.376113-5-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:23","name":"[v6,04/16] ipa: libipa: Provide fixed point quantized traits","mbox":"https://patchwork.libcamera.org/patch/25911/mbox/"},{"id":25912,"url":"https://patchwork.libcamera.org/api/1.1/patches/25912/?format=json","web_url":"https://patchwork.libcamera.org/patch/25912/","msgid":"<20260121173737.376113-6-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:24","name":"[v6,05/16] test: libipa: Provide FixedPoint Quantized tests","mbox":"https://patchwork.libcamera.org/patch/25912/mbox/"},{"id":25913,"url":"https://patchwork.libcamera.org/api/1.1/patches/25913/?format=json","web_url":"https://patchwork.libcamera.org/patch/25913/","msgid":"<20260121173737.376113-7-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:25","name":"[v6,06/16] ipa: rkisp1: cproc: Convert to use Quantized types","mbox":"https://patchwork.libcamera.org/patch/25913/mbox/"},{"id":25914,"url":"https://patchwork.libcamera.org/api/1.1/patches/25914/?format=json","web_url":"https://patchwork.libcamera.org/patch/25914/","msgid":"<20260121173737.376113-8-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:26","name":"[v6,07/16] ipa: rkisp1: cproc: Report metadata","mbox":"https://patchwork.libcamera.org/patch/25914/mbox/"},{"id":25916,"url":"https://patchwork.libcamera.org/api/1.1/patches/25916/?format=json","web_url":"https://patchwork.libcamera.org/patch/25916/","msgid":"<20260121173737.376113-9-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:27","name":"[v6,08/16] libcamera: controls: Define a new core Hue control","mbox":"https://patchwork.libcamera.org/patch/25916/mbox/"},{"id":25915,"url":"https://patchwork.libcamera.org/api/1.1/patches/25915/?format=json","web_url":"https://patchwork.libcamera.org/patch/25915/","msgid":"<20260121173737.376113-10-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:28","name":"[v6,09/16] ipa: rkisp1: cproc: Provide a Hue control","mbox":"https://patchwork.libcamera.org/patch/25915/mbox/"},{"id":25917,"url":"https://patchwork.libcamera.org/api/1.1/patches/25917/?format=json","web_url":"https://patchwork.libcamera.org/patch/25917/","msgid":"<20260121173737.376113-11-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:29","name":"[v6,10/16] ipa: rkisp1: ccm: Use Q<4, 7> format directly","mbox":"https://patchwork.libcamera.org/patch/25917/mbox/"},{"id":25918,"url":"https://patchwork.libcamera.org/api/1.1/patches/25918/?format=json","web_url":"https://patchwork.libcamera.org/patch/25918/","msgid":"<20260121173737.376113-12-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:30","name":"[v6,11/16] ipa: mali-c55: Reduce AWB calculations to float precision","mbox":"https://patchwork.libcamera.org/patch/25918/mbox/"},{"id":25919,"url":"https://patchwork.libcamera.org/api/1.1/patches/25919/?format=json","web_url":"https://patchwork.libcamera.org/patch/25919/","msgid":"<20260121173737.376113-13-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:31","name":"[v6,12/16] ipa: mali-c55: Convert AWB to UQ<4, 8> usage","mbox":"https://patchwork.libcamera.org/patch/25919/mbox/"},{"id":25920,"url":"https://patchwork.libcamera.org/api/1.1/patches/25920/?format=json","web_url":"https://patchwork.libcamera.org/patch/25920/","msgid":"<20260121173737.376113-14-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:32","name":"[v6,13/16] ipa: mali-c55: agc: Quantise the ISP Digital Gain","mbox":"https://patchwork.libcamera.org/patch/25920/mbox/"},{"id":25921,"url":"https://patchwork.libcamera.org/api/1.1/patches/25921/?format=json","web_url":"https://patchwork.libcamera.org/patch/25921/","msgid":"<20260121173737.376113-15-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:33","name":"[v6,14/16] test: libipa: Remove legacy fixed point conversion test","mbox":"https://patchwork.libcamera.org/patch/25921/mbox/"},{"id":25922,"url":"https://patchwork.libcamera.org/api/1.1/patches/25922/?format=json","web_url":"https://patchwork.libcamera.org/patch/25922/","msgid":"<20260121173737.376113-16-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:34","name":"[v6,15/16] ipa: libipa: fixedpoint: Move float conversion inline","mbox":"https://patchwork.libcamera.org/patch/25922/mbox/"},{"id":25923,"url":"https://patchwork.libcamera.org/api/1.1/patches/25923/?format=json","web_url":"https://patchwork.libcamera.org/patch/25923/","msgid":"<20260121173737.376113-17-kieran.bingham@ideasonboard.com>","date":"2026-01-21T17:37:35","name":"[v6,16/16] ipa: libipa: fixedpoint: Remove unsigned workaround","mbox":"https://patchwork.libcamera.org/patch/25923/mbox/"}]},{"id":5731,"url":"https://patchwork.libcamera.org/api/1.1/series/5731/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5731","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"[v1,01/35] libcamera: delayed_controls: Add push() function that accepts a sequence number","date":"2026-01-22T09:14:28","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":35,"received_total":1,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5731/mbox/","cover_letter":null,"patches":[{"id":25924,"url":"https://patchwork.libcamera.org/api/1.1/patches/25924/?format=json","web_url":"https://patchwork.libcamera.org/patch/25924/","msgid":"<176907326823.3882822.2987303171422721170@neptunite.rasen.tech>","date":"2026-01-22T09:14:28","name":"[v1,01/35] libcamera: delayed_controls: Add push() function that accepts a sequence number","mbox":"https://patchwork.libcamera.org/patch/25924/mbox/"}]},{"id":5732,"url":"https://patchwork.libcamera.org/api/1.1/series/5732/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5732","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"v4l2: v4l2_compat: Handle __ioctl_time64","date":"2026-01-22T12:10:15","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/1.1/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5732/mbox/","cover_letter":null,"patches":[{"id":25925,"url":"https://patchwork.libcamera.org/api/1.1/patches/25925/?format=json","web_url":"https://patchwork.libcamera.org/patch/25925/","msgid":"<20260122121015.3842322-1-paul.elder@ideasonboard.com>","date":"2026-01-22T12:10:15","name":"v4l2: v4l2_compat: Handle __ioctl_time64","mbox":"https://patchwork.libcamera.org/patch/25925/mbox/"}]},{"id":5733,"url":"https://patchwork.libcamera.org/api/1.1/series/5733/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5733","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Simple pipeline IPA cleanup","date":"2026-01-22T16:19:20","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":4,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5733/mbox/","cover_letter":{"id":25926,"url":"https://patchwork.libcamera.org/api/1.1/covers/25926/?format=json","web_url":"https://patchwork.libcamera.org/cover/25926/","msgid":"<20260122161935.208562-1-mzamazal@redhat.com>","date":"2026-01-22T16:19:20","name":"[v4,00/15] Simple pipeline IPA cleanup","mbox":"https://patchwork.libcamera.org/cover/25926/mbox/"},"patches":[{"id":25927,"url":"https://patchwork.libcamera.org/api/1.1/patches/25927/?format=json","web_url":"https://patchwork.libcamera.org/patch/25927/","msgid":"<20260122161935.208562-2-mzamazal@redhat.com>","date":"2026-01-22T16:19:21","name":"[v4,01/15] libcamera: ipa: simple: Remove an unused include from awb.cpp","mbox":"https://patchwork.libcamera.org/patch/25927/mbox/"},{"id":25928,"url":"https://patchwork.libcamera.org/api/1.1/patches/25928/?format=json","web_url":"https://patchwork.libcamera.org/patch/25928/","msgid":"<20260122161935.208562-3-mzamazal@redhat.com>","date":"2026-01-22T16:19:22","name":"[v4,02/15] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm","mbox":"https://patchwork.libcamera.org/patch/25928/mbox/"},{"id":25929,"url":"https://patchwork.libcamera.org/api/1.1/patches/25929/?format=json","web_url":"https://patchwork.libcamera.org/patch/25929/","msgid":"<20260122161935.208562-4-mzamazal@redhat.com>","date":"2026-01-22T16:19:23","name":"[v4,03/15] libcamera: ipa: simple: Generalize tracking matrix changes","mbox":"https://patchwork.libcamera.org/patch/25929/mbox/"},{"id":25930,"url":"https://patchwork.libcamera.org/api/1.1/patches/25930/?format=json","web_url":"https://patchwork.libcamera.org/patch/25930/","msgid":"<20260122161935.208562-5-mzamazal@redhat.com>","date":"2026-01-22T16:19:24","name":"[v4,04/15] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM","mbox":"https://patchwork.libcamera.org/patch/25930/mbox/"},{"id":25931,"url":"https://patchwork.libcamera.org/api/1.1/patches/25931/?format=json","web_url":"https://patchwork.libcamera.org/patch/25931/","msgid":"<20260122161935.208562-6-mzamazal@redhat.com>","date":"2026-01-22T16:19:25","name":"[v4,05/15] libcamera: ipa: simple: Introduce a general correction matrix","mbox":"https://patchwork.libcamera.org/patch/25931/mbox/"},{"id":25932,"url":"https://patchwork.libcamera.org/api/1.1/patches/25932/?format=json","web_url":"https://patchwork.libcamera.org/patch/25932/","msgid":"<20260122161935.208562-7-mzamazal@redhat.com>","date":"2026-01-22T16:19:26","name":"[v4,06/15] libcamera: ipa: simple: Initialise the general correction matrix","mbox":"https://patchwork.libcamera.org/patch/25932/mbox/"},{"id":25933,"url":"https://patchwork.libcamera.org/api/1.1/patches/25933/?format=json","web_url":"https://patchwork.libcamera.org/patch/25933/","msgid":"<20260122161935.208562-8-mzamazal@redhat.com>","date":"2026-01-22T16:19:27","name":"[v4,07/15] libcamera: ipa: simple: Separate saturation from CCM","mbox":"https://patchwork.libcamera.org/patch/25933/mbox/"},{"id":25934,"url":"https://patchwork.libcamera.org/api/1.1/patches/25934/?format=json","web_url":"https://patchwork.libcamera.org/patch/25934/","msgid":"<20260122161935.208562-9-mzamazal@redhat.com>","date":"2026-01-22T16:19:28","name":"[v4,08/15] libcamera: ipa: simple: Move contrast settings to adjust.cpp","mbox":"https://patchwork.libcamera.org/patch/25934/mbox/"},{"id":25935,"url":"https://patchwork.libcamera.org/api/1.1/patches/25935/?format=json","web_url":"https://patchwork.libcamera.org/patch/25935/","msgid":"<20260122161935.208562-10-mzamazal@redhat.com>","date":"2026-01-22T16:19:29","name":"[v4,09/15] libcamera: ipa: simple: Make gamma adjustable","mbox":"https://patchwork.libcamera.org/patch/25935/mbox/"},{"id":25937,"url":"https://patchwork.libcamera.org/api/1.1/patches/25937/?format=json","web_url":"https://patchwork.libcamera.org/patch/25937/","msgid":"<20260122161935.208562-11-mzamazal@redhat.com>","date":"2026-01-22T16:19:30","name":"[v4,10/15] libcamera: ipa: simple: Apply gain matrix in awb","mbox":"https://patchwork.libcamera.org/patch/25937/mbox/"},{"id":25936,"url":"https://patchwork.libcamera.org/api/1.1/patches/25936/?format=json","web_url":"https://patchwork.libcamera.org/patch/25936/","msgid":"<20260122161935.208562-12-mzamazal@redhat.com>","date":"2026-01-22T16:19:31","name":"[v4,11/15] libcamera: ipa: simple: Use float type for adjustment controls","mbox":"https://patchwork.libcamera.org/patch/25936/mbox/"},{"id":25938,"url":"https://patchwork.libcamera.org/api/1.1/patches/25938/?format=json","web_url":"https://patchwork.libcamera.org/patch/25938/","msgid":"<20260122161935.208562-13-mzamazal@redhat.com>","date":"2026-01-22T16:19:32","name":"[v4,12/15] libcamera: ipa: simple: Use symbolic constants for adjust defaults","mbox":"https://patchwork.libcamera.org/patch/25938/mbox/"},{"id":25939,"url":"https://patchwork.libcamera.org/api/1.1/patches/25939/?format=json","web_url":"https://patchwork.libcamera.org/patch/25939/","msgid":"<20260122161935.208562-14-mzamazal@redhat.com>","date":"2026-01-22T16:19:33","name":"[v4,13/15] libcamera: ipa: simple: Set contrast metadata unconditionally","mbox":"https://patchwork.libcamera.org/patch/25939/mbox/"},{"id":25940,"url":"https://patchwork.libcamera.org/api/1.1/patches/25940/?format=json","web_url":"https://patchwork.libcamera.org/patch/25940/","msgid":"<20260122161935.208562-15-mzamazal@redhat.com>","date":"2026-01-22T16:19:34","name":"[v4,14/15] libcamera: ipa: simple: Remove Lut algorithm","mbox":"https://patchwork.libcamera.org/patch/25940/mbox/"},{"id":25941,"url":"https://patchwork.libcamera.org/api/1.1/patches/25941/?format=json","web_url":"https://patchwork.libcamera.org/patch/25941/","msgid":"<20260122161935.208562-16-mzamazal@redhat.com>","date":"2026-01-22T16:19:35","name":"[v4,15/15] libcamera: ipa: simple: Disable Ccm algorithm by default again","mbox":"https://patchwork.libcamera.org/patch/25941/mbox/"}]}]