Show a series.

GET /api/1.1/series/5142/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 5142,
    "url": "https://patchwork.libcamera.org/api/1.1/series/5142/?format=api",
    "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5142",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api",
        "name": "libcamera",
        "link_name": "libcamera",
        "list_id": "libcamera_core",
        "list_email": "libcamera-devel@lists.libcamera.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "name": "RFC: Add in a eGL based GPUISP in libcamera",
    "date": "2025-04-22T21:58:53",
    "submitter": {
        "id": 175,
        "url": "https://patchwork.libcamera.org/api/1.1/people/175/?format=api",
        "name": "Bryan O'Donoghue",
        "email": "bryan.odonoghue@linaro.org"
    },
    "version": 1,
    "total": 27,
    "received_total": 27,
    "received_all": true,
    "mbox": "https://patchwork.libcamera.org/series/5142/mbox/",
    "cover_letter": {
        "id": 23213,
        "url": "https://patchwork.libcamera.org/api/1.1/covers/23213/?format=api",
        "web_url": "https://patchwork.libcamera.org/cover/23213/",
        "msgid": "<20250422215920.4297-1-bryan.odonoghue@linaro.org>",
        "date": "2025-04-22T21:58:53",
        "name": "[00/27] RFC: Add in a eGL based GPUISP in libcamera",
        "mbox": "https://patchwork.libcamera.org/cover/23213/mbox/"
    },
    "patches": [
        {
            "id": 23214,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23214/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23214/",
            "msgid": "<20250422215920.4297-2-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:54",
            "name": "[01/27] libcamera: MappedFrameBuffer: Add tracking of mmap file descriptors to MappedFrameBuffer",
            "mbox": "https://patchwork.libcamera.org/patch/23214/mbox/"
        },
        {
            "id": 23215,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23215/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23215/",
            "msgid": "<20250422215920.4297-3-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:55",
            "name": "[02/27] libcamera: MappedFrameBuffer: Add accessor for MappedFrameBuffer plane maps",
            "mbox": "https://patchwork.libcamera.org/patch/23215/mbox/"
        },
        {
            "id": 23216,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23216/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23216/",
            "msgid": "<20250422215920.4297-4-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:56",
            "name": "[03/27] libcamera: dma_buf_allocator: Favour udmabuf over cma heap allocations",
            "mbox": "https://patchwork.libcamera.org/patch/23216/mbox/"
        },
        {
            "id": 23217,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23217/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23217/",
            "msgid": "<20250422215920.4297-5-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:57",
            "name": "[04/27] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation",
            "mbox": "https://patchwork.libcamera.org/patch/23217/mbox/"
        },
        {
            "id": 23218,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23218/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23218/",
            "msgid": "<20250422215920.4297-6-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:58",
            "name": "[05/27] libcamera: swstats_cpu: Drop patternSize_ documentation",
            "mbox": "https://patchwork.libcamera.org/patch/23218/mbox/"
        },
        {
            "id": 23219,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23219/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23219/",
            "msgid": "<20250422215920.4297-7-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:58:59",
            "name": "[06/27] libcamera: software_isp: Move benchmark code to its own class",
            "mbox": "https://patchwork.libcamera.org/patch/23219/mbox/"
        },
        {
            "id": 23220,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23220/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23220/",
            "msgid": "<20250422215920.4297-8-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:00",
            "name": "[07/27] libcamera: swstats_cpu: Add processFrame() method",
            "mbox": "https://patchwork.libcamera.org/patch/23220/mbox/"
        },
        {
            "id": 23221,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23221/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23221/",
            "msgid": "<20250422215920.4297-9-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:01",
            "name": "[08/27] libcamera: swstats_cpu: Add support for YUV420",
            "mbox": "https://patchwork.libcamera.org/patch/23221/mbox/"
        },
        {
            "id": 23222,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23222/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23222/",
            "msgid": "<20250422215920.4297-10-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:02",
            "name": "[09/27] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp",
            "mbox": "https://patchwork.libcamera.org/patch/23222/mbox/"
        },
        {
            "id": 23223,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23223/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23223/",
            "msgid": "<20250422215920.4297-11-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:03",
            "name": "[10/27] libcamera: software_isp: Start the ISP thread in configure",
            "mbox": "https://patchwork.libcamera.org/patch/23223/mbox/"
        },
        {
            "id": 23224,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23224/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23224/",
            "msgid": "<20250422215920.4297-12-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:04",
            "name": "[11/27] libcamera: software_isp: Move configure to worker thread",
            "mbox": "https://patchwork.libcamera.org/patch/23224/mbox/"
        },
        {
            "id": 23225,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23225/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23225/",
            "msgid": "<20250422215920.4297-13-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:05",
            "name": "[12/27] libcamera: software_isp: Virtual base class reference in invokeMethod",
            "mbox": "https://patchwork.libcamera.org/patch/23225/mbox/"
        },
        {
            "id": 23226,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23226/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23226/",
            "msgid": "<20250422215920.4297-14-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:06",
            "name": "[13/27] libcamera: software_isp: gbm: Add in a GBM helper class for GPU surface access",
            "mbox": "https://patchwork.libcamera.org/patch/23226/mbox/"
        },
        {
            "id": 23227,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23227/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23227/",
            "msgid": "<20250422215920.4297-15-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:07",
            "name": "[14/27] libcamera: software_isp: egl: Introduce an eGL base helper class",
            "mbox": "https://patchwork.libcamera.org/patch/23227/mbox/"
        },
        {
            "id": 23228,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23228/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23228/",
            "msgid": "<20250422215920.4297-16-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:08",
            "name": "[15/27] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class",
            "mbox": "https://patchwork.libcamera.org/patch/23228/mbox/"
        },
        {
            "id": 23229,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23229/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23229/",
            "msgid": "<20250422215920.4297-17-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:09",
            "name": "[16/27] libcamera: software_isp: Move param select code to Debayer base class",
            "mbox": "https://patchwork.libcamera.org/patch/23229/mbox/"
        },
        {
            "id": 23230,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23230/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23230/",
            "msgid": "<20250422215920.4297-18-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:10",
            "name": "[17/27] libcamera: software_isp: Move DMA sync code to common place in Debayer base",
            "mbox": "https://patchwork.libcamera.org/patch/23230/mbox/"
        },
        {
            "id": 23231,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23231/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23231/",
            "msgid": "<20250422215920.4297-19-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:11",
            "name": "[18/27] libcamera: software_isp: Make the debayer_ object of type class Debayer not DebayerCpu",
            "mbox": "https://patchwork.libcamera.org/patch/23231/mbox/"
        },
        {
            "id": 23232,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23232/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23232/",
            "msgid": "<20250422215920.4297-20-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:12",
            "name": "[19/27] libcamera: software_isp: debayer_egl: Add an eGL debayer class",
            "mbox": "https://patchwork.libcamera.org/patch/23232/mbox/"
        },
        {
            "id": 23233,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23233/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23233/",
            "msgid": "<20250422215920.4297-21-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:13",
            "name": "[20/27] libcamera: software_isp: debayer_egl: Extend logic to enable application of softISP RGB debayer params",
            "mbox": "https://patchwork.libcamera.org/patch/23233/mbox/"
        },
        {
            "id": 23234,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23234/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23234/",
            "msgid": "<20250422215920.4297-22-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:14",
            "name": "[21/27] libcamera: software_isp: debayer_egl: Make DebayerEGL the default debayer method",
            "mbox": "https://patchwork.libcamera.org/patch/23234/mbox/"
        },
        {
            "id": 23235,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23235/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23235/",
            "msgid": "<20250422215920.4297-23-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:15",
            "name": "[22/27] libcamera: software_isp: egl: Bind each eglImage to its own texture unit",
            "mbox": "https://patchwork.libcamera.org/patch/23235/mbox/"
        },
        {
            "id": 23236,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23236/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23236/",
            "msgid": "<20250422215920.4297-24-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:16",
            "name": "[23/27] libcamera: shaders: Use highp not mediump for float precision",
            "mbox": "https://patchwork.libcamera.org/patch/23236/mbox/"
        },
        {
            "id": 23237,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23237/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23237/",
            "msgid": "<20250422215920.4297-25-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:17",
            "name": "[24/27] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader",
            "mbox": "https://patchwork.libcamera.org/patch/23237/mbox/"
        },
        {
            "id": 23238,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23238/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23238/",
            "msgid": "<20250422215920.4297-26-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:18",
            "name": "[25/27] utils: gen-shader-headers: Add a utility to generate headers from shaders",
            "mbox": "https://patchwork.libcamera.org/patch/23238/mbox/"
        },
        {
            "id": 23239,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23239/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23239/",
            "msgid": "<20250422215920.4297-27-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:19",
            "name": "[26/27] meson: Automatically generate glsl_shaders.h from specified shader programs",
            "mbox": "https://patchwork.libcamera.org/patch/23239/mbox/"
        },
        {
            "id": 23240,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/23240/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/23240/",
            "msgid": "<20250422215920.4297-28-bryan.odonoghue@linaro.org>",
            "date": "2025-04-22T21:59:20",
            "name": "[27/27] shaders: Extend debayer shaders to apply RGB gain values on output",
            "mbox": "https://patchwork.libcamera.org/patch/23240/mbox/"
        }
    ]
}