summaryrefslogtreecommitdiff
path: root/src/* SPDX-License-Identifier: BSD-2-Clause */ /* * Copyright (C) 2019, Raspberry Pi Ltd * * Sharpen control algorithm status */ #pragma once /* The "sharpen" algorithm stores the strength to use. */ struct SharpenStatus { /* controls the smallest level of detail (or noise!) that sharpening will pick up */ double threshold; /* the rate at which the sharpening response ramps once above the threshold */ double strength; /* upper limit of the allowed sharpening response */ d href='/libcamera/jmondi/libcamera.git/commit/src/ipa/rkisp1?h=pfc/rkisp1-free-run-v2&id=73994ec6bcc99e8df342d7c076d1b01261848c34'>ipa: rkisp1: Use offset in mapping IPABufferHirokazu Honda 2021-07-22ipa: rkisp1: Add support for V12 isp blocksHeiko Stuebner 2021-07-11libcamera: buffer: Rename buffer.h to framebuffer.hLaurent Pinchart 2021-06-25libcamera/base: Validate internal headers as privateKieran Bingham 2021-06-25libcamera/base: Move extended base functionalityKieran Bingham 2021-05-24ipa: ipc: Rename CameraSensorInfo to IPACameraSensorInfoUmang Jain 2021-04-26ipa: rkisp1: Move the IPA to the ipa::rkisp1 namespaceJean-Michel Hautbois 2021-03-27ipa: rkisp1: Do not set controls during configureSebastian Fricke 2021-03-11ipa: rkisp1: Fail on init if hw revision is not RKISP1_V10Dafna Hirschfeld 2021-03-11ipa: rkisp1: Return error from IPA's configure method if it failsDafna Hirschfeld 2021-03-03ipa: rkisp1: Update to kernel header changesLaurent Pinchart 2021-02-16libcamera: IPAInterface: Replace C API with the new C++-only APIPaul Elder 2021-02-11meson: Fix coding style when declaring arraysLaurent Pinchart 2020-12-08libcamera: ipa: Pass a set of controls and return results from ipa::start()Naushir Patuck 2020-09-29include: linux: Update rkisp1 headerNiklas Söderlund 2020-09-29libcamera: ipa: rkisp1: Include linux/v4l2-controls.hNiklas Söderlund 2020-08-25meson: Remove -Wno-unused-parameterLaurent Pinchart 2020-08-25libcamera: Replace utils::clamp() with std::clamp()Laurent Pinchart 2020-07-17libcamera: ipa_interface: Add support for custom IPA data to configure()Laurent Pinchart 2020-07-01ipa/pipeline: rkisp1: Fix spellingAndrej Shadura 2020-05-16libcamera: Move IPA headers from include/ipa/ to include/libcamera/ipa/Laurent Pinchart 2020-05-16libcamera: Move internal headers to include/libcamera/internal/Laurent Pinchart 2020-05-13licenses: License all meson files under CC0-1.0Laurent Pinchart 2020-04-30libcamera: Build IPA module signatures by defaultLaurent Pinchart 2020-04-29libcamera: Regenerate IPA module signatures at install timeLaurent Pinchart 2020-04-28libcamera: ipa: Add support for CameraSensorInfoJacopo Mondi 2020-04-28ipa: Pass IPA initialization settings to IPAInterface::init()Laurent Pinchart 2020-04-28ipa: Name IPA modules after their source directoryLaurent Pinchart 2020-04-16libcamera: Make IPA module signing optionalLaurent Pinchart 2020-04-14libcamera: ipa: Remove IPAModuleInfo license fieldLaurent Pinchart 2020-04-14libcamera: Add IPA module signing infrastructureLaurent Pinchart 2020-04-14ipa: Add start() and stop() operationsNiklas Söderlund 2020-01-14libcamera: Switch from utils::make_unique to std::make_uniqueLaurent Pinchart 2020-01-14meson.build: Switch to C++14Laurent Pinchart 2020-01-12ipa: Switch to FrameBuffer interfaceNiklas Söderlund 2019-11-20ipa: Switch to the plain C APIJacopo Mondi 2019-11-20ipa: Pass ControlInfoMap references to IPAInterface::configure()Laurent Pinchart 2019-11-08libcamera: Remove unneeded semicolonsLaurent Pinchart 2019-10-23libcamera: Standardise on C compatibility headersLaurent Pinchart 2019-10-15libcamera: v4l2_controls: Remove V4L2ControlList classLaurent Pinchart 2019-10-15libcamera: controls: Merge ControlInfoMap and V4L2ControlInfoMapLaurent Pinchart 2019-10-15libcamera: v4l2_controls: Replace V4L2ControlInfo with V4L2ControlRangeLaurent Pinchart 2019-10-13libcamera: ipa: Merge controls and v4l2controls in IPAOperationDataLaurent Pinchart 2019-10-13libcamera: v4l2_device: Replace V4L2ControlList with ControlListLaurent Pinchart 2019-10-13libcamera: controls: Support accessing controls by numerical IDLaurent Pinchart 2019-10-13libcamera: controls: Default ControlList validator argument to nullptrLaurent Pinchart 2019-10-11ipa: rkisp1: Avoid unnecessary copyLaurent Pinchart 2019-10-11libcamera: ipa: rkisp1: Add basic control of auto exposureNiklas Söderlund