libcamera/include/libcamera
Bryan O'Donoghue 8422ee9441 meson: Automatically generate glsl_shaders.h from specified shader programs
Encode the bayer shader files into a header as part of the build process.
Qcam already compiles the shader files down into a QT resource file which
it references internally.

In order to share the debayering shader programs outside of qcam create a
generic header which both qcam and libcamera can operate from.

Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
2025-06-11 01:55:17 +01:00
..
base libcamera: base: bound_method: Simplify invokePack() 2025-04-01 13:57:45 +02:00
internal meson: Automatically generate glsl_shaders.h from specified shader programs 2025-06-11 01:55:17 +01:00
ipa ipa: simple: Report exposure in metadata 2025-03-28 02:09:16 +02:00
camera.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
camera_manager.h libcamera: camera_manager: Take camera id in std::string_view 2025-04-01 12:08:24 +02:00
color_space.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
control_ids.h.in libcamera: Add debug control space 2024-11-13 11:47:06 +01:00
controls.h libcamera: controls: Disallow arrays of arrays 2025-04-25 18:06:05 +02:00
fence.h libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
formats.h.in libcamera: Drop file name from header comment blocks in templates 2024-05-09 23:31:14 +03:00
framebuffer.h libcamera: includes: Remove unused includes 2024-09-02 22:44:38 +03:00
framebuffer_allocator.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
geometry.h libcamera: base: Remove custom __nodiscard attribute 2025-01-08 15:26:30 +00:00
logging.h libcamera: includes: Add missing includes 2024-09-02 22:37:55 +03:00
meson.build utils: codegen: Make users depend on controls.py in meson 2025-05-22 13:16:07 +02:00
orientation.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
pixel_format.h libcamera: includes: Remove unused includes 2024-09-02 22:44:38 +03:00
request.h libcamera: includes: Remove unused includes 2024-09-02 22:44:38 +03:00
stream.h libcamera: stream: Add operator<<(StreamConfiguration) 2024-12-11 15:39:05 +01:00
transform.h libcamera: includes: Remove unused includes 2024-09-02 22:44:38 +03:00
version.h.in libcamera: Drop file name from header comment blocks in templates 2024-05-09 23:31:14 +03:00