Toggle navigation
Patchwork
libcamera
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 17820 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
...
4
5
6
…
178
179
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2] ipa: rpi:: denoise: Implement TDN back-off for CDN deviation
[v2] ipa: rpi:: denoise: Implement TDN back-off for CDN deviation
- 1 -
0 0 0
2025-08-15
David Plowman
Accepted
pipeline: imx8-isi: Fix crossbar's sink pad computation
pipeline: imx8-isi: Fix crossbar's sink pad computation
- 1 2
0 0 0
2025-08-14
Antoine Bouyer
Accepted
[v1] apps: common: options: Avoid copying in range based for loop
[v1] apps: common: options: Avoid copying in range based for loop
- 2 -
0 0 0
2025-08-14
Barnabás Pőcze
Accepted
[v1] libcamera: base: thread: Use `std::unique_ptr` instead of raw pointer
[v1] libcamera: base: thread: Use `std::unique_ptr` instead of raw pointer
- 1 -
0 0 0
2025-08-14
Barnabás Pőcze
New
Thread: Add name parameter
Thread: Add name parameter
- - -
0 0 0
2025-08-14
Kieran Bingham
New
[v1] libcamera: base: semaphore: Do not unlock prematurely
[v1] libcamera: base: semaphore: Do not unlock prematurely
- 2 -
0 0 0
2025-08-14
Barnabás Pőcze
Accepted
ipa: rpi: sync: Convert wallclock from nanoseconds to microseconds
ipa: rpi: sync: Convert wallclock from nanoseconds to microseconds
- - -
0 0 0
2025-08-14
David Plowman
Not Applicable
[v3,1/1] libcamera: software_isp: Reduce statistics image area
Reduce statistics image area for GPU
- 2 1
0 0 0
2025-08-13
Milan Zamazal
New
[RFC,v2,2/2] libcamera: pipeline: virtual: Move image generation to separate thread
libcamera: pipeline: virtual: Move image generation to separate thread
- 1 -
0 0 0
2025-08-13
Barnabás Pőcze
Superseded
[RFC,v2,1/2] libcamera: base: thread: Make `removeMessages()` public
libcamera: pipeline: virtual: Move image generation to separate thread
- 1 -
0 0 0
2025-08-13
Barnabás Pőcze
Superseded
libcamera: framebuffer: Replace vector with span in constructor
libcamera: framebuffer: Replace vector with span in constructor
- 2 -
0 0 0
2025-08-12
Laurent Pinchart
Superseded
libcamera: ipa_proxy: Log configuration file path
libcamera: ipa_proxy: Log configuration file path
- 2 -
0 0 0
2025-08-12
Stefan Klug
Accepted
ipa: rpi:: denoise: Implement TDN back-off for CDN deviation
ipa: rpi:: denoise: Implement TDN back-off for CDN deviation
- 2 -
0 0 0
2025-08-12
David Plowman
Superseded
[v4] libcamera: simple: Detect Bayer pattern change during configure()
[v4] libcamera: simple: Detect Bayer pattern change during configure()
- 1 1
0 0 0
2025-08-12
Umang Jain
New
[v1] libcamera: control_serializer: Do not alias byte buffer
[v1] libcamera: control_serializer: Do not alias byte buffer
- 1 -
0 0 0
2025-08-11
Barnabás Pőcze
New
[RFC,v1,2/2] libcamera: pipeline: virtual: Move image generation to separate thread
libcamera: pipeline: virtual: Move image generation to separate thread
- - -
0 0 0
2025-08-11
Barnabás Pőcze
Superseded
[RFC,v1,1/2] libcamera: base: object: Add `invokeMethod` for lamdas
libcamera: pipeline: virtual: Move image generation to separate thread
- - -
0 0 0
2025-08-11
Barnabás Pőcze
Superseded
[v2,16/16] tuning: rksip1: Add a static WideDynamicRange entry
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,15/16] ipa: rkisp1: Add WDR algorithm
Implement WDR algorithm
- - -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,14/16] pipeline: rkisp1: Query kernel for available params blocks
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,13/16] ipa: rkisp1: Switch histogram to RGB combined mode
Implement WDR algorithm
- 1 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,12/16] libcamera: Add PID controller class
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,11/16] include: linux: Partially update linux headers from v6.16-rc1-310-gd968e50b5c26
Implement WDR algorithm
- - -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,10/16] pipeline: rkisp1: Add error log when parameter queuing fails
Implement WDR algorithm
- 3 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,09/16] ipa: rkisp1: agc: Add correction for exposure quantization
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,08/16] libipa: exposure_mode_helper: Calculate quantization gain in splitExposure()
Implement WDR algorithm
- - -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,07/16] libipa: agc_mean_luminance: Configure the exposure mode helpers
Implement WDR algorithm
- 1 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,06/16] libipa: exposure_mode_helper: Remove unnecessary clamp calls
Implement WDR algorithm
- 1 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,05/16] libipa: exposure_mode_helper: Remove double calculation of lastStageGain
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,04/16] libipa: exposure_mode_helper: Take exposure/gain quantization into account
Implement WDR algorithm
- 2 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,03/16] libipa: camera_sensor_helper: Add quantizeGain() function
Implement WDR algorithm
- 1 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,02/16] tuning: rksip1: Add a static Compress entry
Implement WDR algorithm
- 1 -
0 0 0
2025-08-08
Stefan Klug
Superseded
[v2,01/16] ipa: rkisp1: Add basic compression algorithm
Implement WDR algorithm
- - -
0 0 0
2025-08-08
Stefan Klug
Superseded
libcamera: request: Clarify ReuseBuffers flag usage with fences
libcamera: request: Clarify ReuseBuffers flag usage with fences
- 1 -
0 0 0
2025-08-08
Umang Jain
New
[v2] test: camera: Use Request::ReuseBuffers flag
[v2] test: camera: Use Request::ReuseBuffers flag
- 2 -
0 0 0
2025-08-07
Umang Jain
Accepted
test: camera: Use Request::ReuseBuffers flag
test: camera: Use Request::ReuseBuffers flag
- - -
0 0 0
2025-08-07
Umang Jain
Accepted
gstreamer: Drop a redundant conditional check
gstreamer: Drop a redundant conditional check
- 1 -
0 0 0
2025-08-07
Umang Jain
New
[RFC,v1,3/3] utils: codegen: ipc: Generate templated constructor
[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration
- 1 -
0 0 0
2025-08-06
Barnabás Pőcze
Superseded
[RFC,v1,2/3] utils: codegen: ipc: Default special member ops
[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration
- 1 -
0 0 0
2025-08-06
Barnabás Pőcze
Superseded
[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration
[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration
- 1 -
0 0 0
2025-08-06
Barnabás Pőcze
Superseded
[3/3] libcamera: Make ControlValue a view
libcamera: Make ControlValue a view
- - -
0 0 0
2025-08-06
Jacopo Mondi
New
[2/3] libcamera: Rename ControlValue to ControlStorage
libcamera: Make ControlValue a view
- - -
0 0 0
2025-08-06
Jacopo Mondi
New
[1/3] libcamera: controls: Add `ControlValueView`
libcamera: Make ControlValue a view
- - -
0 0 0
2025-08-06
Jacopo Mondi
New
[v4,2/2] libcamera: v4l2_videodevice: Use scope_exit
libcamera: Introduce and use scope_exit
- 2 -
0 0 0
2025-08-04
Laurent Pinchart
Accepted
[v4,1/2] libcamera: utils: Add scope_exit class
libcamera: Introduce and use scope_exit
- 2 -
0 0 0
2025-08-04
Laurent Pinchart
Accepted
[RFC,v1] utils: codegen: ipc: Split proxy types
[RFC,v1] utils: codegen: ipc: Split proxy types
- - -
0 0 0
2025-08-04
Barnabás Pőcze
Superseded
[v12,8/8] libcamera: simple: Make raw streams working
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,7/8] libcamera: simple: Require metadata only when software ISP is used
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,6/8] libcamera: simple: Set the number of software ISP streams to 2
Enable raw streams with software ISP
- 1 -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,5/8] libcamera: simple: Don't enforce conversion with an added raw stream
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,4/8] libcamera: simple: Validate raw stream configurations
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,3/8] libcamera: simple: Handle processed and raw formats separately
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,2/8] libcamera: simple: Exclude raw configurations from output conversions
Enable raw streams with software ISP
- 1 -
0 0 0
2025-08-04
Milan Zamazal
New
[v12,1/8] libcamera: software_isp: Assign colour spaces in configurations
Enable raw streams with software ISP
- - -
0 0 0
2025-08-04
Milan Zamazal
New
[v2] ipa: rpi: ccm: Implement "manual" CCM mode
[v2] ipa: rpi: ccm: Implement "manual" CCM mode
- 1 -
0 0 0
2025-08-04
David Plowman
Accepted
ipa: rpi: ccm: Implement "manual" CCM mode
ipa: rpi: ccm: Implement "manual" CCM mode
- - -
0 0 0
2025-08-04
David Plowman
Superseded
[RFC,v1] Documentation: Fix documentation generation when subproject
[RFC,v1] Documentation: Fix documentation generation when subproject
- 1 -
0 0 0
2025-07-31
Barnabás Pőcze
Superseded
[v3,4/3] Documentation: Replace links to Doxygen documentation with doxylink
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
1 - -
0 0 0
2025-07-30
Laurent Pinchart
Accepted
[v3,3/3] Documentation: Use Sphinx doxylink to generate links to doxygen
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- 1 -
0 0 0
2025-07-30
Laurent Pinchart
Accepted
[v3,2/3] Documentation: Drop documentation author names
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- 1 -
0 0 0
2025-07-30
Laurent Pinchart
Accepted
[v3,1/3] Documentation: Remove unneeded options from Sphinx configuration
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- 1 -
0 0 0
2025-07-30
Laurent Pinchart
Accepted
[v3,2/2] libcamera: v4l2_videodevice: Use scope_exit
libcamera: Introduce and use scope_exit
- - -
0 0 0
2025-07-30
Laurent Pinchart
Superseded
[v3,1/2] libcamera: utils: Add scope_exit class
libcamera: Introduce and use scope_exit
- 1 -
0 0 0
2025-07-30
Laurent Pinchart
Superseded
[v2,4/4] Documentation: Replace links to Doxygen documentation with doxylink
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- - -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
[v2,3/4] Documentation: Use Sphinx doxylink to generate links to doxygen
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- - -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
[v2,2/4] Documentation: Drop documentation author names
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- 1 -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
[v2,1/4] Documentation: Remove unneeded options from Sphinx configuration
Documentation: Use doxylink to generate Sphinx-to-Doxygen links
- 1 -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
[v2,2/2] libcamera: v4l2_videodevice: Use scope_exit
libcamera: Introduce and use scope_exit
- - -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
[v2,1/2] libcamera: utils: Add scope_exit class
libcamera: Introduce and use scope_exit
- - -
0 0 0
2025-07-29
Laurent Pinchart
Superseded
gstreamer: Use G_TYPE_UINT type for libcamera::Size
gstreamer: Use G_TYPE_UINT type for libcamera::Size
- 1 -
0 0 0
2025-07-29
Umang Jain
Rejected
[v5,3/3] gstreamer: Report camera properties as device properties
gstreamer: Report camera properties as device properties
- 1 -
0 0 0
2025-07-29
Umang Jain
Accepted
[v5,2/3] gstreamer: Move existing GValue helpers to gstreamer-utils
gstreamer: Report camera properties as device properties
- 1 -
0 0 0
2025-07-29
Umang Jain
Accepted
[v5,1/3] gstreamer: Split value_set_rectangle() GValue helper
gstreamer: Report camera properties as device properties
- 1 -
0 0 0
2025-07-29
Umang Jain
Accepted
[v16,12/12] config: Make configuration directories configurable
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,11/12] config: Make configuration file configurable
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,10/12] libcamera: software_isp: Make measurement configurable
Add global configuration file
- 1 -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,09/12] libcamera: software_isp: Make input buffer copying configurable
Add global configuration file
- 1 -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,08/12] config: Add global configuration file documentation
Add global configuration file
- 1 -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,07/12] config: Allow enabling software ISP in runtime
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,06/12] config: Look up pipelines match list in configuration file
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,05/12] config: Look up IPA configurables in configuration file
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,04/12] config: Look up rpi configuration in the configuration file
Add global configuration file
- 1 -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,03/12] config: Add configuration retrieval helpers
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,02/12] config: Make GlobalConfiguration instance
Add global configuration file
- 1 -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[v16,01/12] config: Introduce global runtime configuration
Add global configuration file
- - -
0 0 0
2025-07-29
Milan Zamazal
Superseded
[libcamera-ci,v2,3/3] Add python3-sphinxcontrib.doxylink package to container images
Prepare CI for Sphinx doxylink usage
- 1 -
0 0 0
2025-07-28
Laurent Pinchart
Accepted
[libcamera-ci,v2,2/3] setup-container: Generalize package installation through pip
Prepare CI for Sphinx doxylink usage
- 1 -
0 0 0
2025-07-28
Laurent Pinchart
Accepted
[libcamera-ci,v2,1/3] Avoid duplicated documentation builds
Prepare CI for Sphinx doxylink usage
- 1 -
0 0 0
2025-07-28
Laurent Pinchart
Accepted
[v3,8/8] camera, ipa: all: Remove AeEnable handling
Add Layers support
- - -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,7/8] layer: Add layer to inject AeEnable control
Add Layers support
- - -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,6/8] libcamera: camera: Hook into the LayerManager
Add Layers support
- - -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,5/8] libcamera: camera_manager: Add LayerManager
Add Layers support
- 1 -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,4/8] libcamera: layer_manager: Add Layer handling implementation
Add Layers support
- - -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,3/8] libcamera: camera: Add indirection to Camera signal emissions
Add Layers support
- 2 -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,2/8] libcamera: ipa_module: Factor out ELF file handling
Add Layers support
- 1 -
0 0 0
2025-07-28
Paul Elder
Superseded
[v3,1/8] libcamera: ipa_manager: Factor out .so file searching
Add Layers support
- - -
0 0 0
2025-07-28
Paul Elder
Superseded
[v6,6/6] libcamera: process: Remove `ProcessManager` singleton
libcamera: process: Remove `ProcessManager` singleton
- 1 -
0 0 0
2025-07-28
Barnabás Pőcze
Accepted
[v6,5/6] libcamera: process: Use `close_range()` when available
libcamera: process: Remove `ProcessManager` singleton
- 2 -
0 0 0
2025-07-28
Barnabás Pőcze
Accepted
[v6,4/6] libcamera: process: Move `closeAllFdsExcept()`
libcamera: process: Remove `ProcessManager` singleton
- 2 -
0 0 0
2025-07-28
Barnabás Pőcze
Accepted
[v6,3/6] libcamera: process: closeAllFdsExcept(): Take vector by value
libcamera: process: Remove `ProcessManager` singleton
- 1 -
0 0 0
2025-07-28
Barnabás Pőcze
Accepted
«
1
2
...
4
5
6
…
178
179
»