{"id":5751,"url":"https://patchwork.libcamera.org/api/1.1/series/5751/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5751","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-28T16:00:17","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":6,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5751/mbox/","cover_letter":{"id":26011,"url":"https://patchwork.libcamera.org/api/1.1/covers/26011/?format=json","web_url":"https://patchwork.libcamera.org/cover/26011/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-0-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:17","name":"[v6,00/15] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/26011/mbox/"},"patches":[{"id":26012,"url":"https://patchwork.libcamera.org/api/1.1/patches/26012/?format=json","web_url":"https://patchwork.libcamera.org/patch/26012/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-1-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:18","name":"[v6,01/15] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/26012/mbox/"},{"id":26013,"url":"https://patchwork.libcamera.org/api/1.1/patches/26013/?format=json","web_url":"https://patchwork.libcamera.org/patch/26013/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-2-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:19","name":"[v6,02/15] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/26013/mbox/"},{"id":26014,"url":"https://patchwork.libcamera.org/api/1.1/patches/26014/?format=json","web_url":"https://patchwork.libcamera.org/patch/26014/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-3-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:20","name":"[v6,03/15] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/26014/mbox/"},{"id":26015,"url":"https://patchwork.libcamera.org/api/1.1/patches/26015/?format=json","web_url":"https://patchwork.libcamera.org/patch/26015/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-4-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:21","name":"[v6,04/15] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/26015/mbox/"},{"id":26016,"url":"https://patchwork.libcamera.org/api/1.1/patches/26016/?format=json","web_url":"https://patchwork.libcamera.org/patch/26016/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-5-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:22","name":"[v6,05/15] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/26016/mbox/"},{"id":26017,"url":"https://patchwork.libcamera.org/api/1.1/patches/26017/?format=json","web_url":"https://patchwork.libcamera.org/patch/26017/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-6-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:23","name":"[v6,06/15] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/26017/mbox/"},{"id":26018,"url":"https://patchwork.libcamera.org/api/1.1/patches/26018/?format=json","web_url":"https://patchwork.libcamera.org/patch/26018/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-7-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:24","name":"[v6,07/15] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/26018/mbox/"},{"id":26019,"url":"https://patchwork.libcamera.org/api/1.1/patches/26019/?format=json","web_url":"https://patchwork.libcamera.org/patch/26019/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-8-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:25","name":"[v6,08/15] ipa: rkisp1: lsc: Move local types into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/26019/mbox/"},{"id":26020,"url":"https://patchwork.libcamera.org/api/1.1/patches/26020/?format=json","web_url":"https://patchwork.libcamera.org/patch/26020/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-9-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:26","name":"[v6,09/15] ipa: rkisp1: lsc: Handle quantization locally","mbox":"https://patchwork.libcamera.org/patch/26020/mbox/"},{"id":26021,"url":"https://patchwork.libcamera.org/api/1.1/patches/26021/?format=json","web_url":"https://patchwork.libcamera.org/patch/26021/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-10-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:27","name":"[v6,10/15] ipa: libipa: interpolator: Drop key quantization","mbox":"https://patchwork.libcamera.org/patch/26021/mbox/"},{"id":26022,"url":"https://patchwork.libcamera.org/api/1.1/patches/26022/?format=json","web_url":"https://patchwork.libcamera.org/patch/26022/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-11-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:28","name":"[v6,11/15] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/26022/mbox/"},{"id":26023,"url":"https://patchwork.libcamera.org/api/1.1/patches/26023/?format=json","web_url":"https://patchwork.libcamera.org/patch/26023/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-12-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:29","name":"[v6,12/15] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/26023/mbox/"},{"id":26024,"url":"https://patchwork.libcamera.org/api/1.1/patches/26024/?format=json","web_url":"https://patchwork.libcamera.org/patch/26024/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-13-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:30","name":"[v6,13/15] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/26024/mbox/"},{"id":26025,"url":"https://patchwork.libcamera.org/api/1.1/patches/26025/?format=json","web_url":"https://patchwork.libcamera.org/patch/26025/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-14-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:31","name":"[v6,14/15] libcamera: control_ids: Introduce LensShadingCorrectionEnable","mbox":"https://patchwork.libcamera.org/patch/26025/mbox/"},{"id":26026,"url":"https://patchwork.libcamera.org/api/1.1/patches/26026/?format=json","web_url":"https://patchwork.libcamera.org/patch/26026/","msgid":"<20260128-sklug-lsc-resampling-v2-dev-v6-15-af7d95f03d22@ideasonboard.com>","date":"2026-01-28T16:00:32","name":"[v6,15/15] ipa: rkisp1: Implement LensShadingCorrectionEnable control","mbox":"https://patchwork.libcamera.org/patch/26026/mbox/"}]}