From patchwork Tue Apr 29 12:48:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Isaac Scott X-Patchwork-Id: 23298 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by patchwork.libcamera.org (Postfix) with ESMTPS id E680CC327D for ; Tue, 29 Apr 2025 13:03:14 +0000 (UTC) Received: from pendragon.ideasonboard.com (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 4E424AF for ; Tue, 29 Apr 2025 15:03:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1745931789; bh=BxsF6leDwcPTKx/3foZ/hzrhsaqilEuRCvAMFzYsQAk=; h=From:To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Resent-From:Resent-To:From; b=EgNux/87PtXvjxlcWyTnPO7UR52hpEOo9TvaqxvPxcCTX90HOzg843x7mpBbW5opr K26WE8Rr7xUHbR1QV/GWL/vnKhOUs1zhEnQzKaypKji/wzqoBGqbHqDD9isZVw8sNT mBmi102tC45uRquxVfK6BCZuB5w9pQ9aDdjY53gw= Delivered-To: kbingham@ideasonboard.com Received: from perceval.ideasonboard.com by perceval.ideasonboard.com with LMTP id ACZNAI7KEGiQLjgA4E0KoQ (envelope-from ) for ; Tue, 29 Apr 2025 14:48:14 +0200 Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by perceval.ideasonboard.com (Postfix) with ESMTPS id A5FB9AF; Tue, 29 Apr 2025 14:48:13 +0200 (CEST) Authentication-Results: perceval.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.a=rsa-sha256 header.s=mail header.b=i8Uay023; dkim-atps=neutral Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id AA6D368AD6; Tue, 29 Apr 2025 14:48:17 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="i8Uay023"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 83358617DB for ; Tue, 29 Apr 2025 14:48:15 +0200 (CEST) Received: from isaac-ThinkPad-T16-Gen-2.lan (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 9CB25AF; Tue, 29 Apr 2025 14:48:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1745930889; bh=BxsF6leDwcPTKx/3foZ/hzrhsaqilEuRCvAMFzYsQAk=; h=From:To:Cc:Subject:Date:From; b=i8Uay023TRMylACWdWqgrU+ioC+gkXWE2Yaz7ifHLexQa95Tk9HTc3clJxkPM5sLH BUBoFB+RerAKNrODg4WiMzXkqKRyDY5TF1prFsNtiSWM50dMBX+OQP6KWEa6CwPCWG 4YnVswZBGJ239qVBwEoE+SqTGTKrg5vmHITtOSSo= From: Isaac Scott To: libcamera devel Cc: Isaac Scott Subject: [PATCH 0/1] Allow algorithms to be disabled via the tuning file Date: Tue, 29 Apr 2025 13:48:05 +0100 Message-ID: <20250429124806.138056-1-isaac.scott@ideasonboard.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 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" X-TUID: d5muoQVohzlT Resent-From: Kieran Bingham Resent-To: parsemail@patchwork.libcamera.org In many use cases, including debugging, it would be useful to disable individual algorithms to ensure the effects of one algorithm are not affecting others. This patch adds this functionality by allowing users to mark algorithms as "disabled" in their camera sensor's tuning file. Isaac Scott (1): libipa: Allow disabling algorithms via the tuning file src/ipa/libipa/module.h | 7 +++++++ 1 file changed, 7 insertions(+)