Series Detail
Show a series.
GET /api/1.1/series/5669/?format=api
{ "id": 5669, "url": "https://patchwork.libcamera.org/api/1.1/series/5669/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5669", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "Add GLES 2.0 GPUISP to libcamera", "date": "2025-12-17T10:01:12", "submitter": { "id": 175, "url": "https://patchwork.libcamera.org/api/1.1/people/175/?format=api", "name": "Bryan O'Donoghue", "email": "bryan.odonoghue@linaro.org" }, "version": 9, "total": 26, "received_total": 26, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5669/mbox/", "cover_letter": { "id": 25573, "url": "https://patchwork.libcamera.org/api/1.1/covers/25573/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25573/", "msgid": "<20251217100138.82525-1-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:12", "name": "[v9,00/26] Add GLES 2.0 GPUISP to libcamera", "mbox": "https://patchwork.libcamera.org/cover/25573/mbox/" }, "patches": [ { "id": 25574, "url": "https://patchwork.libcamera.org/api/1.1/patches/25574/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25574/", "msgid": "<20251217100138.82525-2-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:13", "name": "[v9,01/26] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access", "mbox": "https://patchwork.libcamera.org/patch/25574/mbox/" }, { "id": 25575, "url": "https://patchwork.libcamera.org/api/1.1/patches/25575/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25575/", "msgid": "<20251217100138.82525-3-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:14", "name": "[v9,02/26] libcamera: software_isp: egl: Add a eGL base helper class", "mbox": "https://patchwork.libcamera.org/patch/25575/mbox/" }, { "id": 25576, "url": "https://patchwork.libcamera.org/api/1.1/patches/25576/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25576/", "msgid": "<20251217100138.82525-4-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:15", "name": "[v9,03/26] qcam: viewfinder_gl: Set no-op Bayer shader values", "mbox": "https://patchwork.libcamera.org/patch/25576/mbox/" }, { "id": 25577, "url": "https://patchwork.libcamera.org/api/1.1/patches/25577/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25577/", "msgid": "<20251217100138.82525-5-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:16", "name": "[v9,04/26] libcamera: shaders: Rename bayer_8 to bayer_unpacked", "mbox": "https://patchwork.libcamera.org/patch/25577/mbox/" }, { "id": 25578, "url": "https://patchwork.libcamera.org/api/1.1/patches/25578/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25578/", "msgid": "<20251217100138.82525-6-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:17", "name": "[v9,05/26] libcamera: shaders: Use highp not mediump for float precision", "mbox": "https://patchwork.libcamera.org/patch/25578/mbox/" }, { "id": 25579, "url": "https://patchwork.libcamera.org/api/1.1/patches/25579/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25579/", "msgid": "<20251217100138.82525-7-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:18", "name": "[v9,06/26] libcamera: shaders: Extend debayer shaders to apply CCM gains", "mbox": "https://patchwork.libcamera.org/patch/25579/mbox/" }, { "id": 25580, "url": "https://patchwork.libcamera.org/api/1.1/patches/25580/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25580/", "msgid": "<20251217100138.82525-8-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:19", "name": "[v9,07/26] libcamera: shaders: Extend bayer shaders to support swapping R and B on output", "mbox": "https://patchwork.libcamera.org/patch/25580/mbox/" }, { "id": 25581, "url": "https://patchwork.libcamera.org/api/1.1/patches/25581/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25581/", "msgid": "<20251217100138.82525-9-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:20", "name": "[v9,08/26] libcamera: shaders: Add support for black level compensation", "mbox": "https://patchwork.libcamera.org/patch/25581/mbox/" }, { "id": 25582, "url": "https://patchwork.libcamera.org/api/1.1/patches/25582/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25582/", "msgid": "<20251217100138.82525-10-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:21", "name": "[v9,09/26] libcamera: shaders: Add support for Gamma", "mbox": "https://patchwork.libcamera.org/patch/25582/mbox/" }, { "id": 25583, "url": "https://patchwork.libcamera.org/api/1.1/patches/25583/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25583/", "msgid": "<20251217100138.82525-11-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:22", "name": "[v9,10/26] libcamera: shaders: Add support for contrast", "mbox": "https://patchwork.libcamera.org/patch/25583/mbox/" }, { "id": 25584, "url": "https://patchwork.libcamera.org/api/1.1/patches/25584/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25584/", "msgid": "<20251217100138.82525-12-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:23", "name": "[v9,11/26] libcamera: shaders: Fix input sampling when width != stride", "mbox": "https://patchwork.libcamera.org/patch/25584/mbox/" }, { "id": 25585, "url": "https://patchwork.libcamera.org/api/1.1/patches/25585/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25585/", "msgid": "<20251217100138.82525-13-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:24", "name": "[v9,12/26] libcamera: software_isp: Add member variables to track selected input/output pixelFormat", "mbox": "https://patchwork.libcamera.org/patch/25585/mbox/" }, { "id": 25586, "url": "https://patchwork.libcamera.org/api/1.1/patches/25586/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25586/", "msgid": "<20251217100138.82525-14-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:25", "name": "[v9,13/26] libcamera: software_isp: Add a Size_ member variable to pass to eGL later", "mbox": "https://patchwork.libcamera.org/patch/25586/mbox/" }, { "id": 25587, "url": "https://patchwork.libcamera.org/api/1.1/patches/25587/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25587/", "msgid": "<20251217100138.82525-15-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:26", "name": "[v9,14/26] libcamera: software_isp: debayer_egl: Add an eGL Debayer class", "mbox": "https://patchwork.libcamera.org/patch/25587/mbox/" }, { "id": 25588, "url": "https://patchwork.libcamera.org/api/1.1/patches/25588/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25588/", "msgid": "<20251217100138.82525-16-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:27", "name": "[v9,15/26] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static", "mbox": "https://patchwork.libcamera.org/patch/25588/mbox/" }, { "id": 25589, "url": "https://patchwork.libcamera.org/api/1.1/patches/25589/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25589/", "msgid": "<20251217100138.82525-17-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:28", "name": "[v9,16/26] libcamera: software_isp: GPU support for unpacked 10/12-bit formats", "mbox": "https://patchwork.libcamera.org/patch/25589/mbox/" }, { "id": 25590, "url": "https://patchwork.libcamera.org/api/1.1/patches/25590/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25590/", "msgid": "<20251217100138.82525-18-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:29", "name": "[v9,17/26] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option", "mbox": "https://patchwork.libcamera.org/patch/25590/mbox/" }, { "id": 25591, "url": "https://patchwork.libcamera.org/api/1.1/patches/25591/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25591/", "msgid": "<20251217100138.82525-19-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:30", "name": "[v9,18/26] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode", "mbox": "https://patchwork.libcamera.org/patch/25591/mbox/" }, { "id": 25592, "url": "https://patchwork.libcamera.org/api/1.1/patches/25592/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25592/", "msgid": "<20251217100138.82525-20-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:31", "name": "[v9,19/26] ipa: software_isp: Add a selfInitialising flag to IPAContext", "mbox": "https://patchwork.libcamera.org/patch/25592/mbox/" }, { "id": 25593, "url": "https://patchwork.libcamera.org/api/1.1/patches/25593/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25593/", "msgid": "<20251217100138.82525-21-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:32", "name": "[v9,20/26] libcamera: software_isp: ccm: Add self-initialising identity CCM to Ccm::init", "mbox": "https://patchwork.libcamera.org/patch/25593/mbox/" }, { "id": 25594, "url": "https://patchwork.libcamera.org/api/1.1/patches/25594/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25594/", "msgid": "<20251217100138.82525-22-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:33", "name": "[v9,21/26] ipa: libipa: module: Add createSelfEnumeratingAlgorithm", "mbox": "https://patchwork.libcamera.org/patch/25594/mbox/" }, { "id": 25595, "url": "https://patchwork.libcamera.org/api/1.1/patches/25595/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25595/", "msgid": "<20251217100138.82525-23-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:34", "name": "[v9,22/26] ipa: simple: Add a flag to indicate gpuIspEnabled", "mbox": "https://patchwork.libcamera.org/patch/25595/mbox/" }, { "id": 25596, "url": "https://patchwork.libcamera.org/api/1.1/patches/25596/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25596/", "msgid": "<20251217100138.82525-24-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:35", "name": "[v9,23/26] ipa: software_isp: Call createSelfEnumeratingAlgorithm() to statically instantiate CCM algo", "mbox": "https://patchwork.libcamera.org/patch/25596/mbox/" }, { "id": 25597, "url": "https://patchwork.libcamera.org/api/1.1/patches/25597/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25597/", "msgid": "<20251217100138.82525-25-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:36", "name": "[v9,24/26] libcamera: software_isp: lut: Skip calculation lookup tables if gpuIspEnabled is true", "mbox": "https://patchwork.libcamera.org/patch/25597/mbox/" }, { "id": 25598, "url": "https://patchwork.libcamera.org/api/1.1/patches/25598/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25598/", "msgid": "<20251217100138.82525-26-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:37", "name": "[v9,25/26] libcamera: software_isp: lut: Change default Gamma to 1.0/2.2", "mbox": "https://patchwork.libcamera.org/patch/25598/mbox/" }, { "id": 25599, "url": "https://patchwork.libcamera.org/api/1.1/patches/25599/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25599/", "msgid": "<20251217100138.82525-27-bryan.odonoghue@linaro.org>", "date": "2025-12-17T10:01:38", "name": "[v9,26/26] libcamera: software_isp: Add a gpuisp todo list", "mbox": "https://patchwork.libcamera.org/patch/25599/mbox/" } ] }