{"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/"}]}