Toggle navigation
Patchwork
libcamera
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| 959 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
Apply
«
1
2
3
4
…
9
10
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2] libcamera: libipa: camera_sensor: Add OmniVision OV08D10 sensor properties
[v2] libcamera: libipa: camera_sensor: Add OmniVision OV08D10 sensor properties
- - -
0 0 0
2026-06-18
Matthias Fend
New
[v2,2/2] ipa: rpi: Add cam_helper for Sony IMX678
libcamera: sensor: Add support for Sony IMX678
- 2 -
0 0 0
2026-06-18
Jai Luthra
New
[v2,1/2] libcamera: libipa: camera_sensor: Add Sony IMX678 properties
libcamera: sensor: Add support for Sony IMX678
- 2 -
0 0 0
2026-06-18
Jai Luthra
New
[RFC,v1,27/27] v4l2: v4l2_camera: Provide buffers one by one
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,26/27] v4l2: v4l2_camera: Always clear pending requests
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,25/27] v4l2: v4l2_camera: Rename `Buffer` to `CompletedBuffer`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,24/27] v4l2: v4l2_camera: Use buffer cookie for indexing
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,23/27] v4l2: v4l2_camera: Use actually allocated buffer count
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,22/27] v4l2: v4l2_camera: Avoid a level of indirection
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,21/27] gstreamer: Use `FrameBuffer` cookie to associate with `GstBuffer`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,20/27] gstreamer: allocator: get_pool_size(): Fix return value
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,19/27] py: cam: Remove unnecessary check
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,18/27] py: examples: simple-continuous-capture: Fix comment
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,17/27] libcamera: pipeline_handler: Use `std::deque`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,16/27] libcamera: pipeline_handler: completeBuffer(): Inline and `static`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,15/27] libcamera: request: completeBuffer(): Emit `bufferCompleted` here
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,14/27] libcamera: camera: Add missing `span.h` include
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,13/27] libcamera: pipeline: virtual: Make copy of request's buffer map
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,12/27] libcamera: pipeline: rpi: Remove `requestQueue_`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,11/27] libcamera: pipeline: rkisp1: Simplify dewarper configuration
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,10/27] libcamera: pipeline: mali-c55: Add missing `<queue>` include
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,09/27] libcamera: pipeline: ipu3: Remove `setRequest()` calls
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,08/27] libcamera: pipeline: imx8-isi: pipeFromStream(): Take `ISICameraData`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,07/27] libcamera: pipeline: imx8-isi: Use `completeBuffer()` return value
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,06/27] libcamera: pipeline: Replace open-coded buffer cancellation
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,05/27] libcamera: software_isp: Replace open-coded buffer cancellation
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,04/27] libcamera: request: Disassociate buffer when cancelling
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,03/27] libcamera: request: hasPendingBuffers(): Simplify
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,02/27] libcamera: request: Inline `Private::hasPendingRequests()`
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[RFC,v1,01/27] apps: cam: Simplify buffer reuse
Misc. changes before request-buffer split
- - -
0 0 0
2026-06-18
Barnabás Pőcze
New
[30/30] libcamera: software_isp: gpu: Cache input framebuffers, only do texture creation when req...
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[29/30] libcamera: software_isp: gpu: Cache output framebuffers, only recreate when necessary
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[28/30] libcamera: software_isp: gpu: Switch to using glTexSubImage2D on slow path upload
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[27/30] libcamera: software_isp: egl: Add updateInputTexture2D
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[26/30] libcamera: software_isp: gpu: Do a synchronous BenchMark print after syncOutput
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[25/30] libcamera: software_isp: gpu_pipeline_shader_pass: Add shader DEBUG time logging
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[24/30] libcamera: software_isp: egl: Add eglBenchMark
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[23/30] libcamera: software_isp: egl: Add method lookups for GPU benchmark rountines
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[22/30] libcamera: software_isp: gpu: Swtich to two pass logic
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[21/30] libcamera: software_isp: egl: Add createOutputTexture2D
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[20/30] libcamera: software_isp: gpu: Include GpuIspShaderPassBlcNormalise in init sequence
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[19/30] libcamera: software_isp: egl: Add Ping/Pong buffers with start/stop bindings only
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[18/30] libcamera: software_isp: egl: Use Texture Unit 3 for final output texture
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[17/30] libcamera: software_isp: egl: Rename createTexture2D to createInputTexture2D
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[16/30] libcamera: software_isp: egl: Move to GLES 3.0
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[15/30] libcamera: software_isp: egl: Extend eGL::createTexture2D to understand floats
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[14/30] libcamera: software_isp: gpu: Add GpuIspShaderPassBlcNormalise
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[13/30] libcamera: shaders: bayer_glr16_to_rgba.frag: Use bilinear filtering
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[12/30] libcamera: shaders: Split packed and unpacked demosiac up
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[11/30] libcamera: software_isp: gpu_pipeline_shader_pass: Move common shader selection logic int...
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[10/30] libcamera: software_isp: gpu_pipeline_shader_pass: Move common attribute and uniform vari...
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[09/30] libcamera: software_isp: gpu: Make Rectangle window_ a local variable in configure()
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[08/30] libcamera: software_isp: gpu: Drop unused method definitions
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[07/30] libcamera: software_isp: gpu: Switch to using GpuIspShaderPassDemosiac
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[06/30] libcamera: software_isp: gpu_pipeline_shader_pass: Add GpuPipelineShaderPassDemosiac
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[05/30] libcamera: software_isp: gpu_pipeline_shader_pass: Add base class GpuPipelineShaderPass
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[04/30] libcamera: software_isp: egl: Add new helper attachTextureToFBO
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[03/30] libcamera: software_isp: gpu: rename debayerGPU to processGPU
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[02/30] libcamera: software_isp: gpu: Change the name of eglImageBayerOut_ to eglImageRGBAOut_
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[01/30] libcamera: software_isp: Rename Bayer classes to SoftwareIspPipeline
RFC/RFT: gpuisp: Multipass with speed optimisations on top
- - -
0 0 0
2026-06-18
Bryan O'Donoghue
New
[14/14] ipa: rppx1: Add Ccm algorithm
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 1 -
0 0 0
2026-06-18
Jacopo Mondi
New
[13/14] ipa: rppx1: Add AWB algorithm
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 1 -
0 0 0
2026-06-18
Jacopo Mondi
New
[12/14] libcamera: pipeline: Add R-Car Gen4 ISP pipeline
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[11/14] ipa: rppx1: Add RPP-X1 IPA skeleton
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[10/14] ipa: rppx1: Add RppX1Params and RppX1Stats
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 1 -
0 0 0
2026-06-18
Jacopo Mondi
New
[09/14] ipa: libipa: Introduce V4L2Stats
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 2 -
0 0 0
2026-06-18
Jacopo Mondi
New
[08/14] include: videodev2: Add RPP-X1 meta formats
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[07/14] include: v4l2-isp: Add support for statistics
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[06/14] include: linux: Add uAPI file for Dreamchip RPP-X1
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[05/14] ipa: libipa: Add CcmAlgorithm to libipa
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[04/14] ipa: libipa: awb: Reimplement AwbAlgorithm
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 1 1
0 0 0
2026-06-18
Jacopo Mondi
New
[03/14] ipa: Allow pipelines to have differently named IPA
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- - -
0 0 0
2026-06-18
Jacopo Mondi
New
[02/14] ipa: ipa_module: Remove pipelineName
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 3 -
0 0 0
2026-06-18
Jacopo Mondi
New
[01/14] libcamera: ipa_manager: Create IPA by name
libcamera: Add support for R-Car Gen4 and RPP-X1 ISP
- 2 1
0 0 0
2026-06-18
Jacopo Mondi
New
[v2,2/2] libcamera: converter: converter_dw100: Allow to transform between different camera matrices
Add cmNew to dewarp paremeters
- - -
0 0 0
2026-06-17
Stefan Klug
New
[v2,1/2] libcamera: converter: converter_dw100: Refactor dewarp param handling
Add cmNew to dewarp paremeters
- - -
0 0 0
2026-06-17
Stefan Klug
New
[v1,2/2] libcamera: ipa: core: Rename IPACameraSensorInfo::activeAreaSize to pixelArraySize
Clarify rectangle behavior
- - -
0 0 0
2026-06-16
Stefan Klug
New
[v1,1/2] libcamera: Clarify meaning of PixelArraySize and other rectangles
Clarify rectangle behavior
- - -
0 0 0
2026-06-16
Stefan Klug
New
[10/10] ipa: ipu3: Add Lens Shading Correction algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 1 -
0 0 0
2026-06-16
Dan Scally
New
[09/10] ipa: ipu3: Add IPACameraSensorInfo to IPAContext
libipa: Re-work IPU3 IPA to use libipa algorithms
- - -
0 0 0
2026-06-16
Dan Scally
New
[08/10] ipa: rkisp1: goc: Re-work to use GammaAlgorithm class
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-06-16
Dan Scally
New
[07/10] ipa: ipu3: Add Ccm to uncalibrated.yaml
libipa: Re-work IPU3 IPA to use libipa algorithms
1 1 -
0 0 0
2026-06-16
Dan Scally
New
[06/10] ipa: ipu3: ToneMapping: Convert to use GammaAlgorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-06-16
Dan Scally
New
[05/10] ipa: libipa: Add GammaAlgorithm class
libipa: Re-work IPU3 IPA to use libipa algorithms
- 1 -
0 0 0
2026-06-16
Dan Scally
New
[04/10] ipa: ipu3: ccm: Add a Colour Correction Matrix algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-06-16
Dan Scally
New
[03/10] ipa: ipu3: awb: Port to the new libipa AwbAlgorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-06-16
Dan Scally
New
[02/10] ipu3: awb: Remove CCM settings from Awb algorithm
libipa: Re-work IPU3 IPA to use libipa algorithms
- 1 -
0 0 0
2026-06-16
Dan Scally
New
[01/10] ipa: ipu3: Remove ~Awb() from source and header
libipa: Re-work IPU3 IPA to use libipa algorithms
- 2 -
0 0 0
2026-06-16
Dan Scally
New
Documentation: coding-style: Document rule about indirect includes
Documentation: coding-style: Document rule about indirect includes
- 2 -
0 0 0
2026-06-15
Laurent Pinchart
New
[11/11] ipa: mali-c55: Port to use LscAlgorithm
ipa: libipa: Introduce libipa algorithms
- - -
0 0 0
2026-06-15
Jacopo Mondi
New
[10/11] ipa: mali-c55: Add sensorInfo to IPAContext
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[09/11] ipa: libipa: Introduce LscAlgorithm
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[08/11] ipa: mali-c55: Implement Ccm algorithm
ipa: libipa: Introduce libipa algorithms
- - -
0 0 0
2026-06-15
Jacopo Mondi
New
[07/11] ipa: simple: Use libipa CcmAlgorithm
ipa: libipa: Introduce libipa algorithms
- - -
0 0 0
2026-06-15
Jacopo Mondi
New
[06/11] ipa: rkisp1: ccm: Port to use CcmAlgorithm
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[05/11] ipa: libipa: Add CcmAlgorithm to libipa
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[04/11] ipa: simple: awb: Port to use libipa AwbAlgorithm
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[03/11] softisp: Split AWB from Combined Matrix
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[02/11] ipa: mali-c55: awb: Port to use libipa AwbAlgorithm
ipa: libipa: Introduce libipa algorithms
- 1 -
0 0 0
2026-06-15
Jacopo Mondi
New
[01/11] ipa: libipa: awb: Reimplement AwbAlgorithm
ipa: libipa: Introduce libipa algorithms
- - -
0 0 0
2026-06-15
Jacopo Mondi
New
«
1
2
3
4
…
9
10
»