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
output
#define output
blender::compositor::MemoryBuffer
a MemoryBuffer contains access to the data
Definition
COM_MemoryBuffer.h:35
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 Sat Oct 4 2025 05:32:23 for Blender by
doxygen
1.14.0