Series Detail
Show a series.
GET /api/series/3506/?format=api
{ "id": 3506, "url": "https://patchwork.libcamera.org/api/series/3506/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3506", "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: Frame context queue, IPU3 & RkISP consolidation, and RkISP1 improvements", "date": "2022-09-27T02:36:09", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 5, "total": 33, "received_total": 33, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/3506/mbox/", "cover_letter": { "id": 17411, "url": "https://patchwork.libcamera.org/api/covers/17411/?format=api", "web_url": "https://patchwork.libcamera.org/cover/17411/", "msgid": "<20220927023642.12341-1-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:09", "name": "[libcamera-devel,v5,00/33] ipa: Frame context queue, IPU3 & RkISP consolidation, and RkISP1 improvements", "mbox": "https://patchwork.libcamera.org/cover/17411/mbox/" }, "patches": [ { "id": 17412, "url": "https://patchwork.libcamera.org/api/patches/17412/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17412/", "msgid": "<20220927023642.12341-2-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:10", "name": "[libcamera-devel,v5,01/33] ipa: ipu3: Fix style of Doxygen comment blocks", "mbox": "https://patchwork.libcamera.org/patch/17412/mbox/" }, { "id": 17413, "url": "https://patchwork.libcamera.org/api/patches/17413/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17413/", "msgid": "<20220927023642.12341-3-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:11", "name": "[libcamera-devel,v5,02/33] ipa: ipu3: af: Pass context reference to afIsOutOfFocus()", "mbox": "https://patchwork.libcamera.org/patch/17413/mbox/" }, { "id": 17414, "url": "https://patchwork.libcamera.org/api/patches/17414/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17414/", "msgid": "<20220927023642.12341-4-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:12", "name": "[libcamera-devel,v5,03/33] ipa: libipa: Pass a reference instead of pointer to Algorithm::process()", "mbox": "https://patchwork.libcamera.org/patch/17414/mbox/" }, { "id": 17415, "url": "https://patchwork.libcamera.org/api/patches/17415/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17415/", "msgid": "<20220927023642.12341-5-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:13", "name": "[libcamera-devel,v5,04/33] ipa: libipa: Introduce FrameContextQueue", "mbox": "https://patchwork.libcamera.org/patch/17415/mbox/" }, { "id": 17416, "url": "https://patchwork.libcamera.org/api/patches/17416/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17416/", "msgid": "<20220927023642.12341-6-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:14", "name": "[libcamera-devel,v5,05/33] ipa: libipa: Provide a common base for frame contexts", "mbox": "https://patchwork.libcamera.org/patch/17416/mbox/" }, { "id": 17417, "url": "https://patchwork.libcamera.org/api/patches/17417/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17417/", "msgid": "<20220927023642.12341-7-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:15", "name": "[libcamera-devel,v5,06/33] ipa: libipa: algorithm: prepare(): Pass frame and frame Context", "mbox": "https://patchwork.libcamera.org/patch/17417/mbox/" }, { "id": 17418, "url": "https://patchwork.libcamera.org/api/patches/17418/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17418/", "msgid": "<20220927023642.12341-8-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:16", "name": "[libcamera-devel,v5,07/33] ipa: libipa: algorithm: process(): Pass frame number", "mbox": "https://patchwork.libcamera.org/patch/17418/mbox/" }, { "id": 17419, "url": "https://patchwork.libcamera.org/api/patches/17419/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17419/", "msgid": "<20220927023642.12341-9-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:17", "name": "[libcamera-devel,v5,08/33] ipa: libipa: algorithm: queueRequest(): Pass frame context", "mbox": "https://patchwork.libcamera.org/patch/17419/mbox/" }, { "id": 17420, "url": "https://patchwork.libcamera.org/api/patches/17420/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17420/", "msgid": "<20220927023642.12341-10-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:18", "name": "[libcamera-devel,v5,09/33] ipa: ipu3: Use base FrameContext class", "mbox": "https://patchwork.libcamera.org/patch/17420/mbox/" }, { "id": 17421, "url": "https://patchwork.libcamera.org/api/patches/17421/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17421/", "msgid": "<20220927023642.12341-11-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:19", "name": "[libcamera-devel,v5,10/33] ipa: ipu3: Use the FCQueue", "mbox": "https://patchwork.libcamera.org/patch/17421/mbox/" }, { "id": 17422, "url": "https://patchwork.libcamera.org/api/patches/17422/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17422/", "msgid": "<20220927023642.12341-12-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:20", "name": "[libcamera-devel,v5,11/33] ipa: ipu3: Pass controls to algorithm's queueRequest() handler", "mbox": "https://patchwork.libcamera.org/patch/17422/mbox/" }, { "id": 17423, "url": "https://patchwork.libcamera.org/api/patches/17423/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17423/", "msgid": "<20220927023642.12341-13-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:21", "name": "[libcamera-devel,v5,12/33] ipa: rkisp1: Remove unused class member", "mbox": "https://patchwork.libcamera.org/patch/17423/mbox/" }, { "id": 17424, "url": "https://patchwork.libcamera.org/api/patches/17424/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17424/", "msgid": "<20220927023642.12341-14-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:22", "name": "[libcamera-devel,v5,13/33] ipa: rkisp1: Sort documentation of the IPA context", "mbox": "https://patchwork.libcamera.org/patch/17424/mbox/" }, { "id": 17425, "url": "https://patchwork.libcamera.org/api/patches/17425/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17425/", "msgid": "<20220927023642.12341-15-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:23", "name": "[libcamera-devel,v5,14/33] ipa: rkisp1: Rename frameContext to activeState", "mbox": "https://patchwork.libcamera.org/patch/17425/mbox/" }, { "id": 17426, "url": "https://patchwork.libcamera.org/api/patches/17426/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17426/", "msgid": "<20220927023642.12341-16-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:24", "name": "[libcamera-devel,v5,15/33] ipa: rkisp1: Use base FrameContext class", "mbox": "https://patchwork.libcamera.org/patch/17426/mbox/" }, { "id": 17427, "url": "https://patchwork.libcamera.org/api/patches/17427/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17427/", "msgid": "<20220927023642.12341-17-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:25", "name": "[libcamera-devel,v5,16/33] ipa: rkisp1: Convert to use the FCQueue", "mbox": "https://patchwork.libcamera.org/patch/17427/mbox/" }, { "id": 17428, "url": "https://patchwork.libcamera.org/api/patches/17428/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17428/", "msgid": "<20220927023642.12341-18-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:26", "name": "[libcamera-devel,v5,17/33] ipa: libipa: Pass FCQueue size as template argument", "mbox": "https://patchwork.libcamera.org/patch/17428/mbox/" }, { "id": 17429, "url": "https://patchwork.libcamera.org/api/patches/17429/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17429/", "msgid": "<20220927023642.12341-19-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:27", "name": "[libcamera-devel,v5,18/33] ipa: Disable copy-construction of IPAContext", "mbox": "https://patchwork.libcamera.org/patch/17429/mbox/" }, { "id": 17430, "url": "https://patchwork.libcamera.org/api/patches/17430/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17430/", "msgid": "<20220927023642.12341-20-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:28", "name": "[libcamera-devel,v5,19/33] ipa: rkisp1: Use frame number passed to Algorithm::prepare()", "mbox": "https://patchwork.libcamera.org/patch/17430/mbox/" }, { "id": 17431, "url": "https://patchwork.libcamera.org/api/patches/17431/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17431/", "msgid": "<20220927023642.12341-21-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:29", "name": "[libcamera-devel,v5,20/33] ipa: rkisp1: agc: Store per-frame information in frame context", "mbox": "https://patchwork.libcamera.org/patch/17431/mbox/" }, { "id": 17432, "url": "https://patchwork.libcamera.org/api/patches/17432/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17432/", "msgid": "<20220927023642.12341-22-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:30", "name": "[libcamera-devel,v5,21/33] ipa: rkisp1: awb: Store per-frame information in frame context", "mbox": "https://patchwork.libcamera.org/patch/17432/mbox/" }, { "id": 17433, "url": "https://patchwork.libcamera.org/api/patches/17433/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17433/", "msgid": "<20220927023642.12341-23-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:31", "name": "[libcamera-devel,v5,22/33] ipa: rkisp1: cproc: Store per-frame information in frame context", "mbox": "https://patchwork.libcamera.org/patch/17433/mbox/" }, { "id": 17434, "url": "https://patchwork.libcamera.org/api/patches/17434/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17434/", "msgid": "<20220927023642.12341-24-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:32", "name": "[libcamera-devel,v5,23/33] ipa: rkisp1: dpf: Store per-frame information in frame context", "mbox": "https://patchwork.libcamera.org/patch/17434/mbox/" }, { "id": 17435, "url": "https://patchwork.libcamera.org/api/patches/17435/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17435/", "msgid": "<20220927023642.12341-25-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:33", "name": "[libcamera-devel,v5,24/33] ipa: rkisp1: filter: Store per-frame information in frame context", "mbox": "https://patchwork.libcamera.org/patch/17435/mbox/" }, { "id": 17436, "url": "https://patchwork.libcamera.org/api/patches/17436/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17436/", "msgid": "<20220927023642.12341-26-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:34", "name": "[libcamera-devel,v5,25/33] ipa: rkisp1: Document the active state and frame context", "mbox": "https://patchwork.libcamera.org/patch/17436/mbox/" }, { "id": 17437, "url": "https://patchwork.libcamera.org/api/patches/17437/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17437/", "msgid": "<20220927023642.12341-27-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:35", "name": "[libcamera-devel,v5,26/33] ipa: rkisp1: awb: Use frame context to fix gains calculations", "mbox": "https://patchwork.libcamera.org/patch/17437/mbox/" }, { "id": 17438, "url": "https://patchwork.libcamera.org/api/patches/17438/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17438/", "msgid": "<20220927023642.12341-28-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:36", "name": "[libcamera-devel,v5,27/33] ipa: rkisp1: awb: Store color temperature as an integer", "mbox": "https://patchwork.libcamera.org/patch/17438/mbox/" }, { "id": 17439, "url": "https://patchwork.libcamera.org/api/patches/17439/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17439/", "msgid": "<20220927023642.12341-29-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:37", "name": "[libcamera-devel,v5,28/33] ipa: rkisp1: awb: Add support for RGB means", "mbox": "https://patchwork.libcamera.org/patch/17439/mbox/" }, { "id": 17440, "url": "https://patchwork.libcamera.org/api/patches/17440/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17440/", "msgid": "<20220927023642.12341-30-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:38", "name": "[libcamera-devel,v5,29/33] ipa: rkisp1: awb: Log means, gains and temperature in debug message", "mbox": "https://patchwork.libcamera.org/patch/17440/mbox/" }, { "id": 17441, "url": "https://patchwork.libcamera.org/api/patches/17441/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17441/", "msgid": "<20220927023642.12341-31-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:39", "name": "[libcamera-devel,v5,30/33] ipa: rkisp1: awb: Prevent RGB means from being negative", "mbox": "https://patchwork.libcamera.org/patch/17441/mbox/" }, { "id": 17442, "url": "https://patchwork.libcamera.org/api/patches/17442/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17442/", "msgid": "<20220927023642.12341-32-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:40", "name": "[libcamera-devel,v5,31/33] ipa: rkisp1: awb: Clamp gains to prevent divisions by zero", "mbox": "https://patchwork.libcamera.org/patch/17442/mbox/" }, { "id": 17443, "url": "https://patchwork.libcamera.org/api/patches/17443/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17443/", "msgid": "<20220927023642.12341-33-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:41", "name": "[libcamera-devel,v5,32/33] ipa: rkisp1: awb: Freeze AWB when means are too small", "mbox": "https://patchwork.libcamera.org/patch/17443/mbox/" }, { "id": 17444, "url": "https://patchwork.libcamera.org/api/patches/17444/?format=api", "web_url": "https://patchwork.libcamera.org/patch/17444/", "msgid": "<20220927023642.12341-34-laurent.pinchart@ideasonboard.com>", "date": "2022-09-27T02:36:42", "name": "[libcamera-devel,v5,33/33] ipa: rkisp1: awb: Remove bias from gain calculation", "mbox": "https://patchwork.libcamera.org/patch/17444/mbox/" } ] }