Show a cover letter.

GET /api/1.1/covers/20047/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 20047,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/20047/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/20047/",
    "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": "<20240516124150.219054-1-stefan.klug@ideasonboard.com>",
    "date": "2024-05-16T12:41:47",
    "name": "[0/3] libcamera: Add gamma control for rkisp1",
    "submitter": {
        "id": 184,
        "url": "https://patchwork.libcamera.org/api/1.1/people/184/?format=api",
        "name": "Stefan Klug",
        "email": "stefan.klug@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/20047/mbox/",
    "series": [
        {
            "id": 4310,
            "url": "https://patchwork.libcamera.org/api/1.1/series/4310/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4310",
            "date": "2024-05-16T12:41:47",
            "name": "libcamera: Add gamma control for rkisp1",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/4310/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/20047/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 A1F54BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 16 May 2024 12:42:52 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id C135D6347E;\n\tThu, 16 May 2024 14:42:51 +0200 (CEST)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id DA65963460\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 16 May 2024 14:42:49 +0200 (CEST)",
            "from ideasonboard.com (unknown\n\t[IPv6:2a00:6020:448c:6c00:3fef:fa64:e35:24d4])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 5767E327;\n\tThu, 16 May 2024 14:42:41 +0200 (CEST)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Wu0uU6mw\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1715863361;\n\tbh=49ffeBuvOQXT4rJ/hTruZBMJK5NqXmBSIb6WvPOWEAY=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=Wu0uU6mwOelzWG/s2zXT82fIxputIcAy6O2ymWoFUWEec35La08nCFx46jKCUnlOH\n\tCjEknZb0wPnQGNWPD2CRqu4/kHJVJ+P2ZWXZ+t1dBsIgAuHTwhjAuCqM6zSGZoLHQe\n\tO6yZ2mji7XJTvLR+UqCwGuc7eVV+1xkgnVTuMg20=",
        "From": "Stefan Klug <stefan.klug@ideasonboard.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "Stefan Klug <stefan.klug@ideasonboard.com>",
        "Subject": "[PATCH 0/3] libcamera: Add gamma control for rkisp1",
        "Date": "Thu, 16 May 2024 14:41:47 +0200",
        "Message-Id": "<20240516124150.219054-1-stefan.klug@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.40.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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": "This patchset adds a gamma algorithm and the corresponding control for rkisp1.\nA camera gamma of roughly 2.2 is necessary to produce correct output images on\na standard monitor and to comply with sRGB.\n\nFurther information is available here:\nhttps://en.wikipedia.org/wiki/SRGB\nhttps://www.cambridgeincolour.com/tutorials/gamma-correction.htm\n\n\nStefan Klug (3):\n  ipa: rkisp1: Add gamma algorithm\n  libcamera: Add gamma control id\n  pipeline: rkisp1: Implement gamma control\n\n src/ipa/rkisp1/algorithms/goc.cpp     | 143 ++++++++++++++++++++++++++\n src/ipa/rkisp1/algorithms/goc.h       |  41 ++++++++\n src/ipa/rkisp1/algorithms/meson.build |   1 +\n src/ipa/rkisp1/ipa_context.h          |   4 +\n src/ipa/rkisp1/rkisp1.cpp             |   3 +-\n src/libcamera/control_ids_core.yaml   |   6 ++\n 6 files changed, 197 insertions(+), 1 deletion(-)\n create mode 100644 src/ipa/rkisp1/algorithms/goc.cpp\n create mode 100644 src/ipa/rkisp1/algorithms/goc.h"
}