From patchwork Wed Aug 4 07:33:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Siyuan Fan X-Patchwork-Id: 13191 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 3FF13C3237 for ; Wed, 4 Aug 2021 07:34:07 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 401AD6884E; Wed, 4 Aug 2021 09:34:06 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=foxmail.com header.i=@foxmail.com header.b="QkNcMF+R"; dkim-atps=neutral Received: from out203-205-251-59.mail.qq.com (out203-205-251-59.mail.qq.com [203.205.251.59]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 1CB3D6880F for ; Wed, 4 Aug 2021 09:34:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1628062437; bh=/5+11qVgW1w/IzBqZLx5eQf/lveJkC5V3kg/uDJDd4I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QkNcMF+RE3mpIvAsQzHfHWe5AK6AmghUgjP6CIMdQZDf47yel8yGG/C2EVoUw74s6 3vA4U0iH+bPJkNImPIiy3UdzMCs9rbetWjFn7jqHFw+y5Tq00D2J4rmjgZWWP+NxWQ iGjphWQj+Cq26JavdyWrtAZAYu2o92NXHFJS+cxE= Received: from localhost.localdomain ([123.126.82.9]) by newxmesmtplogicsvrsza5.qq.com (NewEsmtp) with SMTP id 8722689A; Wed, 04 Aug 2021 15:33:50 +0800 X-QQ-mid: xmsmtpt1628062435tkgmlc0bz Message-ID: X-QQ-XMAILINFO: OUyBsK7uGFiXg3G5qi7CWQjGbNlwm4Goo20Kqkqvvk5whp6YLbr0V5CrouH8JE kyHFqt5wCkdAICX+YG2uBj7XEPceHq+yx87WY9WEyFlOmwkFulbZIg/vYctgFtUWCyKidOZJQ+Bc f11OyEtxlc/GRe/o1PyD9jUH9f9ls0L021HLyZ6Id1tuIVoVd4D3BFa1cc9Z22AOGs36bCwF3FUM Q1rqcXgAFlIP4X0KA0/8XcrdJtrAaXrrLykinL3OvbHpkw6WKkbYmfBLsqtYDoTg0n2rBAmqwFVM vP4ZYzhyCj3+IhGdGy9Dd58oVhlhMHgW1pXR/6WEL7z8oDJaeXDGfCQkXnQqFF5U37YL3yzCH84A XPUUV3+u4/R8faehNvnLC6Shoi4IZZJdsU762HJYrYGoPx9bYD0/HqLvTM/x7BFN0fRLjuymA4P3 YptPopOb08zgqJHhsd1/F5utjx2iqjKPK6FMGJz5estyedv9OfakdSzs978z9vnBvEw3plrAI37B V1b/vMSkBl4KoeCKrLL3Uxn+XhT/1UJ30NQ7BLgIoLwoHl3V8ji6xoayvd9/ZZpFsPHf8s2YTN3p LZX4JbxCRrUqS9fRDRtbhcJ4O0RnPohczFf7ZbRaWe9JIIztipA/Ilwz10352LZpLt8D2tGz4DB5 OFfD8zx1AaPpYoIQ9tZYuvbbXnVIJREJW0OyQWj6kdYYAnfSB0v1lk94aDSphslUXVFYx0NHw3kF F3B6kyOnpoyOiJR6P9V7rdN9klb9J3Jl2sbG63C1e2+Xf+a5H5eSP1C3t6YkRrX9An8m0ZvPTseF 8orVWZ8kpoDU870hKh4aUKHkKkzfrO5zb9Jhkk9ewJ3c3tCsEbYap8prWN+AysKTy4mzl0Dbhe0S URvx8EEsLnX6dTxFNpRwKjqmrihCSTDLesZ3Gqg0RLrRcders3nSxFT5r6KDwwEpgF8g5xrvnD From: Siyuan Fan To: libcamera-devel@lists.libcamera.org Date: Wed, 4 Aug 2021 08:33:47 +0100 X-OQ-MSGID: <20210804073347.1368-4-siyuan.fan@foxmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210804073347.1368-1-siyuan.fan@foxmail.com> References: <20210804073347.1368-1-siyuan.fan@foxmail.com> MIME-Version: 1.0 Subject: [libcamera-devel] [RFC PATCH v1 3/3] pipeline: isp: All meson configure files 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" From: Fan Siyuan Add all meson configure file the software ISP module needs. After configuration completed, we can enable the software ISP. Signed-off-by: Fan Siyuan --- meson_options.txt | 2 +- src/libcamera/pipeline/isp/meson.build | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 src/libcamera/pipeline/isp/meson.build diff --git a/meson_options.txt b/meson_options.txt index 2c80ad8b..03110587 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -37,7 +37,7 @@ option('lc-compliance', option('pipelines', type : 'array', - choices : ['ipu3', 'raspberrypi', 'rkisp1', 'simple', 'uvcvideo', 'vimc'], + choices : ['ipu3', 'raspberrypi', 'rkisp1', 'simple', 'uvcvideo', 'vimc', 'isp'], description : 'Select which pipeline handlers to include') option('qcam', diff --git a/src/libcamera/pipeline/isp/meson.build b/src/libcamera/pipeline/isp/meson.build new file mode 100644 index 00000000..562b83b5 --- /dev/null +++ b/src/libcamera/pipeline/isp/meson.build @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: CC0-1.0 + +libcamera_sources += files([ + 'isp.cpp', + 'isp_processing.cpp', +])