Toggle navigation
Patchwork
libcamera
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 21040 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
pwbot
kbingham
epaul
jmondi
neg
pinchartl
uajain
jhautbois
pobrn
stefan
afk
djrscally
Apply
«
1
2
3
4
…
210
211
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[3/3] DNI: TESTONLY: libcamera: camera: Add an ABI break in SensorConfig
ABI: Document and support ABI and API Trailers
- - -
0 0 0
2026-09-03
Kieran Bingham
New
[2/3] Documentation: contributing: Add ABI/API trailer guide
ABI: Document and support ABI and API Trailers
- - -
0 0 0
2026-09-03
Kieran Bingham
New
[1/3] utils: checkstyle: Allow free form ABI/API trailers
ABI: Document and support ABI and API Trailers
- - -
0 0 0
2026-09-03
Kieran Bingham
New
[v3,5/5] libcamera: controls: Add rvalue overload for `ControlList::set()`
libcamera: controls: Move constructor/assignment + swap
- 3 -
0 0 0
2026-09-03
Barnabás Pőcze
New
[v3,4/5] libcamera: controls: Implement `swap()`
libcamera: controls: Move constructor/assignment + swap
- 3 -
0 0 0
2026-09-03
Barnabás Pőcze
New
[v3,3/5] libcamera: controls: Implement move ctor/assignment
libcamera: controls: Move constructor/assignment + swap
- 3 -
0 0 0
2026-09-03
Barnabás Pőcze
New
[v3,2/5] libcamera: controls: Remove bit fields
libcamera: controls: Move constructor/assignment + swap
- 2 -
0 0 0
2026-09-03
Barnabás Pőcze
New
[v3,1/5] libcamera: controls: Give name to the union containing storage
libcamera: controls: Move constructor/assignment + swap
- 3 -
0 0 0
2026-09-03
Barnabás Pőcze
New
[5/5] libcamera: software_isp: Centre the crop the GPU debayer applies
softisp: Five fixes found on a camera with no hardware ISP
- - -
0 0 0
2026-09-02
Martin Neiva de Carvalho
New
[4/5] ipa: softisp: Derive the minimum gain step from the sensor
softisp: Five fixes found on a camera with no hardware ISP
- - -
0 0 0
2026-09-02
Martin Neiva de Carvalho
Not Applicable
[3/5] libcamera: software_isp: Estimate white balance from neutral pixels
softisp: Five fixes found on a camera with no hardware ISP
- - -
0 0 0
2026-09-02
Martin Neiva de Carvalho
New
[2/5] libcamera: software_isp: Exclude saturated pixels from colour sums
softisp: Five fixes found on a camera with no hardware ISP
- - -
0 0 0
2026-09-02
Martin Neiva de Carvalho
New
[1/5] ipa: libipa: camera_sensor_helper: Add OV02C10
softisp: Five fixes found on a camera with no hardware ISP
- - -
0 0 0
2026-09-02
Martin Neiva de Carvalho
New
[v3,10/10] ipa: ipu3: Add Lens Shading Correction algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,09/10] ipa: rkisp1: goc: Re-work to use GammaAlgorithm class
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,08/10] ipa: ipu3: Add Ccm to uncalibrated.yaml
libipa: Re-work IPU3 IPA to use libipa algorithms
1 1 -
0 0 0
2026-09-02
Dan Scally
New
[v3,07/10] ipa: ipu3: ToneMapping: Convert to use GammaAlgorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,06/10] ipa: libipa: Add GammaAlgorithm class
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,05/10] ipa: ipu3: ccm: Add a Colour Correction Matrix algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,04/10] ipa: ipu3: awb: Port to the new libipa AwbAlgorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,03/10] ipu3: awb: Remove CCM settings from Awb algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 3 -
0 0 0
2026-09-02
Dan Scally
New
[v3,02/10] ipa: ipu3: Remove ~Awb() from source and header
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-09-02
Dan Scally
New
[v3,01/10] libipa: awb_grey: Correct minimum gain clamping
libipa: Re-work IPU3 IPA to use libipa algorithms
- - -
0 0 0
2026-09-02
Dan Scally
New
libipa: awb: Correct ~AwbStats() documentation
libipa: awb: Correct ~AwbStats() documentation
- 2 -
0 0 0
2026-09-01
Dan Scally
New
[v3,3/3] libcamera: base: span: Remove
treewide: Use `std::span`
- 2 -
0 0 0
2026-09-01
Barnabás Pőcze
Accepted
[v3,2/3] treewide: Use `std::span`
treewide: Use `std::span`
1 1 -
0 0 0
2026-09-01
Barnabás Pőcze
Accepted
[v3,1/3] meson: Increase required compiler versions
treewide: Use `std::span`
- 2 -
0 0 0
2026-09-01
Barnabás Pőcze
Accepted
libipa: camera_sensor_helper: add imx681
libipa: camera_sensor_helper: add imx681
- - -
0 0 0
2026-08-31
Sergey Lebedev
New
[v1] libcamera: pipeline: simple: Rework software-isp/converter selection
[v1] libcamera: pipeline: simple: Rework software-isp/converter selection
- 1 1
0 0 0
2026-08-31
Barnabás Pőcze
New
[v2,3/3] libcamera: base: span: Remove
treewide: Use `std::span`
- 2 -
0 0 0
2026-08-31
Barnabás Pőcze
Superseded
[v2,2/3] treewide: Use `std::span`
treewide: Use `std::span`
1 1 -
0 0 0
2026-08-31
Barnabás Pőcze
Superseded
[v2,1/3] meson: Increase required compiler versions
treewide: Use `std::span`
- 2 -
0 0 0
2026-08-31
Barnabás Pőcze
Superseded
[2/2] libcamera: shaders: Snap unpacked Bayer sampling to texel centres
[1/2] qcam: viewfinder_gl: Take the stride into account for unpacked Bayer
- - -
0 0 0
2026-08-30
Christian Murphy
New
[1/2] qcam: viewfinder_gl: Take the stride into account for unpacked Bayer
[1/2] qcam: viewfinder_gl: Take the stride into account for unpacked Bayer
- - -
0 0 0
2026-08-30
Christian Murphy
New
sensor: Add static properties for OV08X40
sensor: Add static properties for OV08X40
- - -
0 0 0
2026-08-30
Oleg Mikheev
New
[v2] debayer_egl: Use untransposed matrix to fix GLES 2.0
[v2] debayer_egl: Use untransposed matrix to fix GLES 2.0
- 3 1
0 0 0
2026-08-29
Robert Mader
Accepted
debayer: Further demote 'Unsupported input format' log
debayer: Further demote 'Unsupported input format' log
- 1 -
0 0 0
2026-08-29
Robert Mader
New
debayer_egl: Use untransposed matrix to fix GLES 2.0
debayer_egl: Use untransposed matrix to fix GLES 2.0
- - -
0 0 0
2026-08-29
Robert Mader
Superseded
[RFC,v2,1/1] ipa: libipa: awb: Allow tuning files to lower the minimum gain
ipa: libipa: awb: Support modules calibrated with gains below 1.0
- - -
0 0 0
2026-08-29
D. Manresa
New
[RFC,1/1] ipa: libipa: awb: Allow tuning files to lower the minimum gain
ipa: libipa: awb: Support modules calibrated with gains below 1.0
- - -
0 0 0
2026-08-28
D. Manresa
Superseded
[v3,20/20] ipa: rkisp2: data: Add tuning file for imx708
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,19/20] ipa: rkisp2: data: Add rudimentary tuning file for imx219
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,18/20] ipa: rkisp2: data: Add uncalibrated tuning file
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,17/20] utils: tuning: rkisp2.py: Add tuning script for rkisp2
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,16/20] utils: tuning: libtuning: image: Enable images missing some metadata
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,15/20] ipa: rkisp2: algo: crop: Implement scaler crop
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,14/20] ipa: rkisp2: algo: lsc: Implement lens shading correction
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,13/20] ipa: rkisp2: algo: goc: Implement gamma out correction
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,12/20] ipa: rkisp2: algo: csm: Implement color space conversion
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,11/20] ipa: rkisp2: algo: ccm: Implement color correction matrix
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,10/20] ipa: rkisp2: algo: agc: Implement automatic gain control
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,09/20] ipa: rkisp2: algo: awb: Implement automatic white balance control
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,08/20] ipa: rkisp2: algo: bls: Implement black level subtraction
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,07/20] pipeline: rkisp2: Implement pipeline handler for rkisp2
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,06/20] ipa: rkisp2: Add rkisp2 ipa
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,05/20] include: ipa: rkisp2: Add rkisp2 ipa interface
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,04/20] ipa: rkisp2: stats: Add rkisp2 extensible statistics wrapper
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,03/20] ipa: rkisp2: params: Add rkisp2 extensible parameters wrapper
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,02/20] include: linux: rkisp2-config.h: update to v7.2-rc1
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[v3,01/20] utils: update-kernel-headers: Add rkisp2-config.h
Add support for rkisp2
- - -
0 0 0
2026-08-27
Paul Elder
New
[RFC,v1,8/8] ipa: libipa: agc: Take exposure margin into account
ipa: libipa: agc: Take exposure margin into account
- - 1
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,7/8] ipa: libipa: agc: Rework frame duration limit calculation
ipa: libipa: agc: Take exposure margin into account
- 1 -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,6/8] ipa: camera_sensor_helper: Introduce exposure margin
ipa: libipa: agc: Take exposure margin into account
- 1 -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,5/8] libcamera: pipeline: Set vblank on more platforms
ipa: libipa: agc: Take exposure margin into account
- - -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,4/8] ipa: libipa: agc: Take parameters from active state for calculation
ipa: libipa: agc: Take exposure margin into account
- 2 -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,3/8] ipa: libipa: agc: Calculate vblank and frame duration sooner
ipa: libipa: agc: Take exposure margin into account
- - -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,2/8] ipa: libipa: agc: Retrieve `FrameDurationLimits` earlier
ipa: libipa: agc: Take exposure margin into account
- 2 -
0 0 0
2026-08-27
Barnabás Pőcze
New
[RFC,v1,1/8] ipa: libipa: agc: Keep frame duration limits ordered
ipa: libipa: agc: Take exposure margin into account
- 2 -
0 0 0
2026-08-27
Barnabás Pőcze
New
[v15,6/6] libcamera: software_isp: debayer_egl: Add LSC support
LSC for SoftISP simple pipeline
- - 1
0 0 0
2026-08-26
Milan Zamazal
New
[v15,5/6] libcamera: software_isp: Pass LSC availability to debayering
LSC for SoftISP simple pipeline
- 2 -
0 0 0
2026-08-26
Milan Zamazal
New
[v15,4/6] libcamera: shaders: Add LSC support
LSC for SoftISP simple pipeline
- 1 1
0 0 0
2026-08-26
Milan Zamazal
New
[v15,3/6] ipa: simple: Add LSC algorithm
LSC for SoftISP simple pipeline
- - 1
0 0 0
2026-08-26
Milan Zamazal
New
[v15,2/6] libcamera: software_isp: Add LSC data to DebayerParams
LSC for SoftISP simple pipeline
- - -
0 0 0
2026-08-26
Milan Zamazal
New
[v15,1/6] libcamera: software_isp: egl: Add filter parameter to createTexture2D()
LSC for SoftISP simple pipeline
- 2 -
0 0 0
2026-08-26
Milan Zamazal
New
[7/7] libcamera: software_isp: Add temporal noise reduction to the GPU debayer
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[6/7] ipa: softisp: Let the tuning file bound the default frame duration
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[5/7] ipa: softisp: Converge faster and add digital gain to the AGC
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[4/7] pipeline: simple: Pass the startup controls to the software ISP IPA
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[3/7] ipa: softisp: Support FrameDurationLimits through vertical blanking
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[2/7] ipa: libipa: camera_sensor_helper: Add OV32C4
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
[1/7] libcamera: camera_sensor_properties: Add OV32C4
Software ISP: OV32C4 support, frame duration control, faster AGC with digital gain, temporal denoise
- - -
0 0 0
2026-08-26
Róbert Božik
Rejected
libcamera: Add quad-Bayer CFA layout support
libcamera: Add quad-Bayer CFA layout support
- - -
0 0 0
2026-08-25
Frederic Laing
New
[v3,5/5] libcamera: sensor: Add Mira220 sensor properties
ipa: Add support for Mira220 RGB version
- 2 -
0 0 0
2026-08-25
Jacopo Mondi
New
[v3,4/5] libipa: camera_sensor_helper: Add Mira220
ipa: Add support for Mira220 RGB version
- 1 -
0 0 0
2026-08-25
Jacopo Mondi
New
[v3,3/5] ipa: rpi: vc4: Add Mira220 tuning file
ipa: Add support for Mira220 RGB version
2 - -
0 0 0
2026-08-25
Jacopo Mondi
New
[v3,2/5] ipa: rpi: pisp: Add Mira220 tuning file
ipa: Add support for Mira220 RGB version
2 - -
0 0 0
2026-08-25
Jacopo Mondi
New
[v3,1/5] ipa: rpi: cam_helper: Add Mira220 cam helper
ipa: Add support for Mira220 RGB version
1 - -
0 0 0
2026-08-25
Jacopo Mondi
New
[v3,2/2] Documentation: Add Camera Sensor Helper guide
CameraSensorHelper measurement tool and guide
- - -
0 0 0
2026-08-25
John Cronin
New
[v3,1/2] utils: Add measure-analogue-gain helper
CameraSensorHelper measurement tool and guide
- - -
0 0 0
2026-08-25
John Cronin
New
[v2] ipa: libipa: fc_queue: Support non-contiguous frame numbers
[v2] ipa: libipa: fc_queue: Support non-contiguous frame numbers
- - -
0 0 0
2026-08-25
Barnabás Pőcze
New
[v1,2/2] libcamera: base: span: Deprecate it
treewide: Use `std::span`
- 2 -
0 0 0
2026-08-25
Barnabás Pőcze
Superseded
[v1,1/2] treewide: Use `std::span`
treewide: Use `std::span`
- - -
0 0 0
2026-08-25
Barnabás Pőcze
Superseded
[v2] ipa: simple: Derive AGC minimum gain step from sensor granularity
[v2] ipa: simple: Derive AGC minimum gain step from sensor granularity
- - -
0 0 0
2026-08-25
Emilio Miranda
Not Applicable
ipa: simple: Derive AGC minimum gain step from sensor granularity
ipa: simple: Derive AGC minimum gain step from sensor granularity
- - -
0 0 0
2026-08-25
Emilio Miranda
Superseded
[v8,47/47] ipa: libipa: agc_mean_luminance: Fold resetFrameCount() in configure()
ipa: libipa: agc rework
- 2 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
[v8,46/47] ipa: softisp: agc: Port to `AgcAlgorithm`
ipa: libipa: agc rework
1 1 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
[v8,45/47] ipa: libipa: agc: Work without `CameraSensorHelper`
ipa: libipa: agc rework
- 2 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
[v8,44/47] ipa: softisp: Update controls after configuration
ipa: libipa: agc rework
- 2 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
[v8,43/47] ipa: softisp: Move sensor helper and controls to context
ipa: libipa: agc rework
- 2 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
[v8,42/47] ipa: libipa: agc_msv: Handle min gain > 1.0 case
ipa: libipa: agc rework
- 2 -
0 0 0
2026-08-24
Barnabás Pőcze
Accepted
«
1
2
3
4
…
210
211
»