[{"id":38292,"web_url":"https://patchwork.libcamera.org/comment/38292/","msgid":"<85bjhektqx.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","date":"2026-02-24T16:10:14","subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"content":"Barnabás Pőcze <barnabas.pocze@ideasonboard.com> writes:\n\n> The base class (`Debayer`) already contains a non-virtual function\n> with the same implementation, so remove it from the derived class.\n>\n> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n\nReviewed-by: Milan Zamazal <mzamazal@redhat.com>\n\n> ---\n>  src/libcamera/software_isp/debayer_egl.cpp | 10 ----------\n>  src/libcamera/software_isp/debayer_egl.h   |  1 -\n>  2 files changed, 11 deletions(-)\n>\n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 93f7c6946..8147eca1c 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -276,16 +276,6 @@ int DebayerEGL::initBayerShaders(PixelFormat inputFormat, PixelFormat outputForm\n>  \treturn getShaderVariableLocations();\n>  }\n>  \n> -/**\n> - * \\brief Get the output frame size\n> - *\n> - * \\return The output frame size\n> - */\n> -unsigned int DebayerEGL::frameSize()\n> -{\n> -\treturn outputConfig_.frameSize;\n> -}\n> -\n>  int DebayerEGL::configure(const StreamConfiguration &inputCfg,\n>  \t\t\t  const std::vector<std::reference_wrapper<StreamConfiguration>> &outputCfgs,\n>  \t\t\t  [[maybe_unused]] bool ccmEnabled)\n> diff --git a/src/libcamera/software_isp/debayer_egl.h b/src/libcamera/software_isp/debayer_egl.h\n> index 59aebcc81..d4c1fa31e 100644\n> --- a/src/libcamera/software_isp/debayer_egl.h\n> +++ b/src/libcamera/software_isp/debayer_egl.h\n> @@ -55,7 +55,6 @@ public:\n>  \tvoid stop();\n>  \n>  \tconst SharedFD &getStatsFD() { return stats_->getStatsFD(); }\n> -\tunsigned int frameSize();\n>  \n>  \tSizeRange sizes(PixelFormat inputFormat, const Size &inputSize);","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 4C0F6BE175\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 16:10:26 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id DC53462080;\n\tTue, 24 Feb 2026 17:10:25 +0100 (CET)","from us-smtp-delivery-124.mimecast.com\n\t(us-smtp-delivery-124.mimecast.com [170.10.129.124])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 6D23B62080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 17:10:24 +0100 (CET)","from mail-ej1-f71.google.com (mail-ej1-f71.google.com\n\t[209.85.218.71]) by relay.mimecast.com with ESMTP with STARTTLS\n\t(version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id\n\tus-mta-371-R4aasnr9N4-1gS0K2twDyg-1; Tue, 24 Feb 2026 11:10:18 -0500","by mail-ej1-f71.google.com with SMTP id\n\ta640c23a62f3a-b8861544696so798058266b.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 08:10:18 -0800 (PST)","from mzamazal-thinkpadp1gen7.tpbc.csb\n\t(ip-77-48-47-2.net.vodafone.cz. [77.48.47.2])\n\tby smtp.gmail.com with ESMTPSA id\n\ta640c23a62f3a-b9084e4c27bsm427341666b.39.2026.02.24.08.10.14\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 24 Feb 2026 08:10:15 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=redhat.com header.i=@redhat.com\n\theader.b=\"K3ggWSIF\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n\ts=mimecast20190719; t=1771949423;\n\th=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n\tto:to:cc:cc:mime-version:mime-version:content-type:content-type:\n\tcontent-transfer-encoding:content-transfer-encoding:\n\tin-reply-to:in-reply-to:references:references;\n\tbh=EFovClGSZGhFfbP6FkBrDOX3kwDxHJI+z2gjEsYNwFU=;\n\tb=K3ggWSIFwrvE2Sx72R4JMYBAQh/AIWkLDzyRz+cgr/tSakrSbC50S8c9OVLeTeY08Rt0JG\n\tCDiLNFrePn5XE1TfOR5fAyerRf3lp2EYkVmHdyDHdOh5pl9te8d93lRH/VPTDBZvb0rhcY\n\tOizIj2mihV74p1ilcx+klOHXr0osPYE=","X-MC-Unique":"R4aasnr9N4-1gS0K2twDyg-1","X-Mimecast-MFC-AGG-ID":"R4aasnr9N4-1gS0K2twDyg_1771949417","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1771949416; x=1772554216;\n\th=content-transfer-encoding:mime-version:user-agent:message-id:date\n\t:references:in-reply-to:subject:cc:to:from:x-gm-gg\n\t:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n\tbh=W3tXRUFaEjoTKnacBVL27CFN/HhR3QJCcZe/RUHTcoA=;\n\tb=LVPcvOdrU536GyGn7A11QhfBKSiSGUO/wt4KdiHqniuki2h8cTBopOZtnfDNvSFJ7U\n\tyoP70CjkIrySB4Ed5uzR4OVciHz13FJ5RmHbnbCZUPSr416vb8ZY3Zdm1kUAoQ6zqURO\n\tqg9j47cBpYM1QjiQUXCFdUHhEHEQhkboO3YkEBPB4IboVHaZ2LXaXCASyWrJl/15+NHS\n\tbEDUwYwwsZQVGpWUIEqVnDUBDkHq+qzYDZlhsgs8O997IL/0/o2WNiyLLTaC1CUEc1/D\n\tliGb3KYM/2n+s1KoHFFvXhFbF68d/UmG4YP2ZKupCBi+dzAadshp5DCHsFGQWhJyow5x\n\tNb+w==","X-Gm-Message-State":"AOJu0YyyJnk8U2LaFGatjPUbnGrCkG+XGujf0LdHnmP1Z5Yb63AT7HrK\n\t1ny02Trmlr8ZjkxeDc94yGrA2l2BfWuccYTbEePFPIUHbc1TmgBy+UnTrfcam5LKlKnuweYj/Ml\n\tBww8fvodq3//zM/XIDQ8yFDTIl6nIUi9S91XYCocVzxnYE9/YrM5+PW0UeUZQIWx8KA5MqXl8J9\n\tvwqvMdqHC85T27YegzFGuMDsoqOBhDtc8y7kM7NQwGMr+OR9xI1s2uHHpb0CA=","X-Gm-Gg":"ATEYQzz+uSU1sgrI+wjq7jX/TTWtdDZu8wL0bCJpz1gh0j5lNP/bCYThC9Z66gXR582\n\tSUopJQOVR0AnIiDoPhW0P/McHdG5CRxDEm7MIVASqn7OPfXzPeg9+OMh+2gzuGZA19dHdzmqgpn\n\t4rn4JpDG1jwnXyhzhGk2JBEvtfUHQY77AzQtv5Elb7QtKxtmE+Cr2sesa++mMzrGxaJLOo0WUZr\n\tMfkcLCbRWKK60zJroJx69L6GMFi/kDJKeZKJg+lvIuqLw6VLGdl2T9FaJvoac8OSb/NciooZ72/\n\tOsnZ9xKex1O+lBSJ1SlNnK8bwNk9mVOTcf8lYF7WiCyurBZ4ydyUl5h7n3jdUFjM/SEHm5Y7Xll\n\t/zitCpd6bSj3atRaj1mwekNuYcRASHvFyJcuN9HWtvFG4sJPDy2phr8UGfDOyHecn9Ib70q+Z9n\n\tE=","X-Received":["by 2002:a17:907:1c89:b0:b88:5182:b869 with SMTP id\n\ta640c23a62f3a-b9081a490f8mr836278266b.23.1771949416570; \n\tTue, 24 Feb 2026 08:10:16 -0800 (PST)","by 2002:a17:907:1c89:b0:b88:5182:b869 with SMTP id\n\ta640c23a62f3a-b9081a490f8mr836275666b.23.1771949415960; \n\tTue, 24 Feb 2026 08:10:15 -0800 (PST)"],"From":"Milan Zamazal <mzamazal@redhat.com>","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","In-Reply-To":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com> (\n\t=?utf-8?b?IkJhcm5hYsOhcyBQxZFjemUiJ3M=?= message of \"Tue,\n\t24 Feb 2026  14:24:15 +0100\")","References":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com>","Date":"Tue, 24 Feb 2026 17:10:14 +0100","Message-ID":"<85bjhektqx.fsf@mzamazal-thinkpadp1gen7.tpbc.csb>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","X-Mimecast-Spam-Score":"0","X-Mimecast-MFC-PROC-ID":"S85ycdmSVaLQJdoTGVXKY1irnYk9sh-WlNAcpfwIv9E_1771949417","X-Mimecast-Originator":"redhat.com","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"quoted-printable","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":38293,"web_url":"https://patchwork.libcamera.org/comment/38293/","msgid":"<177195089050.1545402.1931929933722827506@t16>","date":"2026-02-24T16:34:50","subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"content":"Hi Barnabás,\n\nThank you for the patch!\n\nQuoting Barnabás Pőcze (2026-02-24 13:24:15)\n> The base class (`Debayer`) already contains a non-virtual function\n> with the same implementation, so remove it from the derived class.\n> \n> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n> ---\n>  src/libcamera/software_isp/debayer_egl.cpp | 10 ----------\n>  src/libcamera/software_isp/debayer_egl.h   |  1 -\n>  2 files changed, 11 deletions(-)\n> \n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 93f7c6946..8147eca1c 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -276,16 +276,6 @@ int DebayerEGL::initBayerShaders(PixelFormat inputFormat, PixelFormat outputForm\n>         return getShaderVariableLocations();\n>  }\n>  \n> -/**\n> - * \\brief Get the output frame size\n> - *\n> - * \\return The output frame size\n> - */\n> -unsigned int DebayerEGL::frameSize()\n> -{\n> -       return outputConfig_.frameSize;\n> -}\n> -\n>  int DebayerEGL::configure(const StreamConfiguration &inputCfg,\n>                           const std::vector<std::reference_wrapper<StreamConfiguration>> &outputCfgs,\n>                           [[maybe_unused]] bool ccmEnabled)\n> diff --git a/src/libcamera/software_isp/debayer_egl.h b/src/libcamera/software_isp/debayer_egl.h\n> index 59aebcc81..d4c1fa31e 100644\n> --- a/src/libcamera/software_isp/debayer_egl.h\n> +++ b/src/libcamera/software_isp/debayer_egl.h\n> @@ -55,7 +55,6 @@ public:\n>         void stop();\n>  \n>         const SharedFD &getStatsFD() { return stats_->getStatsFD(); }\n> -       unsigned int frameSize();\n\nReviewed-by: Isaac Scott <isaac.scott@ideasonboard.com>\n\nBest wishes,\nIsaac\n\n>  \n>         SizeRange sizes(PixelFormat inputFormat, const Size &inputSize);\n>  \n> -- \n> 2.53.0\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 04348C0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 16:34:56 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 358D6622A1;\n\tTue, 24 Feb 2026 17:34:55 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B118962080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 17:34:53 +0100 (CET)","from thinkpad.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id B49EFAB4;\n\tTue, 24 Feb 2026 17:33:56 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"KaMW/iUd\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1771950836;\n\tbh=3SsHp56M8+CKCYmnd1QQr1RunpKk274ucIiCC8O4ZA0=;\n\th=In-Reply-To:References:Subject:From:To:Date:From;\n\tb=KaMW/iUdwU0LsvY88NHVD2R2oPx+a5tpKip84nt5eKrL+SLrOcgdqEVMjOHPXvchi\n\t++nyLiAoVNntn2/9ILi37xW8qLoYlGQ49UpweMORfOB4FMZxT8PNJBGcbeGYrOtPeX\n\taZnKKDitHNvIuCpEMXTVioFZQ8hfJicJSFCvWirU=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com>","References":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com>","Subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","From":"Isaac Scott <isaac.scott@ideasonboard.com>","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","Date":"Tue, 24 Feb 2026 16:34:50 +0000","Message-ID":"<177195089050.1545402.1931929933722827506@t16>","User-Agent":"alot/0.10","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":38294,"web_url":"https://patchwork.libcamera.org/comment/38294/","msgid":"<d2a784a1-4d91-40e2-9530-85264ffd44c0@oss.qualcomm.com>","date":"2026-02-24T18:42:35","subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"content":"Hi,\n\nOn 24-Feb-26 14:24, Barnabás Pőcze wrote:\n> The base class (`Debayer`) already contains a non-virtual function\n> with the same implementation, so remove it from the derived class.\n> \n> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n\nThanks, patch looks good to me:\n\nReviewed-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n\nRegards,\n\nHans\n\n\n\n> ---\n>  src/libcamera/software_isp/debayer_egl.cpp | 10 ----------\n>  src/libcamera/software_isp/debayer_egl.h   |  1 -\n>  2 files changed, 11 deletions(-)\n> \n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 93f7c6946..8147eca1c 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -276,16 +276,6 @@ int DebayerEGL::initBayerShaders(PixelFormat inputFormat, PixelFormat outputForm\n>  \treturn getShaderVariableLocations();\n>  }\n>  \n> -/**\n> - * \\brief Get the output frame size\n> - *\n> - * \\return The output frame size\n> - */\n> -unsigned int DebayerEGL::frameSize()\n> -{\n> -\treturn outputConfig_.frameSize;\n> -}\n> -\n>  int DebayerEGL::configure(const StreamConfiguration &inputCfg,\n>  \t\t\t  const std::vector<std::reference_wrapper<StreamConfiguration>> &outputCfgs,\n>  \t\t\t  [[maybe_unused]] bool ccmEnabled)\n> diff --git a/src/libcamera/software_isp/debayer_egl.h b/src/libcamera/software_isp/debayer_egl.h\n> index 59aebcc81..d4c1fa31e 100644\n> --- a/src/libcamera/software_isp/debayer_egl.h\n> +++ b/src/libcamera/software_isp/debayer_egl.h\n> @@ -55,7 +55,6 @@ public:\n>  \tvoid stop();\n>  \n>  \tconst SharedFD &getStatsFD() { return stats_->getStatsFD(); }\n> -\tunsigned int frameSize();\n>  \n>  \tSizeRange sizes(PixelFormat inputFormat, const Size &inputSize);\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 8DBC2C0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 24 Feb 2026 18:42:42 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id D79F3622A1;\n\tTue, 24 Feb 2026 19:42:41 +0100 (CET)","from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n\t[205.220.168.131])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 3F49762080\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 19:42:40 +0100 (CET)","from pps.filterd (m0279864.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n\t61OFYg78061855 for <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 18:42:38 GMT","from mail-qv1-f70.google.com (mail-qv1-f70.google.com\n\t[209.85.219.70])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cherj8qhs-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 18:42:38 +0000 (GMT)","by mail-qv1-f70.google.com with SMTP id\n\t6a1803df08f44-89546cbb998so521657316d6.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Feb 2026 10:42:38 -0800 (PST)","from ?IPV6:2001:1c00:c32:7800:5bfa:a036:83f0:f9ec?\n\t(2001-1c00-0c32-7800-5bfa-a036-83f0-f9ec.cable.dynamic.v6.ziggo.nl.\n\t[2001:1c00:c32:7800:5bfa:a036:83f0:f9ec])\n\tby smtp.gmail.com with ESMTPSA id\n\ta640c23a62f3a-b9084e8d0d9sm452182366b.50.2026.02.24.10.42.35\n\t(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n\tTue, 24 Feb 2026 10:42:36 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=qualcomm.com header.i=@qualcomm.com\n\theader.b=\"aGYEHEyy\"; dkim=pass (2048-bit key;\n\tunprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n\theader.b=\"WdfhgI89\"; dkim-atps=neutral","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcontent-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\tJd6nJeHw+CDJvi4obGiy4faTVX1jv/sBw3iG/1QhBlg=; b=aGYEHEyy5ocu13D0\n\tKuC4lBKBJ9ea9uGApIFZxM6KIyijXbGLopN52a+70TUGFQ/cts5ONjha+1XEqh9i\n\tSU3cT1A8O9FRpASo9gt1sdXUjFMy9r92UoL2bzDkkDHZj5l3v6v26O5zX4I3jc0S\n\taYb+gUU/TsA7kVQYLDl9Y9GHA4CMFtBZHe7yTSdmGUnr85TGiW1XXflcGRqr2mR/\n\tV/EEq2z1FhfZlNdtvkjMxFQNEp6tIA8n+OZDVLV9rBYzSvsuFBGfLZAJvczrV70T\n\twFOXPj2ZSI9NwR1aB2TuH5OBaQzdC75huGxAiN9GxQcQVyctm3XOE7cCS/HfAWDA\n\tcTmXGg==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=oss.qualcomm.com; s=google; t=1771958557; x=1772563357;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:to:subject:from:user-agent:mime-version:date:message-id:from:to:cc\n\t:subject:date:message-id:reply-to;\n\tbh=Jd6nJeHw+CDJvi4obGiy4faTVX1jv/sBw3iG/1QhBlg=;\n\tb=WdfhgI89wNaLkgzOvs2DRFl4yDvjRommB9XNjhxKrN/vdJ2ROY1QP+c8ojYAQ7lK+M\n\typMXlIQ/9LHb++YDq5/zauJ4uG0VyO8NtxVus7CPelpqjxksYCL0SfAqb3hOiwOtpzlw\n\tHsKVsozmWLEnr+3p6MtoM6ZZLNb0dRd8bCMu4vqLm5+WzKdKcyQkNqWpPloQ7mrqhUBn\n\tyG0AfykhIGp56OytaLvbUUAyq19Z/hqHk10d+e2hPTU80jtOv9mLq/4lWQHl4ElfDvxY\n\t5lPO4QQMTqh23g2d1QahTPXnbTi9XvCVWgKpCTf/sKKMFZK+LCTSmLvl7muOzUwFujVN\n\tKF3A=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1771958557; x=1772563357;\n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg\n\t:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n\tbh=Jd6nJeHw+CDJvi4obGiy4faTVX1jv/sBw3iG/1QhBlg=;\n\tb=Oo7xNepIfHbNIWNNzVL7mQVP+vmto/J8DKYGEL9P5DmT8Znh+D70TDUv9/loqcTiuy\n\tOfa7Fqdnmx/EVDRML+qUpGfOchy8TWbbRWK5lojlmF6ybd14h0RfuYFrIv5O+8gdFh90\n\tJQJ8li7sKJT74mkvPZtOq95z0UUeMb3kQYu7/IAXw2SyClam3K5kkLssI3wuUYagRv53\n\tfladlV2CaNW+EENQO3ithUuv0uJZg+R2IAGr8EKZ1NP9KjRvxRL3jho2BDZCw2V2YgYH\n\tE7bEooCMvbUNuRAAZYM2RuELQsbSswTmtKNyGLLzMEjhETVqL8wCnttA0H2USrN9tui1\n\tbWMg==","X-Forwarded-Encrypted":"i=1;\n\tAJvYcCWx/UHPz17H6NNw2BlZjVVokL0dY+c5Aturmn+OIwYVOu4CcgZ/UVHlmBuDfU6s8MynpLEyClYN19+CefYCcaU=@lists.libcamera.org","X-Gm-Message-State":"AOJu0YyQPNwOYzA09W225ZGycwoEUtwWZtt6Zb0iAdGuYISwNR8T0PwY\n\toTjJCFTFfXC0tnH0rs1nfm1HK5HRwM3njIul9vYx+MRG0IWZrfAPFV2SnxcoZ3+sCwn5XW6ntBl\n\tMLtfnvVKiXSabIbsljxTEhpqgpmy1qHl3MA6wvHIW1wzkB/TvhW9J8qSQM/H7Bk7dZMPGgtucKk\n\tlT","X-Gm-Gg":"AZuq6aL7fVsDHVz2Uq3K7ke34SG0BV7mVjdnz5htvX1LHMkjUzW96bI4V3jxt3YeFDS\n\t/McPzR9rUVl9ntr/h19HIQLgEbTK6EKqE5kTZ1iJchBuLiVfdZSVAOpObWUCnTpX8Z0aKLse4xp\n\tcV/BISZHeyBj24hps/dO0nQEkzdSIUjm1Zid2Tbkq72OQLPN+/DFA/SEjGi+dZ76YFSn6oAPE6N\n\tkVodo+MtpR7m989cRgqegP8VvtXebXtPV6QxIXheWnD9VoyTvfFCGRLx2Icl8aljY6En+gSs7gS\n\tL/SaOE3W3dfJe8ImWI8juZHtt/sji2orog06Y9eICP7X9YxgPfk6usgmW1ZxXMkCNNyrJBgmmVa\n\trY9NRCJ4R3Ok0Ipngj7s7dZ1zF/X0n2cZydfuM+JfCw9p1w3xB3p4yxRhd2wZ/RZlxgIwgi7g+V\n\tYqvZpTM5ttFj1XAHcfdV+cxDPq/wwfwWvkgG4YoIy3UnVAPVfEv495ZZT0twkdYtU9J7wXF9LhN\n\tbK2HxDy7xL9XSpY","X-Received":["by 2002:a05:620a:45a3:b0:8c9:ea05:d15a with SMTP id\n\taf79cd13be357-8cb8c93d2damr1775008185a.0.1771958557219; \n\tTue, 24 Feb 2026 10:42:37 -0800 (PST)","by 2002:a05:620a:45a3:b0:8c9:ea05:d15a with SMTP id\n\taf79cd13be357-8cb8c93d2damr1775003685a.0.1771958556662; \n\tTue, 24 Feb 2026 10:42:36 -0800 (PST)"],"Message-ID":"<d2a784a1-4d91-40e2-9530-85264ffd44c0@oss.qualcomm.com>","Date":"Tue, 24 Feb 2026 19:42:35 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","From":"johannes.goede@oss.qualcomm.com","Subject":"Re: [PATCH v1] libcamera: software_isp: debayer_egl: Remove\n\t`frameSize()`","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, nl","In-Reply-To":"<20260224132415.269693-1-barnabas.pocze@ideasonboard.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"8bit","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwMjI0MDE1OSBTYWx0ZWRfXz3porbWXoQdU\n\taxvcsw4ypw0fZ9L/V1Css3/UZwEN0G7bJ0gBR/GFfZCEqP5ANmw45BbLADb+GcCC4VgeMhU3nzz\n\tzy0Vt26mPHT7RgV2rLbyiN+NuQdxEBni0nu5yC2L2sNpANVkJYPCTsN5d0y5y7YTcNFgkDl5CBO\n\tG0h/ookw/Ay5IFyXgxsYlJQGDTW7smHNC7jL7FPRI/j2i+nKY2jtzQPLlr/a8jCGESXqUKnpF3i\n\tUOP3orbrYKh2rVJ7fEkSUeX0hiUJSuGT4PxLu3MgbyR+d806frDoMApNNFSxTX13aj2MG8NrhET\n\taaPQw+aDMCOhE1VxznHlG4mBtvlkI/UKH5FGhwIp9i6EsRua5EVB92gk28DIJ8U27Mvfj4Zs6IA\n\tYGVybrQocGWTG1sEEJMf3GlA5KBV815x47cgBlFisv/F4UCZAc4/ZNd3ocdJhc46KEDjh6T22Ke\n\tuFdrNYU3cRteJHBbL/g==","X-Proofpoint-GUID":"ZZ6eNKUS698MHhdPHM_727nh8VcvW2CZ","X-Proofpoint-ORIG-GUID":"ZZ6eNKUS698MHhdPHM_727nh8VcvW2CZ","X-Authority-Analysis":"v=2.4 cv=NeDrFmD4 c=1 sm=1 tr=0 ts=699df11e cx=c_pps\n\ta=oc9J++0uMp73DTRD5QyR2A==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n\ta=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n\ta=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=P1BnusSwAAAA:8\n\ta=EUspDBNiAAAA:8 a=keFVhv0-_hitF9Sw9cAA:9 a=3ZKOabzyN94A:10\n\ta=QEXdDO2ut3YA:10\n\ta=iYH6xdkBrDN1Jqds4HTS:22 a=D0XLA9XvdZm18NrgonBM:22","X-Proofpoint-Virus-Version":"vendor=baseguard\n\tengine=ICAP:2.0.293, Aquarius:18.0.1121, Hydra:6.1.51,\n\tFMLib:17.12.100.49\n\tdefinitions=2026-02-24_02,2026-02-23_03,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\timpostorscore=0 bulkscore=0 adultscore=0 spamscore=0\n\tpriorityscore=1501\n\tsuspectscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0\n\tclxscore=1015\n\tclassifier=typeunknown authscore=0 authtc= authcc= route=outbound\n\tadjust=0\n\treason=mlx scancount=1 engine=8.22.0-2602130000\n\tdefinitions=main-2602240159","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]