[PATCH 5/6] ipa: rkisp1: goc: Avoid use of auto for short type
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Wed Jun 12 09:52:28 CEST 2024
On Wed, Jun 12, 2024 at 09:45:24AM +0200, Stefan Klug wrote:
> Hi Laurent,
>
> thanks for the patch. Out if curiosity: Why __u16 and not uint16_t? In
> C++ code I would have expected the latter.
I picked __u16 as it directly matches the type of
params->others.goc_config.gamma_y. I would be fine with uint16_t too.
> On Wed, Jun 12, 2024 at 12:21:00AM +0300, Laurent Pinchart wrote:
> > Replace one occurrence of the auto type qualifier with the explicit type
> > it represents to increase readability.
> >
> > Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
>
> Reviewed-by: Stefan Klug <stefan.klug at ideasonboard.com>
>
> > ---
> > src/ipa/rkisp1/algorithms/goc.cpp | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/src/ipa/rkisp1/algorithms/goc.cpp b/src/ipa/rkisp1/algorithms/goc.cpp
> > index e98c9526722f..a82cee3bbf61 100644
> > --- a/src/ipa/rkisp1/algorithms/goc.cpp
> > +++ b/src/ipa/rkisp1/algorithms/goc.cpp
> > @@ -112,7 +112,7 @@ void GammaOutCorrection::prepare(IPAContext &context,
> > 64, 64, 64, 64, 128, 128, 128, 128, 256,
> > 256, 256, 512, 512, 512, 512, 512, 0
> > };
> > - auto gamma_y = params->others.goc_config.gamma_y;
> > + __u16 *gamma_y = params->others.goc_config.gamma_y;
> >
> > if (!frameContext.goc.update)
> > return;
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list