[{"id":5493,"url":"https://patchwork.libcamera.org/api/1.1/series/5493/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5493","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":"gstreamer: some assorted fixes","date":"2025-10-13T06:38:17","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"version":2,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5493/mbox/","cover_letter":{"id":24608,"url":"https://patchwork.libcamera.org/api/1.1/covers/24608/?format=json","web_url":"https://patchwork.libcamera.org/cover/24608/","msgid":"<20251013063820.90805-1-uajain@igalia.com>","date":"2025-10-13T06:38:17","name":"[v2,0/3] gstreamer: some assorted fixes","mbox":"https://patchwork.libcamera.org/cover/24608/mbox/"},"patches":[{"id":24609,"url":"https://patchwork.libcamera.org/api/1.1/patches/24609/?format=json","web_url":"https://patchwork.libcamera.org/patch/24609/","msgid":"<20251013063820.90805-2-uajain@igalia.com>","date":"2025-10-13T06:38:18","name":"[v2,1/3] gstreamer: Shorten function name","mbox":"https://patchwork.libcamera.org/patch/24609/mbox/"},{"id":24610,"url":"https://patchwork.libcamera.org/api/1.1/patches/24610/?format=json","web_url":"https://patchwork.libcamera.org/patch/24610/","msgid":"<20251013063820.90805-3-uajain@igalia.com>","date":"2025-10-13T06:38:19","name":"[v2,2/3] gstreamer: Associate libcamera::Stream with Pad","mbox":"https://patchwork.libcamera.org/patch/24610/mbox/"},{"id":24611,"url":"https://patchwork.libcamera.org/api/1.1/patches/24611/?format=json","web_url":"https://patchwork.libcamera.org/patch/24611/","msgid":"<20251013063820.90805-4-uajain@igalia.com>","date":"2025-10-13T06:38:20","name":"[v2,3/3] gstreamer: Improve logging for buffer pool activation","mbox":"https://patchwork.libcamera.org/patch/24611/mbox/"}]},{"id":5494,"url":"https://patchwork.libcamera.org/api/1.1/series/5494/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5494","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":"gstreamer: Track RequestWrap's GstBuffer using GstPad","date":"2025-10-13T09:38:16","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":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5494/mbox/","cover_letter":null,"patches":[{"id":24612,"url":"https://patchwork.libcamera.org/api/1.1/patches/24612/?format=json","web_url":"https://patchwork.libcamera.org/patch/24612/","msgid":"<20251013093816.140501-1-uajain@igalia.com>","date":"2025-10-13T09:38:16","name":"gstreamer: Track RequestWrap's GstBuffer using GstPad","mbox":"https://patchwork.libcamera.org/patch/24612/mbox/"}]},{"id":5495,"url":"https://patchwork.libcamera.org/api/1.1/series/5495/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5495","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":"pipeline: simple: Avoid overusage of auto variables","date":"2025-10-13T14:23:29","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5495/mbox/","cover_letter":null,"patches":[{"id":24613,"url":"https://patchwork.libcamera.org/api/1.1/patches/24613/?format=json","web_url":"https://patchwork.libcamera.org/patch/24613/","msgid":"<20251013142329.1386-1-laurent.pinchart@ideasonboard.com>","date":"2025-10-13T14:23:29","name":"pipeline: simple: Avoid overusage of auto variables","mbox":"https://patchwork.libcamera.org/patch/24613/mbox/"}]},{"id":5496,"url":"https://patchwork.libcamera.org/api/1.1/series/5496/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5496","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":"gstreamer: Update the TODO list","date":"2025-10-13T14:33:42","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":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5496/mbox/","cover_letter":null,"patches":[{"id":24614,"url":"https://patchwork.libcamera.org/api/1.1/patches/24614/?format=json","web_url":"https://patchwork.libcamera.org/patch/24614/","msgid":"<20251013143342.174450-1-uajain@igalia.com>","date":"2025-10-13T14:33:42","name":"gstreamer: Update the TODO list","mbox":"https://patchwork.libcamera.org/patch/24614/mbox/"}]},{"id":5497,"url":"https://patchwork.libcamera.org/api/1.1/series/5497/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5497","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":"[v5] gstreamer: Add support for Orientation","date":"2025-10-14T07:15:33","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"version":5,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5497/mbox/","cover_letter":null,"patches":[{"id":24615,"url":"https://patchwork.libcamera.org/api/1.1/patches/24615/?format=json","web_url":"https://patchwork.libcamera.org/patch/24615/","msgid":"<20251014071533.270074-1-uajain@igalia.com>","date":"2025-10-14T07:15:33","name":"[v5] gstreamer: Add support for Orientation","mbox":"https://patchwork.libcamera.org/patch/24615/mbox/"}]},{"id":5498,"url":"https://patchwork.libcamera.org/api/1.1/series/5498/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5498","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":"2025-10-14T07:52:22","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":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5498/mbox/","cover_letter":{"id":24616,"url":"https://patchwork.libcamera.org/api/1.1/covers/24616/?format=json","web_url":"https://patchwork.libcamera.org/cover/24616/","msgid":"<20251014075252.2876485-1-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:22","name":"[v1,00/12] Add resampling support for polynomial LSC data","mbox":"https://patchwork.libcamera.org/cover/24616/mbox/"},"patches":[{"id":24617,"url":"https://patchwork.libcamera.org/api/1.1/patches/24617/?format=json","web_url":"https://patchwork.libcamera.org/patch/24617/","msgid":"<20251014075252.2876485-2-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:23","name":"[v1,01/12] ipa: rkisp1: lsc: Drop unused member variable","mbox":"https://patchwork.libcamera.org/patch/24617/mbox/"},{"id":24618,"url":"https://patchwork.libcamera.org/api/1.1/patches/24618/?format=json","web_url":"https://patchwork.libcamera.org/patch/24618/","msgid":"<20251014075252.2876485-3-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:24","name":"[v1,02/12] ipa: rkisp1: lsc: Drop unused function declaration","mbox":"https://patchwork.libcamera.org/patch/24618/mbox/"},{"id":24619,"url":"https://patchwork.libcamera.org/api/1.1/patches/24619/?format=json","web_url":"https://patchwork.libcamera.org/patch/24619/","msgid":"<20251014075252.2876485-4-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:25","name":"[v1,03/12] ipa: rkisp1: lsc: Replace assert with ASSERT","mbox":"https://patchwork.libcamera.org/patch/24619/mbox/"},{"id":24620,"url":"https://patchwork.libcamera.org/api/1.1/patches/24620/?format=json","web_url":"https://patchwork.libcamera.org/patch/24620/","msgid":"<20251014075252.2876485-5-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:26","name":"[v1,04/12] ipa: rkisp1: lsc: Rename res to positions","mbox":"https://patchwork.libcamera.org/patch/24620/mbox/"},{"id":24621,"url":"https://patchwork.libcamera.org/api/1.1/patches/24621/?format=json","web_url":"https://patchwork.libcamera.org/patch/24621/","msgid":"<20251014075252.2876485-6-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:27","name":"[v1,05/12] ipa: rkisp1: lsc: Rename res to ret","mbox":"https://patchwork.libcamera.org/patch/24621/mbox/"},{"id":24622,"url":"https://patchwork.libcamera.org/api/1.1/patches/24622/?format=json","web_url":"https://patchwork.libcamera.org/patch/24622/","msgid":"<20251014075252.2876485-7-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:28","name":"[v1,06/12] ipa: rkisp1: lsc: Rename res to samples","mbox":"https://patchwork.libcamera.org/patch/24622/mbox/"},{"id":24623,"url":"https://patchwork.libcamera.org/api/1.1/patches/24623/?format=json","web_url":"https://patchwork.libcamera.org/patch/24623/","msgid":"<20251014075252.2876485-8-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:29","name":"[v1,07/12] ipa: rksip1: lsc: Move function definitions out of class","mbox":"https://patchwork.libcamera.org/patch/24623/mbox/"},{"id":24624,"url":"https://patchwork.libcamera.org/api/1.1/patches/24624/?format=json","web_url":"https://patchwork.libcamera.org/patch/24624/","msgid":"<20251014075252.2876485-9-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:30","name":"[v1,08/12] ipa: rkisp1: lsc: Pass sampling positions into samplePolynomial","mbox":"https://patchwork.libcamera.org/patch/24624/mbox/"},{"id":24625,"url":"https://patchwork.libcamera.org/api/1.1/patches/24625/?format=json","web_url":"https://patchwork.libcamera.org/patch/24625/","msgid":"<20251014075252.2876485-10-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:31","name":"[v1,09/12] ipa: rkisp1: lsc: Pass crop rectangle as parameter","mbox":"https://patchwork.libcamera.org/patch/24625/mbox/"},{"id":24626,"url":"https://patchwork.libcamera.org/api/1.1/patches/24626/?format=json","web_url":"https://patchwork.libcamera.org/patch/24626/","msgid":"<20251014075252.2876485-11-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:32","name":"[v1,10/12] ipa: rkisp1: lsc: Resample polynomial lens shading tables at configure time","mbox":"https://patchwork.libcamera.org/patch/24626/mbox/"},{"id":24627,"url":"https://patchwork.libcamera.org/api/1.1/patches/24627/?format=json","web_url":"https://patchwork.libcamera.org/patch/24627/","msgid":"<20251014075252.2876485-12-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:33","name":"[v1,11/12] libcamera: control_ids: Introduce LensShadingEnable","mbox":"https://patchwork.libcamera.org/patch/24627/mbox/"},{"id":24628,"url":"https://patchwork.libcamera.org/api/1.1/patches/24628/?format=json","web_url":"https://patchwork.libcamera.org/patch/24628/","msgid":"<20251014075252.2876485-13-stefan.klug@ideasonboard.com>","date":"2025-10-14T07:52:34","name":"[v1,12/12] ipa: rkisp1: Add LensShadingEnable control","mbox":"https://patchwork.libcamera.org/patch/24628/mbox/"}]},{"id":5499,"url":"https://patchwork.libcamera.org/api/1.1/series/5499/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5499","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: Introduce V4L2Params","date":"2025-10-14T10:55:35","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":6,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5499/mbox/","cover_letter":{"id":24629,"url":"https://patchwork.libcamera.org/api/1.1/covers/24629/?format=json","web_url":"https://patchwork.libcamera.org/cover/24629/","msgid":"<20251014-v4l2-params-v6-0-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:35","name":"[v6,0/5] ipa: libipa: Introduce V4L2Params","mbox":"https://patchwork.libcamera.org/cover/24629/mbox/"},"patches":[{"id":24630,"url":"https://patchwork.libcamera.org/api/1.1/patches/24630/?format=json","web_url":"https://patchwork.libcamera.org/patch/24630/","msgid":"<20251014-v4l2-params-v6-1-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:36","name":"[v6,1/5] include: linux: Add stddef.h","mbox":"https://patchwork.libcamera.org/patch/24630/mbox/"},{"id":24631,"url":"https://patchwork.libcamera.org/api/1.1/patches/24631/?format=json","web_url":"https://patchwork.libcamera.org/patch/24631/","msgid":"<20251014-v4l2-params-v6-2-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:37","name":"[v6,2/5] include: linux: Add v4l2-isp.h","mbox":"https://patchwork.libcamera.org/patch/24631/mbox/"},{"id":24632,"url":"https://patchwork.libcamera.org/api/1.1/patches/24632/?format=json","web_url":"https://patchwork.libcamera.org/patch/24632/","msgid":"<20251014-v4l2-params-v6-3-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:38","name":"[v6,3/5] ipa: Update Mali C55 header file and adjust IPA","mbox":"https://patchwork.libcamera.org/patch/24632/mbox/"},{"id":24633,"url":"https://patchwork.libcamera.org/api/1.1/patches/24633/?format=json","web_url":"https://patchwork.libcamera.org/patch/24633/","msgid":"<20251014-v4l2-params-v6-4-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:39","name":"[v6,4/5] ipa: libipa: Introduce V4L2Params","mbox":"https://patchwork.libcamera.org/patch/24633/mbox/"},{"id":24634,"url":"https://patchwork.libcamera.org/api/1.1/patches/24634/?format=json","web_url":"https://patchwork.libcamera.org/patch/24634/","msgid":"<20251014-v4l2-params-v6-5-caf5fa69eb29@ideasonboard.com>","date":"2025-10-14T10:55:40","name":"[v6,5/5] ipa: mali-c55: Introduce MaliC55Params","mbox":"https://patchwork.libcamera.org/patch/24634/mbox/"}]},{"id":5500,"url":"https://patchwork.libcamera.org/api/1.1/series/5500/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5500","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,v2,1/2] libcamera: ipa_data_serializer: Add specialization for enums","date":"2025-10-14T11:57:51","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":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5500/mbox/","cover_letter":null,"patches":[{"id":24635,"url":"https://patchwork.libcamera.org/api/1.1/patches/24635/?format=json","web_url":"https://patchwork.libcamera.org/patch/24635/","msgid":"<20251014115752.466522-1-barnabas.pocze@ideasonboard.com>","date":"2025-10-14T11:57:51","name":"[RFC,v2,1/2] libcamera: ipa_data_serializer: Add specialization for enums","mbox":"https://patchwork.libcamera.org/patch/24635/mbox/"},{"id":24636,"url":"https://patchwork.libcamera.org/api/1.1/patches/24636/?format=json","web_url":"https://patchwork.libcamera.org/patch/24636/","msgid":"<20251014115752.466522-2-barnabas.pocze@ideasonboard.com>","date":"2025-10-14T11:57:52","name":"[RFC,v2,2/2] utils: codegen: ipc: Simplify deserialization","mbox":"https://patchwork.libcamera.org/patch/24636/mbox/"}]},{"id":5501,"url":"https://patchwork.libcamera.org/api/1.1/series/5501/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5501","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":"Fix ControlSerializer deserializing array controls","date":"2025-10-14T13:34:00","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/1.1/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":5,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5501/mbox/","cover_letter":{"id":24637,"url":"https://patchwork.libcamera.org/api/1.1/covers/24637/?format=json","web_url":"https://patchwork.libcamera.org/cover/24637/","msgid":"<20251014133404.3194952-1-paul.elder@ideasonboard.com>","date":"2025-10-14T13:34:00","name":"[v5,0/2] Fix ControlSerializer deserializing array controls","mbox":"https://patchwork.libcamera.org/cover/24637/mbox/"},"patches":[{"id":24638,"url":"https://patchwork.libcamera.org/api/1.1/patches/24638/?format=json","web_url":"https://patchwork.libcamera.org/patch/24638/","msgid":"<20251014133404.3194952-2-paul.elder@ideasonboard.com>","date":"2025-10-14T13:34:01","name":"[v5,1/2] libcamera: control_serializer: Add array info to serialized ControlValue","mbox":"https://patchwork.libcamera.org/patch/24638/mbox/"},{"id":24639,"url":"https://patchwork.libcamera.org/api/1.1/patches/24639/?format=json","web_url":"https://patchwork.libcamera.org/patch/24639/","msgid":"<20251014133404.3194952-3-paul.elder@ideasonboard.com>","date":"2025-10-14T13:34:02","name":"[v5,2/2] ipa: ipu3, mali-c55, rkisp1, rpi: Fix reporting non-scalar controls","mbox":"https://patchwork.libcamera.org/patch/24639/mbox/"}]},{"id":5502,"url":"https://patchwork.libcamera.org/api/1.1/series/5502/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5502","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: agc: Fix constraints yTarget handling and add PWL support","date":"2025-10-14T14:24:15","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":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5502/mbox/","cover_letter":{"id":24640,"url":"https://patchwork.libcamera.org/api/1.1/covers/24640/?format=json","web_url":"https://patchwork.libcamera.org/cover/24640/","msgid":"<20251014142427.3107490-1-stefan.klug@ideasonboard.com>","date":"2025-10-14T14:24:15","name":"[v1,0/4] libipa: agc: Fix constraints yTarget handling and add PWL support","mbox":"https://patchwork.libcamera.org/cover/24640/mbox/"},"patches":[{"id":24641,"url":"https://patchwork.libcamera.org/api/1.1/patches/24641/?format=json","web_url":"https://patchwork.libcamera.org/patch/24641/","msgid":"<20251014142427.3107490-2-stefan.klug@ideasonboard.com>","date":"2025-10-14T14:24:16","name":"[v1,1/4] ipa: libipa: pwl: Add swap() function","mbox":"https://patchwork.libcamera.org/patch/24641/mbox/"},{"id":24642,"url":"https://patchwork.libcamera.org/api/1.1/patches/24642/?format=json","web_url":"https://patchwork.libcamera.org/patch/24642/","msgid":"<20251014142427.3107490-3-stefan.klug@ideasonboard.com>","date":"2025-10-14T14:24:17","name":"[v1,2/4] ipa: libipa: agc_mean_luminance: Change luminance target to piecewise linear function","mbox":"https://patchwork.libcamera.org/patch/24642/mbox/"},{"id":24643,"url":"https://patchwork.libcamera.org/api/1.1/patches/24643/?format=json","web_url":"https://patchwork.libcamera.org/patch/24643/","msgid":"<20251014142427.3107490-4-stefan.klug@ideasonboard.com>","date":"2025-10-14T14:24:18","name":"[v1,3/4] ipa: libipa: pwl: Add construction from initializer_list","mbox":"https://patchwork.libcamera.org/patch/24643/mbox/"},{"id":24644,"url":"https://patchwork.libcamera.org/api/1.1/patches/24644/?format=json","web_url":"https://patchwork.libcamera.org/patch/24644/","msgid":"<20251014142427.3107490-5-stefan.klug@ideasonboard.com>","date":"2025-10-14T14:24:19","name":"[v1,4/4] ipa: libipa: agc_mean_luminance: Fix yTarget handling in constraints","mbox":"https://patchwork.libcamera.org/patch/24644/mbox/"}]},{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","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 GLES 2.0 GPUISP to libcamera","date":"2025-10-15T01:22:12","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"version":3,"total":39,"received_total":39,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/","cover_letter":{"id":24645,"url":"https://patchwork.libcamera.org/api/1.1/covers/24645/?format=json","web_url":"https://patchwork.libcamera.org/cover/24645/","msgid":"<20251015012251.17508-1-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:12","name":"[v3,00/39] Add GLES 2.0 GPUISP to libcamera","mbox":"https://patchwork.libcamera.org/cover/24645/mbox/"},"patches":[{"id":24646,"url":"https://patchwork.libcamera.org/api/1.1/patches/24646/?format=json","web_url":"https://patchwork.libcamera.org/patch/24646/","msgid":"<20251015012251.17508-2-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:13","name":"[v3,01/39] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","mbox":"https://patchwork.libcamera.org/patch/24646/mbox/"},{"id":24647,"url":"https://patchwork.libcamera.org/api/1.1/patches/24647/?format=json","web_url":"https://patchwork.libcamera.org/patch/24647/","msgid":"<20251015012251.17508-3-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:14","name":"[v3,02/39] utils: gen-shader-headers: Add a utility to generate headers from shaders","mbox":"https://patchwork.libcamera.org/patch/24647/mbox/"},{"id":24648,"url":"https://patchwork.libcamera.org/api/1.1/patches/24648/?format=json","web_url":"https://patchwork.libcamera.org/patch/24648/","msgid":"<20251015012251.17508-4-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:15","name":"[v3,03/39] meson: Automatically generate glsl_shaders.h from specified shader programs","mbox":"https://patchwork.libcamera.org/patch/24648/mbox/"},{"id":24649,"url":"https://patchwork.libcamera.org/api/1.1/patches/24649/?format=json","web_url":"https://patchwork.libcamera.org/patch/24649/","msgid":"<20251015012251.17508-5-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:16","name":"[v3,04/39] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation","mbox":"https://patchwork.libcamera.org/patch/24649/mbox/"},{"id":24650,"url":"https://patchwork.libcamera.org/api/1.1/patches/24650/?format=json","web_url":"https://patchwork.libcamera.org/patch/24650/","msgid":"<20251015012251.17508-6-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:17","name":"[v3,05/39] libcamera: swstats_cpu: Drop patternSize_ documentation","mbox":"https://patchwork.libcamera.org/patch/24650/mbox/"},{"id":24651,"url":"https://patchwork.libcamera.org/api/1.1/patches/24651/?format=json","web_url":"https://patchwork.libcamera.org/patch/24651/","msgid":"<20251015012251.17508-7-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:18","name":"[v3,06/39] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp","mbox":"https://patchwork.libcamera.org/patch/24651/mbox/"},{"id":24652,"url":"https://patchwork.libcamera.org/api/1.1/patches/24652/?format=json","web_url":"https://patchwork.libcamera.org/patch/24652/","msgid":"<20251015012251.17508-8-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:19","name":"[v3,07/39] libcamera: software_isp: Move benchmark code to its own class","mbox":"https://patchwork.libcamera.org/patch/24652/mbox/"},{"id":24653,"url":"https://patchwork.libcamera.org/api/1.1/patches/24653/?format=json","web_url":"https://patchwork.libcamera.org/patch/24653/","msgid":"<20251015012251.17508-9-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:20","name":"[v3,08/39] libcamera: swstats_cpu: Add processFrame() method","mbox":"https://patchwork.libcamera.org/patch/24653/mbox/"},{"id":24654,"url":"https://patchwork.libcamera.org/api/1.1/patches/24654/?format=json","web_url":"https://patchwork.libcamera.org/patch/24654/","msgid":"<20251015012251.17508-10-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:21","name":"[v3,09/39] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/24654/mbox/"},{"id":24655,"url":"https://patchwork.libcamera.org/api/1.1/patches/24655/?format=json","web_url":"https://patchwork.libcamera.org/patch/24655/","msgid":"<20251015012251.17508-11-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:22","name":"[v3,10/39] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer","mbox":"https://patchwork.libcamera.org/patch/24655/mbox/"},{"id":24656,"url":"https://patchwork.libcamera.org/api/1.1/patches/24656/?format=json","web_url":"https://patchwork.libcamera.org/patch/24656/","msgid":"<20251015012251.17508-12-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:23","name":"[v3,11/39] libcamera: software_isp: Move param select code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/24656/mbox/"},{"id":24657,"url":"https://patchwork.libcamera.org/api/1.1/patches/24657/?format=json","web_url":"https://patchwork.libcamera.org/patch/24657/","msgid":"<20251015012251.17508-13-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:24","name":"[v3,12/39] libcamera: software_isp: Move DMA Sync code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/24657/mbox/"},{"id":24658,"url":"https://patchwork.libcamera.org/api/1.1/patches/24658/?format=json","web_url":"https://patchwork.libcamera.org/patch/24658/","msgid":"<20251015012251.17508-14-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:25","name":"[v3,13/39] libcamera: software_isp: Make output DMA sync contingent","mbox":"https://patchwork.libcamera.org/patch/24658/mbox/"},{"id":24659,"url":"https://patchwork.libcamera.org/api/1.1/patches/24659/?format=json","web_url":"https://patchwork.libcamera.org/patch/24659/","msgid":"<20251015012251.17508-15-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:26","name":"[v3,14/39] libcamera: software_isp: Move isStandardBayerOrder to base class","mbox":"https://patchwork.libcamera.org/patch/24659/mbox/"},{"id":24660,"url":"https://patchwork.libcamera.org/api/1.1/patches/24660/?format=json","web_url":"https://patchwork.libcamera.org/patch/24660/","msgid":"<20251015012251.17508-16-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:27","name":"[v3,15/39] libcamera: software_isp: Start the ISP thread in configure","mbox":"https://patchwork.libcamera.org/patch/24660/mbox/"},{"id":24661,"url":"https://patchwork.libcamera.org/api/1.1/patches/24661/?format=json","web_url":"https://patchwork.libcamera.org/patch/24661/","msgid":"<20251015012251.17508-17-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:28","name":"[v3,16/39] libcamera: software_isp: Move configure to worker thread","mbox":"https://patchwork.libcamera.org/patch/24661/mbox/"},{"id":24662,"url":"https://patchwork.libcamera.org/api/1.1/patches/24662/?format=json","web_url":"https://patchwork.libcamera.org/patch/24662/","msgid":"<20251015012251.17508-18-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:29","name":"[v3,17/39] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu","mbox":"https://patchwork.libcamera.org/patch/24662/mbox/"},{"id":24663,"url":"https://patchwork.libcamera.org/api/1.1/patches/24663/?format=json","web_url":"https://patchwork.libcamera.org/patch/24663/","msgid":"<20251015012251.17508-19-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:30","name":"[v3,18/39] libcamera: software_isp: debayer: Extend DebayerParams struct to hold a copy of per-frame CCM values","mbox":"https://patchwork.libcamera.org/patch/24663/mbox/"},{"id":24664,"url":"https://patchwork.libcamera.org/api/1.1/patches/24664/?format=json","web_url":"https://patchwork.libcamera.org/patch/24664/","msgid":"<20251015012251.17508-20-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:31","name":"[v3,19/39] libcamera: software_isp: debayer: Extend DebayerParams to hold a copy of per-frame AWB values","mbox":"https://patchwork.libcamera.org/patch/24664/mbox/"},{"id":24665,"url":"https://patchwork.libcamera.org/api/1.1/patches/24665/?format=json","web_url":"https://patchwork.libcamera.org/patch/24665/","msgid":"<20251015012251.17508-21-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:32","name":"[v3,20/39] libcamera: software_isp: awb Populate AWB gains to Debayer params structure","mbox":"https://patchwork.libcamera.org/patch/24665/mbox/"},{"id":24666,"url":"https://patchwork.libcamera.org/api/1.1/patches/24666/?format=json","web_url":"https://patchwork.libcamera.org/patch/24666/","msgid":"<20251015012251.17508-22-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:33","name":"[v3,21/39] libcamera: software_isp: ccm: Populate CCM table to Debayer params structure","mbox":"https://patchwork.libcamera.org/patch/24666/mbox/"},{"id":24667,"url":"https://patchwork.libcamera.org/api/1.1/patches/24667/?format=json","web_url":"https://patchwork.libcamera.org/patch/24667/","msgid":"<20251015012251.17508-23-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:34","name":"[v3,22/39] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object","mbox":"https://patchwork.libcamera.org/patch/24667/mbox/"},{"id":24668,"url":"https://patchwork.libcamera.org/api/1.1/patches/24668/?format=json","web_url":"https://patchwork.libcamera.org/patch/24668/","msgid":"<20251015012251.17508-24-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:35","name":"[v3,23/39] libcamera: software_isp: lut: Make gain corrected CCM in lut.cpp available in debayer params","mbox":"https://patchwork.libcamera.org/patch/24668/mbox/"},{"id":24669,"url":"https://patchwork.libcamera.org/api/1.1/patches/24669/?format=json","web_url":"https://patchwork.libcamera.org/patch/24669/","msgid":"<20251015012251.17508-25-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:36","name":"[v3,24/39] libcamera: software_isp: gbm: Add in a GBM helper class for GPU surface access","mbox":"https://patchwork.libcamera.org/patch/24669/mbox/"},{"id":24670,"url":"https://patchwork.libcamera.org/api/1.1/patches/24670/?format=json","web_url":"https://patchwork.libcamera.org/patch/24670/","msgid":"<20251015012251.17508-26-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:37","name":"[v3,25/39] libcamera: software_isp: Make isStandardBayerOrder static","mbox":"https://patchwork.libcamera.org/patch/24670/mbox/"},{"id":24671,"url":"https://patchwork.libcamera.org/api/1.1/patches/24671/?format=json","web_url":"https://patchwork.libcamera.org/patch/24671/","msgid":"<20251015012251.17508-27-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:38","name":"[v3,26/39] libcamera: software_isp: egl: Introduce an eGL base helper class","mbox":"https://patchwork.libcamera.org/patch/24671/mbox/"},{"id":24672,"url":"https://patchwork.libcamera.org/api/1.1/patches/24672/?format=json","web_url":"https://patchwork.libcamera.org/patch/24672/","msgid":"<20251015012251.17508-28-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:39","name":"[v3,27/39] libcamera: shaders: Rename bayer_8 to bayer_unpacked","mbox":"https://patchwork.libcamera.org/patch/24672/mbox/"},{"id":24673,"url":"https://patchwork.libcamera.org/api/1.1/patches/24673/?format=json","web_url":"https://patchwork.libcamera.org/patch/24673/","msgid":"<20251015012251.17508-29-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:40","name":"[v3,28/39] libcamera: shaders: Use highp not mediump for float precision","mbox":"https://patchwork.libcamera.org/patch/24673/mbox/"},{"id":24674,"url":"https://patchwork.libcamera.org/api/1.1/patches/24674/?format=json","web_url":"https://patchwork.libcamera.org/patch/24674/","msgid":"<20251015012251.17508-30-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:41","name":"[v3,29/39] libcamera: shaders: Extend debayer shaders to apply RGB gain values on output","mbox":"https://patchwork.libcamera.org/patch/24674/mbox/"},{"id":24675,"url":"https://patchwork.libcamera.org/api/1.1/patches/24675/?format=json","web_url":"https://patchwork.libcamera.org/patch/24675/","msgid":"<20251015012251.17508-31-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:42","name":"[v3,30/39] libcamera: shaders: Extend bayer shaders to support swapping R and B on output","mbox":"https://patchwork.libcamera.org/patch/24675/mbox/"},{"id":24676,"url":"https://patchwork.libcamera.org/api/1.1/patches/24676/?format=json","web_url":"https://patchwork.libcamera.org/patch/24676/","msgid":"<20251015012251.17508-32-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:43","name":"[v3,31/39] libcamera: shaders: Fix neighbouring positions in 8-bit debayering","mbox":"https://patchwork.libcamera.org/patch/24676/mbox/"},{"id":24677,"url":"https://patchwork.libcamera.org/api/1.1/patches/24677/?format=json","web_url":"https://patchwork.libcamera.org/patch/24677/","msgid":"<20251015012251.17508-33-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:44","name":"[v3,32/39] libcamera: shaders: Add support for Auto White Balance gains","mbox":"https://patchwork.libcamera.org/patch/24677/mbox/"},{"id":24678,"url":"https://patchwork.libcamera.org/api/1.1/patches/24678/?format=json","web_url":"https://patchwork.libcamera.org/patch/24678/","msgid":"<20251015012251.17508-34-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:45","name":"[v3,33/39] libcamera: software_isp: debayer_egl: Add an eGL debayer class","mbox":"https://patchwork.libcamera.org/patch/24678/mbox/"},{"id":24679,"url":"https://patchwork.libcamera.org/api/1.1/patches/24679/?format=json","web_url":"https://patchwork.libcamera.org/patch/24679/","msgid":"<20251015012251.17508-35-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:46","name":"[v3,34/39] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option","mbox":"https://patchwork.libcamera.org/patch/24679/mbox/"},{"id":24680,"url":"https://patchwork.libcamera.org/api/1.1/patches/24680/?format=json","web_url":"https://patchwork.libcamera.org/patch/24680/","msgid":"<20251015012251.17508-36-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:47","name":"[v3,35/39] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode","mbox":"https://patchwork.libcamera.org/patch/24680/mbox/"},{"id":24681,"url":"https://patchwork.libcamera.org/api/1.1/patches/24681/?format=json","web_url":"https://patchwork.libcamera.org/patch/24681/","msgid":"<20251015012251.17508-37-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:48","name":"[v3,36/39] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static","mbox":"https://patchwork.libcamera.org/patch/24681/mbox/"},{"id":24682,"url":"https://patchwork.libcamera.org/api/1.1/patches/24682/?format=json","web_url":"https://patchwork.libcamera.org/patch/24682/","msgid":"<20251015012251.17508-38-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:49","name":"[v3,37/39] libcamera: software_isp: GPU support for unpacked 10/12-bit formats","mbox":"https://patchwork.libcamera.org/patch/24682/mbox/"},{"id":24683,"url":"https://patchwork.libcamera.org/api/1.1/patches/24683/?format=json","web_url":"https://patchwork.libcamera.org/patch/24683/","msgid":"<20251015012251.17508-39-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:50","name":"[v3,38/39] libcamera: software_isp: Switch on uncalibrated CCM to validate eGLDebayer","mbox":"https://patchwork.libcamera.org/patch/24683/mbox/"},{"id":24684,"url":"https://patchwork.libcamera.org/api/1.1/patches/24684/?format=json","web_url":"https://patchwork.libcamera.org/patch/24684/","msgid":"<20251015012251.17508-40-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:51","name":"[v3,39/39] libcamera: software_isp: Add a gpuisp todo list","mbox":"https://patchwork.libcamera.org/patch/24684/mbox/"}]},{"id":5504,"url":"https://patchwork.libcamera.org/api/1.1/series/5504/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5504","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] gstreamer: Update the TODO list","date":"2025-10-15T02:03:20","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5504/mbox/","cover_letter":null,"patches":[{"id":24685,"url":"https://patchwork.libcamera.org/api/1.1/patches/24685/?format=json","web_url":"https://patchwork.libcamera.org/patch/24685/","msgid":"<20251015020320.13210-1-uajain@igalia.com>","date":"2025-10-15T02:03:20","name":"[v2] gstreamer: Update the TODO list","mbox":"https://patchwork.libcamera.org/patch/24685/mbox/"}]},{"id":5505,"url":"https://patchwork.libcamera.org/api/1.1/series/5505/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5505","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: Allow IPA creation by name","date":"2025-10-15T15:55:23","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":3,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5505/mbox/","cover_letter":{"id":24686,"url":"https://patchwork.libcamera.org/api/1.1/covers/24686/?format=json","web_url":"https://patchwork.libcamera.org/cover/24686/","msgid":"<20251015-ipa-match-by-name-v3-0-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:23","name":"[v3,0/4] ipa: Allow IPA creation by name","mbox":"https://patchwork.libcamera.org/cover/24686/mbox/"},"patches":[{"id":24687,"url":"https://patchwork.libcamera.org/api/1.1/patches/24687/?format=json","web_url":"https://patchwork.libcamera.org/patch/24687/","msgid":"<20251015-ipa-match-by-name-v3-1-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:24","name":"[v3,1/4] libcamera: ipa_manager: Create IPA by name","mbox":"https://patchwork.libcamera.org/patch/24687/mbox/"},{"id":24688,"url":"https://patchwork.libcamera.org/api/1.1/patches/24688/?format=json","web_url":"https://patchwork.libcamera.org/patch/24688/","msgid":"<20251015-ipa-match-by-name-v3-2-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:25","name":"[v3,2/4] ipa: ipa_module: Remove pipelineName","mbox":"https://patchwork.libcamera.org/patch/24688/mbox/"},{"id":24689,"url":"https://patchwork.libcamera.org/api/1.1/patches/24689/?format=json","web_url":"https://patchwork.libcamera.org/patch/24689/","msgid":"<20251015-ipa-match-by-name-v3-3-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:26","name":"[v3,3/4] ipa: meson.build: Remove duplicated variable","mbox":"https://patchwork.libcamera.org/patch/24689/mbox/"},{"id":24690,"url":"https://patchwork.libcamera.org/api/1.1/patches/24690/?format=json","web_url":"https://patchwork.libcamera.org/patch/24690/","msgid":"<20251015-ipa-match-by-name-v3-4-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:27","name":"[v3,4/4] ipa: Allow pipelines to have differently named IPA","mbox":"https://patchwork.libcamera.org/patch/24690/mbox/"}]},{"id":5506,"url":"https://patchwork.libcamera.org/api/1.1/series/5506/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5506","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: request: Clarify ReuseBuffers flag usage with fences","date":"2025-10-16T14:07:19","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5506/mbox/","cover_letter":null,"patches":[{"id":24691,"url":"https://patchwork.libcamera.org/api/1.1/patches/24691/?format=json","web_url":"https://patchwork.libcamera.org/patch/24691/","msgid":"<20251016140720.216006-1-uajain@igalia.com>","date":"2025-10-16T14:07:19","name":"[v2] libcamera: request: Clarify ReuseBuffers flag usage with fences","mbox":"https://patchwork.libcamera.org/patch/24691/mbox/"}]},{"id":5507,"url":"https://patchwork.libcamera.org/api/1.1/series/5507/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5507","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: camera_sensor: Fix imageStream() for CameraSensorLegacy class","date":"2025-10-16T15:27:38","submitter":{"id":190,"url":"https://patchwork.libcamera.org/api/1.1/people/190/?format=json","name":"Julien Vuillaumier","email":"julien.vuillaumier@nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5507/mbox/","cover_letter":null,"patches":[{"id":24692,"url":"https://patchwork.libcamera.org/api/1.1/patches/24692/?format=json","web_url":"https://patchwork.libcamera.org/patch/24692/","msgid":"<20251016152738.2708250-1-julien.vuillaumier@nxp.com>","date":"2025-10-16T15:27:38","name":"[v1] libcamera: camera_sensor: Fix imageStream() for CameraSensorLegacy class","mbox":"https://patchwork.libcamera.org/patch/24692/mbox/"}]},{"id":5508,"url":"https://patchwork.libcamera.org/api/1.1/series/5508/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5508","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":"rkisp1: Update exposure limits on vblank change","date":"2025-10-17T09:00:04","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":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5508/mbox/","cover_letter":{"id":24693,"url":"https://patchwork.libcamera.org/api/1.1/covers/24693/?format=json","web_url":"https://patchwork.libcamera.org/cover/24693/","msgid":"<20251017-exposure-limits-v1-0-6288cd86e719@ideasonboard.com>","date":"2025-10-17T09:00:04","name":"[0/3] rkisp1: Update exposure limits on vblank change","mbox":"https://patchwork.libcamera.org/cover/24693/mbox/"},"patches":[{"id":24694,"url":"https://patchwork.libcamera.org/api/1.1/patches/24694/?format=json","web_url":"https://patchwork.libcamera.org/patch/24694/","msgid":"<20251017-exposure-limits-v1-1-6288cd86e719@ideasonboard.com>","date":"2025-10-17T09:00:05","name":"[1/3] ipa: rkisp1: Update exposure limits on vblank change","mbox":"https://patchwork.libcamera.org/patch/24694/mbox/"},{"id":24695,"url":"https://patchwork.libcamera.org/api/1.1/patches/24695/?format=json","web_url":"https://patchwork.libcamera.org/patch/24695/","msgid":"<20251017-exposure-limits-v1-2-6288cd86e719@ideasonboard.com>","date":"2025-10-17T09:00:06","name":"[2/3] libcamera: rkisp1: Update camera::controls() on limit changes","mbox":"https://patchwork.libcamera.org/patch/24695/mbox/"},{"id":24696,"url":"https://patchwork.libcamera.org/api/1.1/patches/24696/?format=json","web_url":"https://patchwork.libcamera.org/patch/24696/","msgid":"<20251017-exposure-limits-v1-3-6288cd86e719@ideasonboard.com>","date":"2025-10-17T09:00:07","name":"[3/3] DNI: cam: Test Camera::controls() update with capture script","mbox":"https://patchwork.libcamera.org/patch/24696/mbox/"}]},{"id":5509,"url":"https://patchwork.libcamera.org/api/1.1/series/5509/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5509","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":"Fix and improve full image Y statistics","date":"2025-10-17T10:05:36","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":1,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5509/mbox/","cover_letter":{"id":24697,"url":"https://patchwork.libcamera.org/api/1.1/covers/24697/?format=json","web_url":"https://patchwork.libcamera.org/cover/24697/","msgid":"<20251017102704.3887-1-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:36","name":"[0/5] Fix and improve full image Y statistics","mbox":"https://patchwork.libcamera.org/cover/24697/mbox/"},"patches":[{"id":24698,"url":"https://patchwork.libcamera.org/api/1.1/patches/24698/?format=json","web_url":"https://patchwork.libcamera.org/patch/24698/","msgid":"<20251017102704.3887-2-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:37","name":"[1/5] ipa: rpi: Fix the set function for floating statistics regions","mbox":"https://patchwork.libcamera.org/patch/24698/mbox/"},{"id":24699,"url":"https://patchwork.libcamera.org/api/1.1/patches/24699/?format=json","web_url":"https://patchwork.libcamera.org/patch/24699/","msgid":"<20251017102704.3887-3-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:38","name":"[2/5] ipa: rpi: lux: Handle camera mode sensitivity correctly","mbox":"https://patchwork.libcamera.org/patch/24699/mbox/"},{"id":24700,"url":"https://patchwork.libcamera.org/api/1.1/patches/24700/?format=json","web_url":"https://patchwork.libcamera.org/patch/24700/","msgid":"<20251017102704.3887-4-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:39","name":"[3/5] ipa: rpi: pisp: Use a floating region to get whole image Y statistics","mbox":"https://patchwork.libcamera.org/patch/24700/mbox/"},{"id":24701,"url":"https://patchwork.libcamera.org/api/1.1/patches/24701/?format=json","web_url":"https://patchwork.libcamera.org/patch/24701/","msgid":"<20251017102704.3887-5-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:40","name":"[4/5] ipa: rpi: vc4: Use a floating statistics region for a full image Y sum","mbox":"https://patchwork.libcamera.org/patch/24701/mbox/"},{"id":24702,"url":"https://patchwork.libcamera.org/api/1.1/patches/24702/?format=json","web_url":"https://patchwork.libcamera.org/patch/24702/","msgid":"<20251017102704.3887-6-david.plowman@raspberrypi.com>","date":"2025-10-17T10:05:41","name":"[5/5] ipa: rpi: lux: Use floating statistics region to obtain the current Y value","mbox":"https://patchwork.libcamera.org/patch/24702/mbox/"}]},{"id":5510,"url":"https://patchwork.libcamera.org/api/1.1/series/5510/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5510","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: software_isp: Apply CCM swap also on green","date":"2025-10-17T15:44:12","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5510/mbox/","cover_letter":null,"patches":[{"id":24703,"url":"https://patchwork.libcamera.org/api/1.1/patches/24703/?format=json","web_url":"https://patchwork.libcamera.org/patch/24703/","msgid":"<20251017154412.41430-1-mzamazal@redhat.com>","date":"2025-10-17T15:44:12","name":"libcamera: software_isp: Apply CCM swap also on green","mbox":"https://patchwork.libcamera.org/patch/24703/mbox/"}]},{"id":5511,"url":"https://patchwork.libcamera.org/api/1.1/series/5511/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5511","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":"subprojects: libyuv: Bump to version 1908","date":"2025-10-19T14:07:38","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5511/mbox/","cover_letter":null,"patches":[{"id":24704,"url":"https://patchwork.libcamera.org/api/1.1/patches/24704/?format=json","web_url":"https://patchwork.libcamera.org/patch/24704/","msgid":"<20251019140738.30325-1-laurent.pinchart@ideasonboard.com>","date":"2025-10-19T14:07:38","name":"subprojects: libyuv: Bump to version 1908","mbox":"https://patchwork.libcamera.org/patch/24704/mbox/"}]},{"id":5512,"url":"https://patchwork.libcamera.org/api/1.1/series/5512/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5512","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":"imx8-isi: Move isi routing into acquireDevice","date":"2025-10-20T12:23:59","submitter":{"id":218,"url":"https://patchwork.libcamera.org/api/1.1/people/218/?format=json","name":"Antoine Bouyer","email":"antoine.bouyer@nxp.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5512/mbox/","cover_letter":{"id":24705,"url":"https://patchwork.libcamera.org/api/1.1/covers/24705/?format=json","web_url":"https://patchwork.libcamera.org/cover/24705/","msgid":"<20251020122400.1759110-1-antoine.bouyer@nxp.com>","date":"2025-10-20T12:23:59","name":"[v1,0/1] imx8-isi: Move isi routing into acquireDevice","mbox":"https://patchwork.libcamera.org/cover/24705/mbox/"},"patches":[{"id":24706,"url":"https://patchwork.libcamera.org/api/1.1/patches/24706/?format=json","web_url":"https://patchwork.libcamera.org/patch/24706/","msgid":"<20251020122400.1759110-2-antoine.bouyer@nxp.com>","date":"2025-10-20T12:24:00","name":"[v1,1/1] pipeline: imx8-isi: Delay ISI routes config to acquire() time","mbox":"https://patchwork.libcamera.org/patch/24706/mbox/"}]},{"id":5513,"url":"https://patchwork.libcamera.org/api/1.1/series/5513/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5513","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] subprojects: libyuv: Bump to version 1921","date":"2025-10-20T13:10:34","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5513/mbox/","cover_letter":null,"patches":[{"id":24707,"url":"https://patchwork.libcamera.org/api/1.1/patches/24707/?format=json","web_url":"https://patchwork.libcamera.org/patch/24707/","msgid":"<20251020131034.26278-1-laurent.pinchart@ideasonboard.com>","date":"2025-10-20T13:10:34","name":"[v2] subprojects: libyuv: Bump to version 1921","mbox":"https://patchwork.libcamera.org/patch/24707/mbox/"}]},{"id":5514,"url":"https://patchwork.libcamera.org/api/1.1/series/5514/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5514","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,1/2] libipa: camera_sensor_helper: Add imx708","date":"2025-10-21T08:06:50","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/5514/mbox/","cover_letter":null,"patches":[{"id":24708,"url":"https://patchwork.libcamera.org/api/1.1/patches/24708/?format=json","web_url":"https://patchwork.libcamera.org/patch/24708/","msgid":"<20251021080651.401753-1-barnabas.pocze@ideasonboard.com>","date":"2025-10-21T08:06:50","name":"[RFC,v1,1/2] libipa: camera_sensor_helper: Add imx708","mbox":"https://patchwork.libcamera.org/patch/24708/mbox/"},{"id":24709,"url":"https://patchwork.libcamera.org/api/1.1/patches/24709/?format=json","web_url":"https://patchwork.libcamera.org/patch/24709/","msgid":"<20251021080651.401753-2-barnabas.pocze@ideasonboard.com>","date":"2025-10-21T08:06:51","name":"[RFC,v1,2/2] libcamera: camera_sensor_properties: Add imx708 variants","mbox":"https://patchwork.libcamera.org/patch/24709/mbox/"}]},{"id":5515,"url":"https://patchwork.libcamera.org/api/1.1/series/5515/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5515","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":"Enable raw streams with software ISP","date":"2025-10-21T18:27:07","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":13,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5515/mbox/","cover_letter":{"id":24710,"url":"https://patchwork.libcamera.org/api/1.1/covers/24710/?format=json","web_url":"https://patchwork.libcamera.org/cover/24710/","msgid":"<20251021182716.29274-1-mzamazal@redhat.com>","date":"2025-10-21T18:27:07","name":"[v13,0/8] Enable raw streams with software ISP","mbox":"https://patchwork.libcamera.org/cover/24710/mbox/"},"patches":[{"id":24711,"url":"https://patchwork.libcamera.org/api/1.1/patches/24711/?format=json","web_url":"https://patchwork.libcamera.org/patch/24711/","msgid":"<20251021182716.29274-2-mzamazal@redhat.com>","date":"2025-10-21T18:27:08","name":"[v13,1/8] libcamera: software_isp: Assign colour spaces in configurations","mbox":"https://patchwork.libcamera.org/patch/24711/mbox/"},{"id":24712,"url":"https://patchwork.libcamera.org/api/1.1/patches/24712/?format=json","web_url":"https://patchwork.libcamera.org/patch/24712/","msgid":"<20251021182716.29274-3-mzamazal@redhat.com>","date":"2025-10-21T18:27:09","name":"[v13,2/8] libcamera: simple: Exclude raw configurations from output conversions","mbox":"https://patchwork.libcamera.org/patch/24712/mbox/"},{"id":24713,"url":"https://patchwork.libcamera.org/api/1.1/patches/24713/?format=json","web_url":"https://patchwork.libcamera.org/patch/24713/","msgid":"<20251021182716.29274-4-mzamazal@redhat.com>","date":"2025-10-21T18:27:10","name":"[v13,3/8] libcamera: simple: Handle processed and raw formats separately","mbox":"https://patchwork.libcamera.org/patch/24713/mbox/"},{"id":24714,"url":"https://patchwork.libcamera.org/api/1.1/patches/24714/?format=json","web_url":"https://patchwork.libcamera.org/patch/24714/","msgid":"<20251021182716.29274-5-mzamazal@redhat.com>","date":"2025-10-21T18:27:11","name":"[v13,4/8] libcamera: simple: Validate raw stream configurations","mbox":"https://patchwork.libcamera.org/patch/24714/mbox/"},{"id":24715,"url":"https://patchwork.libcamera.org/api/1.1/patches/24715/?format=json","web_url":"https://patchwork.libcamera.org/patch/24715/","msgid":"<20251021182716.29274-6-mzamazal@redhat.com>","date":"2025-10-21T18:27:12","name":"[v13,5/8] libcamera: simple: Don't enforce conversion with an added raw stream","mbox":"https://patchwork.libcamera.org/patch/24715/mbox/"},{"id":24716,"url":"https://patchwork.libcamera.org/api/1.1/patches/24716/?format=json","web_url":"https://patchwork.libcamera.org/patch/24716/","msgid":"<20251021182716.29274-7-mzamazal@redhat.com>","date":"2025-10-21T18:27:13","name":"[v13,6/8] libcamera: simple: Set the number of software ISP streams to 2","mbox":"https://patchwork.libcamera.org/patch/24716/mbox/"},{"id":24717,"url":"https://patchwork.libcamera.org/api/1.1/patches/24717/?format=json","web_url":"https://patchwork.libcamera.org/patch/24717/","msgid":"<20251021182716.29274-8-mzamazal@redhat.com>","date":"2025-10-21T18:27:14","name":"[v13,7/8] libcamera: simple: Require metadata only when software ISP is used","mbox":"https://patchwork.libcamera.org/patch/24717/mbox/"},{"id":24718,"url":"https://patchwork.libcamera.org/api/1.1/patches/24718/?format=json","web_url":"https://patchwork.libcamera.org/patch/24718/","msgid":"<20251021182716.29274-9-mzamazal@redhat.com>","date":"2025-10-21T18:27:15","name":"[v13,8/8] libcamera: simple: Make raw streams working","mbox":"https://patchwork.libcamera.org/patch/24718/mbox/"}]},{"id":5516,"url":"https://patchwork.libcamera.org/api/1.1/series/5516/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5516","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: pipeline_handler: Fix requestComplete on waiting requests on stop","date":"2025-10-22T07:59:11","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/5516/mbox/","cover_letter":null,"patches":[{"id":24719,"url":"https://patchwork.libcamera.org/api/1.1/patches/24719/?format=json","web_url":"https://patchwork.libcamera.org/patch/24719/","msgid":"<20251022080011.97665-1-stefan.klug@ideasonboard.com>","date":"2025-10-22T07:59:11","name":"libcamera: pipeline_handler: Fix requestComplete on waiting requests on stop","mbox":"https://patchwork.libcamera.org/patch/24719/mbox/"}]},{"id":5518,"url":"https://patchwork.libcamera.org/api/1.1/series/5518/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5518","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: controls: Add support for camera module identifiers","date":"2025-10-23T10:56:47","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/1.1/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"version":1,"total":4,"received_total":2,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5518/mbox/","cover_letter":{"id":24721,"url":"https://patchwork.libcamera.org/api/1.1/covers/24721/?format=json","web_url":"https://patchwork.libcamera.org/cover/24721/","msgid":"<20251023105651.78395-1-isaac.scott@ideasonboard.com>","date":"2025-10-23T10:56:47","name":"[0/4] libcamera: controls: Add support for camera module identifiers","mbox":"https://patchwork.libcamera.org/cover/24721/mbox/"},"patches":[{"id":24722,"url":"https://patchwork.libcamera.org/api/1.1/patches/24722/?format=json","web_url":"https://patchwork.libcamera.org/patch/24722/","msgid":"<20251023105651.78395-2-isaac.scott@ideasonboard.com>","date":"2025-10-23T10:56:48","name":"[1/4] libcamera: v4l2: Support string control payloads","mbox":"https://patchwork.libcamera.org/patch/24722/mbox/"},{"id":24723,"url":"https://patchwork.libcamera.org/api/1.1/patches/24723/?format=json","web_url":"https://patchwork.libcamera.org/patch/24723/","msgid":"<20251023105651.78395-3-isaac.scott@ideasonboard.com>","date":"2025-10-23T10:56:49","name":"[2/4] libcamera: controls: Add CAMERA_MODULE_IDENTIFIER","mbox":"https://patchwork.libcamera.org/patch/24723/mbox/"}]},{"id":5519,"url":"https://patchwork.libcamera.org/api/1.1/series/5519/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5519","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":"Fix and improve full image Y statistics","date":"2025-10-23T11:49:12","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":2,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5519/mbox/","cover_letter":{"id":24725,"url":"https://patchwork.libcamera.org/api/1.1/covers/24725/?format=json","web_url":"https://patchwork.libcamera.org/cover/24725/","msgid":"<20251023115034.2207-1-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:12","name":"[v2,0/5] Fix and improve full image Y statistics","mbox":"https://patchwork.libcamera.org/cover/24725/mbox/"},"patches":[{"id":24726,"url":"https://patchwork.libcamera.org/api/1.1/patches/24726/?format=json","web_url":"https://patchwork.libcamera.org/patch/24726/","msgid":"<20251023115034.2207-2-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:13","name":"[v2,1/5] ipa: rpi: Fix the set function for floating statistics regions","mbox":"https://patchwork.libcamera.org/patch/24726/mbox/"},{"id":24727,"url":"https://patchwork.libcamera.org/api/1.1/patches/24727/?format=json","web_url":"https://patchwork.libcamera.org/patch/24727/","msgid":"<20251023115034.2207-3-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:14","name":"[v2,2/5] ipa: rpi: lux: Handle camera mode sensitivity correctly","mbox":"https://patchwork.libcamera.org/patch/24727/mbox/"},{"id":24830,"url":"https://patchwork.libcamera.org/api/1.1/patches/24830/?format=json","web_url":"https://patchwork.libcamera.org/patch/24830/","msgid":"<20251023115034.2207-4-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:15","name":"[v2,3/5] ipa: rpi: pisp: Use a floating region to get whole image Y statistics","mbox":"https://patchwork.libcamera.org/patch/24830/mbox/"},{"id":24831,"url":"https://patchwork.libcamera.org/api/1.1/patches/24831/?format=json","web_url":"https://patchwork.libcamera.org/patch/24831/","msgid":"<20251023115034.2207-5-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:16","name":"[v2,4/5] ipa: rpi: vc4: Use a floating statistics region for a full image Y sum","mbox":"https://patchwork.libcamera.org/patch/24831/mbox/"},{"id":24832,"url":"https://patchwork.libcamera.org/api/1.1/patches/24832/?format=json","web_url":"https://patchwork.libcamera.org/patch/24832/","msgid":"<20251023115034.2207-6-david.plowman@raspberrypi.com>","date":"2025-10-23T11:49:17","name":"[v2,5/5] ipa: rpi: lux: Use floating statistics region to obtain the current Y value","mbox":"https://patchwork.libcamera.org/patch/24832/mbox/"}]},{"id":5520,"url":"https://patchwork.libcamera.org/api/1.1/series/5520/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5520","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":"Full dewarper support on imx8mp","date":"2025-10-23T14:48:01","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":35,"received_total":32,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5520/mbox/","cover_letter":{"id":24728,"url":"https://patchwork.libcamera.org/api/1.1/covers/24728/?format=json","web_url":"https://patchwork.libcamera.org/cover/24728/","msgid":"<20251023144841.403689-1-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:01","name":"[v2,00/35] Full dewarper support on imx8mp","mbox":"https://patchwork.libcamera.org/cover/24728/mbox/"},"patches":[{"id":24729,"url":"https://patchwork.libcamera.org/api/1.1/patches/24729/?format=json","web_url":"https://patchwork.libcamera.org/patch/24729/","msgid":"<20251023144841.403689-2-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:02","name":"[v2,01/35] libcamera: v4l2: Support fromEntityName with shared_ptr<MediaDevice>","mbox":"https://patchwork.libcamera.org/patch/24729/mbox/"},{"id":24730,"url":"https://patchwork.libcamera.org/api/1.1/patches/24730/?format=json","web_url":"https://patchwork.libcamera.org/patch/24730/","msgid":"<20251023144841.403689-3-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:03","name":"[v2,02/35] libcamera: pipeline: utilise shared MediaDevice pointers","mbox":"https://patchwork.libcamera.org/patch/24730/mbox/"},{"id":24732,"url":"https://patchwork.libcamera.org/api/1.1/patches/24732/?format=json","web_url":"https://patchwork.libcamera.org/patch/24732/","msgid":"<20251023144841.403689-5-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:05","name":"[v2,04/35] libcamera: converter: Utilise shared MediaDevice pointers","mbox":"https://patchwork.libcamera.org/patch/24732/mbox/"},{"id":24733,"url":"https://patchwork.libcamera.org/api/1.1/patches/24733/?format=json","web_url":"https://patchwork.libcamera.org/patch/24733/","msgid":"<20251023144841.403689-6-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:06","name":"[v2,05/35] libcamera: Add support for V4L2 requests","mbox":"https://patchwork.libcamera.org/patch/24733/mbox/"},{"id":24734,"url":"https://patchwork.libcamera.org/api/1.1/patches/24734/?format=json","web_url":"https://patchwork.libcamera.org/patch/24734/","msgid":"<20251023144841.403689-7-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:07","name":"[v2,06/35] libcamera: converter: Add V4L2 request support","mbox":"https://patchwork.libcamera.org/patch/24734/mbox/"},{"id":24735,"url":"https://patchwork.libcamera.org/api/1.1/patches/24735/?format=json","web_url":"https://patchwork.libcamera.org/patch/24735/","msgid":"<20251023144841.403689-8-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:08","name":"[v2,07/35] libcamera: converter_v4l2_m2m: Add suport for V4L2 requests","mbox":"https://patchwork.libcamera.org/patch/24735/mbox/"},{"id":24736,"url":"https://patchwork.libcamera.org/api/1.1/patches/24736/?format=json","web_url":"https://patchwork.libcamera.org/patch/24736/","msgid":"<20251023144841.403689-9-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:09","name":"[v2,08/35] libcamera: converter_v4l2_m2m: Always set stride","mbox":"https://patchwork.libcamera.org/patch/24736/mbox/"},{"id":24737,"url":"https://patchwork.libcamera.org/api/1.1/patches/24737/?format=json","web_url":"https://patchwork.libcamera.org/patch/24737/","msgid":"<20251023144841.403689-10-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:10","name":"[v2,09/35] pipeline: rkisp1: Use V4L2 requests for the dewarper","mbox":"https://patchwork.libcamera.org/patch/24737/mbox/"},{"id":24738,"url":"https://patchwork.libcamera.org/api/1.1/patches/24738/?format=json","web_url":"https://patchwork.libcamera.org/patch/24738/","msgid":"<20251023144841.403689-11-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:11","name":"[v2,10/35] libcamera: rkisp1: Properly cancel buffers in dewarp case","mbox":"https://patchwork.libcamera.org/patch/24738/mbox/"},{"id":24739,"url":"https://patchwork.libcamera.org/api/1.1/patches/24739/?format=json","web_url":"https://patchwork.libcamera.org/patch/24739/","msgid":"<20251023144841.403689-12-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:12","name":"[v2,11/35] include: linux: Update headers for Dw100 dewarper engine","mbox":"https://patchwork.libcamera.org/patch/24739/mbox/"},{"id":24740,"url":"https://patchwork.libcamera.org/api/1.1/patches/24740/?format=json","web_url":"https://patchwork.libcamera.org/patch/24740/","msgid":"<20251023144841.403689-13-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:13","name":"[v2,12/35] libcamera: converter_v4l2_m2m: Add helper to apply controls","mbox":"https://patchwork.libcamera.org/patch/24740/mbox/"},{"id":24741,"url":"https://patchwork.libcamera.org/api/1.1/patches/24741/?format=json","web_url":"https://patchwork.libcamera.org/patch/24741/","msgid":"<20251023144841.403689-14-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:14","name":"[v2,13/35] libcamera: converter_v4l2_m2m: Add debug logging for formats","mbox":"https://patchwork.libcamera.org/patch/24741/mbox/"},{"id":24743,"url":"https://patchwork.libcamera.org/api/1.1/patches/24743/?format=json","web_url":"https://patchwork.libcamera.org/patch/24743/","msgid":"<20251023144841.403689-16-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:16","name":"[v2,15/35] libcamera: rkisp1: Scale down in dewarper instead of resizer","mbox":"https://patchwork.libcamera.org/patch/24743/mbox/"},{"id":24744,"url":"https://patchwork.libcamera.org/api/1.1/patches/24744/?format=json","web_url":"https://patchwork.libcamera.org/patch/24744/","msgid":"<20251023144841.403689-17-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:17","name":"[v2,16/35] libcamera: rkisp1: Allow upscaling when the dewarper is present","mbox":"https://patchwork.libcamera.org/patch/24744/mbox/"},{"id":24745,"url":"https://patchwork.libcamera.org/api/1.1/patches/24745/?format=json","web_url":"https://patchwork.libcamera.org/patch/24745/","msgid":"<20251023144841.403689-19-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:19","name":"[v2,18/35] libcamera: converter_m2m: Make some parts protected","mbox":"https://patchwork.libcamera.org/patch/24745/mbox/"},{"id":24746,"url":"https://patchwork.libcamera.org/api/1.1/patches/24746/?format=json","web_url":"https://patchwork.libcamera.org/patch/24746/","msgid":"<20251023144841.403689-20-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:20","name":"[v2,19/35] libcamera: converter: Add dw100 converter class","mbox":"https://patchwork.libcamera.org/patch/24746/mbox/"},{"id":24747,"url":"https://patchwork.libcamera.org/api/1.1/patches/24747/?format=json","web_url":"https://patchwork.libcamera.org/patch/24747/","msgid":"<20251023144841.403689-21-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:21","name":"[v2,20/35] libcamera: converter: Add dw100 vertex map class","mbox":"https://patchwork.libcamera.org/patch/24747/mbox/"},{"id":24748,"url":"https://patchwork.libcamera.org/api/1.1/patches/24748/?format=json","web_url":"https://patchwork.libcamera.org/patch/24748/","msgid":"<20251023144841.403689-22-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:22","name":"[v2,21/35] libcamera: converter_dw100: Use vertex map","mbox":"https://patchwork.libcamera.org/patch/24748/mbox/"},{"id":24749,"url":"https://patchwork.libcamera.org/api/1.1/patches/24749/?format=json","web_url":"https://patchwork.libcamera.org/patch/24749/","msgid":"<20251023144841.403689-23-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:23","name":"[v2,22/35] libcamera: rkisp1: Use the dw100 class instead of the generic v4l2 converter","mbox":"https://patchwork.libcamera.org/patch/24749/mbox/"},{"id":24750,"url":"https://patchwork.libcamera.org/api/1.1/patches/24750/?format=json","web_url":"https://patchwork.libcamera.org/patch/24750/","msgid":"<20251023144841.403689-24-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:24","name":"[v2,23/35] libcamera: rkisp1: Use vertex map to implement ScalerCrop","mbox":"https://patchwork.libcamera.org/patch/24750/mbox/"},{"id":24751,"url":"https://patchwork.libcamera.org/api/1.1/patches/24751/?format=json","web_url":"https://patchwork.libcamera.org/patch/24751/","msgid":"<20251023144841.403689-25-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:25","name":"[v2,24/35] pipeline: rksip1: Move isRaw up in scope","mbox":"https://patchwork.libcamera.org/patch/24751/mbox/"},{"id":24752,"url":"https://patchwork.libcamera.org/api/1.1/patches/24752/?format=json","web_url":"https://patchwork.libcamera.org/patch/24752/","msgid":"<20251023144841.403689-26-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:26","name":"[v2,25/35] pipeline: rkisp1: Drop rawFormat variable","mbox":"https://patchwork.libcamera.org/patch/24752/mbox/"},{"id":24753,"url":"https://patchwork.libcamera.org/api/1.1/patches/24753/?format=json","web_url":"https://patchwork.libcamera.org/patch/24753/","msgid":"<20251023144841.403689-27-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:27","name":"[v2,26/35] pipeline: rkisp1: Enable the dewarper based on the tuning file","mbox":"https://patchwork.libcamera.org/patch/24753/mbox/"},{"id":24754,"url":"https://patchwork.libcamera.org/api/1.1/patches/24754/?format=json","web_url":"https://patchwork.libcamera.org/patch/24754/","msgid":"<20251023144841.403689-28-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:28","name":"[v2,27/35] libcamera: internal: camera_sensor: Add accessor for mountingOrientation_","mbox":"https://patchwork.libcamera.org/patch/24754/mbox/"},{"id":24755,"url":"https://patchwork.libcamera.org/api/1.1/patches/24755/?format=json","web_url":"https://patchwork.libcamera.org/patch/24755/","msgid":"<20251023144841.403689-29-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:29","name":"[v2,28/35] libcamera: Add transpose() function to size","mbox":"https://patchwork.libcamera.org/patch/24755/mbox/"},{"id":24756,"url":"https://patchwork.libcamera.org/api/1.1/patches/24756/?format=json","web_url":"https://patchwork.libcamera.org/patch/24756/","msgid":"<20251023144841.403689-30-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:30","name":"[v2,29/35] libcamera: rkisp1: Handle requested orientation using dewarper","mbox":"https://patchwork.libcamera.org/patch/24756/mbox/"},{"id":24757,"url":"https://patchwork.libcamera.org/api/1.1/patches/24757/?format=json","web_url":"https://patchwork.libcamera.org/patch/24757/","msgid":"<20251023144841.403689-31-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:31","name":"[v2,30/35] libcamera: dw100_vertexmap: Implement parametric dewarping","mbox":"https://patchwork.libcamera.org/patch/24757/mbox/"},{"id":24758,"url":"https://patchwork.libcamera.org/api/1.1/patches/24758/?format=json","web_url":"https://patchwork.libcamera.org/patch/24758/","msgid":"<20251023144841.403689-32-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:32","name":"[v2,31/35] pipeline: rkisp1: Load dewarp parameters from tuning file","mbox":"https://patchwork.libcamera.org/patch/24758/mbox/"},{"id":24759,"url":"https://patchwork.libcamera.org/api/1.1/patches/24759/?format=json","web_url":"https://patchwork.libcamera.org/patch/24759/","msgid":"<20251023144841.403689-33-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:33","name":"[v2,32/35] libcamera: Add and implement LensDewarpEnable control","mbox":"https://patchwork.libcamera.org/patch/24759/mbox/"},{"id":24760,"url":"https://patchwork.libcamera.org/api/1.1/patches/24760/?format=json","web_url":"https://patchwork.libcamera.org/patch/24760/","msgid":"<20251023144841.403689-34-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:34","name":"[v2,33/35] pipeline: rkisp1: Add warning to unclear format handling","mbox":"https://patchwork.libcamera.org/patch/24760/mbox/"},{"id":24761,"url":"https://patchwork.libcamera.org/api/1.1/patches/24761/?format=json","web_url":"https://patchwork.libcamera.org/patch/24761/","msgid":"<20251023144841.403689-35-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:35","name":"[v2,34/35] DNI libcamera: rkisp1: Implement dw100 specific features","mbox":"https://patchwork.libcamera.org/patch/24761/mbox/"},{"id":24762,"url":"https://patchwork.libcamera.org/api/1.1/patches/24762/?format=json","web_url":"https://patchwork.libcamera.org/patch/24762/","msgid":"<20251023144841.403689-36-stefan.klug@ideasonboard.com>","date":"2025-10-23T14:48:36","name":"[v2,35/35] DNI pipeline: rkisp1: Workaround for customer kernels without requests","mbox":"https://patchwork.libcamera.org/patch/24762/mbox/"}]},{"id":5521,"url":"https://patchwork.libcamera.org/api/1.1/series/5521/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5521","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] apps: cam: sdl_texture: Support NV21","date":"2025-10-23T14:51:39","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/5521/mbox/","cover_letter":null,"patches":[{"id":24763,"url":"https://patchwork.libcamera.org/api/1.1/patches/24763/?format=json","web_url":"https://patchwork.libcamera.org/patch/24763/","msgid":"<20251023145139.1085153-1-barnabas.pocze@ideasonboard.com>","date":"2025-10-23T14:51:39","name":"[v1] apps: cam: sdl_texture: Support NV21","mbox":"https://patchwork.libcamera.org/patch/24763/mbox/"}]},{"id":5522,"url":"https://patchwork.libcamera.org/api/1.1/series/5522/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5522","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: {Unique,Shared}FD: Warn if closing fails","date":"2025-10-23T14:59:06","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/5522/mbox/","cover_letter":null,"patches":[{"id":24764,"url":"https://patchwork.libcamera.org/api/1.1/patches/24764/?format=json","web_url":"https://patchwork.libcamera.org/patch/24764/","msgid":"<20251023145906.1088030-1-barnabas.pocze@ideasonboard.com>","date":"2025-10-23T14:59:06","name":"[v1] libcamera: base: {Unique,Shared}FD: Warn if closing fails","mbox":"https://patchwork.libcamera.org/patch/24764/mbox/"}]},{"id":5523,"url":"https://patchwork.libcamera.org/api/1.1/series/5523/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5523","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,v2] libipa: camera_sensor_helper: Add imx708","date":"2025-10-24T07:54:59","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":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5523/mbox/","cover_letter":null,"patches":[{"id":24765,"url":"https://patchwork.libcamera.org/api/1.1/patches/24765/?format=json","web_url":"https://patchwork.libcamera.org/patch/24765/","msgid":"<20251024075459.1200809-1-barnabas.pocze@ideasonboard.com>","date":"2025-10-24T07:54:59","name":"[RFC,v2] libipa: camera_sensor_helper: Add imx708","mbox":"https://patchwork.libcamera.org/patch/24765/mbox/"}]}]