[libcamera-devel] [PATCH 0/7] qcam: Miscellaneous shaders cleanups and RGB support
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Tue Nov 3 16:50:18 CET 2020
Hello everybody,
This small series contains a set of miscellaneous shaders cleanups and
RGB support that I've had in my tree for some time, and that I'd like to
avoid bit-rotting. There's nothing very special, please see individual
patches for details.
Laurent Pinchart (7):
qcam: viewfinder_gl: Fix fragment shader rebuild when setting format
qcam: viewfinder_gl: Keep fragment shader when format doesn't change
qcam: viewfinder_gl: Remove unneeded casts
qcam: viewfinder_gl: Rename YUV.vert to identity.vert
qcam: viewfinder_gl: Rename yuvData_ to data_
qcam: viewfinder_gl: Store textures in an array
qcam: viewfinder_gl: Add support for RGB formats
src/qcam/assets/shader/RGB.frag | 22 +++
.../assets/shader/{YUV.vert => identity.vert} | 2 +-
src/qcam/assets/shader/shaders.qrc | 3 +-
src/qcam/viewfinder_gl.cpp | 169 ++++++++++++------
src/qcam/viewfinder_gl.h | 13 +-
5 files changed, 146 insertions(+), 63 deletions(-)
create mode 100644 src/qcam/assets/shader/RGB.frag
rename src/qcam/assets/shader/{YUV.vert => identity.vert} (77%)
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list