Cover Letter Detail
Show a cover letter.
GET /api/covers/13294/?format=api
{ "id": 13294, "url": "https://patchwork.libcamera.org/api/covers/13294/?format=api", "web_url": "https://patchwork.libcamera.org/cover/13294/", "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": "" }, "msgid": "<tencent_29415D382780EAA89ADCF2F98A362CA5550A@qq.com>", "date": "2021-08-11T06:12:54", "name": "[libcamera-devel,RFC,v2,0/4] pipeline: isp: The software ISP module", "submitter": { "id": 88, "url": "https://patchwork.libcamera.org/api/people/88/?format=api", "name": "Siyuan Fan", "email": "siyuan.fan@foxmail.com" }, "mbox": "https://patchwork.libcamera.org/cover/13294/mbox/", "series": [ { "id": 2336, "url": "https://patchwork.libcamera.org/api/series/2336/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=2336", "date": "2021-08-11T06:12:54", "name": "pipeline: isp: The software ISP module", "version": 2, "mbox": "https://patchwork.libcamera.org/series/2336/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/13294/comments/", "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id E42F3C3240\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 11 Aug 2021 06:13:35 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 454C868886;\n\tWed, 11 Aug 2021 08:13:35 +0200 (CEST)", "from out203-205-221-202.mail.qq.com (out203-205-221-202.mail.qq.com\n\t[203.205.221.202])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 052C36884D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 11 Aug 2021 08:13:30 +0200 (CEST)", "from localhost.localdomain ([123.126.82.8])\n\tby newxmesmtplogicsvrszc9.qq.com (NewEsmtp) with SMTP\n\tid 3569928F; Wed, 11 Aug 2021 14:13:22 +0800" ], "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=foxmail.com header.i=@foxmail.com\n\theader.b=\"gXIq/fmp\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com;\n\ts=s201512; t=1628662404;\n\tbh=+X20fJuiUYvAysiSJ7/6wMb9m82hyoes3vKavjDI0o0=;\n\th=From:To:Cc:Subject:Date;\n\tb=gXIq/fmpxZtG06d1QeK+0/6s5mL32GQn7JCmEl9aJxfVXCpND6g7yBz3Av4LCIuJe\n\tenPRWjC0x7/5l4fcy54Z/fwvuWgI6lufKpgRZxIPv3hWh9Be1QgNGlj4behf4Q3zzH\n\tV8hdLW+dpXvH7CoxcWeybEyKytmwAvUdz0vT2Vnc=", "X-QQ-mid": "xmsmtpt1628662402tk4zg0feg", "Message-ID": "<tencent_29415D382780EAA89ADCF2F98A362CA5550A@qq.com>", "X-QQ-XMAILINFO": "NImvdRhE6fHp2cEhkM66Z52djvD9XZ1Zo6kkfspLotff4GtmZnlFjotcW0fMsd\n\t4Mb3D+6g0xd/Py+R7sUFLb8VC5sk1s1q5/Ugv3OzZj8AqQhyQVjaa/xnyoefKPUAE9cDFK5efB3E\n\t2G7xqWrZg9jVaDAPrlNSsWd0DtDn0YC5z5GTp3ymB9v+zhPQY/cdfhMgBo7VbJITILQMUFisSe4Q\n\tQgzBTcb2CwqN7v/h6t+0zKOYZMIyyvLYGa49rwKaJNN2tbfXiG4DfZAEfy3Yvea+mtpGGvgzN7dy\n\tmNMR/J/G4J2cOeMihhvkR+Ae5ebWlTw2/OQ4v/7x1PWtG2Eki4aok/SlIEPPYd1I/H2dICuqiGio\n\tepxVlFhyXjwqoVjf4QR2jp3OyfaXuazc3gHKrdPuQvFg0/IPB8VXgkAXakZ+hvXBn6wyHJ9xR0hj\n\tXkq0+Hpi1YP5fTK743VzsrKeKCESKTEH2HcIzElZlsOtTYPRG6V7TP7kjYAAN5MvldZ0Jm/380PA\n\tEROnffklNSj5NRb1YIMiNO14S1ARWLacrskkGHeDFEJzD5On/Uzbu65yM7djmHXnmDyP5ir898Is\n\tHWUfkK1xCxJajPAZkVTQno/ACKxc3tazNui0FinHid6nIjzLY2ems2O1cwjNsvwrK5Ipj4qS5j6g\n\tjjHjUkxr2K+38WrnINus11qWF+xkeit6GkbgE+iMTYtR8hEQGqRR1292QABEPgBeOOoYbM3Emr3F\n\tyNAexBjRPNkKMaBEkQEE2BSk5ZvWYeLZPaOBUjCXfmyV9vQ1cgfOJGRsCHRailw7zk+49xkVE2Io\n\tOGbU9sX2cdWUssqFeg850R5tmsFaTmxKk2/B1+qf/blWyzCtHs+AvP4v7nuwu/cfioE2APC36zOH\n\tbGeaNikeVHhAkRuIrQhk1JxoTsNmB5vpvJ3mK+KQAlGs1UOyoCqGQjvSTg2LFAyg==", "From": "Siyuan Fan <siyuan.fan@foxmail.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Wed, 11 Aug 2021 07:12:54 +0100", "X-OQ-MSGID": "<20210811061258.7421-1-siyuan.fan@foxmail.com>", "X-Mailer": "git-send-email 2.20.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [RFC PATCH v2 0/4] pipeline: isp: The software\n\tISP module", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "From: Fan Siyuan <siyuan.fan@foxmail.com>\n\nThis patch series fix some of issues raised last commits. Now the test module of\nsoftware isp can output the RGB888 format image.\n\nPatch 1/4 fixs the pipeline handler and make it more concise. Patch 2/4 moves the\nprevious ISP process to libcamera/swisp for general API interface. Patch 3/4 adds\nthe friend class CPU_ISP in class FrameBuffer to access the private member metadata_.\nPatch 4/4 modifies the dependent file path.\n\nFan Siyuan (4):\n pipeline: isp: The software ISP-based pipeline handler\n libcamera: swisp: The software ISP class\n libcamera: framebuffer: Add the friend class CPU_ISP\n pipeline: isp: All meson configure files\n\n include/libcamera/framebuffer.h | 1 +\n meson_options.txt | 2 +-\n src/libcamera/pipeline/isp/isp.cpp | 306 ++++++++++++\n src/libcamera/pipeline/isp/meson.build | 6 +\n src/libcamera/swisp/isp.cpp | 643 +++++++++++++++++++++++++\n src/libcamera/swisp/isp.h | 92 ++++\n 6 files changed, 1049 insertions(+), 1 deletion(-)\n create mode 100644 src/libcamera/pipeline/isp/isp.cpp\n create mode 100644 src/libcamera/pipeline/isp/meson.build\n create mode 100644 src/libcamera/swisp/isp.cpp\n create mode 100644 src/libcamera/swisp/isp.h" }