Series Detail
Show a series.
GET /api/series/5645/?format=api
{ "id": 5645, "url": "https://patchwork.libcamera.org/api/series/5645/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5645", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/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-10T00:53:28", "submitter": { "id": 175, "url": "https://patchwork.libcamera.org/api/people/175/?format=api", "name": "Bryan O'Donoghue", "email": "bryan.odonoghue@linaro.org" }, "version": 7, "total": 26, "received_total": 26, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5645/mbox/", "cover_letter": { "id": 25417, "url": "https://patchwork.libcamera.org/api/covers/25417/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25417/", "msgid": "<20251210005354.44726-1-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:28", "name": "[v7,00/26] Add GLES 2.0 GPUISP to libcamera", "mbox": "https://patchwork.libcamera.org/cover/25417/mbox/" }, "patches": [ { "id": 25418, "url": "https://patchwork.libcamera.org/api/patches/25418/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25418/", "msgid": "<20251210005354.44726-2-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:29", "name": "[v7,01/26] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access", "mbox": "https://patchwork.libcamera.org/patch/25418/mbox/" }, { "id": 25419, "url": "https://patchwork.libcamera.org/api/patches/25419/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25419/", "msgid": "<20251210005354.44726-3-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:30", "name": "[v7,02/26] libcamera: software_isp: egl: Add a eGL base helper class", "mbox": "https://patchwork.libcamera.org/patch/25419/mbox/" }, { "id": 25420, "url": "https://patchwork.libcamera.org/api/patches/25420/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25420/", "msgid": "<20251210005354.44726-4-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:31", "name": "[v7,03/26] qcam: viewfinder_gl: Set no-op Bayer shader values", "mbox": "https://patchwork.libcamera.org/patch/25420/mbox/" }, { "id": 25421, "url": "https://patchwork.libcamera.org/api/patches/25421/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25421/", "msgid": "<20251210005354.44726-5-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:32", "name": "[v7,04/26] libcamera: shaders: Rename bayer_8 to bayer_unpacked", "mbox": "https://patchwork.libcamera.org/patch/25421/mbox/" }, { "id": 25422, "url": "https://patchwork.libcamera.org/api/patches/25422/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25422/", "msgid": "<20251210005354.44726-6-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:33", "name": "[v7,05/26] libcamera: shaders: Use highp not mediump for float precision", "mbox": "https://patchwork.libcamera.org/patch/25422/mbox/" }, { "id": 25423, "url": "https://patchwork.libcamera.org/api/patches/25423/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25423/", "msgid": "<20251210005354.44726-7-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:34", "name": "[v7,06/26] libcamera: shaders: Extend debayer shaders to apply CCM gains", "mbox": "https://patchwork.libcamera.org/patch/25423/mbox/" }, { "id": 25424, "url": "https://patchwork.libcamera.org/api/patches/25424/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25424/", "msgid": "<20251210005354.44726-8-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:35", "name": "[v7,07/26] libcamera: shaders: Extend bayer shaders to support swapping R and B on output", "mbox": "https://patchwork.libcamera.org/patch/25424/mbox/" }, { "id": 25425, "url": "https://patchwork.libcamera.org/api/patches/25425/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25425/", "msgid": "<20251210005354.44726-9-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:36", "name": "[v7,08/26] libcamera: shaders: Add support for black level compensation", "mbox": "https://patchwork.libcamera.org/patch/25425/mbox/" }, { "id": 25426, "url": "https://patchwork.libcamera.org/api/patches/25426/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25426/", "msgid": "<20251210005354.44726-10-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:37", "name": "[v7,09/26] libcamera: shaders: Add support for Gamma", "mbox": "https://patchwork.libcamera.org/patch/25426/mbox/" }, { "id": 25427, "url": "https://patchwork.libcamera.org/api/patches/25427/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25427/", "msgid": "<20251210005354.44726-11-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:38", "name": "[v7,10/26] libcamera: shaders: Add support for contrast", "mbox": "https://patchwork.libcamera.org/patch/25427/mbox/" }, { "id": 25428, "url": "https://patchwork.libcamera.org/api/patches/25428/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25428/", "msgid": "<20251210005354.44726-12-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:39", "name": "[v7,11/26] libcamera: shaders: Fix input sampling when width != stride", "mbox": "https://patchwork.libcamera.org/patch/25428/mbox/" }, { "id": 25429, "url": "https://patchwork.libcamera.org/api/patches/25429/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25429/", "msgid": "<20251210005354.44726-13-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:40", "name": "[v7,12/26] libcamera: software_isp: Add member variables to track selected input/output pixelFormat", "mbox": "https://patchwork.libcamera.org/patch/25429/mbox/" }, { "id": 25430, "url": "https://patchwork.libcamera.org/api/patches/25430/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25430/", "msgid": "<20251210005354.44726-14-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:41", "name": "[v7,13/26] libcamera: software_isp: Add a Size_ member variable to pass to eGL later", "mbox": "https://patchwork.libcamera.org/patch/25430/mbox/" }, { "id": 25431, "url": "https://patchwork.libcamera.org/api/patches/25431/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25431/", "msgid": "<20251210005354.44726-15-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:42", "name": "[v7,14/26] libcamera: software_isp: debayer_egl: Add an eGL Debayer class", "mbox": "https://patchwork.libcamera.org/patch/25431/mbox/" }, { "id": 25432, "url": "https://patchwork.libcamera.org/api/patches/25432/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25432/", "msgid": "<20251210005354.44726-16-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:43", "name": "[v7,15/26] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static", "mbox": "https://patchwork.libcamera.org/patch/25432/mbox/" }, { "id": 25433, "url": "https://patchwork.libcamera.org/api/patches/25433/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25433/", "msgid": "<20251210005354.44726-17-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:44", "name": "[v7,16/26] libcamera: software_isp: GPU support for unpacked 10/12-bit formats", "mbox": "https://patchwork.libcamera.org/patch/25433/mbox/" }, { "id": 25434, "url": "https://patchwork.libcamera.org/api/patches/25434/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25434/", "msgid": "<20251210005354.44726-18-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:45", "name": "[v7,17/26] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option", "mbox": "https://patchwork.libcamera.org/patch/25434/mbox/" }, { "id": 25435, "url": "https://patchwork.libcamera.org/api/patches/25435/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25435/", "msgid": "<20251210005354.44726-19-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:46", "name": "[v7,18/26] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode", "mbox": "https://patchwork.libcamera.org/patch/25435/mbox/" }, { "id": 25436, "url": "https://patchwork.libcamera.org/api/patches/25436/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25436/", "msgid": "<20251210005354.44726-20-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:47", "name": "[v7,19/26] ipa: software_isp: Add a selfInitialising flag to IPAContext", "mbox": "https://patchwork.libcamera.org/patch/25436/mbox/" }, { "id": 25437, "url": "https://patchwork.libcamera.org/api/patches/25437/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25437/", "msgid": "<20251210005354.44726-21-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:48", "name": "[v7,20/26] libcamera: software_isp: ccm: Implement a static init() routine", "mbox": "https://patchwork.libcamera.org/patch/25437/mbox/" }, { "id": 25438, "url": "https://patchwork.libcamera.org/api/patches/25438/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25438/", "msgid": "<20251210005354.44726-22-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:49", "name": "[v7,21/26] ipa: libipa: module: Add createSelfEnumeratingAlgorithm", "mbox": "https://patchwork.libcamera.org/patch/25438/mbox/" }, { "id": 25439, "url": "https://patchwork.libcamera.org/api/patches/25439/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25439/", "msgid": "<20251210005354.44726-23-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:50", "name": "[v7,22/26] ipa: simple: Add a flag to indicate gpuIspEnabled", "mbox": "https://patchwork.libcamera.org/patch/25439/mbox/" }, { "id": 25440, "url": "https://patchwork.libcamera.org/api/patches/25440/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25440/", "msgid": "<20251210005354.44726-24-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:51", "name": "[v7,23/26] ipa: software_isp: Call createSelfEnumeratingAlgorithm() to statically instantiate CCM algo", "mbox": "https://patchwork.libcamera.org/patch/25440/mbox/" }, { "id": 25441, "url": "https://patchwork.libcamera.org/api/patches/25441/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25441/", "msgid": "<20251210005354.44726-25-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:52", "name": "[v7,24/26] libcamera: software_isp: lut: Skip calculation lookup tables if gpuIspEnabled is true", "mbox": "https://patchwork.libcamera.org/patch/25441/mbox/" }, { "id": 25442, "url": "https://patchwork.libcamera.org/api/patches/25442/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25442/", "msgid": "<20251210005354.44726-26-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:53", "name": "[v7,25/26] libcamera: software_isp: lut: Change default Gamma to 1.0/2.2", "mbox": "https://patchwork.libcamera.org/patch/25442/mbox/" }, { "id": 25443, "url": "https://patchwork.libcamera.org/api/patches/25443/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25443/", "msgid": "<20251210005354.44726-27-bryan.odonoghue@linaro.org>", "date": "2025-12-10T00:53:54", "name": "[v7,26/26] libcamera: software_isp: Add a gpuisp todo list", "mbox": "https://patchwork.libcamera.org/patch/25443/mbox/" } ] }