From patchwork Sun Feb 23 23:03:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 22822 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 19D65BDB13 for ; Sun, 23 Feb 2025 23:04:25 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 1DD55686BC; Mon, 24 Feb 2025 00:04:24 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="ELawx+/D"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 31F906185A for ; Mon, 24 Feb 2025 00:04:21 +0100 (CET) Received: from pendragon.ideasonboard.com (81-175-209-231.bb.dnainternet.fi [81.175.209.231]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 3D6C3353 for ; Mon, 24 Feb 2025 00:02:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1740351774; bh=r9J0X4WpZ4nUL5/QioCC+HtbSdZpjDaN6VWCl/sGQqE=; h=From:To:Subject:Date:From; b=ELawx+/DpzTirAXs/4MeCz/WZnG1grVTEKbDcnB/Aoey4SffnkKscl3X5xvVeiPYa iMafUM2b5z1fqONlzz88JS1tp79rrpR2PO459bU9MX/eW63kZSJepnceSwzkV7b3M2 qOpPsd2ZhsUOMOTZ4Px82RPKsGVBmK1vaKKIw5Mo= From: Laurent Pinchart To: libcamera-devel@lists.libcamera.org Subject: [PATCH 00/15] libipa: awb: Drive-by fixes Date: Mon, 24 Feb 2025 01:03:48 +0200 Message-ID: <20250223230403.1226-1-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.45.3 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" Hello everybody, While having a look at the recently merged bayesian AWB support, I noticed a bunch of minor issues. This patch series fixes them. There's not much else to say here, please see individual patches for details. Laurent Pinchart (15): libipa: awb: Sort class member documentation according to header order libipa: awb: Capitalize AWB libipa: awb: Follow function names with '()' in doxygen documentation libipa: awb: Standardize spelling on 'grey' world libipa: awb: Replace reference to pipeline handle with IPA module libipa: awb: Pass lux value to calculateAwb() as unsigned int ipa: rkisp1: awb: Fix wrong indentation in comment libipa: awb: Rename AwbStats::getRGBMeans() to rgbMeans() libipa: awb: Make controls_ member variable private libipa: awb: Provide read-only accessor to modes_ libipa: awb: Tidy up includes libipa: awb_grey: Minor comment fixes ipa: rkisp1: awb: Don't calculate RGB means if stats are missing ipa: rkisp1: awb: Capitalize AWB libcamera: Drop spurious colon after doxygen \todo directive src/ipa/libipa/awb.cpp | 85 +++++++++---------- src/ipa/libipa/awb.h | 12 ++- src/ipa/libipa/awb_bayes.cpp | 18 ++-- src/ipa/libipa/awb_bayes.h | 12 +-- src/ipa/libipa/awb_grey.cpp | 20 ++--- src/ipa/libipa/awb_grey.h | 5 +- src/ipa/rkisp1/algorithms/awb.cpp | 21 ++--- .../converter/converter_v4l2_m2m.cpp | 2 +- src/libcamera/pipeline/mali-c55/mali-c55.cpp | 2 +- .../pipeline/virtual/config_parser.cpp | 2 +- 10 files changed, 90 insertions(+), 89 deletions(-) base-commit: d476f8358be1536d4edd680c6024f784ff022f5d --- Regards, Laurent Pinchart