Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/16975/?format=api
{ "id": 16975, "url": "https://patchwork.libcamera.org/api/1.1/covers/16975/?format=api", "web_url": "https://patchwork.libcamera.org/cover/16975/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/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": "<20220805135312.47497-1-jacopo@jmondi.org>", "date": "2022-08-05T13:53:02", "name": "[libcamera-devel,v2,00/10] libcamera: Align IPU3 and RKISP1 interfaces", "submitter": { "id": 3, "url": "https://patchwork.libcamera.org/api/1.1/people/3/?format=api", "name": "Jacopo Mondi", "email": "jacopo@jmondi.org" }, "mbox": "https://patchwork.libcamera.org/cover/16975/mbox/", "series": [ { "id": 3376, "url": "https://patchwork.libcamera.org/api/1.1/series/3376/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3376", "date": "2022-08-05T13:53:02", "name": "libcamera: Align IPU3 and RKISP1 interfaces", "version": 2, "mbox": "https://patchwork.libcamera.org/series/3376/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/16975/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 AB708C3272\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 5 Aug 2022 13:53:22 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id EE8AC6332B;\n\tFri, 5 Aug 2022 15:53:21 +0200 (CEST)", "from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net\n\t[217.70.183.197])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C6917603E4\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 5 Aug 2022 15:53:20 +0200 (CEST)", "(Authenticated sender: jacopo@jmondi.org)\n\tby mail.gandi.net (Postfix) with ESMTPSA id E558B1C0006;\n\tFri, 5 Aug 2022 13:53:19 +0000 (UTC)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1659707602;\n\tbh=3y1ZYl8vc9oa1hMf8SQYD262PwQ8T9xR/ikWq0Tw2pI=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=NI4oA670b98MFcTH8BNZz9/5u6X3t2lN+4MDNXbEOxBirKkP4Ifdg99rzN+/OfQtl\n\t0yU28IPMf3XZw7nnIYcavgtBS1edccaagQpZA/UeLwYaCpf2hWCd4iKRThvugLWcSG\n\t89aJQQrfTIE4KN7Z86LbPAXTRNXkPsL+r4JhiURvjgPzpiR6mtuOHk+QvOO+zCFKeN\n\t2FtkM2/fc2b1UAlrVVho9FFmhoUYLVIEl9IhKAQirpyUB1TWdvn4BCQECEVYWwtBlp\n\tb2QvIh69gPmNpxH6M8/UI2BCMshmza1eYod6bGRo7h4Fa1a37lJNYsWdQ4kBLIWYFA\n\tdw4oN2dgdq6Rg==", "To": "libcamera-devel@lists.libcamera.org", "Date": "Fri, 5 Aug 2022 15:53:02 +0200", "Message-Id": "<20220805135312.47497-1-jacopo@jmondi.org>", "X-Mailer": "git-send-email 2.37.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH v2 00/10] libcamera: Align IPU3 and RKISP1\n\tinterfaces", "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>", "From": "Jacopo Mondi via libcamera-devel <libcamera-devel@lists.libcamera.org>", "Reply-To": "Jacopo Mondi <jacopo@jmondi.org>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Resume Kieran's RFC series at\nhttps://patchwork.libcamera.org/project/libcamera/list/?series=3313\n\nI have here rebased, as some changes part of the series already went in,\nand addressed review comments on v1.\n\nTested on IPU3 and RkISP1 without noticeable differences compared to master.\n\nThanks\n j\n\nKieran Bingham via libcamera-devel (8):\n libcamera: pipeline: uvcvideo: Report control errors\n libcamera: request: Add PFCError flag\n ipa: rkisp1: Rename frameContext to activeState\n ipa: libipa: Provide a common base for FrameContexts\n ipa: rkisp1: Convert to use the FCQueue\n ipa: libipa: algorithm: prepare(): Pass frame and frame Context\n ipa: libipa: algorithm: process(): Pass frame number\n ipa: libipa: algorithm: queueRequest(): Pass frame context\n\nPaul Elder (1):\n libcamera: request: Add support for error flags\n\nUmang Jain (1):\n ipa: libipa: Introduce FrameContextQueue\n\n include/libcamera/internal/request.h | 4 +\n include/libcamera/request.h | 10 ++\n src/ipa/ipu3/algorithms/af.cpp | 10 +-\n src/ipa/ipu3/algorithms/af.h | 8 +-\n src/ipa/ipu3/algorithms/agc.cpp | 11 +-\n src/ipa/ipu3/algorithms/agc.h | 5 +-\n src/ipa/ipu3/algorithms/awb.cpp | 9 +-\n src/ipa/ipu3/algorithms/awb.h | 8 +-\n src/ipa/ipu3/algorithms/blc.cpp | 6 +-\n src/ipa/ipu3/algorithms/blc.h | 4 +-\n src/ipa/ipu3/algorithms/tone_mapping.cpp | 9 +-\n src/ipa/ipu3/algorithms/tone_mapping.h | 6 +-\n src/ipa/ipu3/ipa_context.cpp | 43 +-----\n src/ipa/ipu3/ipa_context.h | 16 +--\n src/ipa/ipu3/ipu3.cpp | 23 ++--\n src/ipa/ipu3/module.h | 2 +-\n src/ipa/libipa/algorithm.cpp | 4 +\n src/ipa/libipa/algorithm.h | 6 +-\n src/ipa/libipa/fc_queue.cpp | 133 +++++++++++++++++++\n src/ipa/libipa/fc_queue.h | 114 ++++++++++++++++\n src/ipa/libipa/meson.build | 2 +\n src/ipa/rkisp1/algorithms/agc.cpp | 28 ++--\n src/ipa/rkisp1/algorithms/agc.h | 7 +-\n src/ipa/rkisp1/algorithms/awb.cpp | 42 +++---\n src/ipa/rkisp1/algorithms/awb.h | 7 +-\n src/ipa/rkisp1/algorithms/blc.cpp | 4 +-\n src/ipa/rkisp1/algorithms/blc.h | 4 +-\n src/ipa/rkisp1/algorithms/cproc.cpp | 7 +-\n src/ipa/rkisp1/algorithms/cproc.h | 5 +-\n src/ipa/rkisp1/algorithms/dpcc.cpp | 4 +-\n src/ipa/rkisp1/algorithms/dpcc.h | 4 +-\n src/ipa/rkisp1/algorithms/filter.cpp | 10 +-\n src/ipa/rkisp1/algorithms/filter.h | 5 +-\n src/ipa/rkisp1/algorithms/gsl.cpp | 4 +-\n src/ipa/rkisp1/algorithms/gsl.h | 4 +-\n src/ipa/rkisp1/algorithms/lsc.cpp | 4 +-\n src/ipa/rkisp1/algorithms/lsc.h | 4 +-\n src/ipa/rkisp1/ipa_context.h | 11 +-\n src/ipa/rkisp1/module.h | 2 +-\n src/ipa/rkisp1/rkisp1.cpp | 36 +++--\n src/libcamera/pipeline/uvcvideo/uvcvideo.cpp | 7 +-\n src/libcamera/request.cpp | 76 ++++++++++-\n 42 files changed, 556 insertions(+), 152 deletions(-)\n create mode 100644 src/ipa/libipa/fc_queue.cpp\n create mode 100644 src/ipa/libipa/fc_queue.h\n\n--\n2.37.1" }