summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller
ModeNameSize
-rw-r--r--agc_algorithm.hpp1079logplain
-rw-r--r--agc_status.h1120logplain
-rw-r--r--algorithm.cpp985logplain
-rw-r--r--algorithm.hpp1567logplain
-rw-r--r--/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2021, Ideas on Board Oy * * KMS Sink */ #pragma once #include <list> #include <memory> #include <mutex> #include <optional> #include <string> #include <utility> #include <libcamera/base/signal.h> #include <libcamera/geometry.h> #include <libcamera/pixel_format.h> #include "drm.h" #include "frame_sink.h" class KMSSink : public FrameSink { public: KMSSink(const std::string &connectorName); void mapBuffer(libcamera::FrameBuffer *bufferconst DRM::Mode *mode_; libcamera::PixelFormat format_; libcamera::Size size_; unsigned int stride_; std::optional<unsigned int> colorEncoding_; std::optional<unsigned int> colorRange_; libcamera::Rectangle src_; libcamera::Rectangle dst_; std::map<libcamera::FrameBuffer device_status.cpp579logplain
-rw-r--r--device_status.h1082logplain
-rw-r--r--dpc_status.h411logplain
-rw-r--r--focus_status.h574logplain
-rw-r--r--geq_status.h383logplain
-rw-r--r--histogram.cpp1758logplain
-rw-r--r--histogram.hpp1265logplain
-rw-r--r--lux_status.h898logplain
-rw-r--r--metadata.hpp2293logplain
-rw-r--r--noise_status.h393logplain
-rw-r--r--pwl.cpp6938logplain
-rw-r--r--pwl.hpp3689logplain
d---------rpi954logplain
-rw-r--r--sharpen_algorithm.hpp504logplain
-rw-r--r--sharpen_status.h680logplain