From patchwork Mon Sep 14 14:53:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Scally X-Patchwork-Id: 28292 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id B3429C3226 for ; Mon, 14 Sep 2026 14:54:12 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 301C1686AF; Mon, 14 Sep 2026 16:54:09 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="Jlpvl4oj"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 04BFF686A0 for ; Mon, 14 Sep 2026 16:53:58 +0200 (CEST) Received: from [127.0.1.1] (chfd-03-b2-v4wan-176392-cust229.vm15.cable.virginm.net [82.19.20.230]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id E2A2A1D15; Mon, 14 Sep 2026 16:52:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1789397538; bh=jOu0l8KUs1dv8Aqf8gNXQJPD8i6eaSRO5p62P5Mnnfc=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Jlpvl4ojKinCJzDRt4D2Xo+Tw8kzbu1l6YiQ4ijmK9kOlm6Abu6oOwoyRAaARtmzK OJk41oikIusTHyPo0FeloalNPslpjOohrQPG9OAXSotcpt5mbE77Ygq7P2gr3+NdgY 3NZINljAFzFAe/ter0Ay78iPESAuUk/OQWF4Xzog= From: Daniel Scally Date: Mon, 14 Sep 2026 15:53:48 +0100 Subject: [PATCH v4 08/10] ipa: ipu3: Add Ccm to uncalibrated.yaml MIME-Version: 1.0 Message-Id: <20260914-ipu3-libipa-rework-v4-8-ff8ee2d3dd24@ideasonboard.com> References: <20260914-ipu3-libipa-rework-v4-0-ff8ee2d3dd24@ideasonboard.com> In-Reply-To: <20260914-ipu3-libipa-rework-v4-0-ff8ee2d3dd24@ideasonboard.com> To: libcamera-devel@lists.libcamera.org Cc: Daniel Scally , Jacopo Mondi , Kieran Bingham X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=903; i=dan.scally@ideasonboard.com; h=from:subject:message-id; bh=jOu0l8KUs1dv8Aqf8gNXQJPD8i6eaSRO5p62P5Mnnfc=; b=owEBbQKS/ZANAwAKAchJV3psRXUyAcsmYgBqqAqCaY5Yk3R03RtmJO0WRXhyz7DRR9cHox4m9 pmJtyKtJkiJAjMEAAEKAB0WIQQqyuwyDnZdb+mxmm/ISVd6bEV1MgUCaqgKggAKCRDISVd6bEV1 MltED/479cwwQcKFJyMl7zKT2jNX3BJvPwYZKNDFyCQcdF7fnU5f3odOD0p9ly2XvZyCDl0ohHf qkx/X2h/t8Q+FbdLY63KDVZUKQkTY6KqHv3R0X9fwXMerLBYmwSgdfdRen4hbAFgCcyI2SXYpFz oYqkgLhXRCElotTaM0AqvfftpLf9Mkcw40+MPrgj8v1odgrWrhFmEBh3eHtPxbhMIICxbEx78zl jXpUX+oYydqDs0s9tZc+77TXVpYrBEs8XMnHFCCUUf3CIarMSJdgzZtX8vnbMjUAueywlpGvUPx 0e0VBEzF3GjJj6z4YC4L3YN6Sjs23aLGxSVy3/xf5G0aP56PMmS98tDvDIHBtcVlwXuqdZeWVGM PIrxtt/N7Xcm68aYraHDw9f/D24wXWAtrGH+e4dbyEGSrprxq//SwvxqmDrE1jRVqldcvab+dXn FmuOyFwnWNqCu02rNlM1vuzfy/f4MuY4IKuv0Gi5kdHjXxrX3tK04AUC0oWL/ujQW46PgNS4P04 vXvGNzU3h+Cq9jk2UuFoo85GWwevuYTxz4fVJPVGFIPmnOefHm6jwCaTMiNquMcItLggHPfY+SS 9Dohoq1lXRRHBw1NlTy2/zBRrg6fTmH3Z5weXhCmP76UT5hCeN8MeqJf3DU0iFSJqPrwCQAzJNm ZLQGco+CjwPvMGQ== X-Developer-Key: i=dan.scally@ideasonboard.com; a=openpgp; fpr=EEC699ACA1B7CB5D31330C0BBD501C2A3546CCF6 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Add the Ccm algorithm to uncalibrated.yaml. Even without calibrated values we should still expose the controls to the application. Reviewed-by: Jacopo Mondi Acked-by: Kieran Bingham Signed-off-by: Daniel Scally --- Changes in v4: - None Changes in v3: - None Changes in v2: - None --- src/ipa/ipu3/data/uncalibrated.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ipa/ipu3/data/uncalibrated.yaml b/src/ipa/ipu3/data/uncalibrated.yaml index 794ab3edbb778bbe14c2dc65e5540413ee7fd536..415ca4578fab57ea731493c978a04e740946197f 100644 --- a/src/ipa/ipu3/data/uncalibrated.yaml +++ b/src/ipa/ipu3/data/uncalibrated.yaml @@ -7,5 +7,6 @@ algorithms: - Agc: - Awb: - BlackLevelCorrection: + - Ccm: - ToneMapping: ...