[{"id":69398,"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-02T13:33:43.545512","payload":{"patch":{"id":25301,"url":"https://patchwork.libcamera.org/api/patches/25301/?format=json","web_url":"https://patchwork.libcamera.org/patch/25301/","msgid":"<20251202133157.661407-16-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:46","name":"[v3,15/22] libcamera: software_isp: Start the ISP thread in configure","mbox":"https://patchwork.libcamera.org/patch/25301/mbox/"}}},{"id":69397,"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-02T13:33:37.778038","payload":{"patch":{"id":25300,"url":"https://patchwork.libcamera.org/api/patches/25300/?format=json","web_url":"https://patchwork.libcamera.org/patch/25300/","msgid":"<20251202133157.661407-15-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:45","name":"[v3,14/22] libcamera: software_isp: Move isStandardBayerOrder to base class","mbox":"https://patchwork.libcamera.org/patch/25300/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69396,"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-02T13:33:33.908824","payload":{"patch":{"id":25300,"url":"https://patchwork.libcamera.org/api/patches/25300/?format=json","web_url":"https://patchwork.libcamera.org/patch/25300/","msgid":"<20251202133157.661407-15-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:45","name":"[v3,14/22] libcamera: software_isp: Move isStandardBayerOrder to base class","mbox":"https://patchwork.libcamera.org/patch/25300/mbox/"}}},{"id":69395,"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-02T13:33:31.469668","payload":{"patch":{"id":25299,"url":"https://patchwork.libcamera.org/api/patches/25299/?format=json","web_url":"https://patchwork.libcamera.org/patch/25299/","msgid":"<20251202133157.661407-14-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:44","name":"[v3,13/22] libcamera: software_isp: Make output DMA sync contingent","mbox":"https://patchwork.libcamera.org/patch/25299/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69394,"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-02T13:33:27.507431","payload":{"patch":{"id":25299,"url":"https://patchwork.libcamera.org/api/patches/25299/?format=json","web_url":"https://patchwork.libcamera.org/patch/25299/","msgid":"<20251202133157.661407-14-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:44","name":"[v3,13/22] libcamera: software_isp: Make output DMA sync contingent","mbox":"https://patchwork.libcamera.org/patch/25299/mbox/"}}},{"id":69393,"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-02T13:33:25.609302","payload":{"patch":{"id":25298,"url":"https://patchwork.libcamera.org/api/patches/25298/?format=json","web_url":"https://patchwork.libcamera.org/patch/25298/","msgid":"<20251202133157.661407-13-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:43","name":"[v3,12/22] libcamera: software_isp: Move DMA Sync code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25298/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69392,"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-02T13:33:22.547103","payload":{"patch":{"id":25298,"url":"https://patchwork.libcamera.org/api/patches/25298/?format=json","web_url":"https://patchwork.libcamera.org/patch/25298/","msgid":"<20251202133157.661407-13-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:43","name":"[v3,12/22] libcamera: software_isp: Move DMA Sync code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25298/mbox/"}}},{"id":69391,"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-02T13:33:20.414774","payload":{"patch":{"id":25297,"url":"https://patchwork.libcamera.org/api/patches/25297/?format=json","web_url":"https://patchwork.libcamera.org/patch/25297/","msgid":"<20251202133157.661407-12-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:42","name":"[v3,11/22] libcamera: software_isp: Move param select code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25297/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69390,"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-02T13:33:17.302665","payload":{"patch":{"id":25297,"url":"https://patchwork.libcamera.org/api/patches/25297/?format=json","web_url":"https://patchwork.libcamera.org/patch/25297/","msgid":"<20251202133157.661407-12-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:42","name":"[v3,11/22] libcamera: software_isp: Move param select code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25297/mbox/"}}},{"id":69389,"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-02T13:33:13.972640","payload":{"patch":{"id":25296,"url":"https://patchwork.libcamera.org/api/patches/25296/?format=json","web_url":"https://patchwork.libcamera.org/patch/25296/","msgid":"<20251202133157.661407-11-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:41","name":"[v3,10/22] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer","mbox":"https://patchwork.libcamera.org/patch/25296/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69388,"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-02T13:33:13.240331","payload":{"patch":{"id":25296,"url":"https://patchwork.libcamera.org/api/patches/25296/?format=json","web_url":"https://patchwork.libcamera.org/patch/25296/","msgid":"<20251202133157.661407-11-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:41","name":"[v3,10/22] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer","mbox":"https://patchwork.libcamera.org/patch/25296/mbox/"}}},{"id":69387,"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-02T13:33:06.728658","payload":{"patch":{"id":25295,"url":"https://patchwork.libcamera.org/api/patches/25295/?format=json","web_url":"https://patchwork.libcamera.org/patch/25295/","msgid":"<20251202133157.661407-10-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:40","name":"[v3,09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25295/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69386,"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-02T13:33:03.115768","payload":{"patch":{"id":25295,"url":"https://patchwork.libcamera.org/api/patches/25295/?format=json","web_url":"https://patchwork.libcamera.org/patch/25295/","msgid":"<20251202133157.661407-10-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:40","name":"[v3,09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/25295/mbox/"}}},{"id":69385,"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-02T13:32:56.015114","payload":{"patch":{"id":25294,"url":"https://patchwork.libcamera.org/api/patches/25294/?format=json","web_url":"https://patchwork.libcamera.org/patch/25294/","msgid":"<20251202133157.661407-9-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:39","name":"[v3,08/22] libcamera: swstats_cpu: Add processFrame() method","mbox":"https://patchwork.libcamera.org/patch/25294/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69384,"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-02T13:32:52.530475","payload":{"patch":{"id":25294,"url":"https://patchwork.libcamera.org/api/patches/25294/?format=json","web_url":"https://patchwork.libcamera.org/patch/25294/","msgid":"<20251202133157.661407-9-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:39","name":"[v3,08/22] libcamera: swstats_cpu: Add processFrame() method","mbox":"https://patchwork.libcamera.org/patch/25294/mbox/"}}},{"id":69383,"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-02T13:32:50.072003","payload":{"patch":{"id":25293,"url":"https://patchwork.libcamera.org/api/patches/25293/?format=json","web_url":"https://patchwork.libcamera.org/patch/25293/","msgid":"<20251202133157.661407-8-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:38","name":"[v3,07/22] libcamera: software_isp: Move benchmark code to its own class","mbox":"https://patchwork.libcamera.org/patch/25293/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69382,"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-02T13:32:47.787383","payload":{"patch":{"id":25293,"url":"https://patchwork.libcamera.org/api/patches/25293/?format=json","web_url":"https://patchwork.libcamera.org/patch/25293/","msgid":"<20251202133157.661407-8-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:38","name":"[v3,07/22] libcamera: software_isp: Move benchmark code to its own class","mbox":"https://patchwork.libcamera.org/patch/25293/mbox/"}}},{"id":69381,"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-02T13:32:45.384318","payload":{"patch":{"id":25292,"url":"https://patchwork.libcamera.org/api/patches/25292/?format=json","web_url":"https://patchwork.libcamera.org/patch/25292/","msgid":"<20251202133157.661407-7-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:37","name":"[v3,06/22] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp","mbox":"https://patchwork.libcamera.org/patch/25292/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69380,"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-02T13:32:42.817782","payload":{"patch":{"id":25292,"url":"https://patchwork.libcamera.org/api/patches/25292/?format=json","web_url":"https://patchwork.libcamera.org/patch/25292/","msgid":"<20251202133157.661407-7-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:37","name":"[v3,06/22] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp","mbox":"https://patchwork.libcamera.org/patch/25292/mbox/"}}},{"id":69379,"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-02T13:32:37.735711","payload":{"patch":{"id":25291,"url":"https://patchwork.libcamera.org/api/patches/25291/?format=json","web_url":"https://patchwork.libcamera.org/patch/25291/","msgid":"<20251202133157.661407-6-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:36","name":"[v3,05/22] libcamera: swstats_cpu: Drop patternSize_ documentation","mbox":"https://patchwork.libcamera.org/patch/25291/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69378,"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-02T13:32:35.941526","payload":{"patch":{"id":25291,"url":"https://patchwork.libcamera.org/api/patches/25291/?format=json","web_url":"https://patchwork.libcamera.org/patch/25291/","msgid":"<20251202133157.661407-6-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:36","name":"[v3,05/22] libcamera: swstats_cpu: Drop patternSize_ documentation","mbox":"https://patchwork.libcamera.org/patch/25291/mbox/"}}},{"id":69377,"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-02T13:32:31.201547","payload":{"patch":{"id":25290,"url":"https://patchwork.libcamera.org/api/patches/25290/?format=json","web_url":"https://patchwork.libcamera.org/patch/25290/","msgid":"<20251202133157.661407-5-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:35","name":"[v3,04/22] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation","mbox":"https://patchwork.libcamera.org/patch/25290/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69376,"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-02T13:32:29.147018","payload":{"patch":{"id":25290,"url":"https://patchwork.libcamera.org/api/patches/25290/?format=json","web_url":"https://patchwork.libcamera.org/patch/25290/","msgid":"<20251202133157.661407-5-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:35","name":"[v3,04/22] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation","mbox":"https://patchwork.libcamera.org/patch/25290/mbox/"}}},{"id":69375,"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-02T13:32:25.007243","payload":{"patch":{"id":25289,"url":"https://patchwork.libcamera.org/api/patches/25289/?format=json","web_url":"https://patchwork.libcamera.org/patch/25289/","msgid":"<20251202133157.661407-4-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:34","name":"[v3,03/22] meson: Automatically generate glsl_shaders.h from specified shader programs","mbox":"https://patchwork.libcamera.org/patch/25289/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69374,"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-02T13:32:22.424760","payload":{"patch":{"id":25289,"url":"https://patchwork.libcamera.org/api/patches/25289/?format=json","web_url":"https://patchwork.libcamera.org/patch/25289/","msgid":"<20251202133157.661407-4-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:34","name":"[v3,03/22] meson: Automatically generate glsl_shaders.h from specified shader programs","mbox":"https://patchwork.libcamera.org/patch/25289/mbox/"}}},{"id":69373,"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-02T13:32:19.569093","payload":{"patch":{"id":25288,"url":"https://patchwork.libcamera.org/api/patches/25288/?format=json","web_url":"https://patchwork.libcamera.org/patch/25288/","msgid":"<20251202133157.661407-3-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:33","name":"[v3,02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders","mbox":"https://patchwork.libcamera.org/patch/25288/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69372,"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-02T13:32:18.841996","payload":{"patch":{"id":25288,"url":"https://patchwork.libcamera.org/api/patches/25288/?format=json","web_url":"https://patchwork.libcamera.org/patch/25288/","msgid":"<20251202133157.661407-3-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:33","name":"[v3,02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders","mbox":"https://patchwork.libcamera.org/patch/25288/mbox/"}}},{"id":69371,"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-02T13:32:15.853639","payload":{"patch":{"id":25287,"url":"https://patchwork.libcamera.org/api/patches/25287/?format=json","web_url":"https://patchwork.libcamera.org/patch/25287/","msgid":"<20251202133157.661407-2-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:32","name":"[v3,01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","mbox":"https://patchwork.libcamera.org/patch/25287/mbox/"},"series":{"id":5630,"url":"https://patchwork.libcamera.org/api/series/5630/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5630","date":"2025-12-02T13:31:31","name":"GPUISP precursor series","version":3,"mbox":"https://patchwork.libcamera.org/series/5630/mbox/"}}},{"id":69370,"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-02T13:32:13.289614","payload":{"patch":{"id":25287,"url":"https://patchwork.libcamera.org/api/patches/25287/?format=json","web_url":"https://patchwork.libcamera.org/patch/25287/","msgid":"<20251202133157.661407-2-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:32","name":"[v3,01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","mbox":"https://patchwork.libcamera.org/patch/25287/mbox/"}}},{"id":69369,"category":"cover-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-02T13:32:08.793637","payload":{"cover":{"id":25286,"url":"https://patchwork.libcamera.org/api/covers/25286/?format=json","web_url":"https://patchwork.libcamera.org/cover/25286/","msgid":"<20251202133157.661407-1-bryan.odonoghue@linaro.org>","date":"2025-12-02T13:31:31","name":"[v3,00/22] GPUISP precursor series","mbox":"https://patchwork.libcamera.org/cover/25286/mbox/"}}}]