Blender
V4.3
source
blender
compositor
algorithms
COM_SymmetricSeparableBlurVariableSizeAlgorithm.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2024 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
#include "
DNA_scene_types.h
"
8
9
#include "
COM_MemoryBuffer.h
"
10
11
namespace
blender::compositor
{
12
13
/* Identical to the same function in COM_algorithm_symmetric_separable_blur_variable_size.hh, see
14
* the function and its implementation for more details. */
15
void
symmetric_separable_blur_variable_size
(
const
MemoryBuffer &input,
16
MemoryBuffer &output,
17
const
MemoryBuffer &radius,
18
int
filter_type =
R_FILTER_GAUSS
,
19
int
weights_resolution = 128);
20
21
}
// namespace blender::compositor
COM_MemoryBuffer.h
DNA_scene_types.h
R_FILTER_GAUSS
@ R_FILTER_GAUSS
Definition
DNA_scene_types.h:2188
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
blender::compositor::symmetric_separable_blur_variable_size
void symmetric_separable_blur_variable_size(const MemoryBuffer &input, MemoryBuffer &output, const MemoryBuffer &radius, int filter_type, int weights_resolution)
Definition
COM_SymmetricSeparableBlurVariableSizeAlgorithm.cc:88
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0