[{"id":25520,"url":"https://patchwork.libcamera.org/api/patches/25520/?format=json","web_url":"https://patchwork.libcamera.org/patch/25520/","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":"<20251212002937.3118-6-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:16","name":"[v8,05/26] libcamera: shaders: Use highp not mediump for float precision","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"6c6d01298168b7fdda1e1bf9b659e20aec8e0b4b","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/25520/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25520/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25520/checks/","tags":{}},{"id":25521,"url":"https://patchwork.libcamera.org/api/patches/25521/?format=json","web_url":"https://patchwork.libcamera.org/patch/25521/","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":"<20251212002937.3118-7-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:17","name":"[v8,06/26] libcamera: shaders: Extend debayer shaders to apply CCM gains","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3e8894e04ddf9a4e61feb6000701fa9f7c2bb1d3","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/25521/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25521/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25521/checks/","tags":{}},{"id":25522,"url":"https://patchwork.libcamera.org/api/patches/25522/?format=json","web_url":"https://patchwork.libcamera.org/patch/25522/","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":"<20251212002937.3118-8-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:18","name":"[v8,07/26] libcamera: shaders: Extend bayer shaders to support swapping R and B on output","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"c8fe7f0d90359367374670fccaad26c63fe1bcac","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/25522/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25522/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25522/checks/","tags":{}},{"id":25523,"url":"https://patchwork.libcamera.org/api/patches/25523/?format=json","web_url":"https://patchwork.libcamera.org/patch/25523/","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":"<20251212002937.3118-9-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:19","name":"[v8,08/26] libcamera: shaders: Add support for black level compensation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1e4d840dcfd8f9799dd645f70a5f669ba26f823b","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/25523/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25523/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25523/checks/","tags":{}},{"id":25524,"url":"https://patchwork.libcamera.org/api/patches/25524/?format=json","web_url":"https://patchwork.libcamera.org/patch/25524/","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":"<20251212002937.3118-10-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:20","name":"[v8,09/26] libcamera: shaders: Add support for Gamma","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3b84f0f5b603856659bfecac8e4eaaab2a6d7aa8","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/25524/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25524/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25524/checks/","tags":{}},{"id":25525,"url":"https://patchwork.libcamera.org/api/patches/25525/?format=json","web_url":"https://patchwork.libcamera.org/patch/25525/","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":"<20251212002937.3118-11-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:21","name":"[v8,10/26] libcamera: shaders: Add support for contrast","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"d6ede263ceeb9481d7f326b36781ecb2b49b871d","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/25525/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25525/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25525/checks/","tags":{}},{"id":25526,"url":"https://patchwork.libcamera.org/api/patches/25526/?format=json","web_url":"https://patchwork.libcamera.org/patch/25526/","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":"<20251212002937.3118-12-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:22","name":"[v8,11/26] libcamera: shaders: Fix input sampling when width != stride","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3df1df93503916bca4650f3119d0f2e2386c3369","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/25526/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25526/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25526/checks/","tags":{}},{"id":25527,"url":"https://patchwork.libcamera.org/api/patches/25527/?format=json","web_url":"https://patchwork.libcamera.org/patch/25527/","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":"<20251212002937.3118-13-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:23","name":"[v8,12/26] libcamera: software_isp: Add member variables to track selected input/output pixelFormat","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"b4fac6e33025ac2fd4ced34f5a1a27850e3be870","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/25527/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25527/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25527/checks/","tags":{}},{"id":25528,"url":"https://patchwork.libcamera.org/api/patches/25528/?format=json","web_url":"https://patchwork.libcamera.org/patch/25528/","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":"<20251212002937.3118-14-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:24","name":"[v8,13/26] libcamera: software_isp: Add a Size_ member variable to pass to eGL later","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0b56d6ef35c662183881893022b3a8f8bd52199a","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/25528/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25528/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25528/checks/","tags":{}},{"id":25529,"url":"https://patchwork.libcamera.org/api/patches/25529/?format=json","web_url":"https://patchwork.libcamera.org/patch/25529/","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":"<20251212002937.3118-15-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:25","name":"[v8,14/26] libcamera: software_isp: debayer_egl: Add an eGL Debayer class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"86455370b0d3d533f9ca4867ad624f489683181f","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/25529/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25529/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25529/checks/","tags":{}},{"id":25530,"url":"https://patchwork.libcamera.org/api/patches/25530/?format=json","web_url":"https://patchwork.libcamera.org/patch/25530/","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":"<20251212002937.3118-16-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:26","name":"[v8,15/26] 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/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25530/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25530/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25530/checks/","tags":{}},{"id":25531,"url":"https://patchwork.libcamera.org/api/patches/25531/?format=json","web_url":"https://patchwork.libcamera.org/patch/25531/","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":"<20251212002937.3118-17-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:27","name":"[v8,16/26] libcamera: software_isp: GPU support for unpacked 10/12-bit formats","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"342a5d142ff84081d2ab4fdc62997e8de3158641","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/25531/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25531/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25531/checks/","tags":{}},{"id":25532,"url":"https://patchwork.libcamera.org/api/patches/25532/?format=json","web_url":"https://patchwork.libcamera.org/patch/25532/","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":"<20251212002937.3118-18-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:28","name":"[v8,17/26] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"a86e6818e4a2bdcb146de7b82a1a6d9608104c0d","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/25532/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25532/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25532/checks/","tags":{}},{"id":25533,"url":"https://patchwork.libcamera.org/api/patches/25533/?format=json","web_url":"https://patchwork.libcamera.org/patch/25533/","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":"<20251212002937.3118-19-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:29","name":"[v8,18/26] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"4b3deb8e9a8a61532a512b6411bf0be2eb7e6938","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/25533/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25533/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25533/checks/","tags":{}},{"id":25534,"url":"https://patchwork.libcamera.org/api/patches/25534/?format=json","web_url":"https://patchwork.libcamera.org/patch/25534/","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":"<20251212002937.3118-20-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:30","name":"[v8,19/26] ipa: software_isp: Add a selfInitialising flag to IPAContext","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1916593f5a9dae30430138296c0a13c2e772db72","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/25534/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25534/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25534/checks/","tags":{}},{"id":25535,"url":"https://patchwork.libcamera.org/api/patches/25535/?format=json","web_url":"https://patchwork.libcamera.org/patch/25535/","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":"<20251212002937.3118-21-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:31","name":"[v8,20/26] libcamera: software_isp: ccm: Add self-initialising identity CCM to Ccm::init","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0d73314e3e6815df884bf544882a07b60e83a323","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/25535/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25535/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25535/checks/","tags":{}},{"id":25536,"url":"https://patchwork.libcamera.org/api/patches/25536/?format=json","web_url":"https://patchwork.libcamera.org/patch/25536/","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":"<20251212002937.3118-22-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:32","name":"[v8,21/26] ipa: libipa: module: Add createSelfEnumeratingAlgorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"38e6507477c1fd045567e6eda1925bf28e82b227","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/25536/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25536/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25536/checks/","tags":{}},{"id":25537,"url":"https://patchwork.libcamera.org/api/patches/25537/?format=json","web_url":"https://patchwork.libcamera.org/patch/25537/","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":"<20251212002937.3118-23-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:33","name":"[v8,22/26] ipa: simple: Add a flag to indicate gpuIspEnabled","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0c1bc586255c058c177ce219a907c9dbc875d561","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/25537/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25537/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25537/checks/","tags":{}},{"id":25538,"url":"https://patchwork.libcamera.org/api/patches/25538/?format=json","web_url":"https://patchwork.libcamera.org/patch/25538/","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":"<20251212002937.3118-24-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:34","name":"[v8,23/26] ipa: software_isp: Call createSelfEnumeratingAlgorithm() to statically instantiate CCM algo","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"456124d7e5a2ae1cec72fff163a10b5a08f1577e","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/25538/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25538/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25538/checks/","tags":{}},{"id":25539,"url":"https://patchwork.libcamera.org/api/patches/25539/?format=json","web_url":"https://patchwork.libcamera.org/patch/25539/","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":"<20251212002937.3118-25-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:35","name":"[v8,24/26] libcamera: software_isp: lut: Skip calculation lookup tables if gpuIspEnabled is true","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"d41e5eb8481fc103a2c49de9204e1adfdc672e39","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/25539/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25539/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25539/checks/","tags":{}},{"id":25540,"url":"https://patchwork.libcamera.org/api/patches/25540/?format=json","web_url":"https://patchwork.libcamera.org/patch/25540/","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":"<20251212002937.3118-26-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:36","name":"[v8,25/26] libcamera: software_isp: lut: Change default Gamma to 1.0/2.2","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f7ef2cca6548406f2f24e46a82b547e3594d63d5","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/25540/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25540/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25540/checks/","tags":{}},{"id":25541,"url":"https://patchwork.libcamera.org/api/patches/25541/?format=json","web_url":"https://patchwork.libcamera.org/patch/25541/","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":"<20251212002937.3118-27-bryan.odonoghue@linaro.org>","date":"2025-12-12T00:29:37","name":"[v8,26/26] libcamera: software_isp: Add a gpuisp todo list","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1998141120dcac70f0a004954d2c924282e6fcd9","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/25541/mbox/","series":[{"id":5657,"url":"https://patchwork.libcamera.org/api/series/5657/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5657","date":"2025-12-12T00:29:11","name":"Add GLES 2.0 GPUISP to libcamera","version":8,"mbox":"https://patchwork.libcamera.org/series/5657/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25541/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25541/checks/","tags":{}},{"id":25542,"url":"https://patchwork.libcamera.org/api/patches/25542/?format=json","web_url":"https://patchwork.libcamera.org/patch/25542/","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":"<20251212093642.2391147-1-m.olbrich@pengutronix.de>","date":"2025-12-12T09:36:01","name":"ipa: rpi: remove executable bits from data files","commit_ref":"c6a8808eba861d97e0a639eea0ffa81df43376fa","pull_url":null,"state":"accepted","archived":false,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709","submitter":{"id":252,"url":"https://patchwork.libcamera.org/api/people/252/?format=json","name":"Michael Olbrich","email":"m.olbrich@pengutronix.de"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25542/mbox/","series":[{"id":5658,"url":"https://patchwork.libcamera.org/api/series/5658/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5658","date":"2025-12-12T09:36:01","name":"ipa: rpi: remove executable bits from data files","version":1,"mbox":"https://patchwork.libcamera.org/series/5658/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25542/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25542/checks/","tags":{}},{"id":25544,"url":"https://patchwork.libcamera.org/api/patches/25544/?format=json","web_url":"https://patchwork.libcamera.org/patch/25544/","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":"<20251212103401.3776-2-david.plowman@raspberrypi.com>","date":"2025-12-12T10:23:50","name":"[v3,1/4] ipa: rpi: controller: awb: Separate Bayesian AWB into AwbBayes","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"01bd53ff4d2575c0df674d38a56e622aba8af2f0","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25544/mbox/","series":[{"id":5659,"url":"https://patchwork.libcamera.org/api/series/5659/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5659","date":"2025-12-12T10:23:49","name":"Raspberry Pi AWB using neural networks","version":3,"mbox":"https://patchwork.libcamera.org/series/5659/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25544/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25544/checks/","tags":{}},{"id":25545,"url":"https://patchwork.libcamera.org/api/patches/25545/?format=json","web_url":"https://patchwork.libcamera.org/patch/25545/","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":"<20251212103401.3776-3-david.plowman@raspberrypi.com>","date":"2025-12-12T10:23:51","name":"[v3,2/4] ipa: rpi: controller: awb: Add Neural Network AWB","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"c9a4654cfdede598616fd170c876ae5242557ba4","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25545/mbox/","series":[{"id":5659,"url":"https://patchwork.libcamera.org/api/series/5659/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5659","date":"2025-12-12T10:23:49","name":"Raspberry Pi AWB using neural networks","version":3,"mbox":"https://patchwork.libcamera.org/series/5659/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25545/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25545/checks/","tags":{}},{"id":25546,"url":"https://patchwork.libcamera.org/api/patches/25546/?format=json","web_url":"https://patchwork.libcamera.org/patch/25546/","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":"<20251212103401.3776-4-david.plowman@raspberrypi.com>","date":"2025-12-12T10:23:52","name":"[v3,3/4] ipa: rpi: controller: Ignore algorithms that are not enabled","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"6a279d69102d991415ce8ddbb134b6480d734e0a","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25546/mbox/","series":[{"id":5659,"url":"https://patchwork.libcamera.org/api/series/5659/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5659","date":"2025-12-12T10:23:49","name":"Raspberry Pi AWB using neural networks","version":3,"mbox":"https://patchwork.libcamera.org/series/5659/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25546/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25546/checks/","tags":{}},{"id":25547,"url":"https://patchwork.libcamera.org/api/patches/25547/?format=json","web_url":"https://patchwork.libcamera.org/patch/25547/","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":"<20251212103401.3776-5-david.plowman@raspberrypi.com>","date":"2025-12-12T10:23:53","name":"[v3,4/4] ipa: rpi: pisp: vc4: Update tuning files for new AWB","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bf60c888968f2968ff459b2c003443c359e42c30","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25547/mbox/","series":[{"id":5659,"url":"https://patchwork.libcamera.org/api/series/5659/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5659","date":"2025-12-12T10:23:49","name":"Raspberry Pi AWB using neural networks","version":3,"mbox":"https://patchwork.libcamera.org/series/5659/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25547/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25547/checks/","tags":{}},{"id":25549,"url":"https://patchwork.libcamera.org/api/patches/25549/?format=json","web_url":"https://patchwork.libcamera.org/patch/25549/","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":"<20251214181646.573675-2-rui.wang@ideasonboard.com>","date":"2025-12-14T18:16:41","name":"[v5,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"93799f07accfd41c13a048367075462cf85ce74d","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25549/mbox/","series":[{"id":5660,"url":"https://patchwork.libcamera.org/api/series/5660/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5660","date":"2025-12-14T18:16:40","name":"refactor DPF parsing and initialization","version":5,"mbox":"https://patchwork.libcamera.org/series/5660/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25549/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25549/checks/","tags":{}},{"id":25550,"url":"https://patchwork.libcamera.org/api/patches/25550/?format=json","web_url":"https://patchwork.libcamera.org/patch/25550/","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":"<20251214181646.573675-3-rui.wang@ideasonboard.com>","date":"2025-12-14T18:16:42","name":"[v5,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0ea990174f7b35c1af9d9355f599b119204dc61e","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25550/mbox/","series":[{"id":5660,"url":"https://patchwork.libcamera.org/api/series/5660/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5660","date":"2025-12-14T18:16:40","name":"refactor DPF parsing and initialization","version":5,"mbox":"https://patchwork.libcamera.org/series/5660/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25550/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25550/checks/","tags":{}},{"id":25551,"url":"https://patchwork.libcamera.org/api/patches/25551/?format=json","web_url":"https://patchwork.libcamera.org/patch/25551/","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":"<20251214181646.573675-4-rui.wang@ideasonboard.com>","date":"2025-12-14T18:16:43","name":"[v5,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"eb377342bf7c78f897119fb2328a19b838bf365b","submitter":{"id":241,"url":"https://patchwork.libcamera.org/api/people/241/?format=json","name":"Rui Wang","email":"rui.wang@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25551/mbox/","series":[{"id":5660,"url":"https://patchwork.libcamera.org/api/series/5660/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5660","date":"2025-12-14T18:16:40","name":"refactor DPF parsing and initialization","version":5,"mbox":"https://patchwork.libcamera.org/series/5660/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25551/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25551/checks/","tags":{}}]