List series.

GET /api/series/?format=api&page=188
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: <https://patchwork.libcamera.org/api/series/?format=api&page=189>; rel="next", <https://patchwork.libcamera.org/api/series/?format=api&page=187>; rel="prev"
Vary: Accept

[
    {
        "id": 5644,
        "url": "https://patchwork.libcamera.org/api/series/5644/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5644",
        "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": "GPUISP precursor series",
        "date": "2025-12-10T00:31:17",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/people/175/?format=api",
            "name": "Bryan O'Donoghue",
            "email": "bryan.odonoghue@linaro.org"
        },
        "version": 4,
        "total": 20,
        "received_total": 20,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5644/mbox/",
        "cover_letter": {
            "id": 25396,
            "url": "https://patchwork.libcamera.org/api/covers/25396/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25396/",
            "msgid": "<20251210003139.43606-1-bryan.odonoghue@linaro.org>",
            "date": "2025-12-10T00:31:17",
            "name": "[v4,00/20] GPUISP precursor series",
            "mbox": "https://patchwork.libcamera.org/cover/25396/mbox/"
        },
        "patches": [
            {
                "id": 25397,
                "url": "https://patchwork.libcamera.org/api/patches/25397/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25397/",
                "msgid": "<20251210003139.43606-2-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:18",
                "name": "[v4,01/20] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader",
                "mbox": "https://patchwork.libcamera.org/patch/25397/mbox/"
            },
            {
                "id": 25398,
                "url": "https://patchwork.libcamera.org/api/patches/25398/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25398/",
                "msgid": "<20251210003139.43606-3-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:19",
                "name": "[v4,02/20] utils: gen-shader-headers: Add a utility to generate headers from shaders",
                "mbox": "https://patchwork.libcamera.org/patch/25398/mbox/"
            },
            {
                "id": 25399,
                "url": "https://patchwork.libcamera.org/api/patches/25399/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25399/",
                "msgid": "<20251210003139.43606-4-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:20",
                "name": "[v4,03/20] meson: Automatically generate glsl_shaders.h from specified shader programs",
                "mbox": "https://patchwork.libcamera.org/patch/25399/mbox/"
            },
            {
                "id": 25400,
                "url": "https://patchwork.libcamera.org/api/patches/25400/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25400/",
                "msgid": "<20251210003139.43606-5-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:21",
                "name": "[v4,04/20] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25400/mbox/"
            },
            {
                "id": 25401,
                "url": "https://patchwork.libcamera.org/api/patches/25401/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25401/",
                "msgid": "<20251210003139.43606-6-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:22",
                "name": "[v4,05/20] libcamera: swstats_cpu: Drop patternSize_ documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25401/mbox/"
            },
            {
                "id": 25402,
                "url": "https://patchwork.libcamera.org/api/patches/25402/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25402/",
                "msgid": "<20251210003139.43606-7-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:23",
                "name": "[v4,06/20] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp",
                "mbox": "https://patchwork.libcamera.org/patch/25402/mbox/"
            },
            {
                "id": 25403,
                "url": "https://patchwork.libcamera.org/api/patches/25403/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25403/",
                "msgid": "<20251210003139.43606-8-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:24",
                "name": "[v4,07/20] libcamera: software_isp: Move benchmark code to its own class",
                "mbox": "https://patchwork.libcamera.org/patch/25403/mbox/"
            },
            {
                "id": 25404,
                "url": "https://patchwork.libcamera.org/api/patches/25404/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25404/",
                "msgid": "<20251210003139.43606-9-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:25",
                "name": "[v4,08/20] libcamera: swstats_cpu: Add processFrame() method",
                "mbox": "https://patchwork.libcamera.org/patch/25404/mbox/"
            },
            {
                "id": 25405,
                "url": "https://patchwork.libcamera.org/api/patches/25405/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25405/",
                "msgid": "<20251210003139.43606-10-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:26",
                "name": "[v4,09/20] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25405/mbox/"
            },
            {
                "id": 25406,
                "url": "https://patchwork.libcamera.org/api/patches/25406/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25406/",
                "msgid": "<20251210003139.43606-11-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:27",
                "name": "[v4,10/20] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer",
                "mbox": "https://patchwork.libcamera.org/patch/25406/mbox/"
            },
            {
                "id": 25407,
                "url": "https://patchwork.libcamera.org/api/patches/25407/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25407/",
                "msgid": "<20251210003139.43606-12-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:28",
                "name": "[v4,11/20] libcamera: software_isp: Move param select code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25407/mbox/"
            },
            {
                "id": 25408,
                "url": "https://patchwork.libcamera.org/api/patches/25408/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25408/",
                "msgid": "<20251210003139.43606-13-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:29",
                "name": "[v4,12/20] libcamera: software_isp: Move DMA Sync code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25408/mbox/"
            },
            {
                "id": 25409,
                "url": "https://patchwork.libcamera.org/api/patches/25409/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25409/",
                "msgid": "<20251210003139.43606-14-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:30",
                "name": "[v4,13/20] libcamera: software_isp: Make output DMA sync contingent",
                "mbox": "https://patchwork.libcamera.org/patch/25409/mbox/"
            },
            {
                "id": 25410,
                "url": "https://patchwork.libcamera.org/api/patches/25410/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25410/",
                "msgid": "<20251210003139.43606-15-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:31",
                "name": "[v4,14/20] libcamera: software_isp: Move isStandardBayerOrder to base class",
                "mbox": "https://patchwork.libcamera.org/patch/25410/mbox/"
            },
            {
                "id": 25411,
                "url": "https://patchwork.libcamera.org/api/patches/25411/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25411/",
                "msgid": "<20251210003139.43606-16-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:32",
                "name": "[v4,15/20] libcamera: software_isp: debayer: Introduce a start() / stop() methods to the debayer object",
                "mbox": "https://patchwork.libcamera.org/patch/25411/mbox/"
            },
            {
                "id": 25412,
                "url": "https://patchwork.libcamera.org/api/patches/25412/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25412/",
                "msgid": "<20251210003139.43606-17-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:33",
                "name": "[v4,16/20] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu",
                "mbox": "https://patchwork.libcamera.org/patch/25412/mbox/"
            },
            {
                "id": 25413,
                "url": "https://patchwork.libcamera.org/api/patches/25413/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25413/",
                "msgid": "<20251210003139.43606-18-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:34",
                "name": "[v4,17/20] libcamera: software_isp: lut: Make CCM available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25413/mbox/"
            },
            {
                "id": 25414,
                "url": "https://patchwork.libcamera.org/api/patches/25414/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25414/",
                "msgid": "<20251210003139.43606-19-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:35",
                "name": "[v4,18/20] libcamera: software_isp: blacklevel: Make black level available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25414/mbox/"
            },
            {
                "id": 25415,
                "url": "https://patchwork.libcamera.org/api/patches/25415/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25415/",
                "msgid": "<20251210003139.43606-20-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:36",
                "name": "[v4,19/20] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25415/mbox/"
            },
            {
                "id": 25416,
                "url": "https://patchwork.libcamera.org/api/patches/25416/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25416/",
                "msgid": "<20251210003139.43606-21-bryan.odonoghue@linaro.org>",
                "date": "2025-12-10T00:31:37",
                "name": "[v4,20/20] libcamera: software_isp: lut: Make contrast available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25416/mbox/"
            }
        ]
    },
    {
        "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/"
            }
        ]
    },
    {
        "id": 5646,
        "url": "https://patchwork.libcamera.org/api/series/5646/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5646",
        "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": "include: linux: Update headers to Linux v6.18",
        "date": "2025-12-10T08:19:11",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 2,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5646/mbox/",
        "cover_letter": {
            "id": 25444,
            "url": "https://patchwork.libcamera.org/api/covers/25444/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25444/",
            "msgid": "<20251210-headers-update-v6-18-v2-0-3f726742a4c8@ideasonboard.com>",
            "date": "2025-12-10T08:19:11",
            "name": "[v2,0/6] include: linux: Update headers to Linux v6.18",
            "mbox": "https://patchwork.libcamera.org/cover/25444/mbox/"
        },
        "patches": [
            {
                "id": 25445,
                "url": "https://patchwork.libcamera.org/api/patches/25445/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25445/",
                "msgid": "<20251210-headers-update-v6-18-v2-1-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:12",
                "name": "[v2,1/6] include: linux: drm_fourcc.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25445/mbox/"
            },
            {
                "id": 25446,
                "url": "https://patchwork.libcamera.org/api/patches/25446/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25446/",
                "msgid": "<20251210-headers-update-v6-18-v2-2-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:13",
                "name": "[v2,2/6] include: linux: intel-ipu3.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25446/mbox/"
            },
            {
                "id": 25447,
                "url": "https://patchwork.libcamera.org/api/patches/25447/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25447/",
                "msgid": "<20251210-headers-update-v6-18-v2-3-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:14",
                "name": "[v2,3/6] include: linux: media-bus-format.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25447/mbox/"
            },
            {
                "id": 25448,
                "url": "https://patchwork.libcamera.org/api/patches/25448/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25448/",
                "msgid": "<20251210-headers-update-v6-18-v2-4-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:15",
                "name": "[v2,4/6] include: linux: v4l2-controls.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25448/mbox/"
            },
            {
                "id": 25449,
                "url": "https://patchwork.libcamera.org/api/patches/25449/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25449/",
                "msgid": "<20251210-headers-update-v6-18-v2-5-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:16",
                "name": "[v2,5/6] include: linux: videodev2.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25449/mbox/"
            },
            {
                "id": 25450,
                "url": "https://patchwork.libcamera.org/api/patches/25450/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25450/",
                "msgid": "<20251210-headers-update-v6-18-v2-6-3f726742a4c8@ideasonboard.com>",
                "date": "2025-12-10T08:19:17",
                "name": "[v2,6/6] include: linux: README: Update to Linux v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25450/mbox/"
            }
        ]
    },
    {
        "id": 5647,
        "url": "https://patchwork.libcamera.org/api/series/5647/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5647",
        "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": "RPi: Internal buffer alloaction rework",
        "date": "2025-12-10T13:09:12",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 1,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5647/mbox/",
        "cover_letter": {
            "id": 25451,
            "url": "https://patchwork.libcamera.org/api/covers/25451/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25451/",
            "msgid": "<20251210131302.81887-1-naush@raspberrypi.com>",
            "date": "2025-12-10T13:09:12",
            "name": "[v1,0/2] RPi: Internal buffer alloaction rework",
            "mbox": "https://patchwork.libcamera.org/cover/25451/mbox/"
        },
        "patches": [
            {
                "id": 25452,
                "url": "https://patchwork.libcamera.org/api/patches/25452/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25452/",
                "msgid": "<20251210131302.81887-2-naush@raspberrypi.com>",
                "date": "2025-12-10T13:09:13",
                "name": "[v1,1/2] pipeline: rpi: Rename Stream::prepareBuffers to Stream::allocateBuffers",
                "mbox": "https://patchwork.libcamera.org/patch/25452/mbox/"
            },
            {
                "id": 25453,
                "url": "https://patchwork.libcamera.org/api/patches/25453/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25453/",
                "msgid": "<20251210131302.81887-3-naush@raspberrypi.com>",
                "date": "2025-12-10T13:09:14",
                "name": "[v1,2/2] pipeline: rpi: Rework internal buffer allocations",
                "mbox": "https://patchwork.libcamera.org/patch/25453/mbox/"
            }
        ]
    },
    {
        "id": 5648,
        "url": "https://patchwork.libcamera.org/api/series/5648/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5648",
        "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": "libcamera: pipeline: uvcvideo: FrameDurationLimits",
        "date": "2025-12-10T13:37:02",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5648/mbox/",
        "cover_letter": {
            "id": 25454,
            "url": "https://patchwork.libcamera.org/api/covers/25454/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25454/",
            "msgid": "<20251210133704.2711629-1-barnabas.pocze@ideasonboard.com>",
            "date": "2025-12-10T13:37:02",
            "name": "[RFC,v1,0/2] libcamera: pipeline: uvcvideo: FrameDurationLimits",
            "mbox": "https://patchwork.libcamera.org/cover/25454/mbox/"
        },
        "patches": [
            {
                "id": 25455,
                "url": "https://patchwork.libcamera.org/api/patches/25455/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25455/",
                "msgid": "<20251210133704.2711629-2-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-10T13:37:03",
                "name": "[RFC,v1,1/2] libcamera: pipeline: uvcvideo: Report `FrameDuration`",
                "mbox": "https://patchwork.libcamera.org/patch/25455/mbox/"
            },
            {
                "id": 25456,
                "url": "https://patchwork.libcamera.org/api/patches/25456/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25456/",
                "msgid": "<20251210133704.2711629-3-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-10T13:37:04",
                "name": "[RFC,v1,2/2] libcamera: pipeline: uvcvideo: Handle `FrameDurationLimits`",
                "mbox": "https://patchwork.libcamera.org/patch/25456/mbox/"
            }
        ]
    },
    {
        "id": 5649,
        "url": "https://patchwork.libcamera.org/api/series/5649/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5649",
        "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": "libcamera: mali-c55: Add support for memory-to-memory",
        "date": "2025-12-10T14:39:16",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 2,
        "total": 7,
        "received_total": 7,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5649/mbox/",
        "cover_letter": {
            "id": 25457,
            "url": "https://patchwork.libcamera.org/api/covers/25457/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25457/",
            "msgid": "<20251210-mali-cru-v2-0-e26421de202b@ideasonboard.com>",
            "date": "2025-12-10T14:39:16",
            "name": "[v2,0/7] libcamera: mali-c55: Add support for memory-to-memory",
            "mbox": "https://patchwork.libcamera.org/cover/25457/mbox/"
        },
        "patches": [
            {
                "id": 25458,
                "url": "https://patchwork.libcamera.org/api/patches/25458/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25458/",
                "msgid": "<20251210-mali-cru-v2-1-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:17",
                "name": "[v2,1/7] libcamera: mali-c55: Add RZG2LCRU class",
                "mbox": "https://patchwork.libcamera.org/patch/25458/mbox/"
            },
            {
                "id": 25459,
                "url": "https://patchwork.libcamera.org/api/patches/25459/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25459/",
                "msgid": "<20251210-mali-cru-v2-2-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:18",
                "name": "[v2,2/7] libcamera: mali-c55: Split TPG and Inline camera handling",
                "mbox": "https://patchwork.libcamera.org/patch/25459/mbox/"
            },
            {
                "id": 25460,
                "url": "https://patchwork.libcamera.org/api/patches/25460/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25460/",
                "msgid": "<20251210-mali-cru-v2-3-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:19",
                "name": "[v2,3/7] libcamera: mali-c55: Register memory input camera",
                "mbox": "https://patchwork.libcamera.org/patch/25460/mbox/"
            },
            {
                "id": 25461,
                "url": "https://patchwork.libcamera.org/api/patches/25461/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25461/",
                "msgid": "<20251210-mali-cru-v2-4-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:20",
                "name": "[v2,4/7] libcamera: mali-c55: Configure camera in memory-to-memory",
                "mbox": "https://patchwork.libcamera.org/patch/25461/mbox/"
            },
            {
                "id": 25462,
                "url": "https://patchwork.libcamera.org/api/patches/25462/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25462/",
                "msgid": "<20251210-mali-cru-v2-5-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:21",
                "name": "[v2,5/7] libcamera: mali-c55: Implement capture for memory-to-memory",
                "mbox": "https://patchwork.libcamera.org/patch/25462/mbox/"
            },
            {
                "id": 25463,
                "url": "https://patchwork.libcamera.org/api/patches/25463/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25463/",
                "msgid": "<20251210-mali-cru-v2-6-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:22",
                "name": "[v2,6/7] libcamera: mali-c55: Fix sensor size computation",
                "mbox": "https://patchwork.libcamera.org/patch/25463/mbox/"
            },
            {
                "id": 25464,
                "url": "https://patchwork.libcamera.org/api/patches/25464/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25464/",
                "msgid": "<20251210-mali-cru-v2-7-e26421de202b@ideasonboard.com>",
                "date": "2025-12-10T14:39:23",
                "name": "[DNI,v2,7/7] Please the CI loop",
                "mbox": "https://patchwork.libcamera.org/patch/25464/mbox/"
            }
        ]
    },
    {
        "id": 5650,
        "url": "https://patchwork.libcamera.org/api/series/5650/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5650",
        "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": "Bayer re-processing",
        "date": "2025-12-10T16:15:15",
        "submitter": {
            "id": 42,
            "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
            "name": "David Plowman",
            "email": "david.plowman@raspberrypi.com"
        },
        "version": 1,
        "total": 11,
        "received_total": 11,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5650/mbox/",
        "cover_letter": {
            "id": 25465,
            "url": "https://patchwork.libcamera.org/api/covers/25465/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25465/",
            "msgid": "<20251210164055.17856-1-david.plowman@raspberrypi.com>",
            "date": "2025-12-10T16:15:15",
            "name": "[00/11] Bayer re-processing",
            "mbox": "https://patchwork.libcamera.org/cover/25465/mbox/"
        },
        "patches": [
            {
                "id": 25466,
                "url": "https://patchwork.libcamera.org/api/patches/25466/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25466/",
                "msgid": "<20251210164055.17856-2-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:16",
                "name": "[01/11] libcamera: Infrastructure to ask for \"memory\" cameras",
                "mbox": "https://patchwork.libcamera.org/patch/25466/mbox/"
            },
            {
                "id": 25467,
                "url": "https://patchwork.libcamera.org/api/patches/25467/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25467/",
                "msgid": "<20251210164055.17856-3-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:17",
                "name": "[02/11] libcamera: Add a direction (input or output) to the stream configuration",
                "mbox": "https://patchwork.libcamera.org/patch/25467/mbox/"
            },
            {
                "id": 25468,
                "url": "https://patchwork.libcamera.org/api/patches/25468/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25468/",
                "msgid": "<20251210164055.17856-4-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:18",
                "name": "[03/11] libcamera: sensor: Add CameraSensorMemory class",
                "mbox": "https://patchwork.libcamera.org/patch/25468/mbox/"
            },
            {
                "id": 25469,
                "url": "https://patchwork.libcamera.org/api/patches/25469/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25469/",
                "msgid": "<20251210164055.17856-5-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:19",
                "name": "[04/11] pipeline: rpi: Add PipelineHandlerBase::bayerToMbusCode",
                "mbox": "https://patchwork.libcamera.org/patch/25469/mbox/"
            },
            {
                "id": 25470,
                "url": "https://patchwork.libcamera.org/api/patches/25470/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25470/",
                "msgid": "<20251210164055.17856-6-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:20",
                "name": "[05/11] ipa: rpi: cam_helper: Add CamHelperDefault class",
                "mbox": "https://patchwork.libcamera.org/patch/25470/mbox/"
            },
            {
                "id": 25471,
                "url": "https://patchwork.libcamera.org/api/patches/25471/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25471/",
                "msgid": "<20251210164055.17856-7-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:21",
                "name": "[06/11] libcamera: pipeline: rpi: Allow creation of the first \"memory\" camera",
                "mbox": "https://patchwork.libcamera.org/patch/25471/mbox/"
            },
            {
                "id": 25472,
                "url": "https://patchwork.libcamera.org/api/patches/25472/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25472/",
                "msgid": "<20251210164055.17856-8-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:22",
                "name": "[07/11] pipeline: rpi: Allow generation of raw input configurations",
                "mbox": "https://patchwork.libcamera.org/patch/25472/mbox/"
            },
            {
                "id": 25473,
                "url": "https://patchwork.libcamera.org/api/patches/25473/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25473/",
                "msgid": "<20251210164055.17856-9-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:23",
                "name": "[08/11] libcamera: Don't wait for input streams to complete",
                "mbox": "https://patchwork.libcamera.org/patch/25473/mbox/"
            },
            {
                "id": 25474,
                "url": "https://patchwork.libcamera.org/api/patches/25474/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25474/",
                "msgid": "<20251210164055.17856-10-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:24",
                "name": "[09/11] ipa: rpi: Support memory cameras",
                "mbox": "https://patchwork.libcamera.org/patch/25474/mbox/"
            },
            {
                "id": 25475,
                "url": "https://patchwork.libcamera.org/api/patches/25475/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25475/",
                "msgid": "<20251210164055.17856-11-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:25",
                "name": "[10/11] pipeline: rpi: Support memory cameras",
                "mbox": "https://patchwork.libcamera.org/patch/25475/mbox/"
            },
            {
                "id": 25476,
                "url": "https://patchwork.libcamera.org/api/patches/25476/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25476/",
                "msgid": "<20251210164055.17856-12-david.plowman@raspberrypi.com>",
                "date": "2025-12-10T16:15:26",
                "name": "[11/11] pipline: rpi: Support memory cameras processing requests",
                "mbox": "https://patchwork.libcamera.org/patch/25476/mbox/"
            }
        ]
    },
    {
        "id": 5651,
        "url": "https://patchwork.libcamera.org/api/series/5651/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5651",
        "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": "[v1] libcamera: controls: ControlList::set(): Ensure init list size and type",
        "date": "2025-12-10T18:24:50",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5651/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25477,
                "url": "https://patchwork.libcamera.org/api/patches/25477/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25477/",
                "msgid": "<20251210182450.2782689-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-10T18:24:50",
                "name": "[v1] libcamera: controls: ControlList::set(): Ensure init list size and type",
                "mbox": "https://patchwork.libcamera.org/patch/25477/mbox/"
            }
        ]
    },
    {
        "id": 5652,
        "url": "https://patchwork.libcamera.org/api/series/5652/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5652",
        "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": "[v5,1/2] Documentation: Add ISP feature support matrix",
        "date": "2025-12-11T07:03:04",
        "submitter": {
            "id": 223,
            "url": "https://patchwork.libcamera.org/api/people/223/?format=api",
            "name": "Jai Luthra",
            "email": "jai.luthra@ideasonboard.com"
        },
        "version": 5,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5652/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25478,
                "url": "https://patchwork.libcamera.org/api/patches/25478/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25478/",
                "msgid": "<20251211070309.391314-1-jai.luthra@ideasonboard.com>",
                "date": "2025-12-11T07:03:04",
                "name": "[v5,1/2] Documentation: Add ISP feature support matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25478/mbox/"
            },
            {
                "id": 25479,
                "url": "https://patchwork.libcamera.org/api/patches/25479/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25479/",
                "msgid": "<20251211070309.391314-2-jai.luthra@ideasonboard.com>",
                "date": "2025-12-11T07:03:05",
                "name": "[v5,2/2] Documentation: Add camera sensor support table",
                "mbox": "https://patchwork.libcamera.org/patch/25479/mbox/"
            }
        ]
    },
    {
        "id": 5653,
        "url": "https://patchwork.libcamera.org/api/series/5653/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5653",
        "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": "include: linux: Update headers to Linux v6.18",
        "date": "2025-12-11T09:07:23",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 3,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5653/mbox/",
        "cover_letter": {
            "id": 25480,
            "url": "https://patchwork.libcamera.org/api/covers/25480/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25480/",
            "msgid": "<20251211-headers-update-v6-18-v3-0-31a54230a104@ideasonboard.com>",
            "date": "2025-12-11T09:07:23",
            "name": "[v3,0/6] include: linux: Update headers to Linux v6.18",
            "mbox": "https://patchwork.libcamera.org/cover/25480/mbox/"
        },
        "patches": [
            {
                "id": 25481,
                "url": "https://patchwork.libcamera.org/api/patches/25481/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25481/",
                "msgid": "<20251211-headers-update-v6-18-v3-1-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:24",
                "name": "[v3,1/6] include: linux: drm_fourcc.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25481/mbox/"
            },
            {
                "id": 25482,
                "url": "https://patchwork.libcamera.org/api/patches/25482/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25482/",
                "msgid": "<20251211-headers-update-v6-18-v3-2-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:25",
                "name": "[v3,2/6] include: linux: intel-ipu3.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25482/mbox/"
            },
            {
                "id": 25483,
                "url": "https://patchwork.libcamera.org/api/patches/25483/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25483/",
                "msgid": "<20251211-headers-update-v6-18-v3-3-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:26",
                "name": "[v3,3/6] include: linux: media-bus-format.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25483/mbox/"
            },
            {
                "id": 25484,
                "url": "https://patchwork.libcamera.org/api/patches/25484/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25484/",
                "msgid": "<20251211-headers-update-v6-18-v3-4-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:27",
                "name": "[v3,4/6] include: linux: v4l2-controls.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25484/mbox/"
            },
            {
                "id": 25485,
                "url": "https://patchwork.libcamera.org/api/patches/25485/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25485/",
                "msgid": "<20251211-headers-update-v6-18-v3-5-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:28",
                "name": "[v3,5/6] include: linux: videodev2.h: Update to v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25485/mbox/"
            },
            {
                "id": 25486,
                "url": "https://patchwork.libcamera.org/api/patches/25486/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25486/",
                "msgid": "<20251211-headers-update-v6-18-v3-6-31a54230a104@ideasonboard.com>",
                "date": "2025-12-11T09:07:29",
                "name": "[v3,6/6] include: linux: README: Update to Linux v6.18",
                "mbox": "https://patchwork.libcamera.org/patch/25486/mbox/"
            }
        ]
    },
    {
        "id": 5654,
        "url": "https://patchwork.libcamera.org/api/series/5654/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5654",
        "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": "[v6,1/2] Documentation: Add ISP feature support matrix",
        "date": "2025-12-11T10:07:59",
        "submitter": {
            "id": 223,
            "url": "https://patchwork.libcamera.org/api/people/223/?format=api",
            "name": "Jai Luthra",
            "email": "jai.luthra@ideasonboard.com"
        },
        "version": 6,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5654/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25487,
                "url": "https://patchwork.libcamera.org/api/patches/25487/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25487/",
                "msgid": "<20251211100802.757800-1-jai.luthra@ideasonboard.com>",
                "date": "2025-12-11T10:07:59",
                "name": "[v6,1/2] Documentation: Add ISP feature support matrix",
                "mbox": "https://patchwork.libcamera.org/patch/25487/mbox/"
            },
            {
                "id": 25488,
                "url": "https://patchwork.libcamera.org/api/patches/25488/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25488/",
                "msgid": "<20251211100802.757800-2-jai.luthra@ideasonboard.com>",
                "date": "2025-12-11T10:08:00",
                "name": "[v6,2/2] Documentation: Add camera sensor support table",
                "mbox": "https://patchwork.libcamera.org/patch/25488/mbox/"
            }
        ]
    },
    {
        "id": 5655,
        "url": "https://patchwork.libcamera.org/api/series/5655/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5655",
        "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": "Raspberry Pi AWB using neural networks",
        "date": "2025-12-11T14:25:56",
        "submitter": {
            "id": 42,
            "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
            "name": "David Plowman",
            "email": "david.plowman@raspberrypi.com"
        },
        "version": 2,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5655/mbox/",
        "cover_letter": {
            "id": 25489,
            "url": "https://patchwork.libcamera.org/api/covers/25489/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25489/",
            "msgid": "<20251211142824.26635-1-david.plowman@raspberrypi.com>",
            "date": "2025-12-11T14:25:56",
            "name": "[v2,0/4] Raspberry Pi AWB using neural networks",
            "mbox": "https://patchwork.libcamera.org/cover/25489/mbox/"
        },
        "patches": [
            {
                "id": 25490,
                "url": "https://patchwork.libcamera.org/api/patches/25490/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25490/",
                "msgid": "<20251211142824.26635-2-david.plowman@raspberrypi.com>",
                "date": "2025-12-11T14:25:57",
                "name": "[v2,1/4] ipa: rpi: controller: awb: Separate Bayesian AWB into AwbBayes",
                "mbox": "https://patchwork.libcamera.org/patch/25490/mbox/"
            },
            {
                "id": 25491,
                "url": "https://patchwork.libcamera.org/api/patches/25491/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25491/",
                "msgid": "<20251211142824.26635-3-david.plowman@raspberrypi.com>",
                "date": "2025-12-11T14:25:58",
                "name": "[v2,2/4] ipa: rpi: controller: awb: Add Neural Network AWB",
                "mbox": "https://patchwork.libcamera.org/patch/25491/mbox/"
            },
            {
                "id": 25492,
                "url": "https://patchwork.libcamera.org/api/patches/25492/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25492/",
                "msgid": "<20251211142824.26635-4-david.plowman@raspberrypi.com>",
                "date": "2025-12-11T14:25:59",
                "name": "[v2,3/4] ipa: rpi: controller: Ignore algorithms that are not enabled",
                "mbox": "https://patchwork.libcamera.org/patch/25492/mbox/"
            },
            {
                "id": 25493,
                "url": "https://patchwork.libcamera.org/api/patches/25493/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25493/",
                "msgid": "<20251211142824.26635-5-david.plowman@raspberrypi.com>",
                "date": "2025-12-11T14:26:00",
                "name": "[v2,4/4] ipa: rpi: pisp: vc4: Update tuning files for new AWB",
                "mbox": "https://patchwork.libcamera.org/patch/25493/mbox/"
            }
        ]
    },
    {
        "id": 5656,
        "url": "https://patchwork.libcamera.org/api/series/5656/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5656",
        "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": "GPUISP precursor series",
        "date": "2025-12-11T23:22:25",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/people/175/?format=api",
            "name": "Bryan O'Donoghue",
            "email": "bryan.odonoghue@linaro.org"
        },
        "version": 5,
        "total": 20,
        "received_total": 20,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5656/mbox/",
        "cover_letter": {
            "id": 25494,
            "url": "https://patchwork.libcamera.org/api/covers/25494/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25494/",
            "msgid": "<20251211232246.31330-1-bryan.odonoghue@linaro.org>",
            "date": "2025-12-11T23:22:25",
            "name": "[v5,00/20] GPUISP precursor series",
            "mbox": "https://patchwork.libcamera.org/cover/25494/mbox/"
        },
        "patches": [
            {
                "id": 25495,
                "url": "https://patchwork.libcamera.org/api/patches/25495/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25495/",
                "msgid": "<20251211232246.31330-2-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:26",
                "name": "[v5,01/20] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader",
                "mbox": "https://patchwork.libcamera.org/patch/25495/mbox/"
            },
            {
                "id": 25496,
                "url": "https://patchwork.libcamera.org/api/patches/25496/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25496/",
                "msgid": "<20251211232246.31330-3-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:27",
                "name": "[v5,02/20] utils: gen-shader-headers: Add a utility to generate headers from shaders",
                "mbox": "https://patchwork.libcamera.org/patch/25496/mbox/"
            },
            {
                "id": 25497,
                "url": "https://patchwork.libcamera.org/api/patches/25497/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25497/",
                "msgid": "<20251211232246.31330-4-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:28",
                "name": "[v5,03/20] meson: Automatically generate glsl_shaders.h from specified shader programs",
                "mbox": "https://patchwork.libcamera.org/patch/25497/mbox/"
            },
            {
                "id": 25498,
                "url": "https://patchwork.libcamera.org/api/patches/25498/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25498/",
                "msgid": "<20251211232246.31330-5-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:29",
                "name": "[v5,04/20] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25498/mbox/"
            },
            {
                "id": 25499,
                "url": "https://patchwork.libcamera.org/api/patches/25499/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25499/",
                "msgid": "<20251211232246.31330-6-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:30",
                "name": "[v5,05/20] libcamera: swstats_cpu: Drop patternSize_ documentation",
                "mbox": "https://patchwork.libcamera.org/patch/25499/mbox/"
            },
            {
                "id": 25500,
                "url": "https://patchwork.libcamera.org/api/patches/25500/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25500/",
                "msgid": "<20251211232246.31330-7-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:31",
                "name": "[v5,06/20] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp",
                "mbox": "https://patchwork.libcamera.org/patch/25500/mbox/"
            },
            {
                "id": 25501,
                "url": "https://patchwork.libcamera.org/api/patches/25501/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25501/",
                "msgid": "<20251211232246.31330-8-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:32",
                "name": "[v5,07/20] libcamera: software_isp: Move benchmark code to its own class",
                "mbox": "https://patchwork.libcamera.org/patch/25501/mbox/"
            },
            {
                "id": 25502,
                "url": "https://patchwork.libcamera.org/api/patches/25502/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25502/",
                "msgid": "<20251211232246.31330-9-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:33",
                "name": "[v5,08/20] libcamera: swstats_cpu: Add processFrame() method",
                "mbox": "https://patchwork.libcamera.org/patch/25502/mbox/"
            },
            {
                "id": 25503,
                "url": "https://patchwork.libcamera.org/api/patches/25503/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25503/",
                "msgid": "<20251211232246.31330-10-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:34",
                "name": "[v5,09/20] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25503/mbox/"
            },
            {
                "id": 25504,
                "url": "https://patchwork.libcamera.org/api/patches/25504/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25504/",
                "msgid": "<20251211232246.31330-11-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:35",
                "name": "[v5,10/20] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer",
                "mbox": "https://patchwork.libcamera.org/patch/25504/mbox/"
            },
            {
                "id": 25505,
                "url": "https://patchwork.libcamera.org/api/patches/25505/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25505/",
                "msgid": "<20251211232246.31330-12-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:36",
                "name": "[v5,11/20] libcamera: software_isp: Move param select code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25505/mbox/"
            },
            {
                "id": 25506,
                "url": "https://patchwork.libcamera.org/api/patches/25506/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25506/",
                "msgid": "<20251211232246.31330-13-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:37",
                "name": "[v5,12/20] libcamera: software_isp: Move DMA Sync code to Debayer base class",
                "mbox": "https://patchwork.libcamera.org/patch/25506/mbox/"
            },
            {
                "id": 25507,
                "url": "https://patchwork.libcamera.org/api/patches/25507/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25507/",
                "msgid": "<20251211232246.31330-14-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:38",
                "name": "[v5,13/20] libcamera: software_isp: Make output DMA sync contingent",
                "mbox": "https://patchwork.libcamera.org/patch/25507/mbox/"
            },
            {
                "id": 25508,
                "url": "https://patchwork.libcamera.org/api/patches/25508/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25508/",
                "msgid": "<20251211232246.31330-15-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:39",
                "name": "[v5,14/20] libcamera: software_isp: Move isStandardBayerOrder to base class",
                "mbox": "https://patchwork.libcamera.org/patch/25508/mbox/"
            },
            {
                "id": 25509,
                "url": "https://patchwork.libcamera.org/api/patches/25509/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25509/",
                "msgid": "<20251211232246.31330-16-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:40",
                "name": "[v5,15/20] libcamera: software_isp: debayer: Introduce a start() / stop() methods to the debayer object",
                "mbox": "https://patchwork.libcamera.org/patch/25509/mbox/"
            },
            {
                "id": 25510,
                "url": "https://patchwork.libcamera.org/api/patches/25510/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25510/",
                "msgid": "<20251211232246.31330-17-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:41",
                "name": "[v5,16/20] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu",
                "mbox": "https://patchwork.libcamera.org/patch/25510/mbox/"
            },
            {
                "id": 25511,
                "url": "https://patchwork.libcamera.org/api/patches/25511/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25511/",
                "msgid": "<20251211232246.31330-18-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:42",
                "name": "[v5,17/20] libcamera: software_isp: lut: Make CCM available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25511/mbox/"
            },
            {
                "id": 25512,
                "url": "https://patchwork.libcamera.org/api/patches/25512/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25512/",
                "msgid": "<20251211232246.31330-19-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:43",
                "name": "[v5,18/20] libcamera: software_isp: blacklevel: Make black level available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25512/mbox/"
            },
            {
                "id": 25513,
                "url": "https://patchwork.libcamera.org/api/patches/25513/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25513/",
                "msgid": "<20251211232246.31330-20-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:44",
                "name": "[v5,19/20] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25513/mbox/"
            },
            {
                "id": 25514,
                "url": "https://patchwork.libcamera.org/api/patches/25514/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25514/",
                "msgid": "<20251211232246.31330-21-bryan.odonoghue@linaro.org>",
                "date": "2025-12-11T23:22:45",
                "name": "[v5,20/20] libcamera: software_isp: lut: Make contrast available in debayer params",
                "mbox": "https://patchwork.libcamera.org/patch/25514/mbox/"
            }
        ]
    },
    {
        "id": 5657,
        "url": "https://patchwork.libcamera.org/api/series/5657/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5657",
        "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-12T00:29:11",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/people/175/?format=api",
            "name": "Bryan O'Donoghue",
            "email": "bryan.odonoghue@linaro.org"
        },
        "version": 8,
        "total": 26,
        "received_total": 26,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5657/mbox/",
        "cover_letter": {
            "id": 25515,
            "url": "https://patchwork.libcamera.org/api/covers/25515/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25515/",
            "msgid": "<20251212002937.3118-1-bryan.odonoghue@linaro.org>",
            "date": "2025-12-12T00:29:11",
            "name": "[v8,00/26] Add GLES 2.0 GPUISP to libcamera",
            "mbox": "https://patchwork.libcamera.org/cover/25515/mbox/"
        },
        "patches": [
            {
                "id": 25516,
                "url": "https://patchwork.libcamera.org/api/patches/25516/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25516/",
                "msgid": "<20251212002937.3118-2-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:12",
                "name": "[v8,01/26] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access",
                "mbox": "https://patchwork.libcamera.org/patch/25516/mbox/"
            },
            {
                "id": 25517,
                "url": "https://patchwork.libcamera.org/api/patches/25517/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25517/",
                "msgid": "<20251212002937.3118-3-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:13",
                "name": "[v8,02/26] libcamera: software_isp: egl: Add a eGL base helper class",
                "mbox": "https://patchwork.libcamera.org/patch/25517/mbox/"
            },
            {
                "id": 25518,
                "url": "https://patchwork.libcamera.org/api/patches/25518/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25518/",
                "msgid": "<20251212002937.3118-4-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:14",
                "name": "[v8,03/26] qcam: viewfinder_gl: Set no-op Bayer shader values",
                "mbox": "https://patchwork.libcamera.org/patch/25518/mbox/"
            },
            {
                "id": 25519,
                "url": "https://patchwork.libcamera.org/api/patches/25519/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25519/",
                "msgid": "<20251212002937.3118-5-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:15",
                "name": "[v8,04/26] libcamera: shaders: Rename bayer_8 to bayer_unpacked",
                "mbox": "https://patchwork.libcamera.org/patch/25519/mbox/"
            },
            {
                "id": 25520,
                "url": "https://patchwork.libcamera.org/api/patches/25520/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25520/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25520/mbox/"
            },
            {
                "id": 25521,
                "url": "https://patchwork.libcamera.org/api/patches/25521/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25521/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25521/mbox/"
            },
            {
                "id": 25522,
                "url": "https://patchwork.libcamera.org/api/patches/25522/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25522/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25522/mbox/"
            },
            {
                "id": 25523,
                "url": "https://patchwork.libcamera.org/api/patches/25523/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25523/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25523/mbox/"
            },
            {
                "id": 25524,
                "url": "https://patchwork.libcamera.org/api/patches/25524/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25524/",
                "msgid": "<20251212002937.3118-10-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:20",
                "name": "[v8,09/26] libcamera: shaders: Add support for Gamma",
                "mbox": "https://patchwork.libcamera.org/patch/25524/mbox/"
            },
            {
                "id": 25525,
                "url": "https://patchwork.libcamera.org/api/patches/25525/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25525/",
                "msgid": "<20251212002937.3118-11-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:21",
                "name": "[v8,10/26] libcamera: shaders: Add support for contrast",
                "mbox": "https://patchwork.libcamera.org/patch/25525/mbox/"
            },
            {
                "id": 25526,
                "url": "https://patchwork.libcamera.org/api/patches/25526/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25526/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25526/mbox/"
            },
            {
                "id": 25527,
                "url": "https://patchwork.libcamera.org/api/patches/25527/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25527/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25527/mbox/"
            },
            {
                "id": 25528,
                "url": "https://patchwork.libcamera.org/api/patches/25528/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25528/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25528/mbox/"
            },
            {
                "id": 25529,
                "url": "https://patchwork.libcamera.org/api/patches/25529/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25529/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25529/mbox/"
            },
            {
                "id": 25530,
                "url": "https://patchwork.libcamera.org/api/patches/25530/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25530/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25530/mbox/"
            },
            {
                "id": 25531,
                "url": "https://patchwork.libcamera.org/api/patches/25531/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25531/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25531/mbox/"
            },
            {
                "id": 25532,
                "url": "https://patchwork.libcamera.org/api/patches/25532/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25532/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25532/mbox/"
            },
            {
                "id": 25533,
                "url": "https://patchwork.libcamera.org/api/patches/25533/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25533/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25533/mbox/"
            },
            {
                "id": 25534,
                "url": "https://patchwork.libcamera.org/api/patches/25534/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25534/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25534/mbox/"
            },
            {
                "id": 25535,
                "url": "https://patchwork.libcamera.org/api/patches/25535/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25535/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25535/mbox/"
            },
            {
                "id": 25536,
                "url": "https://patchwork.libcamera.org/api/patches/25536/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25536/",
                "msgid": "<20251212002937.3118-22-bryan.odonoghue@linaro.org>",
                "date": "2025-12-12T00:29:32",
                "name": "[v8,21/26] ipa: libipa: module: Add createSelfEnumeratingAlgorithm",
                "mbox": "https://patchwork.libcamera.org/patch/25536/mbox/"
            },
            {
                "id": 25537,
                "url": "https://patchwork.libcamera.org/api/patches/25537/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25537/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25537/mbox/"
            },
            {
                "id": 25538,
                "url": "https://patchwork.libcamera.org/api/patches/25538/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25538/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25538/mbox/"
            },
            {
                "id": 25539,
                "url": "https://patchwork.libcamera.org/api/patches/25539/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25539/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25539/mbox/"
            },
            {
                "id": 25540,
                "url": "https://patchwork.libcamera.org/api/patches/25540/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25540/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25540/mbox/"
            },
            {
                "id": 25541,
                "url": "https://patchwork.libcamera.org/api/patches/25541/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25541/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25541/mbox/"
            }
        ]
    },
    {
        "id": 5658,
        "url": "https://patchwork.libcamera.org/api/series/5658/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5658",
        "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": "ipa: rpi: remove executable bits from data files",
        "date": "2025-12-12T09:36:01",
        "submitter": {
            "id": 252,
            "url": "https://patchwork.libcamera.org/api/people/252/?format=api",
            "name": "Michael Olbrich",
            "email": "m.olbrich@pengutronix.de"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5658/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25542,
                "url": "https://patchwork.libcamera.org/api/patches/25542/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25542/",
                "msgid": "<20251212093642.2391147-1-m.olbrich@pengutronix.de>",
                "date": "2025-12-12T09:36:01",
                "name": "ipa: rpi: remove executable bits from data files",
                "mbox": "https://patchwork.libcamera.org/patch/25542/mbox/"
            }
        ]
    },
    {
        "id": 5659,
        "url": "https://patchwork.libcamera.org/api/series/5659/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5659",
        "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": "Raspberry Pi AWB using neural networks",
        "date": "2025-12-12T10:23:49",
        "submitter": {
            "id": 42,
            "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
            "name": "David Plowman",
            "email": "david.plowman@raspberrypi.com"
        },
        "version": 3,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5659/mbox/",
        "cover_letter": {
            "id": 25543,
            "url": "https://patchwork.libcamera.org/api/covers/25543/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25543/",
            "msgid": "<20251212103401.3776-1-david.plowman@raspberrypi.com>",
            "date": "2025-12-12T10:23:49",
            "name": "[v3,0/4] Raspberry Pi AWB using neural networks",
            "mbox": "https://patchwork.libcamera.org/cover/25543/mbox/"
        },
        "patches": [
            {
                "id": 25544,
                "url": "https://patchwork.libcamera.org/api/patches/25544/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25544/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25544/mbox/"
            },
            {
                "id": 25545,
                "url": "https://patchwork.libcamera.org/api/patches/25545/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25545/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25545/mbox/"
            },
            {
                "id": 25546,
                "url": "https://patchwork.libcamera.org/api/patches/25546/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25546/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25546/mbox/"
            },
            {
                "id": 25547,
                "url": "https://patchwork.libcamera.org/api/patches/25547/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25547/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25547/mbox/"
            }
        ]
    },
    {
        "id": 5660,
        "url": "https://patchwork.libcamera.org/api/series/5660/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5660",
        "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": "refactor DPF parsing and initialization",
        "date": "2025-12-14T18:16:40",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 5,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5660/mbox/",
        "cover_letter": {
            "id": 25548,
            "url": "https://patchwork.libcamera.org/api/covers/25548/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25548/",
            "msgid": "<20251214181646.573675-1-rui.wang@ideasonboard.com>",
            "date": "2025-12-14T18:16:40",
            "name": "[v5,0/6] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25548/mbox/"
        },
        "patches": [
            {
                "id": 25549,
                "url": "https://patchwork.libcamera.org/api/patches/25549/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25549/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25549/mbox/"
            },
            {
                "id": 25550,
                "url": "https://patchwork.libcamera.org/api/patches/25550/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25550/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25550/mbox/"
            },
            {
                "id": 25551,
                "url": "https://patchwork.libcamera.org/api/patches/25551/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25551/",
                "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",
                "mbox": "https://patchwork.libcamera.org/patch/25551/mbox/"
            },
            {
                "id": 25552,
                "url": "https://patchwork.libcamera.org/api/patches/25552/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25552/",
                "msgid": "<20251214181646.573675-5-rui.wang@ideasonboard.com>",
                "date": "2025-12-14T18:16:44",
                "name": "[v5,4/6] ipa: rkisp1: algorithms: dpf: Simplify YAML key names",
                "mbox": "https://patchwork.libcamera.org/patch/25552/mbox/"
            },
            {
                "id": 25553,
                "url": "https://patchwork.libcamera.org/api/patches/25553/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25553/",
                "msgid": "<20251214181646.573675-6-rui.wang@ideasonboard.com>",
                "date": "2025-12-14T18:16:45",
                "name": "[v5,5/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25553/mbox/"
            },
            {
                "id": 25554,
                "url": "https://patchwork.libcamera.org/api/patches/25554/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25554/",
                "msgid": "<20251214181646.573675-7-rui.wang@ideasonboard.com>",
                "date": "2025-12-14T18:16:46",
                "name": "[v5,6/6] ipa: rkisp1: algorithms: data: enable DPF tuning for imx219/ov5640",
                "mbox": "https://patchwork.libcamera.org/patch/25554/mbox/"
            }
        ]
    },
    {
        "id": 5661,
        "url": "https://patchwork.libcamera.org/api/series/5661/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5661",
        "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": "[v1] utils: gen-shader-headers: Fix subproject build",
        "date": "2025-12-15T09:37:06",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5661/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25555,
                "url": "https://patchwork.libcamera.org/api/patches/25555/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25555/",
                "msgid": "<20251215093706.573761-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-15T09:37:06",
                "name": "[v1] utils: gen-shader-headers: Fix subproject build",
                "mbox": "https://patchwork.libcamera.org/patch/25555/mbox/"
            }
        ]
    },
    {
        "id": 5662,
        "url": "https://patchwork.libcamera.org/api/series/5662/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5662",
        "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": "[libcamera-ci,v1] Add job to build libcamera as subproject",
        "date": "2025-12-15T09:37:19",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5662/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25556,
                "url": "https://patchwork.libcamera.org/api/patches/25556/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25556/",
                "msgid": "<20251215093719.574058-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-15T09:37:19",
                "name": "[libcamera-ci,v1] Add job to build libcamera as subproject",
                "mbox": "https://patchwork.libcamera.org/patch/25556/mbox/"
            }
        ]
    },
    {
        "id": 5663,
        "url": "https://patchwork.libcamera.org/api/series/5663/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5663",
        "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": "[RFC,v1] ipa: rkisp1: Allow algorithms to update `ControlInfoMap`",
        "date": "2025-12-15T11:53:48",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5663/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25557,
                "url": "https://patchwork.libcamera.org/api/patches/25557/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25557/",
                "msgid": "<20251215115348.626656-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-15T11:53:48",
                "name": "[RFC,v1] ipa: rkisp1: Allow algorithms to update `ControlInfoMap`",
                "mbox": "https://patchwork.libcamera.org/patch/25557/mbox/"
            }
        ]
    },
    {
        "id": 5664,
        "url": "https://patchwork.libcamera.org/api/series/5664/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5664",
        "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": "gstreamer: Add raw support to libcamerasrc stream-role property",
        "date": "2025-12-15T14:53:04",
        "submitter": {
            "id": 190,
            "url": "https://patchwork.libcamera.org/api/people/190/?format=api",
            "name": "Julien Vuillaumier",
            "email": "julien.vuillaumier@nxp.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5664/mbox/",
        "cover_letter": {
            "id": 25558,
            "url": "https://patchwork.libcamera.org/api/covers/25558/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25558/",
            "msgid": "<20251215145305.4187195-1-julien.vuillaumier@nxp.com>",
            "date": "2025-12-15T14:53:04",
            "name": "[v1,0/1] gstreamer: Add raw support to libcamerasrc stream-role property",
            "mbox": "https://patchwork.libcamera.org/cover/25558/mbox/"
        },
        "patches": [
            {
                "id": 25559,
                "url": "https://patchwork.libcamera.org/api/patches/25559/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25559/",
                "msgid": "<20251215145305.4187195-2-julien.vuillaumier@nxp.com>",
                "date": "2025-12-15T14:53:05",
                "name": "[v1,1/1] gstreamer: Add raw support to libcamerasrc stream-role property",
                "mbox": "https://patchwork.libcamera.org/patch/25559/mbox/"
            }
        ]
    },
    {
        "id": 5665,
        "url": "https://patchwork.libcamera.org/api/series/5665/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5665",
        "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": "ipa: libipa: Introduce V4L2Params",
        "date": "2025-12-15T15:11:20",
        "submitter": {
            "id": 143,
            "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo.mondi@ideasonboard.com"
        },
        "version": 7,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5665/mbox/",
        "cover_letter": {
            "id": 25560,
            "url": "https://patchwork.libcamera.org/api/covers/25560/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25560/",
            "msgid": "<20251215-v4l2-params-v7-0-be2b8c75ad09@ideasonboard.com>",
            "date": "2025-12-15T15:11:20",
            "name": "[v7,0/5] ipa: libipa: Introduce V4L2Params",
            "mbox": "https://patchwork.libcamera.org/cover/25560/mbox/"
        },
        "patches": [
            {
                "id": 25561,
                "url": "https://patchwork.libcamera.org/api/patches/25561/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25561/",
                "msgid": "<20251215-v4l2-params-v7-1-be2b8c75ad09@ideasonboard.com>",
                "date": "2025-12-15T15:11:21",
                "name": "[v7,1/5] include: linux: Add stddef.h",
                "mbox": "https://patchwork.libcamera.org/patch/25561/mbox/"
            },
            {
                "id": 25562,
                "url": "https://patchwork.libcamera.org/api/patches/25562/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25562/",
                "msgid": "<20251215-v4l2-params-v7-2-be2b8c75ad09@ideasonboard.com>",
                "date": "2025-12-15T15:11:22",
                "name": "[v7,2/5] include: linux: Add v4l2-isp.h",
                "mbox": "https://patchwork.libcamera.org/patch/25562/mbox/"
            },
            {
                "id": 25563,
                "url": "https://patchwork.libcamera.org/api/patches/25563/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25563/",
                "msgid": "<20251215-v4l2-params-v7-3-be2b8c75ad09@ideasonboard.com>",
                "date": "2025-12-15T15:11:23",
                "name": "[v7,3/5] ipa: mali-c55: Update header file and adjust IPA",
                "mbox": "https://patchwork.libcamera.org/patch/25563/mbox/"
            },
            {
                "id": 25564,
                "url": "https://patchwork.libcamera.org/api/patches/25564/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25564/",
                "msgid": "<20251215-v4l2-params-v7-4-be2b8c75ad09@ideasonboard.com>",
                "date": "2025-12-15T15:11:24",
                "name": "[v7,4/5] ipa: libipa: Introduce V4L2Params",
                "mbox": "https://patchwork.libcamera.org/patch/25564/mbox/"
            },
            {
                "id": 25565,
                "url": "https://patchwork.libcamera.org/api/patches/25565/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25565/",
                "msgid": "<20251215-v4l2-params-v7-5-be2b8c75ad09@ideasonboard.com>",
                "date": "2025-12-15T15:11:25",
                "name": "[v7,5/5] ipa: mali-c55: Introduce MaliC55Params",
                "mbox": "https://patchwork.libcamera.org/patch/25565/mbox/"
            }
        ]
    },
    {
        "id": 5666,
        "url": "https://patchwork.libcamera.org/api/series/5666/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5666",
        "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": "ipa: simple: awb: Fix ColourGains reported",
        "date": "2025-12-15T20:06:14",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5666/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25566,
                "url": "https://patchwork.libcamera.org/api/patches/25566/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25566/",
                "msgid": "<20251215200614.41329-1-kieran.bingham@ideasonboard.com>",
                "date": "2025-12-15T20:06:14",
                "name": "ipa: simple: awb: Fix ColourGains reported",
                "mbox": "https://patchwork.libcamera.org/patch/25566/mbox/"
            }
        ]
    },
    {
        "id": 5667,
        "url": "https://patchwork.libcamera.org/api/series/5667/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5667",
        "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": "Raspberry Pi AWB using neural networks",
        "date": "2025-12-16T16:40:40",
        "submitter": {
            "id": 42,
            "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
            "name": "David Plowman",
            "email": "david.plowman@raspberrypi.com"
        },
        "version": 4,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5667/mbox/",
        "cover_letter": {
            "id": 25567,
            "url": "https://patchwork.libcamera.org/api/covers/25567/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25567/",
            "msgid": "<20251216164451.13055-1-david.plowman@raspberrypi.com>",
            "date": "2025-12-16T16:40:40",
            "name": "[v4,0/4] Raspberry Pi AWB using neural networks",
            "mbox": "https://patchwork.libcamera.org/cover/25567/mbox/"
        },
        "patches": [
            {
                "id": 25568,
                "url": "https://patchwork.libcamera.org/api/patches/25568/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25568/",
                "msgid": "<20251216164451.13055-2-david.plowman@raspberrypi.com>",
                "date": "2025-12-16T16:40:41",
                "name": "[v4,1/4] ipa: rpi: controller: awb: Separate Bayesian AWB into AwbBayes",
                "mbox": "https://patchwork.libcamera.org/patch/25568/mbox/"
            },
            {
                "id": 25569,
                "url": "https://patchwork.libcamera.org/api/patches/25569/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25569/",
                "msgid": "<20251216164451.13055-3-david.plowman@raspberrypi.com>",
                "date": "2025-12-16T16:40:42",
                "name": "[v4,2/4] ipa: rpi: controller: awb: Add Neural Network AWB",
                "mbox": "https://patchwork.libcamera.org/patch/25569/mbox/"
            },
            {
                "id": 25570,
                "url": "https://patchwork.libcamera.org/api/patches/25570/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25570/",
                "msgid": "<20251216164451.13055-4-david.plowman@raspberrypi.com>",
                "date": "2025-12-16T16:40:43",
                "name": "[v4,3/4] ipa: rpi: controller: Ignore algorithms that are not enabled",
                "mbox": "https://patchwork.libcamera.org/patch/25570/mbox/"
            },
            {
                "id": 25571,
                "url": "https://patchwork.libcamera.org/api/patches/25571/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25571/",
                "msgid": "<20251216164451.13055-5-david.plowman@raspberrypi.com>",
                "date": "2025-12-16T16:40:44",
                "name": "[v4,4/4] ipa: rpi: pisp: vc4: Update tuning files for new AWB",
                "mbox": "https://patchwork.libcamera.org/patch/25571/mbox/"
            }
        ]
    },
    {
        "id": 5668,
        "url": "https://patchwork.libcamera.org/api/series/5668/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5668",
        "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": "[RFC,v2] ipa: rkisp1: Allow algorithms to update `ControlInfoMap`",
        "date": "2025-12-17T09:14:08",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5668/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25572,
                "url": "https://patchwork.libcamera.org/api/patches/25572/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25572/",
                "msgid": "<20251217091408.2132770-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-17T09:14:08",
                "name": "[RFC,v2] ipa: rkisp1: Allow algorithms to update `ControlInfoMap`",
                "mbox": "https://patchwork.libcamera.org/patch/25572/mbox/"
            }
        ]
    },
    {
        "id": 5669,
        "url": "https://patchwork.libcamera.org/api/series/5669/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5669",
        "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-17T10:01:12",
        "submitter": {
            "id": 175,
            "url": "https://patchwork.libcamera.org/api/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/"
            }
        ]
    },
    {
        "id": 5670,
        "url": "https://patchwork.libcamera.org/api/series/5670/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5670",
        "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": "[v1] Documentation: guides: pipeline-handler: Refresh",
        "date": "2025-12-17T15:38:08",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5670/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25600,
                "url": "https://patchwork.libcamera.org/api/patches/25600/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25600/",
                "msgid": "<20251217153808.3447066-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-17T15:38:08",
                "name": "[v1] Documentation: guides: pipeline-handler: Refresh",
                "mbox": "https://patchwork.libcamera.org/patch/25600/mbox/"
            }
        ]
    },
    {
        "id": 5671,
        "url": "https://patchwork.libcamera.org/api/series/5671/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5671",
        "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": "RPi: Internal buffer alloaction rework",
        "date": "2025-12-18T12:31:22",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 2,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5671/mbox/",
        "cover_letter": {
            "id": 25601,
            "url": "https://patchwork.libcamera.org/api/covers/25601/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25601/",
            "msgid": "<20251218123524.130886-1-naush@raspberrypi.com>",
            "date": "2025-12-18T12:31:22",
            "name": "[v2,0/2] RPi: Internal buffer alloaction rework",
            "mbox": "https://patchwork.libcamera.org/cover/25601/mbox/"
        },
        "patches": [
            {
                "id": 25602,
                "url": "https://patchwork.libcamera.org/api/patches/25602/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25602/",
                "msgid": "<20251218123524.130886-2-naush@raspberrypi.com>",
                "date": "2025-12-18T12:31:23",
                "name": "[v2,1/2] pipeline: rpi: Rename Stream::prepareBuffers to Stream::allocateBuffers",
                "mbox": "https://patchwork.libcamera.org/patch/25602/mbox/"
            },
            {
                "id": 25603,
                "url": "https://patchwork.libcamera.org/api/patches/25603/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25603/",
                "msgid": "<20251218123524.130886-3-naush@raspberrypi.com>",
                "date": "2025-12-18T12:31:24",
                "name": "[v2,2/2] pipeline: rpi: Rework internal buffer allocations",
                "mbox": "https://patchwork.libcamera.org/patch/25603/mbox/"
            }
        ]
    },
    {
        "id": 5672,
        "url": "https://patchwork.libcamera.org/api/series/5672/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5672",
        "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": "[v1,1/3] libcamera: v4l2_subdevice: Remove unnecessary variable",
        "date": "2025-12-18T14:06:59",
        "submitter": {
            "id": 216,
            "url": "https://patchwork.libcamera.org/api/people/216/?format=api",
            "name": "Barnabás Pőcze",
            "email": "barnabas.pocze@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 1,
        "received_all": false,
        "mbox": "https://patchwork.libcamera.org/series/5672/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 25604,
                "url": "https://patchwork.libcamera.org/api/patches/25604/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25604/",
                "msgid": "<20251218140701.83069-1-barnabas.pocze@ideasonboard.com>",
                "date": "2025-12-18T14:06:59",
                "name": "[v1,1/3] libcamera: v4l2_subdevice: Remove unnecessary variable",
                "mbox": "https://patchwork.libcamera.org/patch/25604/mbox/"
            }
        ]
    },
    {
        "id": 5673,
        "url": "https://patchwork.libcamera.org/api/series/5673/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5673",
        "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": "refactor DPF parsing and initialization",
        "date": "2025-12-18T23:22:14",
        "submitter": {
            "id": 241,
            "url": "https://patchwork.libcamera.org/api/people/241/?format=api",
            "name": "Rui Wang",
            "email": "rui.wang@ideasonboard.com"
        },
        "version": 6,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/5673/mbox/",
        "cover_letter": {
            "id": 25606,
            "url": "https://patchwork.libcamera.org/api/covers/25606/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/25606/",
            "msgid": "<20251218232220.761254-1-rui.wang@ideasonboard.com>",
            "date": "2025-12-18T23:22:14",
            "name": "[v6,0/6] refactor DPF parsing and initialization",
            "mbox": "https://patchwork.libcamera.org/cover/25606/mbox/"
        },
        "patches": [
            {
                "id": 25607,
                "url": "https://patchwork.libcamera.org/api/patches/25607/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25607/",
                "msgid": "<20251218232220.761254-2-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:15",
                "name": "[v6,1/6] ipa: rkisp1: algorithms: dpf: refactor DPF parsing and initialization",
                "mbox": "https://patchwork.libcamera.org/patch/25607/mbox/"
            },
            {
                "id": 25608,
                "url": "https://patchwork.libcamera.org/api/patches/25608/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25608/",
                "msgid": "<20251218232220.761254-3-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:16",
                "name": "[v6,2/6] ipa: rkisp1: algorithms: dpf: Implement mode switching",
                "mbox": "https://patchwork.libcamera.org/patch/25608/mbox/"
            },
            {
                "id": 25609,
                "url": "https://patchwork.libcamera.org/api/patches/25609/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25609/",
                "msgid": "<20251218232220.761254-4-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:17",
                "name": "[v6,3/6] ipa: rkisp1: algorithms: dpf: Refactor prepare() into helpers",
                "mbox": "https://patchwork.libcamera.org/patch/25609/mbox/"
            },
            {
                "id": 25610,
                "url": "https://patchwork.libcamera.org/api/patches/25610/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25610/",
                "msgid": "<20251218232220.761254-5-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:18",
                "name": "[v6,4/6] ipa: rkisp1: algorithms: dpf: Simplify YAML key names",
                "mbox": "https://patchwork.libcamera.org/patch/25610/mbox/"
            },
            {
                "id": 25611,
                "url": "https://patchwork.libcamera.org/api/patches/25611/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25611/",
                "msgid": "<20251218232220.761254-6-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:19",
                "name": "[v6,5/6] ipa: rkisp1: algorithms: dpf: Add detailed config logging",
                "mbox": "https://patchwork.libcamera.org/patch/25611/mbox/"
            },
            {
                "id": 25612,
                "url": "https://patchwork.libcamera.org/api/patches/25612/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/25612/",
                "msgid": "<20251218232220.761254-7-rui.wang@ideasonboard.com>",
                "date": "2025-12-18T23:22:20",
                "name": "[v6,6/6] ipa: rkisp1: algorithms: data: enable DPF tuning for imx219/ov5640",
                "mbox": "https://patchwork.libcamera.org/patch/25612/mbox/"
            }
        ]
    }
]