[{"id":25388,"url":"https://patchwork.libcamera.org/api/patches/25388/?format=json","web_url":"https://patchwork.libcamera.org/patch/25388/","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":""},"msgid":"<20251208110035.248881-3-barnabas.pocze@ideasonboard.com>","date":"2025-12-08T11:00:35","name":"[RFC,v2,3/3] libcamera: device_enumerator_udev: Handle duplicate devices","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ce5af863359161ffe04c5f3cdc75a0fd7b0eef31","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25388/mbox/","series":[{"id":5642,"url":"https://patchwork.libcamera.org/api/series/5642/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5642","date":"2025-12-08T11:00:33","name":"[RFC,v2,1/3] libcamera: device_enumerator_udev: Add `override`","version":2,"mbox":"https://patchwork.libcamera.org/series/5642/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25388/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25388/checks/","tags":{}},{"id":25390,"url":"https://patchwork.libcamera.org/api/patches/25390/?format=json","web_url":"https://patchwork.libcamera.org/patch/25390/","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":""},"msgid":"<20251209180954.332392-2-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:49","name":"[RFC,1/6] camera_sensor: Add camera_sensor_basic","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"c3db89c8c6629fa3ba520d4e76225e2d01a80a8c","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25390/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25390/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25390/checks/","tags":{}},{"id":25391,"url":"https://patchwork.libcamera.org/api/patches/25391/?format=json","web_url":"https://patchwork.libcamera.org/patch/25391/","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":""},"msgid":"<20251209180954.332392-3-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:50","name":"[RFC,2/6] ipa: rkisp1: Let all controls be optional","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"37a8b3ae99acb7cb2961af7802b7d897aabc0bbc","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25391/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25391/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25391/checks/","tags":{}},{"id":25392,"url":"https://patchwork.libcamera.org/api/patches/25392/?format=json","web_url":"https://patchwork.libcamera.org/patch/25392/","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":""},"msgid":"<20251209180954.332392-4-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:51","name":"[RFC,3/6] pipeline: rkisp1: Add support for YUV passthrough","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"ef92c9245e1fd5718ccadf86fe18475305396c5a","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25392/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25392/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25392/checks/","tags":{}},{"id":25393,"url":"https://patchwork.libcamera.org/api/patches/25393/?format=json","web_url":"https://patchwork.libcamera.org/patch/25393/","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":""},"msgid":"<20251209180954.332392-5-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:52","name":"[RFC,4/6] pipeline: rkisp1: Add YUV bypass formats to list of 'raw' formats","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"1405d81443a1fd7bdacdf27891d67797145a6554","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25393/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25393/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25393/checks/","tags":{}},{"id":25394,"url":"https://patchwork.libcamera.org/api/patches/25394/?format=json","web_url":"https://patchwork.libcamera.org/patch/25394/","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":""},"msgid":"<20251209180954.332392-6-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:53","name":"[RFC,5/6] rkisp1_path: Determine if the ISP is bypassed for YUV and RAW formats","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"4bb438068d47f412c5f76ce9c23f0ea0d750bccd","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25394/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25394/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25394/checks/","tags":{}},{"id":25395,"url":"https://patchwork.libcamera.org/api/patches/25395/?format=json","web_url":"https://patchwork.libcamera.org/patch/25395/","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":""},"msgid":"<20251209180954.332392-7-isaac.scott@ideasonboard.com>","date":"2025-12-09T18:09:54","name":"[RFC,6/6] rkisp1: Add bypass configurations to ipa_context","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"207e38296502cae6eb2bca1e9f28c5d1c4cfb2af","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25395/mbox/","series":[{"id":5643,"url":"https://patchwork.libcamera.org/api/series/5643/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5643","date":"2025-12-09T18:09:48","name":"rkisp1: Add support for YUV bypass","version":1,"mbox":"https://patchwork.libcamera.org/series/5643/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25395/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25395/checks/","tags":{}},{"id":25397,"url":"https://patchwork.libcamera.org/api/patches/25397/?format=json","web_url":"https://patchwork.libcamera.org/patch/25397/","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":""},"msgid":"<20251210003139.43606-2-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:18","name":"[v4,01/20] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"ea81592788a00648bc93d42f1fe656e75700543d","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25397/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25397/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25397/checks/","tags":{}},{"id":25398,"url":"https://patchwork.libcamera.org/api/patches/25398/?format=json","web_url":"https://patchwork.libcamera.org/patch/25398/","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":""},"msgid":"<20251210003139.43606-3-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:19","name":"[v4,02/20] utils: gen-shader-headers: Add a utility to generate headers from shaders","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"533646a11e53043036bbed1cead848a006bbb244","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25398/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25398/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25398/checks/","tags":{}},{"id":25399,"url":"https://patchwork.libcamera.org/api/patches/25399/?format=json","web_url":"https://patchwork.libcamera.org/patch/25399/","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":""},"msgid":"<20251210003139.43606-4-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:20","name":"[v4,03/20] meson: Automatically generate glsl_shaders.h from specified shader programs","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"78bfd4997334c20c8a02b8d8be329e8c31927538","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25399/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25399/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25399/checks/","tags":{}},{"id":25400,"url":"https://patchwork.libcamera.org/api/patches/25400/?format=json","web_url":"https://patchwork.libcamera.org/patch/25400/","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":""},"msgid":"<20251210003139.43606-5-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:21","name":"[v4,04/20] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8da0e9fb46d79d4b5aa0d845428e9003b11c74ec","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25400/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25400/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25400/checks/","tags":{}},{"id":25401,"url":"https://patchwork.libcamera.org/api/patches/25401/?format=json","web_url":"https://patchwork.libcamera.org/patch/25401/","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":""},"msgid":"<20251210003139.43606-6-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:22","name":"[v4,05/20] libcamera: swstats_cpu: Drop patternSize_ documentation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"59741e75c523b0031de9169f512623c1b3987ba1","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25401/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25401/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25401/checks/","tags":{}},{"id":25402,"url":"https://patchwork.libcamera.org/api/patches/25402/?format=json","web_url":"https://patchwork.libcamera.org/patch/25402/","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":""},"msgid":"<20251210003139.43606-7-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:23","name":"[v4,06/20] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"34cd6ea3af32093f2be171fcc8ff09e56d607703","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25402/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25402/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25402/checks/","tags":{}},{"id":25403,"url":"https://patchwork.libcamera.org/api/patches/25403/?format=json","web_url":"https://patchwork.libcamera.org/patch/25403/","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":""},"msgid":"<20251210003139.43606-8-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:24","name":"[v4,07/20] libcamera: software_isp: Move benchmark code to its own class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e649df0ecaf565f7fcee3de762f7979ab1801975","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25403/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25403/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25403/checks/","tags":{}},{"id":25404,"url":"https://patchwork.libcamera.org/api/patches/25404/?format=json","web_url":"https://patchwork.libcamera.org/patch/25404/","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":""},"msgid":"<20251210003139.43606-9-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:25","name":"[v4,08/20] libcamera: swstats_cpu: Add processFrame() method","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8f92db05134eaefb9f0516e086b01cbe12e4c8f9","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25404/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25404/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25404/checks/","tags":{}},{"id":25405,"url":"https://patchwork.libcamera.org/api/patches/25405/?format=json","web_url":"https://patchwork.libcamera.org/patch/25405/","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":""},"msgid":"<20251210003139.43606-10-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:26","name":"[v4,09/20] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b9d9893a6815cf2005c305891c5a0a6835412790","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25405/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25405/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25405/checks/","tags":{}},{"id":25406,"url":"https://patchwork.libcamera.org/api/patches/25406/?format=json","web_url":"https://patchwork.libcamera.org/patch/25406/","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":""},"msgid":"<20251210003139.43606-11-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:27","name":"[v4,10/20] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bc98b0414802a4f733a0902cf99234a261030282","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25406/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25406/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25406/checks/","tags":{}},{"id":25407,"url":"https://patchwork.libcamera.org/api/patches/25407/?format=json","web_url":"https://patchwork.libcamera.org/patch/25407/","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":""},"msgid":"<20251210003139.43606-12-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:28","name":"[v4,11/20] libcamera: software_isp: Move param select code to Debayer base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"44bd0718fe6cad16f30dbbea9a4ea2d753665f5c","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25407/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25407/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25407/checks/","tags":{}},{"id":25408,"url":"https://patchwork.libcamera.org/api/patches/25408/?format=json","web_url":"https://patchwork.libcamera.org/patch/25408/","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":""},"msgid":"<20251210003139.43606-13-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:29","name":"[v4,12/20] libcamera: software_isp: Move DMA Sync code to Debayer base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"ff01a0166ba8b70a5fa961a8b3b8890bbc7d6298","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25408/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25408/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25408/checks/","tags":{}},{"id":25409,"url":"https://patchwork.libcamera.org/api/patches/25409/?format=json","web_url":"https://patchwork.libcamera.org/patch/25409/","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":""},"msgid":"<20251210003139.43606-14-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:30","name":"[v4,13/20] libcamera: software_isp: Make output DMA sync contingent","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bbc24e3404e986b0c8daa2edfa4d9c57eda948ad","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25409/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25409/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25409/checks/","tags":{}},{"id":25410,"url":"https://patchwork.libcamera.org/api/patches/25410/?format=json","web_url":"https://patchwork.libcamera.org/patch/25410/","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":""},"msgid":"<20251210003139.43606-15-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:31","name":"[v4,14/20] libcamera: software_isp: Move isStandardBayerOrder to base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"31daacea35b85640ddef34b6968fdd056ff0cd4d","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25410/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25410/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25410/checks/","tags":{}},{"id":25411,"url":"https://patchwork.libcamera.org/api/patches/25411/?format=json","web_url":"https://patchwork.libcamera.org/patch/25411/","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":""},"msgid":"<20251210003139.43606-16-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:32","name":"[v4,15/20] libcamera: software_isp: debayer: Introduce a start() / stop() methods to the debayer object","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"518ff6cfe9c6729849494c60125c32287e5ce7fe","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25411/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25411/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25411/checks/","tags":{}},{"id":25412,"url":"https://patchwork.libcamera.org/api/patches/25412/?format=json","web_url":"https://patchwork.libcamera.org/patch/25412/","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":""},"msgid":"<20251210003139.43606-17-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:33","name":"[v4,16/20] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"00cb24c2259f1fa42548d27252359da091be1156","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25412/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25412/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25412/checks/","tags":{}},{"id":25413,"url":"https://patchwork.libcamera.org/api/patches/25413/?format=json","web_url":"https://patchwork.libcamera.org/patch/25413/","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":""},"msgid":"<20251210003139.43606-18-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:34","name":"[v4,17/20] libcamera: software_isp: lut: Make CCM available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f9a37f61045bc5413e56d460d2e1b8c1956e3e48","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25413/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25413/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25413/checks/","tags":{}},{"id":25414,"url":"https://patchwork.libcamera.org/api/patches/25414/?format=json","web_url":"https://patchwork.libcamera.org/patch/25414/","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":""},"msgid":"<20251210003139.43606-19-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:35","name":"[v4,18/20] libcamera: software_isp: blacklevel: Make black level available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"be9658f023e730c939ef09754cec17d1cee8a74c","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25414/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25414/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25414/checks/","tags":{}},{"id":25415,"url":"https://patchwork.libcamera.org/api/patches/25415/?format=json","web_url":"https://patchwork.libcamera.org/patch/25415/","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":""},"msgid":"<20251210003139.43606-20-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:36","name":"[v4,19/20] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"7e3165c52936b4a82668272030fb62fd74c41dad","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25415/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25415/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25415/checks/","tags":{}},{"id":25416,"url":"https://patchwork.libcamera.org/api/patches/25416/?format=json","web_url":"https://patchwork.libcamera.org/patch/25416/","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":""},"msgid":"<20251210003139.43606-21-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:31:37","name":"[v4,20/20] libcamera: software_isp: lut: Make contrast available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"83993195e06b0449ff8570fc403c27b5cf696655","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25416/mbox/","series":[{"id":5644,"url":"https://patchwork.libcamera.org/api/series/5644/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5644","date":"2025-12-10T00:31:17","name":"GPUISP precursor series","version":4,"mbox":"https://patchwork.libcamera.org/series/5644/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25416/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25416/checks/","tags":{}},{"id":25418,"url":"https://patchwork.libcamera.org/api/patches/25418/?format=json","web_url":"https://patchwork.libcamera.org/patch/25418/","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":""},"msgid":"<20251210005354.44726-2-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:53:29","name":"[v7,01/26] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8659be9e000b99e0e6022f8cd148fc14c848af21","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25418/mbox/","series":[{"id":5645,"url":"https://patchwork.libcamera.org/api/series/5645/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5645","date":"2025-12-10T00:53:28","name":"Add GLES 2.0 GPUISP to libcamera","version":7,"mbox":"https://patchwork.libcamera.org/series/5645/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25418/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25418/checks/","tags":{}},{"id":25419,"url":"https://patchwork.libcamera.org/api/patches/25419/?format=json","web_url":"https://patchwork.libcamera.org/patch/25419/","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":""},"msgid":"<20251210005354.44726-3-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:53:30","name":"[v7,02/26] libcamera: software_isp: egl: Add a eGL base helper class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"61d0841177d00c3eba4646a004886d6b528ea016","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25419/mbox/","series":[{"id":5645,"url":"https://patchwork.libcamera.org/api/series/5645/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5645","date":"2025-12-10T00:53:28","name":"Add GLES 2.0 GPUISP to libcamera","version":7,"mbox":"https://patchwork.libcamera.org/series/5645/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25419/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25419/checks/","tags":{}},{"id":25420,"url":"https://patchwork.libcamera.org/api/patches/25420/?format=json","web_url":"https://patchwork.libcamera.org/patch/25420/","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":""},"msgid":"<20251210005354.44726-4-bryan.odonoghue@linaro.org>","date":"2025-12-10T00:53:31","name":"[v7,03/26] qcam: viewfinder_gl: Set no-op Bayer shader values","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"5523ea4e22ef19f64d9b4b4cb6bd15ead3f0d056","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25420/mbox/","series":[{"id":5645,"url":"https://patchwork.libcamera.org/api/series/5645/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5645","date":"2025-12-10T00:53:28","name":"Add GLES 2.0 GPUISP to libcamera","version":7,"mbox":"https://patchwork.libcamera.org/series/5645/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25420/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25420/checks/","tags":{}}]