{"id":5697,"url":"https://patchwork.libcamera.org/api/series/5697/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5697","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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-08T16:05:43","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":2,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5697/mbox/","cover_letter":{"id":25690,"url":"https://patchwork.libcamera.org/api/covers/25690/?format=json","web_url":"https://patchwork.libcamera.org/cover/25690/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-0-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:43","name":"[v2,00/15] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/25690/mbox/"},"patches":[{"id":25691,"url":"https://patchwork.libcamera.org/api/patches/25691/?format=json","web_url":"https://patchwork.libcamera.org/patch/25691/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-1-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:44","name":"[v2,01/15] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/25691/mbox/"},{"id":25692,"url":"https://patchwork.libcamera.org/api/patches/25692/?format=json","web_url":"https://patchwork.libcamera.org/patch/25692/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-2-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:45","name":"[v2,02/15] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/25692/mbox/"},{"id":25693,"url":"https://patchwork.libcamera.org/api/patches/25693/?format=json","web_url":"https://patchwork.libcamera.org/patch/25693/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-3-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:46","name":"[v2,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/25693/mbox/"},{"id":25694,"url":"https://patchwork.libcamera.org/api/patches/25694/?format=json","web_url":"https://patchwork.libcamera.org/patch/25694/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-4-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:47","name":"[v2,04/15] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/25694/mbox/"},{"id":25695,"url":"https://patchwork.libcamera.org/api/patches/25695/?format=json","web_url":"https://patchwork.libcamera.org/patch/25695/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-5-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:48","name":"[v2,05/15] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/25695/mbox/"},{"id":25696,"url":"https://patchwork.libcamera.org/api/patches/25696/?format=json","web_url":"https://patchwork.libcamera.org/patch/25696/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-6-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:49","name":"[v2,06/15] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/25696/mbox/"},{"id":25697,"url":"https://patchwork.libcamera.org/api/patches/25697/?format=json","web_url":"https://patchwork.libcamera.org/patch/25697/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-7-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:50","name":"[v2,07/15] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/25697/mbox/"},{"id":25698,"url":"https://patchwork.libcamera.org/api/patches/25698/?format=json","web_url":"https://patchwork.libcamera.org/patch/25698/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-8-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:51","name":"[v2,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/25698/mbox/"},{"id":25699,"url":"https://patchwork.libcamera.org/api/patches/25699/?format=json","web_url":"https://patchwork.libcamera.org/patch/25699/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-9-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:52","name":"[v2,09/15] ipa: rkisp1: lsc: Handle quantization locally","mbox":"https://patchwork.libcamera.org/patch/25699/mbox/"},{"id":25700,"url":"https://patchwork.libcamera.org/api/patches/25700/?format=json","web_url":"https://patchwork.libcamera.org/patch/25700/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-10-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:53","name":"[v2,10/15] ipa: libipa: interpolator: Drop key quantization","mbox":"https://patchwork.libcamera.org/patch/25700/mbox/"},{"id":25701,"url":"https://patchwork.libcamera.org/api/patches/25701/?format=json","web_url":"https://patchwork.libcamera.org/patch/25701/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-11-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:54","name":"[v2,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/25701/mbox/"},{"id":25702,"url":"https://patchwork.libcamera.org/api/patches/25702/?format=json","web_url":"https://patchwork.libcamera.org/patch/25702/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-12-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:55","name":"[v2,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/25702/mbox/"},{"id":25703,"url":"https://patchwork.libcamera.org/api/patches/25703/?format=json","web_url":"https://patchwork.libcamera.org/patch/25703/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-13-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:56","name":"[v2,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/25703/mbox/"},{"id":25704,"url":"https://patchwork.libcamera.org/api/patches/25704/?format=json","web_url":"https://patchwork.libcamera.org/patch/25704/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-14-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:57","name":"[v2,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable","mbox":"https://patchwork.libcamera.org/patch/25704/mbox/"},{"id":25705,"url":"https://patchwork.libcamera.org/api/patches/25705/?format=json","web_url":"https://patchwork.libcamera.org/patch/25705/","msgid":"<20260108-sklug-lsc-resampling-v2-dev-v2-15-e682ec4b9893@ideasonboard.com>","date":"2026-01-08T16:05:58","name":"[v2,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control","mbox":"https://patchwork.libcamera.org/patch/25705/mbox/"}]}