[{"id":70331,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:03:04.423602","payload":{"patch":{"id":25593,"url":"https://patchwork.libcamera.org/api/patches/25593/?format=json","web_url":"https://patchwork.libcamera.org/patch/25593/","msgid":"<20251217100138.82525-21-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:32","name":"[v9,20/26] libcamera: software_isp: ccm: Add self-initialising identity CCM to Ccm::init","mbox":"https://patchwork.libcamera.org/patch/25593/mbox/"}}},{"id":70330,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:03:01.933584","payload":{"patch":{"id":25592,"url":"https://patchwork.libcamera.org/api/patches/25592/?format=json","web_url":"https://patchwork.libcamera.org/patch/25592/","msgid":"<20251217100138.82525-20-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:31","name":"[v9,19/26] ipa: software_isp: Add a selfInitialising flag to IPAContext","mbox":"https://patchwork.libcamera.org/patch/25592/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70329,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:03:01.336671","payload":{"patch":{"id":25592,"url":"https://patchwork.libcamera.org/api/patches/25592/?format=json","web_url":"https://patchwork.libcamera.org/patch/25592/","msgid":"<20251217100138.82525-20-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:31","name":"[v9,19/26] ipa: software_isp: Add a selfInitialising flag to IPAContext","mbox":"https://patchwork.libcamera.org/patch/25592/mbox/"}}},{"id":70328,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:56.297311","payload":{"patch":{"id":25591,"url":"https://patchwork.libcamera.org/api/patches/25591/?format=json","web_url":"https://patchwork.libcamera.org/patch/25591/","msgid":"<20251217100138.82525-19-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:30","name":"[v9,18/26] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode","mbox":"https://patchwork.libcamera.org/patch/25591/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70327,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:54.062479","payload":{"patch":{"id":25591,"url":"https://patchwork.libcamera.org/api/patches/25591/?format=json","web_url":"https://patchwork.libcamera.org/patch/25591/","msgid":"<20251217100138.82525-19-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:30","name":"[v9,18/26] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode","mbox":"https://patchwork.libcamera.org/patch/25591/mbox/"}}},{"id":70326,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:49.878770","payload":{"patch":{"id":25590,"url":"https://patchwork.libcamera.org/api/patches/25590/?format=json","web_url":"https://patchwork.libcamera.org/patch/25590/","msgid":"<20251217100138.82525-18-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:29","name":"[v9,17/26] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option","mbox":"https://patchwork.libcamera.org/patch/25590/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70325,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:49.355205","payload":{"patch":{"id":25590,"url":"https://patchwork.libcamera.org/api/patches/25590/?format=json","web_url":"https://patchwork.libcamera.org/patch/25590/","msgid":"<20251217100138.82525-18-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:29","name":"[v9,17/26] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option","mbox":"https://patchwork.libcamera.org/patch/25590/mbox/"}}},{"id":70324,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:46.882124","payload":{"patch":{"id":25589,"url":"https://patchwork.libcamera.org/api/patches/25589/?format=json","web_url":"https://patchwork.libcamera.org/patch/25589/","msgid":"<20251217100138.82525-17-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:28","name":"[v9,16/26] libcamera: software_isp: GPU support for unpacked 10/12-bit formats","mbox":"https://patchwork.libcamera.org/patch/25589/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70323,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:46.728362","payload":{"patch":{"id":25589,"url":"https://patchwork.libcamera.org/api/patches/25589/?format=json","web_url":"https://patchwork.libcamera.org/patch/25589/","msgid":"<20251217100138.82525-17-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:28","name":"[v9,16/26] libcamera: software_isp: GPU support for unpacked 10/12-bit formats","mbox":"https://patchwork.libcamera.org/patch/25589/mbox/"}}},{"id":70322,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:43.949843","payload":{"patch":{"id":25588,"url":"https://patchwork.libcamera.org/api/patches/25588/?format=json","web_url":"https://patchwork.libcamera.org/patch/25588/","msgid":"<20251217100138.82525-16-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:27","name":"[v9,15/26] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static","mbox":"https://patchwork.libcamera.org/patch/25588/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70321,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:42.830604","payload":{"patch":{"id":25588,"url":"https://patchwork.libcamera.org/api/patches/25588/?format=json","web_url":"https://patchwork.libcamera.org/patch/25588/","msgid":"<20251217100138.82525-16-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:27","name":"[v9,15/26] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static","mbox":"https://patchwork.libcamera.org/patch/25588/mbox/"}}},{"id":70320,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:40.150606","payload":{"patch":{"id":25587,"url":"https://patchwork.libcamera.org/api/patches/25587/?format=json","web_url":"https://patchwork.libcamera.org/patch/25587/","msgid":"<20251217100138.82525-15-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:26","name":"[v9,14/26] libcamera: software_isp: debayer_egl: Add an eGL Debayer class","mbox":"https://patchwork.libcamera.org/patch/25587/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70319,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:39.078990","payload":{"patch":{"id":25587,"url":"https://patchwork.libcamera.org/api/patches/25587/?format=json","web_url":"https://patchwork.libcamera.org/patch/25587/","msgid":"<20251217100138.82525-15-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:26","name":"[v9,14/26] libcamera: software_isp: debayer_egl: Add an eGL Debayer class","mbox":"https://patchwork.libcamera.org/patch/25587/mbox/"}}},{"id":70318,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:35.901381","payload":{"patch":{"id":25586,"url":"https://patchwork.libcamera.org/api/patches/25586/?format=json","web_url":"https://patchwork.libcamera.org/patch/25586/","msgid":"<20251217100138.82525-14-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:25","name":"[v9,13/26] libcamera: software_isp: Add a Size_ member variable to pass to eGL later","mbox":"https://patchwork.libcamera.org/patch/25586/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70317,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:35.493767","payload":{"patch":{"id":25586,"url":"https://patchwork.libcamera.org/api/patches/25586/?format=json","web_url":"https://patchwork.libcamera.org/patch/25586/","msgid":"<20251217100138.82525-14-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:25","name":"[v9,13/26] libcamera: software_isp: Add a Size_ member variable to pass to eGL later","mbox":"https://patchwork.libcamera.org/patch/25586/mbox/"}}},{"id":70316,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:33.096547","payload":{"patch":{"id":25585,"url":"https://patchwork.libcamera.org/api/patches/25585/?format=json","web_url":"https://patchwork.libcamera.org/patch/25585/","msgid":"<20251217100138.82525-13-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:24","name":"[v9,12/26] libcamera: software_isp: Add member variables to track selected input/output pixelFormat","mbox":"https://patchwork.libcamera.org/patch/25585/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70315,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:32.833054","payload":{"patch":{"id":25585,"url":"https://patchwork.libcamera.org/api/patches/25585/?format=json","web_url":"https://patchwork.libcamera.org/patch/25585/","msgid":"<20251217100138.82525-13-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:24","name":"[v9,12/26] libcamera: software_isp: Add member variables to track selected input/output pixelFormat","mbox":"https://patchwork.libcamera.org/patch/25585/mbox/"}}},{"id":70314,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:29.898475","payload":{"patch":{"id":25584,"url":"https://patchwork.libcamera.org/api/patches/25584/?format=json","web_url":"https://patchwork.libcamera.org/patch/25584/","msgid":"<20251217100138.82525-12-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:23","name":"[v9,11/26] libcamera: shaders: Fix input sampling when width != stride","mbox":"https://patchwork.libcamera.org/patch/25584/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70313,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:29.186949","payload":{"patch":{"id":25584,"url":"https://patchwork.libcamera.org/api/patches/25584/?format=json","web_url":"https://patchwork.libcamera.org/patch/25584/","msgid":"<20251217100138.82525-12-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:23","name":"[v9,11/26] libcamera: shaders: Fix input sampling when width != stride","mbox":"https://patchwork.libcamera.org/patch/25584/mbox/"}}},{"id":70312,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:26.089984","payload":{"patch":{"id":25583,"url":"https://patchwork.libcamera.org/api/patches/25583/?format=json","web_url":"https://patchwork.libcamera.org/patch/25583/","msgid":"<20251217100138.82525-11-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:22","name":"[v9,10/26] libcamera: shaders: Add support for contrast","mbox":"https://patchwork.libcamera.org/patch/25583/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70311,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:25.429859","payload":{"patch":{"id":25583,"url":"https://patchwork.libcamera.org/api/patches/25583/?format=json","web_url":"https://patchwork.libcamera.org/patch/25583/","msgid":"<20251217100138.82525-11-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:22","name":"[v9,10/26] libcamera: shaders: Add support for contrast","mbox":"https://patchwork.libcamera.org/patch/25583/mbox/"}}},{"id":70310,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:22.244899","payload":{"patch":{"id":25582,"url":"https://patchwork.libcamera.org/api/patches/25582/?format=json","web_url":"https://patchwork.libcamera.org/patch/25582/","msgid":"<20251217100138.82525-10-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:21","name":"[v9,09/26] libcamera: shaders: Add support for Gamma","mbox":"https://patchwork.libcamera.org/patch/25582/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70309,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:22.147691","payload":{"patch":{"id":25582,"url":"https://patchwork.libcamera.org/api/patches/25582/?format=json","web_url":"https://patchwork.libcamera.org/patch/25582/","msgid":"<20251217100138.82525-10-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:21","name":"[v9,09/26] libcamera: shaders: Add support for Gamma","mbox":"https://patchwork.libcamera.org/patch/25582/mbox/"}}},{"id":70308,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:19.645173","payload":{"patch":{"id":25581,"url":"https://patchwork.libcamera.org/api/patches/25581/?format=json","web_url":"https://patchwork.libcamera.org/patch/25581/","msgid":"<20251217100138.82525-9-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:20","name":"[v9,08/26] libcamera: shaders: Add support for black level compensation","mbox":"https://patchwork.libcamera.org/patch/25581/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70307,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:18.190952","payload":{"patch":{"id":25581,"url":"https://patchwork.libcamera.org/api/patches/25581/?format=json","web_url":"https://patchwork.libcamera.org/patch/25581/","msgid":"<20251217100138.82525-9-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:20","name":"[v9,08/26] libcamera: shaders: Add support for black level compensation","mbox":"https://patchwork.libcamera.org/patch/25581/mbox/"}}},{"id":70306,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:14.375395","payload":{"patch":{"id":25580,"url":"https://patchwork.libcamera.org/api/patches/25580/?format=json","web_url":"https://patchwork.libcamera.org/patch/25580/","msgid":"<20251217100138.82525-8-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:19","name":"[v9,07/26] libcamera: shaders: Extend bayer shaders to support swapping R and B on output","mbox":"https://patchwork.libcamera.org/patch/25580/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70305,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:13.087726","payload":{"patch":{"id":25580,"url":"https://patchwork.libcamera.org/api/patches/25580/?format=json","web_url":"https://patchwork.libcamera.org/patch/25580/","msgid":"<20251217100138.82525-8-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:19","name":"[v9,07/26] libcamera: shaders: Extend bayer shaders to support swapping R and B on output","mbox":"https://patchwork.libcamera.org/patch/25580/mbox/"}}},{"id":70304,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:10.480760","payload":{"patch":{"id":25579,"url":"https://patchwork.libcamera.org/api/patches/25579/?format=json","web_url":"https://patchwork.libcamera.org/patch/25579/","msgid":"<20251217100138.82525-7-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:18","name":"[v9,06/26] libcamera: shaders: Extend debayer shaders to apply CCM gains","mbox":"https://patchwork.libcamera.org/patch/25579/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}},{"id":70303,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:09.572616","payload":{"patch":{"id":25579,"url":"https://patchwork.libcamera.org/api/patches/25579/?format=json","web_url":"https://patchwork.libcamera.org/patch/25579/","msgid":"<20251217100138.82525-7-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:18","name":"[v9,06/26] libcamera: shaders: Extend debayer shaders to apply CCM gains","mbox":"https://patchwork.libcamera.org/patch/25579/mbox/"}}},{"id":70302,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-12-17T10:02:06.198331","payload":{"patch":{"id":25578,"url":"https://patchwork.libcamera.org/api/patches/25578/?format=json","web_url":"https://patchwork.libcamera.org/patch/25578/","msgid":"<20251217100138.82525-6-bryan.odonoghue@linaro.org>","date":"2025-12-17T10:01:17","name":"[v9,05/26] libcamera: shaders: Use highp not mediump for float precision","mbox":"https://patchwork.libcamera.org/patch/25578/mbox/"},"series":{"id":5669,"url":"https://patchwork.libcamera.org/api/series/5669/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5669","date":"2025-12-17T10:01:12","name":"Add GLES 2.0 GPUISP to libcamera","version":9,"mbox":"https://patchwork.libcamera.org/series/5669/mbox/"}}}]