Show a series.

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

{
    "id": 6038,
    "url": "https://patchwork.libcamera.org/api/series/6038/?format=api",
    "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=6038",
    "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 libipa algorithms",
    "date": "2026-07-06T08:01:20",
    "submitter": {
        "id": 143,
        "url": "https://patchwork.libcamera.org/api/people/143/?format=api",
        "name": "Jacopo Mondi",
        "email": "jacopo.mondi@ideasonboard.com"
    },
    "version": 3,
    "total": 35,
    "received_total": 35,
    "received_all": true,
    "mbox": "https://patchwork.libcamera.org/series/6038/mbox/",
    "cover_letter": {
        "id": 27200,
        "url": "https://patchwork.libcamera.org/api/covers/27200/?format=api",
        "web_url": "https://patchwork.libcamera.org/cover/27200/",
        "msgid": "<20260706-libipa-algorithms-v3-0-968757b038bb@ideasonboard.com>",
        "date": "2026-07-06T08:01:20",
        "name": "[v3,00/35] ipa: libipa: Introduce libipa algorithms",
        "mbox": "https://patchwork.libcamera.org/cover/27200/mbox/"
    },
    "patches": [
        {
            "id": 27201,
            "url": "https://patchwork.libcamera.org/api/patches/27201/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27201/",
            "msgid": "<20260706-libipa-algorithms-v3-1-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:21",
            "name": "[v3,01/35] ipa: libipa: awb: Reimplement AwbAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27201/mbox/"
        },
        {
            "id": 27202,
            "url": "https://patchwork.libcamera.org/api/patches/27202/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27202/",
            "msgid": "<20260706-libipa-algorithms-v3-2-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:22",
            "name": "[v3,02/35] ipa: mali-c55: awb: Port to use libipa AwbAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27202/mbox/"
        },
        {
            "id": 27203,
            "url": "https://patchwork.libcamera.org/api/patches/27203/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27203/",
            "msgid": "<20260706-libipa-algorithms-v3-3-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:23",
            "name": "[v3,03/35] ipa: simple: awb: Port to use libipa AwbAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27203/mbox/"
        },
        {
            "id": 27204,
            "url": "https://patchwork.libcamera.org/api/patches/27204/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27204/",
            "msgid": "<20260706-libipa-algorithms-v3-4-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:24",
            "name": "[v3,04/35] ipa: libipa: Add CcmAlgorithm to libipa",
            "mbox": "https://patchwork.libcamera.org/patch/27204/mbox/"
        },
        {
            "id": 27205,
            "url": "https://patchwork.libcamera.org/api/patches/27205/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27205/",
            "msgid": "<20260706-libipa-algorithms-v3-5-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:25",
            "name": "[v3,05/35] ipa: rkisp1: ccm: Port to use CcmAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27205/mbox/"
        },
        {
            "id": 27206,
            "url": "https://patchwork.libcamera.org/api/patches/27206/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27206/",
            "msgid": "<20260706-libipa-algorithms-v3-6-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:26",
            "name": "[v3,06/35] ipa: simple: Use libipa CcmAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27206/mbox/"
        },
        {
            "id": 27207,
            "url": "https://patchwork.libcamera.org/api/patches/27207/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27207/",
            "msgid": "<20260706-libipa-algorithms-v3-7-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:27",
            "name": "[v3,07/35] include: linux: mali-c55: Update to support CCM and Gamma",
            "mbox": "https://patchwork.libcamera.org/patch/27207/mbox/"
        },
        {
            "id": 27208,
            "url": "https://patchwork.libcamera.org/api/patches/27208/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27208/",
            "msgid": "<20260706-libipa-algorithms-v3-8-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:28",
            "name": "[v3,08/35] ipa: mali-c55: Implement Ccm algorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27208/mbox/"
        },
        {
            "id": 27209,
            "url": "https://patchwork.libcamera.org/api/patches/27209/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27209/",
            "msgid": "<20260706-libipa-algorithms-v3-9-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:29",
            "name": "[v3,09/35] ipa: rkisp1: lsc: Re-architecture Lsc support",
            "mbox": "https://patchwork.libcamera.org/patch/27209/mbox/"
        },
        {
            "id": 27210,
            "url": "https://patchwork.libcamera.org/api/patches/27210/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27210/",
            "msgid": "<20260706-libipa-algorithms-v3-10-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:30",
            "name": "[v3,10/35] ipa: libipa: Introduce lsc_base.h",
            "mbox": "https://patchwork.libcamera.org/patch/27210/mbox/"
        },
        {
            "id": 27211,
            "url": "https://patchwork.libcamera.org/api/patches/27211/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27211/",
            "msgid": "<20260706-libipa-algorithms-v3-11-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:31",
            "name": "[v3,11/35] ipa: libipa: lsc_polynomial: Don't inline ValueNode accessor",
            "mbox": "https://patchwork.libcamera.org/patch/27211/mbox/"
        },
        {
            "id": 27212,
            "url": "https://patchwork.libcamera.org/api/patches/27212/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27212/",
            "msgid": "<20260706-libipa-algorithms-v3-12-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:32",
            "name": "[v3,12/35] ipa: libipa: lsc_polynomial: Rename LscPolynomial",
            "mbox": "https://patchwork.libcamera.org/patch/27212/mbox/"
        },
        {
            "id": 27213,
            "url": "https://patchwork.libcamera.org/api/patches/27213/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27213/",
            "msgid": "<20260706-libipa-algorithms-v3-13-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:33",
            "name": "[v3,13/35] ipa: libipa: lsc_polynomial: Do not inline functions",
            "mbox": "https://patchwork.libcamera.org/patch/27213/mbox/"
        },
        {
            "id": 27214,
            "url": "https://patchwork.libcamera.org/api/patches/27214/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27214/",
            "msgid": "<20260706-libipa-algorithms-v3-14-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:34",
            "name": "[v3,14/35] ipa: libipa: lsc: Move Interpolator<lsc::Components> to lsc_base",
            "mbox": "https://patchwork.libcamera.org/patch/27214/mbox/"
        },
        {
            "id": 27215,
            "url": "https://patchwork.libcamera.org/api/patches/27215/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27215/",
            "msgid": "<20260706-libipa-algorithms-v3-15-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:35",
            "name": "[v3,15/35] ipa: rkisp1: lsc: Remove rogue empty line",
            "mbox": "https://patchwork.libcamera.org/patch/27215/mbox/"
        },
        {
            "id": 27216,
            "url": "https://patchwork.libcamera.org/api/patches/27216/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27216/",
            "msgid": "<20260706-libipa-algorithms-v3-16-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:36",
            "name": "[v3,16/35] ipa: libipa: lsc_polynomial: Move LscPolynomial from RkISP1",
            "mbox": "https://patchwork.libcamera.org/patch/27216/mbox/"
        },
        {
            "id": 27217,
            "url": "https://patchwork.libcamera.org/api/patches/27217/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27217/",
            "msgid": "<20260706-libipa-algorithms-v3-17-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:37",
            "name": "[v3,17/35] ipa: libipa: lsc_table: Move LscTable from RkISP1",
            "mbox": "https://patchwork.libcamera.org/patch/27217/mbox/"
        },
        {
            "id": 27218,
            "url": "https://patchwork.libcamera.org/api/patches/27218/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27218/",
            "msgid": "<20260706-libipa-algorithms-v3-18-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:38",
            "name": "[v3,18/35] ipa: libipa: lsc_base: Add sampleForCrop documentation",
            "mbox": "https://patchwork.libcamera.org/patch/27218/mbox/"
        },
        {
            "id": 27219,
            "url": "https://patchwork.libcamera.org/api/patches/27219/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27219/",
            "msgid": "<20260706-libipa-algorithms-v3-19-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:39",
            "name": "[v3,19/35] ipa: rksip1: lsc: Make parseSizes() a class function",
            "mbox": "https://patchwork.libcamera.org/patch/27219/mbox/"
        },
        {
            "id": 27220,
            "url": "https://patchwork.libcamera.org/api/patches/27220/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27220/",
            "msgid": "<20260706-libipa-algorithms-v3-20-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:40",
            "name": "[v3,20/35] ipa: libipa: lsc: Introduce lsc::ActiveState",
            "mbox": "https://patchwork.libcamera.org/patch/27220/mbox/"
        },
        {
            "id": 27221,
            "url": "https://patchwork.libcamera.org/api/patches/27221/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27221/",
            "msgid": "<20260706-libipa-algorithms-v3-21-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:41",
            "name": "[v3,21/35] ipa: libipa: lsc: Introduce lsc::FrameContext",
            "mbox": "https://patchwork.libcamera.org/patch/27221/mbox/"
        },
        {
            "id": 27222,
            "url": "https://patchwork.libcamera.org/api/patches/27222/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27222/",
            "msgid": "<20260706-libipa-algorithms-v3-22-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:42",
            "name": "[v3,22/35] ipa: libipa: lsc: Introduce LscAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27222/mbox/"
        },
        {
            "id": 27223,
            "url": "https://patchwork.libcamera.org/api/patches/27223/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27223/",
            "msgid": "<20260706-libipa-algorithms-v3-23-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:43",
            "name": "[v3,23/35] ipa: libipa: lsc: Move sizesListToPositions() back to rkisp1",
            "mbox": "https://patchwork.libcamera.org/patch/27223/mbox/"
        },
        {
            "id": 27224,
            "url": "https://patchwork.libcamera.org/api/patches/27224/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27224/",
            "msgid": "<20260706-libipa-algorithms-v3-24-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:44",
            "name": "[v3,24/35] ipa: rkisp1: lsc: Port to use LscAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27224/mbox/"
        },
        {
            "id": 27226,
            "url": "https://patchwork.libcamera.org/api/patches/27226/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27226/",
            "msgid": "<20260706-libipa-algorithms-v3-25-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:45",
            "name": "[v3,25/35] ipa: libipa: lsc: Make Components a map<>",
            "mbox": "https://patchwork.libcamera.org/patch/27226/mbox/"
        },
        {
            "id": 27225,
            "url": "https://patchwork.libcamera.org/api/patches/27225/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27225/",
            "msgid": "<20260706-libipa-algorithms-v3-26-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:46",
            "name": "[v3,26/35] ipa: libipa: lsc: Document Components parsing",
            "mbox": "https://patchwork.libcamera.org/patch/27225/mbox/"
        },
        {
            "id": 27227,
            "url": "https://patchwork.libcamera.org/api/patches/27227/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27227/",
            "msgid": "<20260706-libipa-algorithms-v3-27-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:47",
            "name": "[v3,27/35] ipa: libipa: lsc_polynomial: Remove sensorSize_",
            "mbox": "https://patchwork.libcamera.org/patch/27227/mbox/"
        },
        {
            "id": 27228,
            "url": "https://patchwork.libcamera.org/api/patches/27228/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27228/",
            "msgid": "<20260706-libipa-algorithms-v3-28-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:48",
            "name": "[v3,28/35] ipa: libipa: lsc: Document LscDescriptor::sensorSize usage",
            "mbox": "https://patchwork.libcamera.org/patch/27228/mbox/"
        },
        {
            "id": 27229,
            "url": "https://patchwork.libcamera.org/api/patches/27229/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27229/",
            "msgid": "<20260706-libipa-algorithms-v3-29-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:49",
            "name": "[v3,29/35] ipa: libipa: lsc: Template LscAlgorithm with register format",
            "mbox": "https://patchwork.libcamera.org/patch/27229/mbox/"
        },
        {
            "id": 27230,
            "url": "https://patchwork.libcamera.org/api/patches/27230/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27230/",
            "msgid": "<20260706-libipa-algorithms-v3-30-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:50",
            "name": "[v3,30/35] ipa: libipa: lsc_base: Describe the function of lsc_base",
            "mbox": "https://patchwork.libcamera.org/patch/27230/mbox/"
        },
        {
            "id": 27231,
            "url": "https://patchwork.libcamera.org/api/patches/27231/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27231/",
            "msgid": "<20260706-libipa-algorithms-v3-31-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:51",
            "name": "[v3,31/35] ipa: libipa: lsc: Template lsc::Components",
            "mbox": "https://patchwork.libcamera.org/patch/27231/mbox/"
        },
        {
            "id": 27232,
            "url": "https://patchwork.libcamera.org/api/patches/27232/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27232/",
            "msgid": "<20260706-libipa-algorithms-v3-32-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:52",
            "name": "[v3,32/35] ipa: libipa: lsc: Rename sampleForCrop to resampleLscData",
            "mbox": "https://patchwork.libcamera.org/patch/27232/mbox/"
        },
        {
            "id": 27233,
            "url": "https://patchwork.libcamera.org/api/patches/27233/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27233/",
            "msgid": "<20260706-libipa-algorithms-v3-33-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:53",
            "name": "[v3,33/35] ipa: libipa: lsc: Specialize Interpolator for uint8_t",
            "mbox": "https://patchwork.libcamera.org/patch/27233/mbox/"
        },
        {
            "id": 27234,
            "url": "https://patchwork.libcamera.org/api/patches/27234/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27234/",
            "msgid": "<20260706-libipa-algorithms-v3-34-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:54",
            "name": "[v3,34/35] ipa: mali-c55: Add sensorInfo to IPAContext",
            "mbox": "https://patchwork.libcamera.org/patch/27234/mbox/"
        },
        {
            "id": 27235,
            "url": "https://patchwork.libcamera.org/api/patches/27235/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/27235/",
            "msgid": "<20260706-libipa-algorithms-v3-35-968757b038bb@ideasonboard.com>",
            "date": "2026-07-06T08:01:55",
            "name": "[v3,35/35] ipa: mali-c55: Port to use LscAlgorithm",
            "mbox": "https://patchwork.libcamera.org/patch/27235/mbox/"
        }
    ]
}