[libcamera-devel] [RFC PATCH v2 4/7] libcamera: ipa: Soft IPA: add a Soft IPA implementation

Kieran Bingham kieran.bingham at ideasonboard.com
Tue Dec 12 17:43:39 CET 2023


Quoting Pavel Machek (2023-12-12 16:37:09)
> Hi!
> 
> > > >>> Signed-off-by: Andrey Konovalov <andrey.konovalov at linaro.org>
> > > >>
> > > >> I'm not sure if we should call implementation "Linaro". Company name
> > > >> seems misleading in this context. Could we call implementation "anna",
> > > >> for example, after https://en.wikipedia.org/wiki/Anna_Atkins and
> > > >> because it is first version, thus "A"?
> > > > 
> > > > I'd agree here ... I can't imagine libcamera want's "5 different
> > > > competing softISP implementations.... all in the same code base"
> > > > 
> > > > This is just 'SoftISP' in my opinion.
> > > 
> > > Then SwIspLinaro could be merged into abstract SoftwareIsp,
> > > the result being called just SoftwareIsp.
> > > And SoftwareIspFactory* are not needed.
> > > Correct?
> > 
> > Has a SoftwareISPFactory requirement been discussed somewhere that I
> > haven't been involved in ?
> 
> One day we may have SwIspGPU or maybe SwIspIntelMMX, so that support
> might be worth keeping.

I envisioned that a libcamera software ISP should detect the
capabilities of the system it's on and construct a pipeline accordingly.

I guess there might be some scenarios where specific control over which
parts can be used might want to be controlled or configured though.



> 
> Best regards,
>                                                                 Pavel
> -- 
> People of Russia, stop Putin before his war on Ukraine escalates.


More information about the libcamera-devel mailing list