[{"id":25095,"url":"https://patchwork.libcamera.org/api/1.1/patches/25095/?format=json","web_url":"https://patchwork.libcamera.org/patch/25095/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120104548.80268-10-mzamazal@redhat.com>","date":"2025-11-20T10:45:44","name":"[RFC,v2,09/13] libcamera: ipa: simple: Make gamma adjustable","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3c0de015516aacc619bb1b656f9ac4f2ea0e6ce9","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25095/mbox/","series":[{"id":5597,"url":"https://patchwork.libcamera.org/api/1.1/series/5597/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5597","date":"2025-11-20T10:45:35","name":"Simple pipeline IPA cleanup","version":2,"mbox":"https://patchwork.libcamera.org/series/5597/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25095/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25095/checks/","tags":{}},{"id":25096,"url":"https://patchwork.libcamera.org/api/1.1/patches/25096/?format=json","web_url":"https://patchwork.libcamera.org/patch/25096/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120104548.80268-12-mzamazal@redhat.com>","date":"2025-11-20T10:45:46","name":"[RFC,v2,11/13] libcamera: ipa: simple: Use float type for adjustment controls","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"15ddd96f877378ce6adc7acac4991db8be946d6d","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25096/mbox/","series":[{"id":5597,"url":"https://patchwork.libcamera.org/api/1.1/series/5597/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5597","date":"2025-11-20T10:45:35","name":"Simple pipeline IPA cleanup","version":2,"mbox":"https://patchwork.libcamera.org/series/5597/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25096/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25096/checks/","tags":{}},{"id":25097,"url":"https://patchwork.libcamera.org/api/1.1/patches/25097/?format=json","web_url":"https://patchwork.libcamera.org/patch/25097/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120104548.80268-9-mzamazal@redhat.com>","date":"2025-11-20T10:45:43","name":"[RFC,v2,08/13] libcamera: ipa: simple: Move contrast settings to adjust.cpp","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0bfa1c97961702f25ec1b895bea5e23c2cc3f368","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25097/mbox/","series":[{"id":5597,"url":"https://patchwork.libcamera.org/api/1.1/series/5597/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5597","date":"2025-11-20T10:45:35","name":"Simple pipeline IPA cleanup","version":2,"mbox":"https://patchwork.libcamera.org/series/5597/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25097/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25097/checks/","tags":{}},{"id":25098,"url":"https://patchwork.libcamera.org/api/1.1/patches/25098/?format=json","web_url":"https://patchwork.libcamera.org/patch/25098/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120104548.80268-13-mzamazal@redhat.com>","date":"2025-11-20T10:45:47","name":"[RFC,v2,12/13] libcamera: ipa: simple: Use symbolic constants for adjust defaults","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e8a17f90199252861525bb88b563d0a81ff9b7de","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25098/mbox/","series":[{"id":5597,"url":"https://patchwork.libcamera.org/api/1.1/series/5597/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5597","date":"2025-11-20T10:45:35","name":"Simple pipeline IPA cleanup","version":2,"mbox":"https://patchwork.libcamera.org/series/5597/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25098/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25098/checks/","tags":{}},{"id":25099,"url":"https://patchwork.libcamera.org/api/1.1/patches/25099/?format=json","web_url":"https://patchwork.libcamera.org/patch/25099/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120104548.80268-14-mzamazal@redhat.com>","date":"2025-11-20T10:45:48","name":"[RFC,v2,13/13] libcamera: ipa: simple: Remove Lut algorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"602f8678c62ce4e1cb72bea92f73739b92eedc7e","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/1.1/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25099/mbox/","series":[{"id":5597,"url":"https://patchwork.libcamera.org/api/1.1/series/5597/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5597","date":"2025-11-20T10:45:35","name":"Simple pipeline IPA cleanup","version":2,"mbox":"https://patchwork.libcamera.org/series/5597/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25099/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25099/checks/","tags":{}},{"id":25100,"url":"https://patchwork.libcamera.org/api/1.1/patches/25100/?format=json","web_url":"https://patchwork.libcamera.org/patch/25100/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120134101.72892-1-isaac.scott@ideasonboard.com>","date":"2025-11-20T13:41:01","name":"[v2] libipa: module: Allow algorithms to be disabled via the tuning file","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e52e4abaca645a28b6929730f929a4bc16184c24","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/1.1/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25100/mbox/","series":[{"id":5598,"url":"https://patchwork.libcamera.org/api/1.1/series/5598/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5598","date":"2025-11-20T13:41:01","name":"[v2] libipa: module: Allow algorithms to be disabled via the tuning file","version":2,"mbox":"https://patchwork.libcamera.org/series/5598/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25100/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25100/checks/","tags":{}},{"id":25102,"url":"https://patchwork.libcamera.org/api/1.1/patches/25102/?format=json","web_url":"https://patchwork.libcamera.org/patch/25102/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-2-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:19:58","name":"[01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8a783ff1d97288c8c038464e429dda203173594d","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25102/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25102/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25102/checks/","tags":{}},{"id":25103,"url":"https://patchwork.libcamera.org/api/1.1/patches/25103/?format=json","web_url":"https://patchwork.libcamera.org/patch/25103/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-3-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:19:59","name":"[02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"272e0b02b0e89ff5247aa2924f3bd52c1f097477","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25103/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25103/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25103/checks/","tags":{}},{"id":25104,"url":"https://patchwork.libcamera.org/api/1.1/patches/25104/?format=json","web_url":"https://patchwork.libcamera.org/patch/25104/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-4-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:00","name":"[03/22] meson: Automatically generate glsl_shaders.h from specified shader programs","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"315dfd48cde74cf55e53e006da1f91f24d8df561","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25104/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25104/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25104/checks/","tags":{}},{"id":25105,"url":"https://patchwork.libcamera.org/api/1.1/patches/25105/?format=json","web_url":"https://patchwork.libcamera.org/patch/25105/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-5-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:01","name":"[04/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25105/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25105/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25105/checks/","tags":{}},{"id":25106,"url":"https://patchwork.libcamera.org/api/1.1/patches/25106/?format=json","web_url":"https://patchwork.libcamera.org/patch/25106/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-6-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:02","name":"[05/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25106/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25106/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25106/checks/","tags":{}},{"id":25107,"url":"https://patchwork.libcamera.org/api/1.1/patches/25107/?format=json","web_url":"https://patchwork.libcamera.org/patch/25107/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-7-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:03","name":"[06/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25107/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25107/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25107/checks/","tags":{}},{"id":25108,"url":"https://patchwork.libcamera.org/api/1.1/patches/25108/?format=json","web_url":"https://patchwork.libcamera.org/patch/25108/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-8-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:04","name":"[07/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25108/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25108/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25108/checks/","tags":{}},{"id":25109,"url":"https://patchwork.libcamera.org/api/1.1/patches/25109/?format=json","web_url":"https://patchwork.libcamera.org/patch/25109/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-9-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:05","name":"[08/22] libcamera: swstats_cpu: Add processFrame() method","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bb4d0bcb272f0cf4bfcdb4f1f0a006223a9bbaa6","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25109/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25109/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25109/checks/","tags":{}},{"id":25110,"url":"https://patchwork.libcamera.org/api/1.1/patches/25110/?format=json","web_url":"https://patchwork.libcamera.org/patch/25110/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-10-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:06","name":"[09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"303366c4a36b4cfd02f334b7a34624d00a11f59a","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25110/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25110/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25110/checks/","tags":{}},{"id":25111,"url":"https://patchwork.libcamera.org/api/1.1/patches/25111/?format=json","web_url":"https://patchwork.libcamera.org/patch/25111/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-11-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:07","name":"[10/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25111/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25111/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25111/checks/","tags":{}},{"id":25112,"url":"https://patchwork.libcamera.org/api/1.1/patches/25112/?format=json","web_url":"https://patchwork.libcamera.org/patch/25112/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-12-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:08","name":"[11/22] libcamera: software_isp: Move param select code to Debayer base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"9fcb345f54993fa838e1ceb547df945d60e4711e","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25112/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25112/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25112/checks/","tags":{}},{"id":25113,"url":"https://patchwork.libcamera.org/api/1.1/patches/25113/?format=json","web_url":"https://patchwork.libcamera.org/patch/25113/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-13-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:09","name":"[12/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25113/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25113/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25113/checks/","tags":{}},{"id":25114,"url":"https://patchwork.libcamera.org/api/1.1/patches/25114/?format=json","web_url":"https://patchwork.libcamera.org/patch/25114/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-14-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:10","name":"[13/22] 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/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25114/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25114/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25114/checks/","tags":{}},{"id":25115,"url":"https://patchwork.libcamera.org/api/1.1/patches/25115/?format=json","web_url":"https://patchwork.libcamera.org/patch/25115/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-15-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:11","name":"[14/22] libcamera: software_isp: Move isStandardBayerOrder to base class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0094dda74511475d5cf28efcf4ef636c82c9bfcd","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25115/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25115/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25115/checks/","tags":{}},{"id":25116,"url":"https://patchwork.libcamera.org/api/1.1/patches/25116/?format=json","web_url":"https://patchwork.libcamera.org/patch/25116/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-16-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:12","name":"[15/22] libcamera: software_isp: Start the ISP thread in configure","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f15eebb7c60746935ec55f953c786798ff77e881","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25116/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25116/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25116/checks/","tags":{}},{"id":25117,"url":"https://patchwork.libcamera.org/api/1.1/patches/25117/?format=json","web_url":"https://patchwork.libcamera.org/patch/25117/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-17-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:13","name":"[16/22] libcamera: software_isp: Move configure to worker thread","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e843334eee03f6e4e74c0af75b16b9052ae9e8ab","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25117/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25117/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25117/checks/","tags":{}},{"id":25118,"url":"https://patchwork.libcamera.org/api/1.1/patches/25118/?format=json","web_url":"https://patchwork.libcamera.org/patch/25118/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-18-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:14","name":"[17/22] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1ae4035c5ff52bf6da15d1aaa09b1e5c2cc7c031","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25118/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25118/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25118/checks/","tags":{}},{"id":25119,"url":"https://patchwork.libcamera.org/api/1.1/patches/25119/?format=json","web_url":"https://patchwork.libcamera.org/patch/25119/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-19-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:15","name":"[18/22] 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":"6dc05b625b15a71b456dc73c7d9aa5e727b681f4","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25119/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25119/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25119/checks/","tags":{}},{"id":25120,"url":"https://patchwork.libcamera.org/api/1.1/patches/25120/?format=json","web_url":"https://patchwork.libcamera.org/patch/25120/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-20-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:16","name":"[19/22] libcamera: software_isp: lut: Make CCM available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"2457bf8966f2e8c9d334d3fb284d516d10d02d67","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25120/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25120/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25120/checks/","tags":{}},{"id":25121,"url":"https://patchwork.libcamera.org/api/1.1/patches/25121/?format=json","web_url":"https://patchwork.libcamera.org/patch/25121/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-21-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:17","name":"[20/22] libcamera: software_isp: blacklevel: Make black level available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"21f0c5ec8ea2fd8ded5bdd6003a327f96d1f6bec","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25121/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25121/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25121/checks/","tags":{}},{"id":25122,"url":"https://patchwork.libcamera.org/api/1.1/patches/25122/?format=json","web_url":"https://patchwork.libcamera.org/patch/25122/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-22-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:18","name":"[21/22] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e307ee87de5639625c65fc3d0510b5f057652826","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25122/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25122/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25122/checks/","tags":{}},{"id":25123,"url":"https://patchwork.libcamera.org/api/1.1/patches/25123/?format=json","web_url":"https://patchwork.libcamera.org/patch/25123/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120232019.3590-23-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:20:19","name":"[22/22] libcamera: software_isp: lut: Make contrast available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b94a9bb67776e5ec7b5b7c528f7e244543e211c1","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25123/mbox/","series":[{"id":5599,"url":"https://patchwork.libcamera.org/api/1.1/series/5599/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5599","date":"2025-11-20T23:19:57","name":"GPUISP precursor series","version":1,"mbox":"https://patchwork.libcamera.org/series/5599/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25123/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25123/checks/","tags":{}},{"id":25125,"url":"https://patchwork.libcamera.org/api/1.1/patches/25125/?format=json","web_url":"https://patchwork.libcamera.org/patch/25125/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120233347.5046-2-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:33:25","name":"[v4,01/23] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1a501f170b49a21b6ee44850db635167182a6665","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25125/mbox/","series":[{"id":5600,"url":"https://patchwork.libcamera.org/api/1.1/series/5600/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5600","date":"2025-11-20T23:33:24","name":"Add GLES 2.0 GPUISP to libcamera","version":4,"mbox":"https://patchwork.libcamera.org/series/5600/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25125/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25125/checks/","tags":{}},{"id":25126,"url":"https://patchwork.libcamera.org/api/1.1/patches/25126/?format=json","web_url":"https://patchwork.libcamera.org/patch/25126/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251120233347.5046-3-bryan.odonoghue@linaro.org>","date":"2025-11-20T23:33:26","name":"[v4,02/23] libcamera: software_isp: Make isStandardBayerOrder static","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f89ef615144eb5f88bd5caf8b5bbc0f85c13199e","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/1.1/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25126/mbox/","series":[{"id":5600,"url":"https://patchwork.libcamera.org/api/1.1/series/5600/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5600","date":"2025-11-20T23:33:24","name":"Add GLES 2.0 GPUISP to libcamera","version":4,"mbox":"https://patchwork.libcamera.org/series/5600/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25126/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25126/checks/","tags":{}}]