Series Detail
Show a series.
GET /api/series/6038/?format=api
{ "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/" } ] }