From patchwork Fri Jul 14 14:26:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacopo Mondi X-Patchwork-Id: 18832 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 575C3BEFBE for ; Fri, 14 Jul 2023 14:26:57 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id A31EC628C1; Fri, 14 Jul 2023 16:26:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org; s=mail; t=1689344816; bh=ZrhxkehTV4de1DJ307u9iZDXY3M957+DnPitXs8zvmQ=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=WLLaHOUWKd22Z/IB5NPuvVr2/Md1pNIESVn48GEqtvYzUvC9TM6RWSzbQc5Y7LVZu 3j5Li8feigFgKRkOmRUnV3DYWdYDLgABGBbv8xs9jQzK4Mah9mLQO/8+mY7lCWyP+y V7XubIYPV1Fxz2dUg32kKEICH0JbtmM+vIuwv5HzPBCjWMqKXdnWNobqoeylGpafY6 PEVatc4BDNPEON+TYLRfyfD5aTMbvIEVBuzef3fBOGcV+uBHPNohjkA3XcyKct4pk7 CRJYVNMeIptDVOhrc8JVvXsO1f3S+ZQg3MO/gw0rL14GU8EiREiKxquThAt04MXO9U fmfhk9f6iwI4Q== Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 7A2A160382 for ; Fri, 14 Jul 2023 16:26:54 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="fmG5nouA"; dkim-atps=neutral Received: from uno.localdomain (mob-5-90-9-92.net.vodafone.it [5.90.9.92]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 01562814; Fri, 14 Jul 2023 16:26:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1689344763; bh=ZrhxkehTV4de1DJ307u9iZDXY3M957+DnPitXs8zvmQ=; h=From:To:Cc:Subject:Date:From; b=fmG5nouA/fJSp8Ga+GtiCZj/rEsJX3na6R7zZRLP4uM9XaisEoTA3x4HJDW8bkEj0 DvEFJSLRp4/IYWXhPMNIrqJHE8gKr3jwZHwRmARq3xXhaqR2j0A21WlS9oUwqmTOLQ 4t/0+RMWFMiO70kn1toKVIBB3V2oveeYUXD1rBMQ= To: libcamera-devel@lists.libcamera.org Date: Fri, 14 Jul 2023 16:26:31 +0200 Message-Id: <20230714142634.13134-1-jacopo.mondi@ideasonboard.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v2 0/3] Raspberry Pi: Configuration simplifications 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: , X-Patchwork-Original-From: Jacopo Mondi via libcamera-devel From: Jacopo Mondi Reply-To: Jacopo Mondi Cc: Jacopo Mondi Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Re-send of the three patches sent by Naush, taking in his suggestion to remove the subdevFormat recomputation in the validate() implementation. Thanks j Jacopo Mondi (3): libcamera: rpi: pipeline_base: Remove populateSensorFormats() libcamera: rpi: pipeline_base: Move findBestFormat to CameraData libcamera: rpi: pipeline_base: Cache sensor format .../pipeline/rpi/common/pipeline_base.cpp | 180 +++++++++--------- .../pipeline/rpi/common/pipeline_base.h | 5 + 2 files changed, 91 insertions(+), 94 deletions(-) --- 2.40.1