[{"id":24662,"url":"https://patchwork.libcamera.org/api/1.1/patches/24662/?format=json","web_url":"https://patchwork.libcamera.org/patch/24662/","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":"<20251015012251.17508-18-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:29","name":"[v3,17/39] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu","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/24662/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24662/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24662/checks/","tags":{}},{"id":24663,"url":"https://patchwork.libcamera.org/api/1.1/patches/24663/?format=json","web_url":"https://patchwork.libcamera.org/patch/24663/","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":"<20251015012251.17508-19-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:30","name":"[v3,18/39] libcamera: software_isp: debayer: Extend DebayerParams struct to hold a copy of per-frame CCM values","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e112e1a05bd9f4ee25834b907727a5b9bf532909","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/24663/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24663/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24663/checks/","tags":{}},{"id":24664,"url":"https://patchwork.libcamera.org/api/1.1/patches/24664/?format=json","web_url":"https://patchwork.libcamera.org/patch/24664/","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":"<20251015012251.17508-20-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:31","name":"[v3,19/39] libcamera: software_isp: debayer: Extend DebayerParams to hold a copy of per-frame AWB values","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"74f444eef08bc75cc826de98823a6543ddc05047","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/24664/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24664/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24664/checks/","tags":{}},{"id":24665,"url":"https://patchwork.libcamera.org/api/1.1/patches/24665/?format=json","web_url":"https://patchwork.libcamera.org/patch/24665/","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":"<20251015012251.17508-21-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:32","name":"[v3,20/39] libcamera: software_isp: awb Populate AWB gains to Debayer params structure","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"99e052764ab57cd1feaea466652d63381f686018","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/24665/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24665/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24665/checks/","tags":{}},{"id":24666,"url":"https://patchwork.libcamera.org/api/1.1/patches/24666/?format=json","web_url":"https://patchwork.libcamera.org/patch/24666/","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":"<20251015012251.17508-22-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:33","name":"[v3,21/39] libcamera: software_isp: ccm: Populate CCM table to Debayer params structure","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3f4be1ea7b9772f798bbce3fe46ad17095ae498d","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/24666/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24666/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24666/checks/","tags":{}},{"id":24667,"url":"https://patchwork.libcamera.org/api/1.1/patches/24667/?format=json","web_url":"https://patchwork.libcamera.org/patch/24667/","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":"<20251015012251.17508-23-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:34","name":"[v3,22/39] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"5e8cbe1d9cf4b3d6a4b59695cb30ec69304d7042","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/24667/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24667/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24667/checks/","tags":{}},{"id":24668,"url":"https://patchwork.libcamera.org/api/1.1/patches/24668/?format=json","web_url":"https://patchwork.libcamera.org/patch/24668/","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":"<20251015012251.17508-24-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:35","name":"[v3,23/39] libcamera: software_isp: lut: Make gain corrected CCM in lut.cpp available in debayer params","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"9d304fe26c2b31a86740d2eb6769c345bf8629e1","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/24668/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24668/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24668/checks/","tags":{}},{"id":24669,"url":"https://patchwork.libcamera.org/api/1.1/patches/24669/?format=json","web_url":"https://patchwork.libcamera.org/patch/24669/","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":"<20251015012251.17508-25-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:36","name":"[v3,24/39] libcamera: software_isp: gbm: Add in a GBM helper class for GPU surface access","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b6bc6e7dd82aa4f95587a7690f363af5cb95681c","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/24669/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24669/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24669/checks/","tags":{}},{"id":24670,"url":"https://patchwork.libcamera.org/api/1.1/patches/24670/?format=json","web_url":"https://patchwork.libcamera.org/patch/24670/","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":"<20251015012251.17508-26-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:37","name":"[v3,25/39] 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/24670/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24670/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24670/checks/","tags":{}},{"id":24671,"url":"https://patchwork.libcamera.org/api/1.1/patches/24671/?format=json","web_url":"https://patchwork.libcamera.org/patch/24671/","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":"<20251015012251.17508-27-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:38","name":"[v3,26/39] libcamera: software_isp: egl: Introduce an eGL base helper class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"9627a7d57ee624b2f6b5f89e514ef9463ef8dc53","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/24671/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24671/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24671/checks/","tags":{}},{"id":24672,"url":"https://patchwork.libcamera.org/api/1.1/patches/24672/?format=json","web_url":"https://patchwork.libcamera.org/patch/24672/","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":"<20251015012251.17508-28-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:39","name":"[v3,27/39] libcamera: shaders: Rename bayer_8 to bayer_unpacked","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"92563517212ccf09b73afa366b2a799656c6a24c","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/24672/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24672/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24672/checks/","tags":{}},{"id":24673,"url":"https://patchwork.libcamera.org/api/1.1/patches/24673/?format=json","web_url":"https://patchwork.libcamera.org/patch/24673/","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":"<20251015012251.17508-29-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:40","name":"[v3,28/39] libcamera: shaders: Use highp not mediump for float precision","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"dc97ff110d1bd4a28ed89752f81742ba2939ed68","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/24673/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24673/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24673/checks/","tags":{}},{"id":24674,"url":"https://patchwork.libcamera.org/api/1.1/patches/24674/?format=json","web_url":"https://patchwork.libcamera.org/patch/24674/","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":"<20251015012251.17508-30-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:41","name":"[v3,29/39] libcamera: shaders: Extend debayer shaders to apply RGB gain values on output","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"272bfe15991baaf4707b918b0f059ea591c539fb","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/24674/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24674/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24674/checks/","tags":{}},{"id":24675,"url":"https://patchwork.libcamera.org/api/1.1/patches/24675/?format=json","web_url":"https://patchwork.libcamera.org/patch/24675/","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":"<20251015012251.17508-31-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:42","name":"[v3,30/39] libcamera: shaders: Extend bayer shaders to support swapping R and B on output","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"52de320fc793e81625d308a3eb0c7cf29cf8db59","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/24675/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24675/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24675/checks/","tags":{}},{"id":24676,"url":"https://patchwork.libcamera.org/api/1.1/patches/24676/?format=json","web_url":"https://patchwork.libcamera.org/patch/24676/","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":"<20251015012251.17508-32-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:43","name":"[v3,31/39] libcamera: shaders: Fix neighbouring positions in 8-bit debayering","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"20143daea4fad684409546da0b70e882fce6d8ce","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/24676/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24676/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24676/checks/","tags":{}},{"id":24677,"url":"https://patchwork.libcamera.org/api/1.1/patches/24677/?format=json","web_url":"https://patchwork.libcamera.org/patch/24677/","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":"<20251015012251.17508-33-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:44","name":"[v3,32/39] libcamera: shaders: Add support for Auto White Balance gains","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"23e660416b9fa6cb0fd2cecf73a473b4a50bda15","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/24677/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24677/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24677/checks/","tags":{}},{"id":24678,"url":"https://patchwork.libcamera.org/api/1.1/patches/24678/?format=json","web_url":"https://patchwork.libcamera.org/patch/24678/","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":"<20251015012251.17508-34-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:45","name":"[v3,33/39] libcamera: software_isp: debayer_egl: Add an eGL debayer class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"fe91a8807c081c6c3664a4e3e7d4a70b8ec39773","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/24678/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24678/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24678/checks/","tags":{}},{"id":24679,"url":"https://patchwork.libcamera.org/api/1.1/patches/24679/?format=json","web_url":"https://patchwork.libcamera.org/patch/24679/","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":"<20251015012251.17508-35-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:46","name":"[v3,34/39] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"beb2a641d0516716874a6676cf7a8821d872de37","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/24679/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24679/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24679/checks/","tags":{}},{"id":24680,"url":"https://patchwork.libcamera.org/api/1.1/patches/24680/?format=json","web_url":"https://patchwork.libcamera.org/patch/24680/","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":"<20251015012251.17508-36-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:47","name":"[v3,35/39] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"002007a9212a1baac5762bcc194153c71830726f","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/24680/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24680/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24680/checks/","tags":{}},{"id":24681,"url":"https://patchwork.libcamera.org/api/1.1/patches/24681/?format=json","web_url":"https://patchwork.libcamera.org/patch/24681/","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":"<20251015012251.17508-37-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:48","name":"[v3,36/39] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"4332d9c2287e66c06675e1d2dd88742998b215e1","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/24681/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24681/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24681/checks/","tags":{}},{"id":24682,"url":"https://patchwork.libcamera.org/api/1.1/patches/24682/?format=json","web_url":"https://patchwork.libcamera.org/patch/24682/","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":"<20251015012251.17508-38-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:49","name":"[v3,37/39] libcamera: software_isp: GPU support for unpacked 10/12-bit formats","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b2714163b9f3c6317c79dc962e850aef6f97864e","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/24682/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24682/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24682/checks/","tags":{}},{"id":24683,"url":"https://patchwork.libcamera.org/api/1.1/patches/24683/?format=json","web_url":"https://patchwork.libcamera.org/patch/24683/","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":"<20251015012251.17508-39-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:50","name":"[v3,38/39] libcamera: software_isp: Switch on uncalibrated CCM to validate eGLDebayer","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"4467f3223d1bc2e87558db0bed3cfee37e0da245","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/24683/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24683/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24683/checks/","tags":{}},{"id":24684,"url":"https://patchwork.libcamera.org/api/1.1/patches/24684/?format=json","web_url":"https://patchwork.libcamera.org/patch/24684/","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":"<20251015012251.17508-40-bryan.odonoghue@linaro.org>","date":"2025-10-15T01:22:51","name":"[v3,39/39] libcamera: software_isp: Add a gpuisp todo list","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f01a647225d31b1e58537e0a907e0236cc568a95","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/24684/mbox/","series":[{"id":5503,"url":"https://patchwork.libcamera.org/api/1.1/series/5503/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5503","date":"2025-10-15T01:22:12","name":"Add GLES 2.0 GPUISP to libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/5503/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24684/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24684/checks/","tags":{}},{"id":24685,"url":"https://patchwork.libcamera.org/api/1.1/patches/24685/?format=json","web_url":"https://patchwork.libcamera.org/patch/24685/","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":"<20251015020320.13210-1-uajain@igalia.com>","date":"2025-10-15T02:03:20","name":"[v2] gstreamer: Update the TODO list","commit_ref":"b9fa6e0e61d3ea605fe4b1201ede5745cd5800e5","pull_url":null,"state":"accepted","archived":false,"hash":"8c33d03dbbafede76736f99fa776e335666cd3ae","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24685/mbox/","series":[{"id":5504,"url":"https://patchwork.libcamera.org/api/1.1/series/5504/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5504","date":"2025-10-15T02:03:20","name":"[v2] gstreamer: Update the TODO list","version":2,"mbox":"https://patchwork.libcamera.org/series/5504/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24685/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24685/checks/","tags":{}},{"id":24687,"url":"https://patchwork.libcamera.org/api/1.1/patches/24687/?format=json","web_url":"https://patchwork.libcamera.org/patch/24687/","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":"<20251015-ipa-match-by-name-v3-1-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:24","name":"[v3,1/4] libcamera: ipa_manager: Create IPA by name","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"ec0fc5cc2e78f750eb21d29d91cd8db3d7266d73","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24687/mbox/","series":[{"id":5505,"url":"https://patchwork.libcamera.org/api/1.1/series/5505/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5505","date":"2025-10-15T15:55:23","name":"ipa: Allow IPA creation by name","version":3,"mbox":"https://patchwork.libcamera.org/series/5505/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24687/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24687/checks/","tags":{}},{"id":24688,"url":"https://patchwork.libcamera.org/api/1.1/patches/24688/?format=json","web_url":"https://patchwork.libcamera.org/patch/24688/","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":"<20251015-ipa-match-by-name-v3-2-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:25","name":"[v3,2/4] ipa: ipa_module: Remove pipelineName","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"b69ad0df66719c36049d4be386dc3f049b4011ce","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24688/mbox/","series":[{"id":5505,"url":"https://patchwork.libcamera.org/api/1.1/series/5505/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5505","date":"2025-10-15T15:55:23","name":"ipa: Allow IPA creation by name","version":3,"mbox":"https://patchwork.libcamera.org/series/5505/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24688/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24688/checks/","tags":{}},{"id":24689,"url":"https://patchwork.libcamera.org/api/1.1/patches/24689/?format=json","web_url":"https://patchwork.libcamera.org/patch/24689/","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":"<20251015-ipa-match-by-name-v3-3-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:26","name":"[v3,3/4] ipa: meson.build: Remove duplicated variable","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"850f184692c7102499197bd49487fa0673c8fa97","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24689/mbox/","series":[{"id":5505,"url":"https://patchwork.libcamera.org/api/1.1/series/5505/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5505","date":"2025-10-15T15:55:23","name":"ipa: Allow IPA creation by name","version":3,"mbox":"https://patchwork.libcamera.org/series/5505/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24689/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24689/checks/","tags":{}},{"id":24690,"url":"https://patchwork.libcamera.org/api/1.1/patches/24690/?format=json","web_url":"https://patchwork.libcamera.org/patch/24690/","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":"<20251015-ipa-match-by-name-v3-4-11f9c774c7fc@ideasonboard.com>","date":"2025-10-15T15:55:27","name":"[v3,4/4] ipa: Allow pipelines to have differently named IPA","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"24f47a2625931a00d343579e8ee5fe9be64e295b","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24690/mbox/","series":[{"id":5505,"url":"https://patchwork.libcamera.org/api/1.1/series/5505/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5505","date":"2025-10-15T15:55:23","name":"ipa: Allow IPA creation by name","version":3,"mbox":"https://patchwork.libcamera.org/series/5505/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24690/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24690/checks/","tags":{}},{"id":24691,"url":"https://patchwork.libcamera.org/api/1.1/patches/24691/?format=json","web_url":"https://patchwork.libcamera.org/patch/24691/","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":"<20251016140720.216006-1-uajain@igalia.com>","date":"2025-10-16T14:07:19","name":"[v2] libcamera: request: Clarify ReuseBuffers flag usage with fences","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"17cf70210a49b86471799bf11d438d7fa026f11e","submitter":{"id":232,"url":"https://patchwork.libcamera.org/api/1.1/people/232/?format=json","name":"Umang Jain","email":"uajain@igalia.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24691/mbox/","series":[{"id":5506,"url":"https://patchwork.libcamera.org/api/1.1/series/5506/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5506","date":"2025-10-16T14:07:19","name":"[v2] libcamera: request: Clarify ReuseBuffers flag usage with fences","version":2,"mbox":"https://patchwork.libcamera.org/series/5506/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24691/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24691/checks/","tags":{}},{"id":24692,"url":"https://patchwork.libcamera.org/api/1.1/patches/24692/?format=json","web_url":"https://patchwork.libcamera.org/patch/24692/","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":"<20251016152738.2708250-1-julien.vuillaumier@nxp.com>","date":"2025-10-16T15:27:38","name":"[v1] libcamera: camera_sensor: Fix imageStream() for CameraSensorLegacy class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"7c7e602ce193479f0ec97210f2cf2416ea19f8b5","submitter":{"id":190,"url":"https://patchwork.libcamera.org/api/1.1/people/190/?format=json","name":"Julien Vuillaumier","email":"julien.vuillaumier@nxp.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/24692/mbox/","series":[{"id":5507,"url":"https://patchwork.libcamera.org/api/1.1/series/5507/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5507","date":"2025-10-16T15:27:38","name":"[v1] libcamera: camera_sensor: Fix imageStream() for CameraSensorLegacy class","version":1,"mbox":"https://patchwork.libcamera.org/series/5507/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/24692/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/24692/checks/","tags":{}}]