Series List
List series.
GET /api/series/?format=api&page=186
[ { "id": 5584, "url": "https://patchwork.libcamera.org/api/series/5584/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5584", "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": "[v2] treewide: Use proper enum types for controls/properties", "date": "2025-11-12T09:09:41", "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/5584/mbox/", "cover_letter": null, "patches": [ { "id": 25008, "url": "https://patchwork.libcamera.org/api/patches/25008/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25008/", "msgid": "<20251112090941.2626202-1-barnabas.pocze@ideasonboard.com>", "date": "2025-11-12T09:09:41", "name": "[v2] treewide: Use proper enum types for controls/properties", "mbox": "https://patchwork.libcamera.org/patch/25008/mbox/" } ] }, { "id": 5585, "url": "https://patchwork.libcamera.org/api/series/5585/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5585", "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": "imx8-isi: Use MediaPipeline", "date": "2025-11-13T10:04:12", "submitter": { "id": 218, "url": "https://patchwork.libcamera.org/api/people/218/?format=api", "name": "Antoine Bouyer", "email": "antoine.bouyer@nxp.com" }, "version": 1, "total": 2, "received_total": 2, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5585/mbox/", "cover_letter": { "id": 25009, "url": "https://patchwork.libcamera.org/api/covers/25009/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25009/", "msgid": "<20251113100414.535550-1-antoine.bouyer@nxp.com>", "date": "2025-11-13T10:04:12", "name": "[v1,0/2] imx8-isi: Use MediaPipeline", "mbox": "https://patchwork.libcamera.org/cover/25009/mbox/" }, "patches": [ { "id": 25010, "url": "https://patchwork.libcamera.org/api/patches/25010/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25010/", "msgid": "<20251113100414.535550-2-antoine.bouyer@nxp.com>", "date": "2025-11-13T10:04:13", "name": "[v1,1/2] libamera: media_pipeline: Move entities list to public", "mbox": "https://patchwork.libcamera.org/patch/25010/mbox/" }, { "id": 25011, "url": "https://patchwork.libcamera.org/api/patches/25011/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25011/", "msgid": "<20251113100414.535550-3-antoine.bouyer@nxp.com>", "date": "2025-11-13T10:04:14", "name": "[v1,2/2] pipeline: imx8-isi: Integrating MediaPipeline class", "mbox": "https://patchwork.libcamera.org/patch/25011/mbox/" } ] }, { "id": 5586, "url": "https://patchwork.libcamera.org/api/series/5586/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5586", "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": "Switch to C++20 standard", "date": "2025-11-13T11:05:30", "submitter": { "id": 34, "url": "https://patchwork.libcamera.org/api/people/34/?format=api", "name": "Naushir Patuck", "email": "naush@raspberrypi.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5586/mbox/", "cover_letter": { "id": 25012, "url": "https://patchwork.libcamera.org/api/covers/25012/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25012/", "msgid": "<20251113110958.1117065-1-naush@raspberrypi.com>", "date": "2025-11-13T11:05:30", "name": "[RFC,v1,0/1] Switch to C++20 standard", "mbox": "https://patchwork.libcamera.org/cover/25012/mbox/" }, "patches": [ { "id": 25013, "url": "https://patchwork.libcamera.org/api/patches/25013/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25013/", "msgid": "<20251113110958.1117065-2-naush@raspberrypi.com>", "date": "2025-11-13T11:05:31", "name": "[RFC,v1,1/1] treewide: Update to the C++20 standard", "mbox": "https://patchwork.libcamera.org/patch/25013/mbox/" } ] }, { "id": 5587, "url": "https://patchwork.libcamera.org/api/series/5587/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5587", "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": "libipa: Introduce a Quantized type", "date": "2025-11-13T12:24:35", "submitter": { "id": 4, "url": "https://patchwork.libcamera.org/api/people/4/?format=api", "name": "Kieran Bingham", "email": "kieran.bingham@ideasonboard.com" }, "version": 3, "total": 14, "received_total": 14, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5587/mbox/", "cover_letter": { "id": 25014, "url": "https://patchwork.libcamera.org/api/covers/25014/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25014/", "msgid": "<20251113122450.287633-1-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:35", "name": "[v3,00/14] libipa: Introduce a Quantized type", "mbox": "https://patchwork.libcamera.org/cover/25014/mbox/" }, "patches": [ { "id": 25015, "url": "https://patchwork.libcamera.org/api/patches/25015/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25015/", "msgid": "<20251113122450.287633-2-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:36", "name": "[v3,01/14] ipa: libipa: Provide a Quantized data type support", "mbox": "https://patchwork.libcamera.org/patch/25015/mbox/" }, { "id": 25016, "url": "https://patchwork.libcamera.org/api/patches/25016/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25016/", "msgid": "<20251113122450.287633-3-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:37", "name": "[v3,02/14] test: libipa: Add tests for Quantized types", "mbox": "https://patchwork.libcamera.org/patch/25016/mbox/" }, { "id": 25017, "url": "https://patchwork.libcamera.org/api/patches/25017/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25017/", "msgid": "<20251113122450.287633-4-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:38", "name": "[v3,03/14] ipa: libipa: Provide fixed point quantized traits", "mbox": "https://patchwork.libcamera.org/patch/25017/mbox/" }, { "id": 25018, "url": "https://patchwork.libcamera.org/api/patches/25018/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25018/", "msgid": "<20251113122450.287633-5-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:39", "name": "[v3,04/14] test: libipa: Provide FixedPoint Quantized tests", "mbox": "https://patchwork.libcamera.org/patch/25018/mbox/" }, { "id": 25019, "url": "https://patchwork.libcamera.org/api/patches/25019/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25019/", "msgid": "<20251113122450.287633-6-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:40", "name": "[v3,05/14] ipa: libipa: fixedpoint: Fix unsigned usage", "mbox": "https://patchwork.libcamera.org/patch/25019/mbox/" }, { "id": 25020, "url": "https://patchwork.libcamera.org/api/patches/25020/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25020/", "msgid": "<20251113122450.287633-7-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:41", "name": "[v3,06/14] test: libipa: Add Q4.7 type and tests to match existing use case tests", "mbox": "https://patchwork.libcamera.org/patch/25020/mbox/" }, { "id": 25021, "url": "https://patchwork.libcamera.org/api/patches/25021/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25021/", "msgid": "<20251113122450.287633-8-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:42", "name": "[v3,07/14] ipa: libipa: Provide Q5.4 FixedPoint support", "mbox": "https://patchwork.libcamera.org/patch/25021/mbox/" }, { "id": 25022, "url": "https://patchwork.libcamera.org/api/patches/25022/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25022/", "msgid": "<20251113122450.287633-9-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:43", "name": "[v3,08/14] ipa: libipa: fixedpoint: Provide a ScaledFixedPoint type", "mbox": "https://patchwork.libcamera.org/patch/25022/mbox/" }, { "id": 25024, "url": "https://patchwork.libcamera.org/api/patches/25024/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25024/", "msgid": "<20251113122450.287633-10-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:44", "name": "[v3,09/14] test: libipa: Provide ScaledFixedPoint tests", "mbox": "https://patchwork.libcamera.org/patch/25024/mbox/" }, { "id": 25023, "url": "https://patchwork.libcamera.org/api/patches/25023/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25023/", "msgid": "<20251113122450.287633-11-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:45", "name": "[v3,10/14] ipa: rkisp1: cproc: Convert to use Quantized types", "mbox": "https://patchwork.libcamera.org/patch/25023/mbox/" }, { "id": 25025, "url": "https://patchwork.libcamera.org/api/patches/25025/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25025/", "msgid": "<20251113122450.287633-12-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:46", "name": "[v3,11/14] ipa: rkisp1: cproc: Report metadata", "mbox": "https://patchwork.libcamera.org/patch/25025/mbox/" }, { "id": 25026, "url": "https://patchwork.libcamera.org/api/patches/25026/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25026/", "msgid": "<20251113122450.287633-13-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:47", "name": "[v3,12/14] libcamera: controls: Define a new core Hue control", "mbox": "https://patchwork.libcamera.org/patch/25026/mbox/" }, { "id": 25028, "url": "https://patchwork.libcamera.org/api/patches/25028/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25028/", "msgid": "<20251113122450.287633-14-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:48", "name": "[v3,13/14] ipa: rkisp1: cproc: Provide a Hue control", "mbox": "https://patchwork.libcamera.org/patch/25028/mbox/" }, { "id": 25027, "url": "https://patchwork.libcamera.org/api/patches/25027/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25027/", "msgid": "<20251113122450.287633-15-kieran.bingham@ideasonboard.com>", "date": "2025-11-13T12:24:49", "name": "[v3,14/14] DNI: test: libipa: fixedpoint: Validate extra types", "mbox": "https://patchwork.libcamera.org/patch/25027/mbox/" } ] }, { "id": 5588, "url": "https://patchwork.libcamera.org/api/series/5588/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5588", "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] gstreamer: allocator: Remove use of `g_once_init_*()`", "date": "2025-11-13T13:58:40", "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/5588/mbox/", "cover_letter": null, "patches": [ { "id": 25029, "url": "https://patchwork.libcamera.org/api/patches/25029/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25029/", "msgid": "<20251113135840.610653-1-barnabas.pocze@ideasonboard.com>", "date": "2025-11-13T13:58:40", "name": "[v1] gstreamer: allocator: Remove use of `g_once_init_*()`", "mbox": "https://patchwork.libcamera.org/patch/25029/mbox/" } ] }, { "id": 5589, "url": "https://patchwork.libcamera.org/api/series/5589/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5589", "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": "libipa: Introduce a Quantized type", "date": "2025-11-14T00:54:04", "submitter": { "id": 4, "url": "https://patchwork.libcamera.org/api/people/4/?format=api", "name": "Kieran Bingham", "email": "kieran.bingham@ideasonboard.com" }, "version": 4, "total": 21, "received_total": 21, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5589/mbox/", "cover_letter": { "id": 25030, "url": "https://patchwork.libcamera.org/api/covers/25030/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25030/", "msgid": "<20251114005428.90024-1-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:04", "name": "[v4,00/21] libipa: Introduce a Quantized type", "mbox": "https://patchwork.libcamera.org/cover/25030/mbox/" }, "patches": [ { "id": 25031, "url": "https://patchwork.libcamera.org/api/patches/25031/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25031/", "msgid": "<20251114005428.90024-2-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:05", "name": "[v4,01/21] ipa: libipa: Provide a Quantized data type support", "mbox": "https://patchwork.libcamera.org/patch/25031/mbox/" }, { "id": 25032, "url": "https://patchwork.libcamera.org/api/patches/25032/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25032/", "msgid": "<20251114005428.90024-3-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:06", "name": "[v4,02/21] test: libipa: Add tests for Quantized types", "mbox": "https://patchwork.libcamera.org/patch/25032/mbox/" }, { "id": 25033, "url": "https://patchwork.libcamera.org/api/patches/25033/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25033/", "msgid": "<20251114005428.90024-4-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:07", "name": "[v4,03/21] ipa: libipa: Provide fixed point quantized traits", "mbox": "https://patchwork.libcamera.org/patch/25033/mbox/" }, { "id": 25034, "url": "https://patchwork.libcamera.org/api/patches/25034/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25034/", "msgid": "<20251114005428.90024-5-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:08", "name": "[v4,04/21] test: libipa: Provide FixedPoint Quantized tests", "mbox": "https://patchwork.libcamera.org/patch/25034/mbox/" }, { "id": 25035, "url": "https://patchwork.libcamera.org/api/patches/25035/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25035/", "msgid": "<20251114005428.90024-6-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:09", "name": "[v4,05/21] ipa: libipa: fixedpoint: Fix unsigned usage", "mbox": "https://patchwork.libcamera.org/patch/25035/mbox/" }, { "id": 25036, "url": "https://patchwork.libcamera.org/api/patches/25036/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25036/", "msgid": "<20251114005428.90024-7-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:10", "name": "[v4,06/21] test: libipa: Add Q4.7 type and tests to match existing use case tests", "mbox": "https://patchwork.libcamera.org/patch/25036/mbox/" }, { "id": 25037, "url": "https://patchwork.libcamera.org/api/patches/25037/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25037/", "msgid": "<20251114005428.90024-8-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:11", "name": "[v4,07/21] ipa: libipa: Provide Q5.4 FixedPoint support", "mbox": "https://patchwork.libcamera.org/patch/25037/mbox/" }, { "id": 25038, "url": "https://patchwork.libcamera.org/api/patches/25038/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25038/", "msgid": "<20251114005428.90024-9-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:12", "name": "[v4,08/21] ipa: libipa: Provide Q5.8 FixedPoint support", "mbox": "https://patchwork.libcamera.org/patch/25038/mbox/" }, { "id": 25039, "url": "https://patchwork.libcamera.org/api/patches/25039/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25039/", "msgid": "<20251114005428.90024-10-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:13", "name": "[v4,09/21] ipa: libipa: Provide Q4.8 FixedPoint support", "mbox": "https://patchwork.libcamera.org/patch/25039/mbox/" }, { "id": 25040, "url": "https://patchwork.libcamera.org/api/patches/25040/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25040/", "msgid": "<20251114005428.90024-11-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:14", "name": "[v4,10/21] ipa: libipa: fixedpoint: Provide a ScaledFixedPoint type", "mbox": "https://patchwork.libcamera.org/patch/25040/mbox/" }, { "id": 25041, "url": "https://patchwork.libcamera.org/api/patches/25041/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25041/", "msgid": "<20251114005428.90024-12-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:15", "name": "[v4,11/21] test: libipa: Provide ScaledFixedPoint tests", "mbox": "https://patchwork.libcamera.org/patch/25041/mbox/" }, { "id": 25042, "url": "https://patchwork.libcamera.org/api/patches/25042/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25042/", "msgid": "<20251114005428.90024-13-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:16", "name": "[v4,12/21] ipa: rkisp1: cproc: Convert to use Quantized types", "mbox": "https://patchwork.libcamera.org/patch/25042/mbox/" }, { "id": 25043, "url": "https://patchwork.libcamera.org/api/patches/25043/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25043/", "msgid": "<20251114005428.90024-14-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:17", "name": "[v4,13/21] ipa: rkisp1: cproc: Report metadata", "mbox": "https://patchwork.libcamera.org/patch/25043/mbox/" }, { "id": 25044, "url": "https://patchwork.libcamera.org/api/patches/25044/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25044/", "msgid": "<20251114005428.90024-15-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:18", "name": "[v4,14/21] libcamera: controls: Define a new core Hue control", "mbox": "https://patchwork.libcamera.org/patch/25044/mbox/" }, { "id": 25045, "url": "https://patchwork.libcamera.org/api/patches/25045/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25045/", "msgid": "<20251114005428.90024-16-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:19", "name": "[v4,15/21] ipa: rkisp1: cproc: Provide a Hue control", "mbox": "https://patchwork.libcamera.org/patch/25045/mbox/" }, { "id": 25046, "url": "https://patchwork.libcamera.org/api/patches/25046/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25046/", "msgid": "<20251114005428.90024-17-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:20", "name": "[v4,16/21] ipa: rkisp1: ccm: Use Q4_7 format directly", "mbox": "https://patchwork.libcamera.org/patch/25046/mbox/" }, { "id": 25047, "url": "https://patchwork.libcamera.org/api/patches/25047/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25047/", "msgid": "<20251114005428.90024-18-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:21", "name": "[v4,17/21] ipa: mali-c55: Convert AWB to UQ4_8 usage", "mbox": "https://patchwork.libcamera.org/patch/25047/mbox/" }, { "id": 25048, "url": "https://patchwork.libcamera.org/api/patches/25048/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25048/", "msgid": "<20251114005428.90024-19-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:22", "name": "[v4,18/21] ipa: mali-c55: agc: Quantise the ISP Digital Gain", "mbox": "https://patchwork.libcamera.org/patch/25048/mbox/" }, { "id": 25049, "url": "https://patchwork.libcamera.org/api/patches/25049/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25049/", "msgid": "<20251114005428.90024-20-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:23", "name": "[v4,19/21] test: libipa: Remove legacy fixed point conversion test", "mbox": "https://patchwork.libcamera.org/patch/25049/mbox/" }, { "id": 25050, "url": "https://patchwork.libcamera.org/api/patches/25050/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25050/", "msgid": "<20251114005428.90024-21-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:24", "name": "[v4,20/21] ipa: libipa: fixedpoint: Move float conversion inline", "mbox": "https://patchwork.libcamera.org/patch/25050/mbox/" }, { "id": 25051, "url": "https://patchwork.libcamera.org/api/patches/25051/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25051/", "msgid": "<20251114005428.90024-22-kieran.bingham@ideasonboard.com>", "date": "2025-11-14T00:54:25", "name": "[v4,21/21] ipa: libipa: fixedpoint: Remove unsigned workaround", "mbox": "https://patchwork.libcamera.org/patch/25051/mbox/" } ] }, { "id": 5590, "url": "https://patchwork.libcamera.org/api/series/5590/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5590", "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": "libipa: agc: Calculate exposure limits", "date": "2025-11-14T14:16:55", "submitter": { "id": 143, "url": "https://patchwork.libcamera.org/api/people/143/?format=api", "name": "Jacopo Mondi", "email": "jacopo.mondi@ideasonboard.com" }, "version": 3, "total": 19, "received_total": 19, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5590/mbox/", "cover_letter": { "id": 25052, "url": "https://patchwork.libcamera.org/api/covers/25052/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25052/", "msgid": "<20251114-exposure-limits-v3-0-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:16:55", "name": "[v3,00/19] libipa: agc: Calculate exposure limits", "mbox": "https://patchwork.libcamera.org/cover/25052/mbox/" }, "patches": [ { "id": 25053, "url": "https://patchwork.libcamera.org/api/patches/25053/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25053/", "msgid": "<20251114-exposure-limits-v3-1-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:16:56", "name": "[v3,01/19] ipa: mali-c55: Move CameraHelper to context", "mbox": "https://patchwork.libcamera.org/patch/25053/mbox/" }, { "id": 25054, "url": "https://patchwork.libcamera.org/api/patches/25054/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25054/", "msgid": "<20251114-exposure-limits-v3-2-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:16:57", "name": "[v3,02/19] ipa: ipu3: Move CameraHelper to context", "mbox": "https://patchwork.libcamera.org/patch/25054/mbox/" }, { "id": 25055, "url": "https://patchwork.libcamera.org/api/patches/25055/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25055/", "msgid": "<20251114-exposure-limits-v3-3-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:16:58", "name": "[v3,03/19] ipa: rkisp1: Store FrameDurationLimits as sensor config", "mbox": "https://patchwork.libcamera.org/patch/25055/mbox/" }, { "id": 25056, "url": "https://patchwork.libcamera.org/api/patches/25056/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25056/", "msgid": "<20251114-exposure-limits-v3-4-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:16:59", "name": "[v3,04/19] ipa: mali: Move exposure limits to sensor config", "mbox": "https://patchwork.libcamera.org/patch/25056/mbox/" }, { "id": 25057, "url": "https://patchwork.libcamera.org/api/patches/25057/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25057/", "msgid": "<20251114-exposure-limits-v3-5-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:00", "name": "[v3,05/19] ipa: ipu3: Move exposure limits to sensor config", "mbox": "https://patchwork.libcamera.org/patch/25057/mbox/" }, { "id": 25058, "url": "https://patchwork.libcamera.org/api/patches/25058/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25058/", "msgid": "<20251114-exposure-limits-v3-6-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:01", "name": "[v3,06/19] ipa: camera_sensor_helper: Introduce maxShutterTime()", "mbox": "https://patchwork.libcamera.org/patch/25058/mbox/" }, { "id": 25059, "url": "https://patchwork.libcamera.org/api/patches/25059/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25059/", "msgid": "<20251114-exposure-limits-v3-7-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:02", "name": "[v3,07/19] ipa: camera_sensor_helper: Introduce minFrameDuration()", "mbox": "https://patchwork.libcamera.org/patch/25059/mbox/" }, { "id": 25060, "url": "https://patchwork.libcamera.org/api/patches/25060/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25060/", "msgid": "<20251114-exposure-limits-v3-8-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:03", "name": "[v3,08/19] ipa: libipa: agc: Remove unused accessors", "mbox": "https://patchwork.libcamera.org/patch/25060/mbox/" }, { "id": 25061, "url": "https://patchwork.libcamera.org/api/patches/25061/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25061/", "msgid": "<20251114-exposure-limits-v3-9-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:04", "name": "[v3,09/19] ipa: libipa: agc: Store sensor configuration parameters", "mbox": "https://patchwork.libcamera.org/patch/25061/mbox/" }, { "id": 25062, "url": "https://patchwork.libcamera.org/api/patches/25062/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25062/", "msgid": "<20251114-exposure-limits-v3-10-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:05", "name": "[v3,10/19] ipa: libipa: agc: Make Agc::configure() set limits", "mbox": "https://patchwork.libcamera.org/patch/25062/mbox/" }, { "id": 25063, "url": "https://patchwork.libcamera.org/api/patches/25063/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25063/", "msgid": "<20251114-exposure-limits-v3-11-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:06", "name": "[v3,11/19] ipa: libipa: agc: Pass the frame duration to configure()", "mbox": "https://patchwork.libcamera.org/patch/25063/mbox/" }, { "id": 25064, "url": "https://patchwork.libcamera.org/api/patches/25064/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25064/", "msgid": "<20251114-exposure-limits-v3-12-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:07", "name": "[v3,12/19] ipa: libipa: agc: Compute max shutter time with frame duration", "mbox": "https://patchwork.libcamera.org/patch/25064/mbox/" }, { "id": 25065, "url": "https://patchwork.libcamera.org/api/patches/25065/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25065/", "msgid": "<20251114-exposure-limits-v3-13-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:08", "name": "[v3,13/19] ipa: libipa: agc: Calculate exposure limits with frame duration", "mbox": "https://patchwork.libcamera.org/patch/25065/mbox/" }, { "id": 25066, "url": "https://patchwork.libcamera.org/api/patches/25066/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25066/", "msgid": "<20251114-exposure-limits-v3-14-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:09", "name": "[v3,14/19] ipa: libipa: agc: Rework setLimits() interface", "mbox": "https://patchwork.libcamera.org/patch/25066/mbox/" }, { "id": 25067, "url": "https://patchwork.libcamera.org/api/patches/25067/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25067/", "msgid": "<20251114-exposure-limits-v3-15-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:10", "name": "[v3,15/19] ipa: libipa: agc: Fold resetFrameCount() in configure()", "mbox": "https://patchwork.libcamera.org/patch/25067/mbox/" }, { "id": 25068, "url": "https://patchwork.libcamera.org/api/patches/25068/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25068/", "msgid": "<20251114-exposure-limits-v3-16-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:11", "name": "[v3,16/19] ipa: libipa: Remove maxExposureTime from sensor configuration", "mbox": "https://patchwork.libcamera.org/patch/25068/mbox/" }, { "id": 25069, "url": "https://patchwork.libcamera.org/api/patches/25069/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25069/", "msgid": "<20251114-exposure-limits-v3-17-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:12", "name": "[v3,17/19] ipa: rkisp1: agc: Calculate frame duration using cam helper", "mbox": "https://patchwork.libcamera.org/patch/25069/mbox/" }, { "id": 25070, "url": "https://patchwork.libcamera.org/api/patches/25070/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25070/", "msgid": "<20251114-exposure-limits-v3-18-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:13", "name": "[v3,18/19] ipa: libipa: agc: Initialize a sensible frame duration", "mbox": "https://patchwork.libcamera.org/patch/25070/mbox/" }, { "id": 25071, "url": "https://patchwork.libcamera.org/api/patches/25071/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25071/", "msgid": "<20251114-exposure-limits-v3-19-b7c07feba026@ideasonboard.com>", "date": "2025-11-14T14:17:14", "name": "[DNI,v3,19/19] ipa: mali: Handle FrameDurationLimits", "mbox": "https://patchwork.libcamera.org/patch/25071/mbox/" } ] }, { "id": 5591, "url": "https://patchwork.libcamera.org/api/series/5591/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5591", "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": "imx8-isi: Use MediaPipeline", "date": "2025-11-14T15:43:39", "submitter": { "id": 218, "url": "https://patchwork.libcamera.org/api/people/218/?format=api", "name": "Antoine Bouyer", "email": "antoine.bouyer@nxp.com" }, "version": 2, "total": 2, "received_total": 2, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5591/mbox/", "cover_letter": { "id": 25072, "url": "https://patchwork.libcamera.org/api/covers/25072/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25072/", "msgid": "<20251114154341.654850-1-antoine.bouyer@nxp.com>", "date": "2025-11-14T15:43:39", "name": "[v2,0/2] imx8-isi: Use MediaPipeline", "mbox": "https://patchwork.libcamera.org/cover/25072/mbox/" }, "patches": [ { "id": 25073, "url": "https://patchwork.libcamera.org/api/patches/25073/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25073/", "msgid": "<20251114154341.654850-2-antoine.bouyer@nxp.com>", "date": "2025-11-14T15:43:40", "name": "[v2,1/2] libamera: media_pipeline: Add accessor for MediaPipeline list of entities", "mbox": "https://patchwork.libcamera.org/patch/25073/mbox/" }, { "id": 25074, "url": "https://patchwork.libcamera.org/api/patches/25074/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25074/", "msgid": "<20251114154341.654850-3-antoine.bouyer@nxp.com>", "date": "2025-11-14T15:43:41", "name": "[v2,2/2] pipeline: imx8-isi: Integrating MediaPipeline class", "mbox": "https://patchwork.libcamera.org/patch/25074/mbox/" } ] }, { "id": 5592, "url": "https://patchwork.libcamera.org/api/series/5592/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5592", "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": "Fix ControlSerializer deserializing array controls", "date": "2025-11-17T08:08:13", "submitter": { "id": 17, "url": "https://patchwork.libcamera.org/api/people/17/?format=api", "name": "Paul Elder", "email": "paul.elder@ideasonboard.com" }, "version": 6, "total": 2, "received_total": 2, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5592/mbox/", "cover_letter": { "id": 25075, "url": "https://patchwork.libcamera.org/api/covers/25075/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25075/", "msgid": "<20251117080818.3009835-1-paul.elder@ideasonboard.com>", "date": "2025-11-17T08:08:13", "name": "[v6,0/2] Fix ControlSerializer deserializing array controls", "mbox": "https://patchwork.libcamera.org/cover/25075/mbox/" }, "patches": [ { "id": 25076, "url": "https://patchwork.libcamera.org/api/patches/25076/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25076/", "msgid": "<20251117080818.3009835-2-paul.elder@ideasonboard.com>", "date": "2025-11-17T08:08:14", "name": "[v6,1/2] libcamera: control_serializer: Add array info to serialized ControlValue", "mbox": "https://patchwork.libcamera.org/patch/25076/mbox/" }, { "id": 25077, "url": "https://patchwork.libcamera.org/api/patches/25077/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25077/", "msgid": "<20251117080818.3009835-3-paul.elder@ideasonboard.com>", "date": "2025-11-17T08:08:15", "name": "[v6,2/2] ipa: ipu3, mali-c55, rkisp1, rpi: Fix reporting non-scalar controls", "mbox": "https://patchwork.libcamera.org/patch/25077/mbox/" } ] }, { "id": 5593, "url": "https://patchwork.libcamera.org/api/series/5593/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5593", "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": "pipeline: simple: Reduce warning of unknown pixel formats", "date": "2025-11-18T13:08:12", "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/5593/mbox/", "cover_letter": null, "patches": [ { "id": 25078, "url": "https://patchwork.libcamera.org/api/patches/25078/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25078/", "msgid": "<20251118130812.17594-1-kieran.bingham@ideasonboard.com>", "date": "2025-11-18T13:08:12", "name": "pipeline: simple: Reduce warning of unknown pixel formats", "mbox": "https://patchwork.libcamera.org/patch/25078/mbox/" } ] }, { "id": 5594, "url": "https://patchwork.libcamera.org/api/series/5594/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5594", "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": "[v2] pipeline: simple: Reduce warning of unknown pixel formats", "date": "2025-11-18T13:27:19", "submitter": { "id": 4, "url": "https://patchwork.libcamera.org/api/people/4/?format=api", "name": "Kieran Bingham", "email": "kieran.bingham@ideasonboard.com" }, "version": 2, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5594/mbox/", "cover_letter": null, "patches": [ { "id": 25079, "url": "https://patchwork.libcamera.org/api/patches/25079/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25079/", "msgid": "<20251118132720.18468-1-kieran.bingham@ideasonboard.com>", "date": "2025-11-18T13:27:19", "name": "[v2] pipeline: simple: Reduce warning of unknown pixel formats", "mbox": "https://patchwork.libcamera.org/patch/25079/mbox/" } ] }, { "id": 5595, "url": "https://patchwork.libcamera.org/api/series/5595/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5595", "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": "libipa: agc: Fix constraints yTarget handling and add PWL support", "date": "2025-11-19T13:22:09", "submitter": { "id": 184, "url": "https://patchwork.libcamera.org/api/people/184/?format=api", "name": "Stefan Klug", "email": "stefan.klug@ideasonboard.com" }, "version": 3, "total": 4, "received_total": 4, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5595/mbox/", "cover_letter": { "id": 25080, "url": "https://patchwork.libcamera.org/api/covers/25080/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25080/", "msgid": "<20251119132221.2088013-1-stefan.klug@ideasonboard.com>", "date": "2025-11-19T13:22:09", "name": "[v3,0/4] libipa: agc: Fix constraints yTarget handling and add PWL support", "mbox": "https://patchwork.libcamera.org/cover/25080/mbox/" }, "patches": [ { "id": 25081, "url": "https://patchwork.libcamera.org/api/patches/25081/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25081/", "msgid": "<20251119132221.2088013-2-stefan.klug@ideasonboard.com>", "date": "2025-11-19T13:22:10", "name": "[v3,1/4] ipa: libipa: pwl: Allow to parse a plain yaml value as single point PWL", "mbox": "https://patchwork.libcamera.org/patch/25081/mbox/" }, { "id": 25082, "url": "https://patchwork.libcamera.org/api/patches/25082/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25082/", "msgid": "<20251119132221.2088013-3-stefan.klug@ideasonboard.com>", "date": "2025-11-19T13:22:11", "name": "[v3,2/4] ipa: rkisp1: lux: Properly handle frame context and active state", "mbox": "https://patchwork.libcamera.org/patch/25082/mbox/" }, { "id": 25083, "url": "https://patchwork.libcamera.org/api/patches/25083/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25083/", "msgid": "<20251119132221.2088013-4-stefan.klug@ideasonboard.com>", "date": "2025-11-19T13:22:12", "name": "[v3,3/4] ipa: libipa: agc_mean_luminance: Change luminance target to piecewise linear function", "mbox": "https://patchwork.libcamera.org/patch/25083/mbox/" }, { "id": 25084, "url": "https://patchwork.libcamera.org/api/patches/25084/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25084/", "msgid": "<20251119132221.2088013-5-stefan.klug@ideasonboard.com>", "date": "2025-11-19T13:22:13", "name": "[v3,4/4] ipa: libipa: agc_mean_luminance: Fix yTarget handling in constraints", "mbox": "https://patchwork.libcamera.org/patch/25084/mbox/" } ] }, { "id": 5596, "url": "https://patchwork.libcamera.org/api/series/5596/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5596", "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": "qcam: Sync buffers before import", "date": "2025-11-20T09:49:19", "submitter": { "id": 140, "url": "https://patchwork.libcamera.org/api/people/140/?format=api", "name": "Robert Mader", "email": "robert.mader@collabora.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5596/mbox/", "cover_letter": null, "patches": [ { "id": 25085, "url": "https://patchwork.libcamera.org/api/patches/25085/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25085/", "msgid": "<20251120094919.12138-1-robert.mader@collabora.com>", "date": "2025-11-20T09:49:19", "name": "qcam: Sync buffers before import", "mbox": "https://patchwork.libcamera.org/patch/25085/mbox/" } ] }, { "id": 5597, "url": "https://patchwork.libcamera.org/api/series/5597/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5597", "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": "Simple pipeline IPA cleanup", "date": "2025-11-20T10:45:35", "submitter": { "id": 177, "url": "https://patchwork.libcamera.org/api/people/177/?format=api", "name": "Milan Zamazal", "email": "mzamazal@redhat.com" }, "version": 2, "total": 13, "received_total": 13, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5597/mbox/", "cover_letter": { "id": 25086, "url": "https://patchwork.libcamera.org/api/covers/25086/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25086/", "msgid": "<20251120104548.80268-1-mzamazal@redhat.com>", "date": "2025-11-20T10:45:35", "name": "[RFC,v2,00/13] Simple pipeline IPA cleanup", "mbox": "https://patchwork.libcamera.org/cover/25086/mbox/" }, "patches": [ { "id": 25087, "url": "https://patchwork.libcamera.org/api/patches/25087/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25087/", "msgid": "<20251120104548.80268-2-mzamazal@redhat.com>", "date": "2025-11-20T10:45:36", "name": "[RFC,v2,01/13] libcamera: ipa: simple: Remove an unused include from awb.cpp", "mbox": "https://patchwork.libcamera.org/patch/25087/mbox/" }, { "id": 25088, "url": "https://patchwork.libcamera.org/api/patches/25088/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25088/", "msgid": "<20251120104548.80268-3-mzamazal@redhat.com>", "date": "2025-11-20T10:45:37", "name": "[RFC,v2,02/13] libcamera: ipa: simple: Unwrap IPAFrameContext::ccm", "mbox": "https://patchwork.libcamera.org/patch/25088/mbox/" }, { "id": 25089, "url": "https://patchwork.libcamera.org/api/patches/25089/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25089/", "msgid": "<20251120104548.80268-4-mzamazal@redhat.com>", "date": "2025-11-20T10:45:38", "name": "[RFC,v2,03/13] libcamera: ipa: simple: Generalise tracking matrix changes", "mbox": "https://patchwork.libcamera.org/patch/25089/mbox/" }, { "id": 25090, "url": "https://patchwork.libcamera.org/api/patches/25090/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25090/", "msgid": "<20251120104548.80268-5-mzamazal@redhat.com>", "date": "2025-11-20T10:45:39", "name": "[RFC,v2,04/13] libcamera: ipa: simple: Rename \"ccm\" identifiers not specific to CCM", "mbox": "https://patchwork.libcamera.org/patch/25090/mbox/" }, { "id": 25091, "url": "https://patchwork.libcamera.org/api/patches/25091/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25091/", "msgid": "<20251120104548.80268-6-mzamazal@redhat.com>", "date": "2025-11-20T10:45:40", "name": "[RFC,v2,05/13] libcamera: ipa: simple: Introduce a general correction matrix", "mbox": "https://patchwork.libcamera.org/patch/25091/mbox/" }, { "id": 25092, "url": "https://patchwork.libcamera.org/api/patches/25092/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25092/", "msgid": "<20251120104548.80268-7-mzamazal@redhat.com>", "date": "2025-11-20T10:45:41", "name": "[RFC,v2,06/13] libcamera: ipa: simple: Initialise the general correction matrix", "mbox": "https://patchwork.libcamera.org/patch/25092/mbox/" }, { "id": 25093, "url": "https://patchwork.libcamera.org/api/patches/25093/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25093/", "msgid": "<20251120104548.80268-8-mzamazal@redhat.com>", "date": "2025-11-20T10:45:42", "name": "[RFC,v2,07/13] libcamera: ipa: simple: Separate saturation from CCM", "mbox": "https://patchwork.libcamera.org/patch/25093/mbox/" }, { "id": 25097, "url": "https://patchwork.libcamera.org/api/patches/25097/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25097/", "msgid": "<20251120104548.80268-9-mzamazal@redhat.com>", "date": "2025-11-20T10:45:43", "name": "[RFC,v2,08/13] libcamera: ipa: simple: Move contrast settings to adjust.cpp", "mbox": "https://patchwork.libcamera.org/patch/25097/mbox/" }, { "id": 25095, "url": "https://patchwork.libcamera.org/api/patches/25095/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25095/", "msgid": "<20251120104548.80268-10-mzamazal@redhat.com>", "date": "2025-11-20T10:45:44", "name": "[RFC,v2,09/13] libcamera: ipa: simple: Make gamma adjustable", "mbox": "https://patchwork.libcamera.org/patch/25095/mbox/" }, { "id": 25094, "url": "https://patchwork.libcamera.org/api/patches/25094/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25094/", "msgid": "<20251120104548.80268-11-mzamazal@redhat.com>", "date": "2025-11-20T10:45:45", "name": "[RFC,v2,10/13] libcamera: ipa: simple: Apply gain matrix in awb", "mbox": "https://patchwork.libcamera.org/patch/25094/mbox/" }, { "id": 25096, "url": "https://patchwork.libcamera.org/api/patches/25096/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25096/", "msgid": "<20251120104548.80268-12-mzamazal@redhat.com>", "date": "2025-11-20T10:45:46", "name": "[RFC,v2,11/13] libcamera: ipa: simple: Use float type for adjustment controls", "mbox": "https://patchwork.libcamera.org/patch/25096/mbox/" }, { "id": 25098, "url": "https://patchwork.libcamera.org/api/patches/25098/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25098/", "msgid": "<20251120104548.80268-13-mzamazal@redhat.com>", "date": "2025-11-20T10:45:47", "name": "[RFC,v2,12/13] libcamera: ipa: simple: Use symbolic constants for adjust defaults", "mbox": "https://patchwork.libcamera.org/patch/25098/mbox/" }, { "id": 25099, "url": "https://patchwork.libcamera.org/api/patches/25099/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25099/", "msgid": "<20251120104548.80268-14-mzamazal@redhat.com>", "date": "2025-11-20T10:45:48", "name": "[RFC,v2,13/13] libcamera: ipa: simple: Remove Lut algorithm", "mbox": "https://patchwork.libcamera.org/patch/25099/mbox/" } ] }, { "id": 5598, "url": "https://patchwork.libcamera.org/api/series/5598/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5598", "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": "[v2] libipa: module: Allow algorithms to be disabled via the tuning file", "date": "2025-11-20T13:41:01", "submitter": { "id": 215, "url": "https://patchwork.libcamera.org/api/people/215/?format=api", "name": "Isaac Scott", "email": "isaac.scott@ideasonboard.com" }, "version": 2, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5598/mbox/", "cover_letter": null, "patches": [ { "id": 25100, "url": "https://patchwork.libcamera.org/api/patches/25100/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25100/", "msgid": "<20251120134101.72892-1-isaac.scott@ideasonboard.com>", "date": "2025-11-20T13:41:01", "name": "[v2] libipa: module: Allow algorithms to be disabled via the tuning file", "mbox": "https://patchwork.libcamera.org/patch/25100/mbox/" } ] }, { "id": 5599, "url": "https://patchwork.libcamera.org/api/series/5599/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5599", "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-11-20T23:19:57", "submitter": { "id": 175, "url": "https://patchwork.libcamera.org/api/people/175/?format=api", "name": "Bryan O'Donoghue", "email": "bryan.odonoghue@linaro.org" }, "version": 1, "total": 22, "received_total": 22, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5599/mbox/", "cover_letter": { "id": 25101, "url": "https://patchwork.libcamera.org/api/covers/25101/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25101/", "msgid": "<20251120232019.3590-1-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:57", "name": "[00/22] GPUISP precursor series", "mbox": "https://patchwork.libcamera.org/cover/25101/mbox/" }, "patches": [ { "id": 25102, "url": "https://patchwork.libcamera.org/api/patches/25102/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25102/", "msgid": "<20251120232019.3590-2-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:58", "name": "[01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader", "mbox": "https://patchwork.libcamera.org/patch/25102/mbox/" }, { "id": 25103, "url": "https://patchwork.libcamera.org/api/patches/25103/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25103/", "msgid": "<20251120232019.3590-3-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:59", "name": "[02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders", "mbox": "https://patchwork.libcamera.org/patch/25103/mbox/" }, { "id": 25104, "url": "https://patchwork.libcamera.org/api/patches/25104/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25104/", "msgid": "<20251120232019.3590-4-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:00", "name": "[03/22] meson: Automatically generate glsl_shaders.h from specified shader programs", "mbox": "https://patchwork.libcamera.org/patch/25104/mbox/" }, { "id": 25105, "url": "https://patchwork.libcamera.org/api/patches/25105/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25105/", "msgid": "<20251120232019.3590-5-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:01", "name": "[04/22] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation", "mbox": "https://patchwork.libcamera.org/patch/25105/mbox/" }, { "id": 25106, "url": "https://patchwork.libcamera.org/api/patches/25106/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25106/", "msgid": "<20251120232019.3590-6-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:02", "name": "[05/22] libcamera: swstats_cpu: Drop patternSize_ documentation", "mbox": "https://patchwork.libcamera.org/patch/25106/mbox/" }, { "id": 25107, "url": "https://patchwork.libcamera.org/api/patches/25107/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25107/", "msgid": "<20251120232019.3590-7-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:03", "name": "[06/22] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp", "mbox": "https://patchwork.libcamera.org/patch/25107/mbox/" }, { "id": 25108, "url": "https://patchwork.libcamera.org/api/patches/25108/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25108/", "msgid": "<20251120232019.3590-8-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:04", "name": "[07/22] libcamera: software_isp: Move benchmark code to its own class", "mbox": "https://patchwork.libcamera.org/patch/25108/mbox/" }, { "id": 25109, "url": "https://patchwork.libcamera.org/api/patches/25109/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25109/", "msgid": "<20251120232019.3590-9-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:05", "name": "[08/22] libcamera: swstats_cpu: Add processFrame() method", "mbox": "https://patchwork.libcamera.org/patch/25109/mbox/" }, { "id": 25110, "url": "https://patchwork.libcamera.org/api/patches/25110/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25110/", "msgid": "<20251120232019.3590-10-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:06", "name": "[09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25110/mbox/" }, { "id": 25111, "url": "https://patchwork.libcamera.org/api/patches/25111/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25111/", "msgid": "<20251120232019.3590-11-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:07", "name": "[10/22] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer", "mbox": "https://patchwork.libcamera.org/patch/25111/mbox/" }, { "id": 25112, "url": "https://patchwork.libcamera.org/api/patches/25112/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25112/", "msgid": "<20251120232019.3590-12-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:08", "name": "[11/22] libcamera: software_isp: Move param select code to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25112/mbox/" }, { "id": 25113, "url": "https://patchwork.libcamera.org/api/patches/25113/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25113/", "msgid": "<20251120232019.3590-13-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:09", "name": "[12/22] libcamera: software_isp: Move DMA Sync code to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25113/mbox/" }, { "id": 25114, "url": "https://patchwork.libcamera.org/api/patches/25114/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25114/", "msgid": "<20251120232019.3590-14-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:10", "name": "[13/22] libcamera: software_isp: Make output DMA sync contingent", "mbox": "https://patchwork.libcamera.org/patch/25114/mbox/" }, { "id": 25115, "url": "https://patchwork.libcamera.org/api/patches/25115/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25115/", "msgid": "<20251120232019.3590-15-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:11", "name": "[14/22] libcamera: software_isp: Move isStandardBayerOrder to base class", "mbox": "https://patchwork.libcamera.org/patch/25115/mbox/" }, { "id": 25116, "url": "https://patchwork.libcamera.org/api/patches/25116/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25116/", "msgid": "<20251120232019.3590-16-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:12", "name": "[15/22] libcamera: software_isp: Start the ISP thread in configure", "mbox": "https://patchwork.libcamera.org/patch/25116/mbox/" }, { "id": 25117, "url": "https://patchwork.libcamera.org/api/patches/25117/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25117/", "msgid": "<20251120232019.3590-17-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:13", "name": "[16/22] libcamera: software_isp: Move configure to worker thread", "mbox": "https://patchwork.libcamera.org/patch/25117/mbox/" }, { "id": 25118, "url": "https://patchwork.libcamera.org/api/patches/25118/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25118/", "msgid": "<20251120232019.3590-18-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:14", "name": "[17/22] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object", "mbox": "https://patchwork.libcamera.org/patch/25118/mbox/" }, { "id": 25119, "url": "https://patchwork.libcamera.org/api/patches/25119/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25119/", "msgid": "<20251120232019.3590-19-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:15", "name": "[18/22] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu", "mbox": "https://patchwork.libcamera.org/patch/25119/mbox/" }, { "id": 25120, "url": "https://patchwork.libcamera.org/api/patches/25120/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25120/", "msgid": "<20251120232019.3590-20-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:16", "name": "[19/22] libcamera: software_isp: lut: Make CCM available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25120/mbox/" }, { "id": 25121, "url": "https://patchwork.libcamera.org/api/patches/25121/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25121/", "msgid": "<20251120232019.3590-21-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:17", "name": "[20/22] libcamera: software_isp: blacklevel: Make black level available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25121/mbox/" }, { "id": 25122, "url": "https://patchwork.libcamera.org/api/patches/25122/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25122/", "msgid": "<20251120232019.3590-22-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:18", "name": "[21/22] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25122/mbox/" }, { "id": 25123, "url": "https://patchwork.libcamera.org/api/patches/25123/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25123/", "msgid": "<20251120232019.3590-23-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:19", "name": "[22/22] libcamera: software_isp: lut: Make contrast available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25123/mbox/" } ] }, { "id": 5600, "url": "https://patchwork.libcamera.org/api/series/5600/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5600", "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-11-20T23:33:24", "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": 23, "received_total": 23, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5600/mbox/", "cover_letter": { "id": 25124, "url": "https://patchwork.libcamera.org/api/covers/25124/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25124/", "msgid": "<20251120233347.5046-1-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:24", "name": "[v4,00/23] Add GLES 2.0 GPUISP to libcamera", "mbox": "https://patchwork.libcamera.org/cover/25124/mbox/" }, "patches": [ { "id": 25125, "url": "https://patchwork.libcamera.org/api/patches/25125/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25125/", "msgid": "<20251120233347.5046-2-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:25", "name": "[v4,01/23] libcamera: software_isp: gbm: Add a GBM helper class for GPU surface access", "mbox": "https://patchwork.libcamera.org/patch/25125/mbox/" }, { "id": 25126, "url": "https://patchwork.libcamera.org/api/patches/25126/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25126/", "msgid": "<20251120233347.5046-3-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:26", "name": "[v4,02/23] libcamera: software_isp: Make isStandardBayerOrder static", "mbox": "https://patchwork.libcamera.org/patch/25126/mbox/" }, { "id": 25127, "url": "https://patchwork.libcamera.org/api/patches/25127/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25127/", "msgid": "<20251120233347.5046-4-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:27", "name": "[v4,03/23] libcamera: software_isp: egl: Add a eGL base helper class", "mbox": "https://patchwork.libcamera.org/patch/25127/mbox/" }, { "id": 25128, "url": "https://patchwork.libcamera.org/api/patches/25128/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25128/", "msgid": "<20251120233347.5046-5-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:28", "name": "[v4,04/23] libcamera: shaders: Rename bayer_8 to bayer_unpacked", "mbox": "https://patchwork.libcamera.org/patch/25128/mbox/" }, { "id": 25129, "url": "https://patchwork.libcamera.org/api/patches/25129/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25129/", "msgid": "<20251120233347.5046-6-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:29", "name": "[v4,05/23] libcamera: shaders: Use highp not mediump for float precision", "mbox": "https://patchwork.libcamera.org/patch/25129/mbox/" }, { "id": 25130, "url": "https://patchwork.libcamera.org/api/patches/25130/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25130/", "msgid": "<20251120233347.5046-7-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:30", "name": "[v4,06/23] libcamera: shaders: Extend debayer shaders to apply RGB gain values on output", "mbox": "https://patchwork.libcamera.org/patch/25130/mbox/" }, { "id": 25131, "url": "https://patchwork.libcamera.org/api/patches/25131/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25131/", "msgid": "<20251120233347.5046-8-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:31", "name": "[v4,07/23] libcamera: shaders: Extend bayer shaders to support swapping R and B on output", "mbox": "https://patchwork.libcamera.org/patch/25131/mbox/" }, { "id": 25132, "url": "https://patchwork.libcamera.org/api/patches/25132/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25132/", "msgid": "<20251120233347.5046-9-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:32", "name": "[v4,08/23] libcamera: shaders: Add support for black level compenstation", "mbox": "https://patchwork.libcamera.org/patch/25132/mbox/" }, { "id": 25133, "url": "https://patchwork.libcamera.org/api/patches/25133/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25133/", "msgid": "<20251120233347.5046-10-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:33", "name": "[v4,09/23] libcamera: shaders: Add support for Gamma", "mbox": "https://patchwork.libcamera.org/patch/25133/mbox/" }, { "id": 25134, "url": "https://patchwork.libcamera.org/api/patches/25134/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25134/", "msgid": "<20251120233347.5046-11-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:34", "name": "[v4,10/23] libcamera: shaders: Add support for contrast", "mbox": "https://patchwork.libcamera.org/patch/25134/mbox/" }, { "id": 25135, "url": "https://patchwork.libcamera.org/api/patches/25135/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25135/", "msgid": "<20251120233347.5046-12-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:35", "name": "[v4,11/23] libcamera: software_isp: debayer_egl: Add an eGL debayer class", "mbox": "https://patchwork.libcamera.org/patch/25135/mbox/" }, { "id": 25136, "url": "https://patchwork.libcamera.org/api/patches/25136/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25136/", "msgid": "<20251120233347.5046-13-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:36", "name": "[v4,12/23] libcamera: software_isp: debayer_egl: Make DebayerEGL an environment option", "mbox": "https://patchwork.libcamera.org/patch/25136/mbox/" }, { "id": 25137, "url": "https://patchwork.libcamera.org/api/patches/25137/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25137/", "msgid": "<20251120233347.5046-14-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:37", "name": "[v4,13/23] libcamera: software_isp: debayer_egl: Make gpuisp default softisp mode", "mbox": "https://patchwork.libcamera.org/patch/25137/mbox/" }, { "id": 25138, "url": "https://patchwork.libcamera.org/api/patches/25138/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25138/", "msgid": "<20251120233347.5046-15-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:38", "name": "[v4,14/23] libcamera: software_isp: debayer_cpu: Make getInputConfig and getOutputConfig static", "mbox": "https://patchwork.libcamera.org/patch/25138/mbox/" }, { "id": 25139, "url": "https://patchwork.libcamera.org/api/patches/25139/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25139/", "msgid": "<20251120233347.5046-16-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:39", "name": "[v4,15/23] libcamera: software_isp: GPU support for unpacked 10/12-bit formats", "mbox": "https://patchwork.libcamera.org/patch/25139/mbox/" }, { "id": 25140, "url": "https://patchwork.libcamera.org/api/patches/25140/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25140/", "msgid": "<20251120233347.5046-17-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:40", "name": "[v4,16/23] libcamera: software_isp: Add a gpuisp todo list", "mbox": "https://patchwork.libcamera.org/patch/25140/mbox/" }, { "id": 25141, "url": "https://patchwork.libcamera.org/api/patches/25141/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25141/", "msgid": "<20251120233347.5046-18-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:41", "name": "[v4,17/23] libcamera: software_isp: lut: Change default Gamma to 1.0/2.2", "mbox": "https://patchwork.libcamera.org/patch/25141/mbox/" }, { "id": 25142, "url": "https://patchwork.libcamera.org/api/patches/25142/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25142/", "msgid": "<20251120233347.5046-19-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:42", "name": "[v4,18/23] ipa: Add a new Algorithm::init() to support self-initalising algorithms", "mbox": "https://patchwork.libcamera.org/patch/25142/mbox/" }, { "id": 25143, "url": "https://patchwork.libcamera.org/api/patches/25143/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25143/", "msgid": "<20251120233347.5046-20-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:43", "name": "[v4,19/23] libcamera: software_isp: Implement a static init() routine", "mbox": "https://patchwork.libcamera.org/patch/25143/mbox/" }, { "id": 25144, "url": "https://patchwork.libcamera.org/api/patches/25144/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25144/", "msgid": "<20251120233347.5046-21-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:44", "name": "[v4,20/23] ipa: simple: Add a flag to indicate gpuIspEnabled", "mbox": "https://patchwork.libcamera.org/patch/25144/mbox/" }, { "id": 25145, "url": "https://patchwork.libcamera.org/api/patches/25145/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25145/", "msgid": "<20251120233347.5046-22-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:45", "name": "[v4,21/23] ipa: libipa: module: Add createSelfEnumeratingAlgorithm", "mbox": "https://patchwork.libcamera.org/patch/25145/mbox/" }, { "id": 25146, "url": "https://patchwork.libcamera.org/api/patches/25146/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25146/", "msgid": "<20251120233347.5046-23-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:46", "name": "[v4,22/23] ipa: software_isp: Call createSelfEnumeratingAlgorithm() to statically instantiate CCM algo", "mbox": "https://patchwork.libcamera.org/patch/25146/mbox/" }, { "id": 25147, "url": "https://patchwork.libcamera.org/api/patches/25147/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25147/", "msgid": "<20251120233347.5046-24-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:33:47", "name": "[v4,23/23] libcamera: software_isp: lut: Skip calculation lookup tables if gpuIspEnabled is true.", "mbox": "https://patchwork.libcamera.org/patch/25147/mbox/" } ] }, { "id": 5601, "url": "https://patchwork.libcamera.org/api/series/5601/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5601", "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": "[v3] libipa: module: Allow algorithms to be disabled via the tuning file", "date": "2025-11-21T11:34:11", "submitter": { "id": 215, "url": "https://patchwork.libcamera.org/api/people/215/?format=api", "name": "Isaac Scott", "email": "isaac.scott@ideasonboard.com" }, "version": 3, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5601/mbox/", "cover_letter": null, "patches": [ { "id": 25148, "url": "https://patchwork.libcamera.org/api/patches/25148/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25148/", "msgid": "<20251121113411.111096-1-isaac.scott@ideasonboard.com>", "date": "2025-11-21T11:34:11", "name": "[v3] libipa: module: Allow algorithms to be disabled via the tuning file", "mbox": "https://patchwork.libcamera.org/patch/25148/mbox/" } ] }, { "id": 5602, "url": "https://patchwork.libcamera.org/api/series/5602/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5602", "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: software_isp: Assign colour spaces in configurations", "date": "2025-11-21T15:18:02", "submitter": { "id": 177, "url": "https://patchwork.libcamera.org/api/people/177/?format=api", "name": "Milan Zamazal", "email": "mzamazal@redhat.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5602/mbox/", "cover_letter": null, "patches": [ { "id": 25149, "url": "https://patchwork.libcamera.org/api/patches/25149/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25149/", "msgid": "<20251121151802.80095-1-mzamazal@redhat.com>", "date": "2025-11-21T15:18:02", "name": "libcamera: software_isp: Assign colour spaces in configurations", "mbox": "https://patchwork.libcamera.org/patch/25149/mbox/" } ] }, { "id": 5603, "url": "https://patchwork.libcamera.org/api/series/5603/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5603", "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": "[v2] libcamera: software_isp: Assign colour spaces in configurations", "date": "2025-11-21T16:30:16", "submitter": { "id": 177, "url": "https://patchwork.libcamera.org/api/people/177/?format=api", "name": "Milan Zamazal", "email": "mzamazal@redhat.com" }, "version": 2, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5603/mbox/", "cover_letter": null, "patches": [ { "id": 25150, "url": "https://patchwork.libcamera.org/api/patches/25150/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25150/", "msgid": "<20251121163016.94159-1-mzamazal@redhat.com>", "date": "2025-11-21T16:30:16", "name": "[v2] libcamera: software_isp: Assign colour spaces in configurations", "mbox": "https://patchwork.libcamera.org/patch/25150/mbox/" } ] }, { "id": 5604, "url": "https://patchwork.libcamera.org/api/series/5604/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5604", "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": "[v4] libipa: module: Allow algorithms to be disabled via the tuning file", "date": "2025-11-21T17:31:24", "submitter": { "id": 215, "url": "https://patchwork.libcamera.org/api/people/215/?format=api", "name": "Isaac Scott", "email": "isaac.scott@ideasonboard.com" }, "version": 4, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5604/mbox/", "cover_letter": null, "patches": [ { "id": 25151, "url": "https://patchwork.libcamera.org/api/patches/25151/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25151/", "msgid": "<20251121173124.178430-1-isaac.scott@ideasonboard.com>", "date": "2025-11-21T17:31:24", "name": "[v4] libipa: module: Allow algorithms to be disabled via the tuning file", "mbox": "https://patchwork.libcamera.org/patch/25151/mbox/" } ] }, { "id": 5605, "url": "https://patchwork.libcamera.org/api/series/5605/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5605", "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 fixes", "date": "2025-11-22T20:55:04", "submitter": { "id": 242, "url": "https://patchwork.libcamera.org/api/people/242/?format=api", "name": "Hans de Goede", "email": "johannes.goede@oss.qualcomm.com" }, "version": 1, "total": 3, "received_total": 3, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5605/mbox/", "cover_letter": { "id": 25152, "url": "https://patchwork.libcamera.org/api/covers/25152/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25152/", "msgid": "<20251122205507.37387-1-johannes.goede@oss.qualcomm.com>", "date": "2025-11-22T20:55:04", "name": "[0/3] GPUISP fixes", "mbox": "https://patchwork.libcamera.org/cover/25152/mbox/" }, "patches": [ { "id": 25153, "url": "https://patchwork.libcamera.org/api/patches/25153/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25153/", "msgid": "<20251122205507.37387-2-johannes.goede@oss.qualcomm.com>", "date": "2025-11-22T20:55:05", "name": "[1/3] libcamera: swstats_cpu: Stop doing unnecessary work in processFrame()", "mbox": "https://patchwork.libcamera.org/patch/25153/mbox/" }, { "id": 25154, "url": "https://patchwork.libcamera.org/api/patches/25154/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25154/", "msgid": "<20251122205507.37387-3-johannes.goede@oss.qualcomm.com>", "date": "2025-11-22T20:55:06", "name": "[2/3] libcamera: software_isp: debayer_egl: Fix input sampling when width != stride", "mbox": "https://patchwork.libcamera.org/patch/25154/mbox/" }, { "id": 25155, "url": "https://patchwork.libcamera.org/api/patches/25155/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25155/", "msgid": "<20251122205507.37387-4-johannes.goede@oss.qualcomm.com>", "date": "2025-11-22T20:55:07", "name": "[3/3] libcamera: egl: Fix eGLImage() constructor stride calculation", "mbox": "https://patchwork.libcamera.org/patch/25155/mbox/" } ] }, { "id": 5606, "url": "https://patchwork.libcamera.org/api/series/5606/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5606", "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": "[v2] Documentation: Add ISP feature support matrix", "date": "2025-11-23T15:08:24", "submitter": { "id": 223, "url": "https://patchwork.libcamera.org/api/people/223/?format=api", "name": "Jai Luthra", "email": "jai.luthra@ideasonboard.com" }, "version": 2, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5606/mbox/", "cover_letter": null, "patches": [ { "id": 25156, "url": "https://patchwork.libcamera.org/api/patches/25156/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25156/", "msgid": "<20251123150826.3689165-1-jai.luthra@ideasonboard.com>", "date": "2025-11-23T15:08:24", "name": "[v2] Documentation: Add ISP feature support matrix", "mbox": "https://patchwork.libcamera.org/patch/25156/mbox/" } ] }, { "id": 5607, "url": "https://patchwork.libcamera.org/api/series/5607/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5607", "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": "[[PATCH,v1] ] ipa: rkisp1: filter: Fix sharpness enable/disable logic", "date": "2025-11-23T20:28:16", "submitter": { "id": 241, "url": "https://patchwork.libcamera.org/api/people/241/?format=api", "name": "Rui Wang", "email": "rui.wang@ideasonboard.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5607/mbox/", "cover_letter": null, "patches": [ { "id": 25157, "url": "https://patchwork.libcamera.org/api/patches/25157/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25157/", "msgid": "<20251123202816.3460261-1-rui.wang@ideasonboard.com>", "date": "2025-11-23T20:28:16", "name": "[[PATCH,v1] ] ipa: rkisp1: filter: Fix sharpness enable/disable logic", "mbox": "https://patchwork.libcamera.org/patch/25157/mbox/" } ] }, { "id": 5608, "url": "https://patchwork.libcamera.org/api/series/5608/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5608", "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": "[[PATCH,v1] ] media: rkisp1: Fix filter mode register configuration to handle enable and DNR bits separately", "date": "2025-11-23T20:32:28", "submitter": { "id": 241, "url": "https://patchwork.libcamera.org/api/people/241/?format=api", "name": "Rui Wang", "email": "rui.wang@ideasonboard.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5608/mbox/", "cover_letter": null, "patches": [ { "id": 25158, "url": "https://patchwork.libcamera.org/api/patches/25158/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25158/", "msgid": "<20251123203228.3462026-1-rui.wang@ideasonboard.com>", "date": "2025-11-23T20:32:28", "name": "[[PATCH,v1] ] media: rkisp1: Fix filter mode register configuration to handle enable and DNR bits separately", "mbox": "https://patchwork.libcamera.org/patch/25158/mbox/" } ] }, { "id": 5609, "url": "https://patchwork.libcamera.org/api/series/5609/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5609", "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: ipc: ControlLists without valid idmap break IPC", "date": "2025-11-24T16:43:43", "submitter": { "id": 143, "url": "https://patchwork.libcamera.org/api/people/143/?format=api", "name": "Jacopo Mondi", "email": "jacopo.mondi@ideasonboard.com" }, "version": 1, "total": 2, "received_total": 2, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5609/mbox/", "cover_letter": { "id": 25159, "url": "https://patchwork.libcamera.org/api/covers/25159/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25159/", "msgid": "<20251124-cam-control-override-v1-0-dfc3a2f3feee@ideasonboard.com>", "date": "2025-11-24T16:43:43", "name": "[0/2] libcamera: ipc: ControlLists without valid idmap break IPC", "mbox": "https://patchwork.libcamera.org/cover/25159/mbox/" }, "patches": [ { "id": 25160, "url": "https://patchwork.libcamera.org/api/patches/25160/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25160/", "msgid": "<20251124-cam-control-override-v1-1-dfc3a2f3feee@ideasonboard.com>", "date": "2025-11-24T16:43:44", "name": "[1/2] apps: cam: Do not override Request::controls()", "mbox": "https://patchwork.libcamera.org/patch/25160/mbox/" }, { "id": 25161, "url": "https://patchwork.libcamera.org/api/patches/25161/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25161/", "msgid": "<20251124-cam-control-override-v1-2-dfc3a2f3feee@ideasonboard.com>", "date": "2025-11-24T16:43:45", "name": "[RFC,2/2] libcamera: request: Create control list with Camera info map", "mbox": "https://patchwork.libcamera.org/patch/25161/mbox/" } ] }, { "id": 5610, "url": "https://patchwork.libcamera.org/api/series/5610/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5610", "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": "Documentation: Update contribution notes", "date": "2025-11-24T16:56:28", "submitter": { "id": 4, "url": "https://patchwork.libcamera.org/api/people/4/?format=api", "name": "Kieran Bingham", "email": "kieran.bingham@ideasonboard.com" }, "version": 1, "total": 3, "received_total": 3, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5610/mbox/", "cover_letter": { "id": 25162, "url": "https://patchwork.libcamera.org/api/covers/25162/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25162/", "msgid": "<20251124165631.3040364-1-kieran.bingham@ideasonboard.com>", "date": "2025-11-24T16:56:28", "name": "[0/3] Documentation: Update contribution notes", "mbox": "https://patchwork.libcamera.org/cover/25162/mbox/" }, "patches": [ { "id": 25163, "url": "https://patchwork.libcamera.org/api/patches/25163/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25163/", "msgid": "<20251124165631.3040364-2-kieran.bingham@ideasonboard.com>", "date": "2025-11-24T16:56:29", "name": "[1/3] Documentation: contributing: Provide a reference to Matrix", "mbox": "https://patchwork.libcamera.org/patch/25163/mbox/" }, { "id": 25164, "url": "https://patchwork.libcamera.org/api/patches/25164/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25164/", "msgid": "<20251124165631.3040364-3-kieran.bingham@ideasonboard.com>", "date": "2025-11-24T16:56:30", "name": "[2/3] Documentation: contributing: Update issue tracker", "mbox": "https://patchwork.libcamera.org/patch/25164/mbox/" }, { "id": 25165, "url": "https://patchwork.libcamera.org/api/patches/25165/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25165/", "msgid": "<20251124165631.3040364-4-kieran.bingham@ideasonboard.com>", "date": "2025-11-24T16:56:31", "name": "[3/3] Documentation: contributing: Update Source references", "mbox": "https://patchwork.libcamera.org/patch/25165/mbox/" } ] }, { "id": 5611, "url": "https://patchwork.libcamera.org/api/series/5611/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5611", "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": "libipa: exposure_mode_helper: Set quantizationGain in absence of a sensor helper", "date": "2025-11-24T19:52:41", "submitter": { "id": 184, "url": "https://patchwork.libcamera.org/api/people/184/?format=api", "name": "Stefan Klug", "email": "stefan.klug@ideasonboard.com" }, "version": 1, "total": 1, "received_total": 1, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5611/mbox/", "cover_letter": null, "patches": [ { "id": 25166, "url": "https://patchwork.libcamera.org/api/patches/25166/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25166/", "msgid": "<20251124195254.1567409-1-stefan.klug@ideasonboard.com>", "date": "2025-11-24T19:52:41", "name": "libipa: exposure_mode_helper: Set quantizationGain in absence of a sensor helper", "mbox": "https://patchwork.libcamera.org/patch/25166/mbox/" } ] }, { "id": 5612, "url": "https://patchwork.libcamera.org/api/series/5612/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5612", "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: rkisp1: DPF refactor and tuning improvements", "date": "2025-11-25T00:08:37", "submitter": { "id": 241, "url": "https://patchwork.libcamera.org/api/people/241/?format=api", "name": "Rui Wang", "email": "rui.wang@ideasonboard.com" }, "version": 1, "total": 11, "received_total": 11, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5612/mbox/", "cover_letter": { "id": 25167, "url": "https://patchwork.libcamera.org/api/covers/25167/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25167/", "msgid": "<20251125000848.4103786-1-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:37", "name": "[v1,0/11] ipa: rkisp1: DPF refactor and tuning improvements", "mbox": "https://patchwork.libcamera.org/cover/25167/mbox/" }, "patches": [ { "id": 25168, "url": "https://patchwork.libcamera.org/api/patches/25168/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25168/", "msgid": "<20251125000848.4103786-2-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:38", "name": "[v1,01/11] ipa: rkisp1: algorithms: Add exposure index computation helpers", "mbox": "https://patchwork.libcamera.org/patch/25168/mbox/" }, { "id": 25169, "url": "https://patchwork.libcamera.org/api/patches/25169/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25169/", "msgid": "<20251125000848.4103786-3-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:39", "name": "[v1,02/11] ipa: rkisp1: algorithms: dpf: init Dpf tuning config", "mbox": "https://patchwork.libcamera.org/patch/25169/mbox/" }, { "id": 25170, "url": "https://patchwork.libcamera.org/api/patches/25170/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25170/", "msgid": "<20251125000848.4103786-4-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:40", "name": "[v1,03/11] ipa: rkisp1: controls: define control block", "mbox": "https://patchwork.libcamera.org/patch/25170/mbox/" }, { "id": 25171, "url": "https://patchwork.libcamera.org/api/patches/25171/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25171/", "msgid": "<20251125000848.4103786-5-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:41", "name": "[v1,04/11] ipa: rkisp1: algorithms: Add reduction mode support to DPF", "mbox": "https://patchwork.libcamera.org/patch/25171/mbox/" }, { "id": 25172, "url": "https://patchwork.libcamera.org/api/patches/25172/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25172/", "msgid": "<20251125000848.4103786-6-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:42", "name": "[v1,05/11] ipa: rkisp1: algorithms: dpf: collect DPF manual overrides", "mbox": "https://patchwork.libcamera.org/patch/25172/mbox/" }, { "id": 25173, "url": "https://patchwork.libcamera.org/api/patches/25173/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25173/", "msgid": "<20251125000848.4103786-7-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:43", "name": "[v1,06/11] ipa: rkisp1: algorithms: dpf: detect DPF dev overrides", "mbox": "https://patchwork.libcamera.org/patch/25173/mbox/" }, { "id": 25174, "url": "https://patchwork.libcamera.org/api/patches/25174/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25174/", "msgid": "<20251125000848.4103786-8-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:44", "name": "[v1,07/11] ipa: rkisp1: algorithms: dpf: manage DPF mode transitions", "mbox": "https://patchwork.libcamera.org/patch/25174/mbox/" }, { "id": 25175, "url": "https://patchwork.libcamera.org/api/patches/25175/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25175/", "msgid": "<20251125000848.4103786-9-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:45", "name": "[v1,08/11] ipa: rkisp1: algorithms: dpf: apply DPF overrides", "mbox": "https://patchwork.libcamera.org/patch/25175/mbox/" }, { "id": 25176, "url": "https://patchwork.libcamera.org/api/patches/25176/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25176/", "msgid": "<20251125000848.4103786-10-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:46", "name": "[v1,09/11] ipa: rkisp1: algorithms: dpf: refactor DPF prepare flow", "mbox": "https://patchwork.libcamera.org/patch/25176/mbox/" }, { "id": 25177, "url": "https://patchwork.libcamera.org/api/patches/25177/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25177/", "msgid": "<20251125000848.4103786-11-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:47", "name": "[v1,10/11] ipa: rkisp1: algorithms: dpf: expose DPF control map", "mbox": "https://patchwork.libcamera.org/patch/25177/mbox/" }, { "id": 25178, "url": "https://patchwork.libcamera.org/api/patches/25178/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25178/", "msgid": "<20251125000848.4103786-12-rui.wang@ideasonboard.com>", "date": "2025-11-25T00:08:48", "name": "[v1,11/11] ipa: rkisp1: algorithms: dpf: publish DPF metadata", "mbox": "https://patchwork.libcamera.org/patch/25178/mbox/" } ] }, { "id": 5613, "url": "https://patchwork.libcamera.org/api/series/5613/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5613", "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": "Full dewarper support on imx8mp", "date": "2025-11-25T16:28:12", "submitter": { "id": 184, "url": "https://patchwork.libcamera.org/api/people/184/?format=api", "name": "Stefan Klug", "email": "stefan.klug@ideasonboard.com" }, "version": 3, "total": 29, "received_total": 29, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5613/mbox/", "cover_letter": { "id": 25179, "url": "https://patchwork.libcamera.org/api/covers/25179/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25179/", "msgid": "<20251125162851.2301793-1-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:12", "name": "[v3,00/29] Full dewarper support on imx8mp", "mbox": "https://patchwork.libcamera.org/cover/25179/mbox/" }, "patches": [ { "id": 25180, "url": "https://patchwork.libcamera.org/api/patches/25180/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25180/", "msgid": "<20251125162851.2301793-2-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:13", "name": "[v3,01/29] libcamera: pipeline: utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/25180/mbox/" }, { "id": 25181, "url": "https://patchwork.libcamera.org/api/patches/25181/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25181/", "msgid": "<20251125162851.2301793-3-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:14", "name": "[v3,02/29] libcamera: converter: Utilise shared MediaDevice pointers", "mbox": "https://patchwork.libcamera.org/patch/25181/mbox/" }, { "id": 25182, "url": "https://patchwork.libcamera.org/api/patches/25182/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25182/", "msgid": "<20251125162851.2301793-4-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:15", "name": "[v3,03/29] libcamera: Add support for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/25182/mbox/" }, { "id": 25183, "url": "https://patchwork.libcamera.org/api/patches/25183/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25183/", "msgid": "<20251125162851.2301793-5-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:16", "name": "[v3,04/29] libcamera: converter: Add V4L2 request support", "mbox": "https://patchwork.libcamera.org/patch/25183/mbox/" }, { "id": 25184, "url": "https://patchwork.libcamera.org/api/patches/25184/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25184/", "msgid": "<20251125162851.2301793-6-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:17", "name": "[v3,05/29] libcamera: converter_v4l2_m2m: Add suport for V4L2 requests", "mbox": "https://patchwork.libcamera.org/patch/25184/mbox/" }, { "id": 25185, "url": "https://patchwork.libcamera.org/api/patches/25185/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25185/", "msgid": "<20251125162851.2301793-7-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:18", "name": "[v3,06/29] libcamera: converter_v4l2_m2m: Always set stride", "mbox": "https://patchwork.libcamera.org/patch/25185/mbox/" }, { "id": 25186, "url": "https://patchwork.libcamera.org/api/patches/25186/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25186/", "msgid": "<20251125162851.2301793-8-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:19", "name": "[v3,07/29] libcamera: rkisp1: Properly cancel buffers in dewarp case", "mbox": "https://patchwork.libcamera.org/patch/25186/mbox/" }, { "id": 25187, "url": "https://patchwork.libcamera.org/api/patches/25187/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25187/", "msgid": "<20251125162851.2301793-9-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:20", "name": "[v3,08/29] include: linux: Update headers for Dw100 dewarper engine", "mbox": "https://patchwork.libcamera.org/patch/25187/mbox/" }, { "id": 25188, "url": "https://patchwork.libcamera.org/api/patches/25188/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25188/", "msgid": "<20251125162851.2301793-10-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:21", "name": "[v3,09/29] libcamera: converter_v4l2_m2m: Add helper to apply controls", "mbox": "https://patchwork.libcamera.org/patch/25188/mbox/" }, { "id": 25189, "url": "https://patchwork.libcamera.org/api/patches/25189/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25189/", "msgid": "<20251125162851.2301793-11-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:22", "name": "[v3,10/29] libcamera: converter_v4l2_m2m: Add debug logging for formats", "mbox": "https://patchwork.libcamera.org/patch/25189/mbox/" }, { "id": 25190, "url": "https://patchwork.libcamera.org/api/patches/25190/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25190/", "msgid": "<20251125162851.2301793-12-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:23", "name": "[v3,11/29] libcamera: rkisp1: Move useDewarper_ flag into RkISP1CameraData", "mbox": "https://patchwork.libcamera.org/patch/25190/mbox/" }, { "id": 25191, "url": "https://patchwork.libcamera.org/api/patches/25191/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25191/", "msgid": "<20251125162851.2301793-13-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:24", "name": "[v3,12/29] libcamera: rkisp1: Scale down in dewarper instead of resizer", "mbox": "https://patchwork.libcamera.org/patch/25191/mbox/" }, { "id": 25192, "url": "https://patchwork.libcamera.org/api/patches/25192/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25192/", "msgid": "<20251125162851.2301793-14-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:25", "name": "[v3,13/29] libcamera: rkisp1: Allow upscaling when the dewarper is present", "mbox": "https://patchwork.libcamera.org/patch/25192/mbox/" }, { "id": 25193, "url": "https://patchwork.libcamera.org/api/patches/25193/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25193/", "msgid": "<20251125162851.2301793-15-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:26", "name": "[v3,14/29] pipeline: rkisp1: Fix number of buffers imported into the dewarper", "mbox": "https://patchwork.libcamera.org/patch/25193/mbox/" }, { "id": 25194, "url": "https://patchwork.libcamera.org/api/patches/25194/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25194/", "msgid": "<20251125162851.2301793-16-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:27", "name": "[v3,15/29] libcamera: converter: Add dw100 vertex map class", "mbox": "https://patchwork.libcamera.org/patch/25194/mbox/" }, { "id": 25195, "url": "https://patchwork.libcamera.org/api/patches/25195/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25195/", "msgid": "<20251125162851.2301793-17-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:28", "name": "[v3,16/29] libcamera: converter: Add dw100 converter module", "mbox": "https://patchwork.libcamera.org/patch/25195/mbox/" }, { "id": 25196, "url": "https://patchwork.libcamera.org/api/patches/25196/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25196/", "msgid": "<20251125162851.2301793-18-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:29", "name": "[v3,17/29] libcamera: rkisp1: Use the dw100 converter module instead of the generic v4l2 converter", "mbox": "https://patchwork.libcamera.org/patch/25196/mbox/" }, { "id": 25197, "url": "https://patchwork.libcamera.org/api/patches/25197/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25197/", "msgid": "<20251125162851.2301793-19-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:30", "name": "[v3,18/29] pipeline: rksip1: Move isRaw up in scope", "mbox": "https://patchwork.libcamera.org/patch/25197/mbox/" }, { "id": 25198, "url": "https://patchwork.libcamera.org/api/patches/25198/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25198/", "msgid": "<20251125162851.2301793-20-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:31", "name": "[v3,19/29] pipeline: rkisp1: Drop rawFormat variable", "mbox": "https://patchwork.libcamera.org/patch/25198/mbox/" }, { "id": 25199, "url": "https://patchwork.libcamera.org/api/patches/25199/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25199/", "msgid": "<20251125162851.2301793-21-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:32", "name": "[v3,20/29] pipeline: rkisp1: Enable the dewarper based on the tuning file", "mbox": "https://patchwork.libcamera.org/patch/25199/mbox/" }, { "id": 25200, "url": "https://patchwork.libcamera.org/api/patches/25200/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25200/", "msgid": "<20251125162851.2301793-22-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:33", "name": "[v3,21/29] libcamera: internal: camera_sensor: Add accessor for mountingOrientation_", "mbox": "https://patchwork.libcamera.org/patch/25200/mbox/" }, { "id": 25201, "url": "https://patchwork.libcamera.org/api/patches/25201/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25201/", "msgid": "<20251125162851.2301793-23-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:34", "name": "[v3,22/29] libcamera: Add transpose() function to size", "mbox": "https://patchwork.libcamera.org/patch/25201/mbox/" }, { "id": 25202, "url": "https://patchwork.libcamera.org/api/patches/25202/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25202/", "msgid": "<20251125162851.2301793-24-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:35", "name": "[v3,23/29] libcamera: rkisp1: Handle requested orientation using dewarper", "mbox": "https://patchwork.libcamera.org/patch/25202/mbox/" }, { "id": 25203, "url": "https://patchwork.libcamera.org/api/patches/25203/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25203/", "msgid": "<20251125162851.2301793-25-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:36", "name": "[v3,24/29] libcamera: dw100_vertexmap: Implement parametric dewarping", "mbox": "https://patchwork.libcamera.org/patch/25203/mbox/" }, { "id": 25204, "url": "https://patchwork.libcamera.org/api/patches/25204/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25204/", "msgid": "<20251125162851.2301793-26-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:37", "name": "[v3,25/29] pipeline: rkisp1: Load dewarp parameters from tuning file", "mbox": "https://patchwork.libcamera.org/patch/25204/mbox/" }, { "id": 25205, "url": "https://patchwork.libcamera.org/api/patches/25205/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25205/", "msgid": "<20251125162851.2301793-27-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:38", "name": "[v3,26/29] libcamera: Add and implement LensDewarpEnable control", "mbox": "https://patchwork.libcamera.org/patch/25205/mbox/" }, { "id": 25206, "url": "https://patchwork.libcamera.org/api/patches/25206/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25206/", "msgid": "<20251125162851.2301793-28-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:39", "name": "[v3,27/29] pipeline: rkisp1: Add warning to unclear format handling", "mbox": "https://patchwork.libcamera.org/patch/25206/mbox/" }, { "id": 25207, "url": "https://patchwork.libcamera.org/api/patches/25207/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25207/", "msgid": "<20251125162851.2301793-29-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:40", "name": "[v3,28/29] DNI libcamera: rkisp1: Implement dw100 specific features", "mbox": "https://patchwork.libcamera.org/patch/25207/mbox/" }, { "id": 25208, "url": "https://patchwork.libcamera.org/api/patches/25208/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25208/", "msgid": "<20251125162851.2301793-30-stefan.klug@ideasonboard.com>", "date": "2025-11-25T16:28:41", "name": "[v3,29/29] DNI pipeline: rkisp1: Workaround for customer kernels without requests", "mbox": "https://patchwork.libcamera.org/patch/25208/mbox/" } ] } ]