[{"id":39523,"web_url":"https://patchwork.libcamera.org/comment/39523/","msgid":"<377fab2f-967b-425e-95b1-28b547b9ef8a@ideasonboard.com>","date":"2026-06-30T10:58:15","subject":"Re: [PATCH 0/1] Make Raspberry Pi 5 handle buffer offsets","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"2026. 06. 29. 12:30 keltezéssel, David Plowman írta:\n> Hi\n> \n> A short patch which I hope is fairly self-explanatory. Just to note\n> that it relies on a libpisp release we haven't made yet, but will do\n> so shortly.\n\nWhen you do that, please include a patch to update subprojects/libpisp.wrap.\nIf you don't plan on implementing conditional compilation based on the availability,\nthen please adjust the version requirement for libpisp in src/libcamera/pipeline/rpi/pisp/meson.build.\n\n\n> \n> David\n> \n> David Plowman (1):\n>    pipeline: rpi: Handle buffers with offsets\n> \n>   .../pipeline/rpi/common/rpi_stream.h          | 10 ++++++++--\n>   src/libcamera/pipeline/rpi/pisp/pisp.cpp      | 19 +++++++++++++++++++\n>   2 files changed, 27 insertions(+), 2 deletions(-)\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 0652EC3264\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 30 Jun 2026 10:58:21 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0813865F6A;\n\tTue, 30 Jun 2026 12:58:20 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 69E7E65F55\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 30 Jun 2026 12:58:18 +0200 (CEST)","from [192.168.33.31] (185.221.140.128.nat.pool.zt.hu\n\t[185.221.140.128])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 88DA1D52;\n\tTue, 30 Jun 2026 12:57:34 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"ow1xt/68\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1782817054;\n\tbh=8nKUdv4mzIEw6L3gEbNO70+0BM6TI+TBiE8QVIyriBk=;\n\th=Date:Subject:To:References:From:In-Reply-To:From;\n\tb=ow1xt/68MXDPJsrZjWFRYhaZQutfcHGRVBDaNvGklW38SHAp1dS+Mq82LpgKGGwM/\n\tfxbAWlMQ/RB7bI/uiUqDD1ZR2j5cn3n9Qv67at33MK5nWebfJyY516hfbqvvCXRBc4\n\tjMMnBlNYHpdajp+By9Av4oJ12GyCp/kbg4+raZLI=","Message-ID":"<377fab2f-967b-425e-95b1-28b547b9ef8a@ideasonboard.com>","Date":"Tue, 30 Jun 2026 12:58:15 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 0/1] Make Raspberry Pi 5 handle buffer offsets","To":"David Plowman <david.plowman@raspberrypi.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20260629110240.3656-1-david.plowman@raspberrypi.com>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<20260629110240.3656-1-david.plowman@raspberrypi.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","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":39538,"web_url":"https://patchwork.libcamera.org/comment/39538/","msgid":"<CAHW6GYJE2MsByBjgyRsQ5e3qq-UhB-6Bze8kwzML8V9fjG02MA@mail.gmail.com>","date":"2026-07-01T06:52:08","subject":"Re: [PATCH 0/1] Make Raspberry Pi 5 handle buffer offsets","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"content":"Hi Barnabas\n\nAh yes, I've never had to do that before. Will send an update.\n\nThanks\nDavid\n\nOn Tue, 30 Jun 2026 at 11:58, Barnabás Pőcze\n<barnabas.pocze@ideasonboard.com> wrote:\n>\n> 2026. 06. 29. 12:30 keltezéssel, David Plowman írta:\n> > Hi\n> >\n> > A short patch which I hope is fairly self-explanatory. Just to note\n> > that it relies on a libpisp release we haven't made yet, but will do\n> > so shortly.\n>\n> When you do that, please include a patch to update subprojects/libpisp.wrap.\n> If you don't plan on implementing conditional compilation based on the availability,\n> then please adjust the version requirement for libpisp in src/libcamera/pipeline/rpi/pisp/meson.build.\n>\n>\n> >\n> > David\n> >\n> > David Plowman (1):\n> >    pipeline: rpi: Handle buffers with offsets\n> >\n> >   .../pipeline/rpi/common/rpi_stream.h          | 10 ++++++++--\n> >   src/libcamera/pipeline/rpi/pisp/pisp.cpp      | 19 +++++++++++++++++++\n> >   2 files changed, 27 insertions(+), 2 deletions(-)\n> >\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 73C82C3264\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed,  1 Jul 2026 06:52:23 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 94D8565F96;\n\tWed,  1 Jul 2026 08:52:22 +0200 (CEST)","from mail-ed1-x534.google.com (mail-ed1-x534.google.com\n\t[IPv6:2a00:1450:4864:20::534])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C964265F29\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  1 Jul 2026 08:52:20 +0200 (CEST)","by mail-ed1-x534.google.com with SMTP id\n\t4fb4d7f45d1cf-698439b6e8aso637097a12.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 30 Jun 2026 23:52:20 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=raspberrypi.com header.i=@raspberrypi.com\n\theader.b=\"BETLDQ6T\"; dkim-atps=neutral","ARC-Seal":"i=1; a=rsa-sha256; t=1782888740; cv=none;\n\td=google.com; s=arc-20260327;\n\tb=lAYkRv6/hpUEzG+ypQyPKkiZxSqf+f7QVJYfFTUvS1ZQ488+vjaImY3D1xx2cjKQ1B\n\t0e7pdrQ5Lwo5uJXTRRAcxzPSlTGu0T3Zvypq8ULYiRtBzT5hHuT7b6DCZikLyt6x29AL\n\to1KCjfGyQpiImWGC/HpJ6frfMt1jqjISZ2xSA0wN7yMEq9nkWAzWwyxzBvsV/0M/co9Q\n\t84O45tswHhQ5mqOq61nZgfnsAsMzToFbccrvXqxhrsMM1EWhKXqb1ZL737bnTWtcbPGI\n\tquiAJS4KXCLJlNEOUDyNe680hXGo6Pi2LU4Lnz5/aLLPpVmdOhfm7jRXLP3d0GckTQc+\n\th1HA==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n\ts=arc-20260327; \n\th=content-transfer-encoding:cc:to:subject:message-id:date:from\n\t:in-reply-to:references:mime-version:dkim-signature;\n\tbh=dH5JiKdnoHUsS17b01618f/SHvfI4z5eV4OGhfCMHuM=;\n\tfh=6eMZ9Peh5oKJMXVlU5do7GxLXGl0cSCd64pkjvWpyo4=;\n\tb=HKN/cz5HTboBuweEP1h67kp02AYRbym7GPUzzHOkpBcLJhkm/KGcFnBmRxLsFQ/4TT\n\tuBFv2sAkj0g70/TWnrOMfOZJfwidVs6IHXqc6W5uU3nR2GJyTya4BU/wnp3CdD2ICFka\n\tpNk7m3LCV/qPFW41uZnOmbI19ILGZp0pbnsH/5sxxyNiOVCkNsdvg2oqFZbFMDNyxYLh\n\tJmzzxghjqwE9z6YpQ2kITN6ZWBNmlBkds9riuXiOTdr2b1GsH7WlJBwPiZxGx+sv0C1P\n\tXuBwP7sX6/7DF+GuHxq9CV1CtMxl78Abjqb/rgQJc6bOm05PvSeyWIVVFxG/I8vlF/T5\n\tweag==; darn=lists.libcamera.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google; t=1782888740; x=1783493540;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:cc:to:subject:message-id:date:from\n\t:in-reply-to:references:mime-version:from:to:cc:subject:date\n\t:message-id:reply-to;\n\tbh=dH5JiKdnoHUsS17b01618f/SHvfI4z5eV4OGhfCMHuM=;\n\tb=BETLDQ6T1c4QMYw+YxIXoW8tvWC80GIWIOtQt2UCTAUxMiIc5PcgZmNz0zbVqoR/lZ\n\t+7stLlc7H7OVhwg7aIZ0vezQDuZUWe7yAGqB61eKPWb09J9ee04wyLptKBr04do5N3Ct\n\tjFyRkhMs1iDvotvdr0g59ZOltJKxmqLGs2Zs2GDpkE0e6De2YptlJIgucPjfkZpQzkUu\n\tglDZTlpnAMphRKRCTjag0Wd0EZ8eYThf9dzTx8iLyZ+Ve4+h6Xthf85xYG40B4C/CJgZ\n\tyX+913QBQwXGN9Q5a0EOomvTLR3dUhyTimgWTd3q6O/3IE+QlQRrJQR3BtQDypaNKA/y\n\tUs+Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20251104; t=1782888740; x=1783493540;\n\th=content-transfer-encoding:cc:to:subject:message-id:date:from\n\t:in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n\t:to:cc:subject:date:message-id:reply-to;\n\tbh=dH5JiKdnoHUsS17b01618f/SHvfI4z5eV4OGhfCMHuM=;\n\tb=JrLjuQGg27fBil8zku1/A3iFeuoMiSUfASz8oKBdcPlPiHCihJpRs6ReaSmQ4OQ9xI\n\tvlAb2Sp2aEvWWFfT+hyJjBVFvn91yk2lvXfZrhI3iSBCNqYUxCNFKA4tLdZAHVcd96wF\n\tF0Auy/umNFJg2jOAEaHNvEgp4miG3ya7B6jVbMeBdlgNHtAgDeMcTHxIpcm5AjGb5B73\n\tShMAJxVkD8mJVoRan0I+nDo1zQyQsOfecnLePY5TxgIxIf2MckpwrdwXE007zIVMEjEq\n\tv3ziZ1noVXSscjAALq4lN3ZB6t//ueHJmFhA10vw1/RVa6Apniv8VV1i40NG5QOfdlyQ\n\t9iEQ==","X-Gm-Message-State":"AOJu0YxVHwpVT2uIjykuOZlqBr8gXlFsQP8RXRWD1G7pUrhEUFF7bmLT\n\t9jgCwzqb78hjK6Z5XLDeht+0b/WYNEyzv+9GJW9Vcr+1rsDUN5adn00AbcSUVuddBHT6zJUizET\n\tg0GWyA8u/hnqTqtkUgn1J4G/S3hX/IozBp/nf1aBKB7+cqfFoOxRwupw=","X-Gm-Gg":"AfdE7ckD5A25J1RnkJBphMyeKNyHmb1KbpDAdLTth+aRApBkCH1Sb8AOPj4+pcK/WRW\n\tjeX7aR5pTOuO7QeccrAMaGQu8eFLNelQ9geCn7lVX7yBFkQT89O4RD1ogBTLUA3g3F1JUk11xsX\n\tPFxshmcjlDabZ33daK2CvbHL5lUbcKbeBtaPJg6fAJcYsFXW+/ChTgI+4vGz9ZTUTfFaeK8qg5F\n\t3hkQeMpgM0TLk6M6rjKTLPbyxKkCCFkWOawaOnMksXNgOFCgojFPaLa4aA/CMf8RPYeUiG2qA8K\n\ti7lBVU8FL4CtDpibtwXjCfFQ88tFlRgLhBIuFp9RCfERUPB413dL86/EroCXveJB25LVsd91zUP\n\tenok/spWoDrE+Lg==","X-Received":"by 2002:a05:6402:27cf:b0:697:7f6a:254b with SMTP id\n\t4fb4d7f45d1cf-6989f3413a4mr166974a12.24.1782888740086;\n\tTue, 30 Jun 2026 23:52:20 -0700 (PDT)","MIME-Version":"1.0","References":"<20260629110240.3656-1-david.plowman@raspberrypi.com>\n\t<377fab2f-967b-425e-95b1-28b547b9ef8a@ideasonboard.com>","In-Reply-To":"<377fab2f-967b-425e-95b1-28b547b9ef8a@ideasonboard.com>","From":"David Plowman <david.plowman@raspberrypi.com>","Date":"Wed, 1 Jul 2026 07:52:08 +0100","X-Gm-Features":"AVVi8CdbtTrdBopHvG9UaHsxPjaVAZ4umUo_e4Ur3yxm8yW-wAPsLbIiYb4A-Mc","Message-ID":"<CAHW6GYJE2MsByBjgyRsQ5e3qq-UhB-6Bze8kwzML8V9fjG02MA@mail.gmail.com>","Subject":"Re: [PATCH 0/1] Make Raspberry Pi 5 handle buffer offsets","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","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>"}}]