Patch Detail
Show a patch.
GET /api/patches/19181/?format=api
{ "id": 19181, "url": "https://patchwork.libcamera.org/api/patches/19181/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19181/", "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": "<CAEmqJPrFansDM6pF0DoKLONRJTmRnHwuLgzP6-0DKzsctwonFg@mail.gmail.com>", "date": "2023-10-24T09:24:27", "name": "[libcamera-devel,GIT,PULL] Raspberry Pi: Preliminary PiSP support (round 2)", "commit_ref": null, "pull_url": "https://github.com/naushir/libcamera.git HEAD", "state": "superseded", "archived": false, "hash": null, "submitter": { "id": 34, "url": "https://patchwork.libcamera.org/api/people/34/?format=api", "name": "Naushir Patuck", "email": "naush@raspberrypi.com" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/19181/mbox/", "series": [ { "id": 4059, "url": "https://patchwork.libcamera.org/api/series/4059/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4059", "date": "2023-10-24T09:24:27", "name": "[libcamera-devel,GIT,PULL] Raspberry Pi: Preliminary PiSP support (round 2)", "version": 1, "mbox": "https://patchwork.libcamera.org/series/4059/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/19181/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/19181/checks/", "tags": {}, "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 AAF1ABDCBD\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Oct 2023 09:25:00 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0C8506297C;\n\tTue, 24 Oct 2023 11:25:00 +0200 (CEST)", "from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com\n\t[IPv6:2607:f8b0:4864:20::1131])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9C14F61DCC\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Oct 2023 11:24:58 +0200 (CEST)", "by mail-yw1-x1131.google.com with SMTP id\n\t00721157ae682-5a7c95b8d14so40768407b3.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Oct 2023 02:24:58 -0700 (PDT)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1698139500;\n\tbh=EHPxENJKAoAF1BTyWZrjD1cGHQk0MVJOZXnvKDESzx0=;\n\th=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=2mH+MGnTBgX2Xy8UiuYAkhYarmCPQiVRSVaHr5VrgajdCLnNnUYb4+h91yoikwwhB\n\tFoHgKURqeRIqigpWAPxTU46WBWPUNJNzPrRMGakSnk0amuxGmvitvuYTpw0Y0/roeP\n\t4LrXB3+XF36LiCgoLSGGkxhotoDS7oVR+DUBH6iUF4YkZ2KnxJ1tLZqHYJOUfSoadU\n\t23NPo7CrlicaGvX4oE3DoiF3+NI7UArLaR6stuCdq0mhbEabLOnHFVdV0HRy5GkomF\n\thVrL5GQkR8gjWptiKoK2DTmljkzTLr1wmUBi5qTYq37QXwrzaDK3JDlJJE51fx74RT\n\t+VbyusPd3ZVvQ==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google; t=1698139497; x=1698744297;\n\tdarn=lists.libcamera.org; \n\th=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject\n\t:date:message-id:reply-to;\n\tbh=hpQuAV1k80gESWJk6aILdnOiWFAHlVur/Mmdw2c+Gvw=;\n\tb=kaYyeAsiVVegUklIuQip3eqqesdu6jFtfjxGZXqNvMPL3/vJu0O4zYmZFl2tLOI9ue\n\t4vDRUfIcoYKh6pxQUj5GlURy5If8+BgttKSaQ7tA8g4pQSefeQl4ut9kIzxeElKNsjYQ\n\tyVQq3wtqSZV5vaol6M3f9nteZ7QD7B4ju+3hIkbqqnv+JGfPlRHokhSvKehR+9E1/dS2\n\toxmKyC0btzAuu4ZGy47Y5m3PbwNHo/+r9iLIpV79o2Ir6eNPXua9KWNHOZWnTLveZf3p\n\t6bDZXJmY6g82b2IkYn6OdzZebe2Egpfj09S23Ltf23TmVYYbA3wj9ZATAfFU1udBJH23\n\t26jQ==" ], "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"kaYyeAsi\"; dkim-atps=neutral", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1698139497; x=1698744297;\n\th=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state\n\t:from:to:cc:subject:date:message-id:reply-to;\n\tbh=hpQuAV1k80gESWJk6aILdnOiWFAHlVur/Mmdw2c+Gvw=;\n\tb=rUk/ut4cWQX8whS7CI8v+UThc0cIba0NYPKJ/V1Z4s2MMNcBBw89hE9BpN9dVJ2BYA\n\tGJkBbobreypqZzq3lcRlQYS6Mgrqm81Bo5/HHLtXh1EVOYcEZX/XW0gvntdLpR7MFjmT\n\tGBIHuS8/XX0Cv7WrfkTVHqqq6m0kdUhG6mm4EDBftDpsaOpVeqEIkcmkd5q4ffeh2R4X\n\tkqwbBK7PwxywFMF1xT2YUUmEwv9Cy8vL9abcSr28MAhZWscFjY8UWkCMZcsXOer/ECic\n\tR0MDt0ALzFaRuTSUHsmDsyqRpXXaBYV89xaafvLU+Q12RorEnxVB0wtsvOY8XtSJrtGv\n\tNfaA==", "X-Gm-Message-State": "AOJu0YxeTsqjTtbSAIXrM1ChYMofdgfpuzowmwyCd9tOPxD/FHFU2+HH\n\tafAn9m9joqetsPT0RRxqh1xNZDNwciGmtjasa+okDl4UKwP2G0Pl8XR3mg==", "X-Google-Smtp-Source": "AGHT+IFl62VNv1wkcbniPYLCu5KTs9rNHMDUlHQocpfFDPF/zrvTRyHg5pSG/ZZP85zfxc3NC8Axxv+nDjJFOZG1loQ=", "X-Received": "by 2002:a0d:d752:0:b0:5a7:c01d:268 with SMTP id\n\tz79-20020a0dd752000000b005a7c01d0268mr12217471ywd.18.1698139497305;\n\tTue, 24 Oct 2023 02:24:57 -0700 (PDT)", "MIME-Version": "1.0", "Date": "Tue, 24 Oct 2023 10:24:27 +0100", "Message-ID": "<CAEmqJPrFansDM6pF0DoKLONRJTmRnHwuLgzP6-0DKzsctwonFg@mail.gmail.com>", "To": "libcamera devel <libcamera-devel@lists.libcamera.org>", "Content-Type": "text/plain; charset=\"UTF-8\"", "Subject": "[libcamera-devel] [GIT PULL] Raspberry Pi: Preliminary PiSP support\n\t(round 2)", "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": "Naushir Patuck via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>", "Reply-To": "Naushir Patuck <naush@raspberrypi.com>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "The following changes since commit b5f5a89bc34c601d9b59e160af9db557e1443904:\n\n apps: qcam: Add support for RGB565 (2023-10-23 13:50:18 +0300)\n\nare available in the Git repository at:\n\n https://github.com/naushir/libcamera.git HEAD\n\nfor you to fetch changes up to a9ac7f410e8f53dd580d83cb096c9f4b24e6b77c:\n\n ipa: rpi: agc: Make AGC controls affect all channels (2023-10-24\n09:56:52 +0100)\n\n----------------------------------------------------------------\nDavid Plowman (5):\n ipa: rpi: hdr: Add the ability to alter the LSC table\n ipa: rpi: alsc: Do not re-read the alsc.status metadata\n ipa: rpi: agc: Allow AGC channels to avoid using \"fast desaturation\"\n ipa: rpi: agc: Fetch AWB status in the prepare method\n ipa: rpi: agc: Make AGC controls affect all channels\n\nNaushir Patuck (1):\n ipa: rpi: vc4: Move denoise control handling into the VC4 derived IPA\n\n src/ipa/rpi/common/ipa_base.cpp | 55\n+++++++------------------------\n src/ipa/rpi/controller/agc_algorithm.h | 11 +++----\n src/ipa/rpi/controller/rpi/agc.cpp | 51 ++++++++++++++---------------\n src/ipa/rpi/controller/rpi/agc.h | 13 +++-----\n src/ipa/rpi/controller/rpi/agc_channel.cpp | 23 +++++++------\n src/ipa/rpi/controller/rpi/agc_channel.h | 1 +\n src/ipa/rpi/controller/rpi/alsc.cpp | 22 ++++---------\n src/ipa/rpi/controller/rpi/hdr.cpp | 183\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------\n src/ipa/rpi/controller/rpi/hdr.h | 18 +++++++----\n src/ipa/rpi/vc4/vc4.cpp | 35 ++++++++++++++++++--\n 10 files changed, 237 insertions(+), 175 deletions(-)", "diff": null, "prefixes": [ "libcamera-devel", "GIT", "PULL" ] }