Blender
V5.0
source
blender
compositor
algorithms
COM_algorithm_sample_pixel.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2025 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
#include "
BLI_math_vector_types.hh
"
8
9
#include "
COM_context.hh
"
10
#include "
COM_result.hh
"
11
12
namespace
blender::compositor
{
13
14
/* Samples a pixel from a result. */
15
float4
sample_pixel
(
Context
&context,
16
const
Result
&
input
,
17
const
Interpolation
&interpolation,
18
const
ExtensionMode
&extension_mode_x,
19
const
ExtensionMode
&extension_mode_y,
20
const
float2
coordinates);
21
22
}
// namespace blender::compositor
BLI_math_vector_types.hh
COM_context.hh
COM_result.hh
blender::compositor::Context
Definition
COM_context.hh:44
blender::compositor::Result
Definition
COM_result.hh:100
input
#define input
Definition
gpu_shader_compat_cxx.hh:170
blender::compositor
Definition
BKE_node.hh:77
blender::compositor::Interpolation
Interpolation
Definition
COM_domain.hh:19
blender::compositor::sample_pixel
float4 sample_pixel(Context &context, const Result &input, const Interpolation &interpolation, const ExtensionMode &extension_mode_x, const ExtensionMode &extension_mode_y, const float2 coordinates)
Definition
sample_pixel.cc:92
blender::compositor::ExtensionMode
ExtensionMode
Definition
COM_domain.hh:27
blender::float4
VecBase< float, 4 > float4
Definition
BLI_math_vector_types.hh:620
blender::float2
VecBase< float, 2 > float2
Definition
BLI_math_vector_types.hh:618
Generated on
for Blender by
doxygen
1.16.1