Toggle navigation
Patchwork
libcamera
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Archived =
No
| 17632 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
5
…
176
177
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2,22/37] libcamera: software_isp: gbm: Add in a GBM helper class for GPU surface access
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,21/37] libcamera: software_isp: lut: Make gain corrected CCM in lut.cpp available in debayer ...
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,20/37] libcamera: software_isp: ccm: Populate CCM table to Debayer params structure
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,19/37] meson: Automatically generate glsl_shaders.h from specified shader programs
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,18/37] utils: gen-shader-headers: Add a utility to generate headers from shaders
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,17/37] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,16/37] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,15/37] libcamera: software_isp: debayer: Extend DebayerParams struct to hold a copy of per-fr...
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,14/37] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not D...
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,13/37] libcamera: software_isp: Move configure to worker thread
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,12/37] libcamera: software_isp: Start the ISP thread in configure
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,11/37] libcamera: software_isp: Move isStandardBayerOrder to base class
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,10/37] libcamera: software_isp: Move DMA Sync code to Debayer base class
Add GLES 2.0 GPUISP to libcamera
- 1 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,09/37] libcamera: software_isp: Move param select code to Debayer base class
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,08/37] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,07/37] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class
Add GLES 2.0 GPUISP to libcamera
- - -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,06/37] libcamera: MappedFrameBuffer: Add MappedFrameBuffer::getPlaneFD()
Add GLES 2.0 GPUISP to libcamera
- 1 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,05/37] libcamera: swstats_cpu: Add processFrame() method
Add GLES 2.0 GPUISP to libcamera
- 1 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,04/37] libcamera: software_isp: Move benchmark code to its own class
Add GLES 2.0 GPUISP to libcamera
- 2 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,03/37] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp
Add GLES 2.0 GPUISP to libcamera
- 2 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,02/37] libcamera: swstats_cpu: Drop patternSize_ documentation
Add GLES 2.0 GPUISP to libcamera
- 2 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v2,01/37] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation
Add GLES 2.0 GPUISP to libcamera
- 2 -
0 0 0
2025-08-24
Bryan O'Donoghue
New
[v1] apps: qcam: Do nothing if no camera is selected
[v1] apps: qcam: Do nothing if no camera is selected
- 1 -
0 0 0
2025-08-22
Barnabás Pőcze
Accepted
[6/6] ipa: rpi: sdn: Remove legacy denoise warning
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[5/6] utils: raspberrypi: ctt: Update vc4 tuning defaults
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[4/6] ipa: rpi: vc4: Minor tuning changes
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[3/6] ipa: rpi: pisp: data: Update all non-official camera tuning files
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[2/6] ipa: rpi: pisp: data: Improve noise and detail tuning
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[1/6] utils: raspberrypi: ctt: Update noise/sharpness tuning
Camera tuning updates for Raspberry Pi
- 1 -
0 0 0
2025-08-22
David Plowman
Accepted
[5/5] libcamera: simple: Prevent division by zero in BLC
Fix stats related problems in software ISP
- 1 1
0 0 0
2025-08-21
Milan Zamazal
Superseded
[4/5] libcamera: simple: Avoid incorrect arithmetic in AWB
Fix stats related problems in software ISP
- - -
0 0 0
2025-08-21
Milan Zamazal
Superseded
[3/5] libcamera: software_isp: Check processed window size alignment
Fix stats related problems in software ISP
- 1 -
0 0 0
2025-08-21
Milan Zamazal
Superseded
[2/5] libcamera: software_isp: Pass correct y-coordinate to stats
Fix stats related problems in software ISP
- - -
0 0 0
2025-08-21
Milan Zamazal
Superseded
[1/5] libcamera: software_isp: Clarify SwStatsCpu::setWindow use
Fix stats related problems in software ISP
- - -
0 0 0
2025-08-21
Milan Zamazal
Superseded
[3/3] libcamera: device_enumerator_udev: Defer invalid media devices
Fix fast-booting device enumeration problems
- - -
0 0 0
2025-08-20
Dan Scally
New
[2/3] libcamera: device_enumerator_udev: Add initMediaDevice()
Fix fast-booting device enumeration problems
- - -
0 0 0
2025-08-20
Dan Scally
New
[1/3] libcamera: media_device: Expand return values for populateEntities()
Fix fast-booting device enumeration problems
- - -
0 0 0
2025-08-20
Dan Scally
New
[RFC,v2] apps: cam: Use signalfd
[RFC,v2] apps: cam: Use signalfd
- 1 -
0 0 0
2025-08-20
Barnabás Pőcze
New
[libcamera-ci] Enable Python bindings in debug packages
[libcamera-ci] Enable Python bindings in debug packages
- - -
0 0 0
2025-08-19
Laurent Pinchart
New
[v3,3/3] py: libcamera: Always use install path from meson python module
py: Improve native and cross-compilation of Python bindings
- - -
0 0 0
2025-08-19
Laurent Pinchart
Accepted
[v3,2/3] py: libcamera: Get dependency from meson python module unconditionally
py: Improve native and cross-compilation of Python bindings
- - -
0 0 0
2025-08-19
Laurent Pinchart
Accepted
[v3,1/3] py: libcamera: Improve python binding installation
py: Improve native and cross-compilation of Python bindings
- - -
0 0 0
2025-08-19
Laurent Pinchart
Accepted
[2/2] meson: Use dependency('dl')
[1/2] meson: Bump minimum version to v1.0.1
- 2 -
0 0 0
2025-08-18
Laurent Pinchart
Accepted
[1/2] meson: Bump minimum version to v1.0.1
[1/2] meson: Bump minimum version to v1.0.1
- 2 -
0 0 0
2025-08-18
Laurent Pinchart
Accepted
[2/2] meson: Check for Python modules manually
[1/2] Documentation: Use python3 directly to check for doxylink version
- 1 -
0 0 0
2025-08-18
Laurent Pinchart
Accepted
[1/2] Documentation: Use python3 directly to check for doxylink version
[1/2] Documentation: Use python3 directly to check for doxylink version
- - -
0 0 0
2025-08-18
Laurent Pinchart
Accepted
[RFC,4/4] ipa: mali-c55: agc: Do not derive from AgcMeanLuminance
libipa: agc_mean_luminance: Use composition instead of
- - -
0 0 0
2025-08-18
Stefan Klug
New
[RFC,3/4] ipa: ipu3: agc: Do not derive from AgcMeanLuminance
libipa: agc_mean_luminance: Use composition instead of
- - -
0 0 0
2025-08-18
Stefan Klug
New
[RFC,2/4] ipa: rkisp1: agc: Do not derive from AgcMeanLuminance
libipa: agc_mean_luminance: Use composition instead of
- - -
0 0 0
2025-08-18
Stefan Klug
New
[RFC,1/4] libipa: agc_mean_luminance: pass estimateLuminance() as parameter
libipa: agc_mean_luminance: Use composition instead of
- - -
0 0 0
2025-08-18
Stefan Klug
New
[RFC,v2] Documentation: Fix documentation generation when subproject
[RFC,v2] Documentation: Fix documentation generation when subproject
- 2 -
0 0 0
2025-08-15
Barnabás Pőcze
Accepted
[RFC,v1] apps: cam: Do not overwrite name when adding camera model
[RFC,v1] apps: cam: Do not overwrite name when adding camera model
- 2 -
0 0 0
2025-08-15
Barnabás Pőcze
Accepted
[2/2] ipa: rpi: Add Arducam B0569 IMX415 tuning files
Arducam IMX335 and IMX415 support
- - -
0 0 0
2025-08-15
Kieran Bingham
Accepted
[1/2] ipa: rpi: Add Arducam B0568 IMX335 tuning files
Arducam IMX335 and IMX415 support
- - -
0 0 0
2025-08-15
Kieran Bingham
Accepted
[RFC,v1] apps: cam: Use signalfd
[RFC,v1] apps: cam: Use signalfd
- - -
0 0 0
2025-08-15
Barnabás Pőcze
Superseded
[RFC,v1,2/2] libcamera: pipeline: Construct `DeviceMatch` once
[RFC,v1,1/2] libcamera: device_enumerator: Take list of entity names in ctor
- 1 -
0 0 0
2025-08-15
Barnabás Pőcze
New
[RFC,v1,1/2] libcamera: device_enumerator: Take list of entity names in ctor
[RFC,v1,1/2] libcamera: device_enumerator: Take list of entity names in ctor
- 1 -
0 0 0
2025-08-15
Barnabás Pőcze
New
[RFC,v2,3/3] utils: codegen: ipc: Generate templated constructor
[RFC,v2,1/3] utils: codegen: ipc: Put default values in declaration
- 2 -
0 0 0
2025-08-15
Barnabás Pőcze
Accepted
[RFC,v2,2/3] utils: codegen: ipc: Default special member ops
[RFC,v2,1/3] utils: codegen: ipc: Put default values in declaration
- 1 -
0 0 0
2025-08-15
Barnabás Pőcze
Rejected
[RFC,v2,1/3] utils: codegen: ipc: Put default values in declaration
[RFC,v2,1/3] utils: codegen: ipc: Put default values in declaration
- 2 -
0 0 0
2025-08-15
Barnabás Pőcze
Accepted
[v2,8/8] libcamera: framebuffer: Replace vector with span in constructor
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Superseded
[v2,7/8] apps: cam: drm: Drop unneeded local variable
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Accepted
[v2,6/8] utils: codegen: ipc: Optimize constructors of IPA interface structures
libcamera: Use span in FrameBuffer & assorted cleanups
- - -
0 0 0
2025-08-15
Laurent Pinchart
Superseded
[v2,5/8] pipelines: Use lambda functions to factor out buffer mapping code
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Changes Requested
[v2,4/8] pipeline: rpi: Use structured bindings in range-based for loop
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Accepted
[v2,3/8] pipeline: rkisp1: Replace error handling gotos with utils::exit_scope
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Accepted
[v2,2/8] pipeline: ipu3: Drop unneeded forward declarations
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Accepted
[v2,1/8] libcamera: v4l2_videodevice: Avoid repeated calls to FrameBuffer::planes()
libcamera: Use span in FrameBuffer & assorted cleanups
- 2 -
0 0 0
2025-08-15
Laurent Pinchart
Accepted
[v3,19/19] tuning: rksip1: Add a static WideDynamicRange entry
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,18/19] ipa: rkisp1: Add WDR algorithm
Implement WDR algorithm
- 1 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,17/19] rkisp1: agc: Agc add yTarget to frame context
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,16/19] libipa: agc_mean_luminance: Add support for additional constraints
Implement WDR algorithm
- 1 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,15/19] libipa: agc_mean_luminance: Introduce effectiveYTarget() accessor
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,14/19] pipeline: rkisp1: Query kernel for available params blocks
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,13/19] ipa: rkisp1: Switch histogram to RGB combined mode
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,12/19] include: linux: Partially update linux headers from v6.16-rc1-310-gd968e50b5c26
Implement WDR algorithm
1 1 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,11/19] pipeline: rkisp1: Add error log when parameter queuing fails
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,10/19] ipa: rkisp1: agc: Add correction for exposure quantization
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,09/19] libipa: exposure_mode_helper: Calculate quantization gain in splitExposure()
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,08/19] libipa: agc_mean_luminance: Configure the exposure mode helpers
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,07/19] libipa: agc_mean_luminance: Fix constraint logging
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,06/19] libipa: exposure_mode_helper: Remove unnecessary clamp calls
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,05/19] libipa: exposure_mode_helper: Remove double calculation of lastStageGain
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,04/19] libipa: exposure_mode_helper: Take exposure/gain quantization into account
Implement WDR algorithm
- 2 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,03/19] libipa: camera_sensor_helper: Add quantizeGain() function
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,02/19] tuning: rksip1: Add a static Compress entry
Implement WDR algorithm
- 3 -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v3,01/19] ipa: rkisp1: Add basic compression algorithm
Implement WDR algorithm
- - -
0 0 0
2025-08-15
Stefan Klug
Superseded
[v1] libcamera: base: thread: eventDispatcher(): Not thread safe
[v1] libcamera: base: thread: eventDispatcher(): Not thread safe
- 2 -
0 0 0
2025-08-15
Barnabás Pőcze
Accepted
[RFC,v2] utils: codegen: ipc: Split proxy types
[RFC,v2] utils: codegen: ipc: Split proxy types
- 1 -
0 0 0
2025-08-15
Barnabás Pőcze
Superseded
[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
«
1
2
...
3
4
5
…
176
177
»