Blender
V4.5
source
blender
gpu
shaders
infos
gpu_shader_2D_image_shuffle_color_info.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2022 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#ifdef GPU_SHADER
10
# pragma once
11
# include "
gpu_glsl_cpp_stubs.hh
"
12
13
# include "
GPU_shader_shared.hh
"
14
# include "
gpu_shader_2D_image_info.hh
"
15
#endif
16
17
#include "
gpu_shader_create_info.hh
"
18
19
GPU_SHADER_CREATE_INFO
(gpu_shader_2D_image_shuffle_color)
20
ADDITIONAL_INFO
(gpu_shader_2D_image_common)
21
PUSH_CONSTANT
(
float4
, color)
22
PUSH_CONSTANT
(
float4
, shuffle)
23
FRAGMENT_SOURCE
(
"gpu_shader_image_shuffle_color_frag.glsl"
)
24
DO_STATIC_COMPILATION
()
25
GPU_SHADER_CREATE_END
()
GPU_shader_shared.hh
gpu_glsl_cpp_stubs.hh
gpu_shader_2D_image_info.hh
GPU_SHADER_CREATE_INFO
#define GPU_SHADER_CREATE_INFO(_info)
GPU_SHADER_CREATE_END
#define GPU_SHADER_CREATE_END()
gpu_shader_create_info.hh
FRAGMENT_SOURCE
#define FRAGMENT_SOURCE(filename)
Definition
gpu_shader_create_info.hh:168
ADDITIONAL_INFO
#define ADDITIONAL_INFO(info_name)
Definition
gpu_shader_create_info.hh:180
PUSH_CONSTANT
#define PUSH_CONSTANT(type, name)
Definition
gpu_shader_create_info.hh:143
DO_STATIC_COMPILATION
#define DO_STATIC_COMPILATION()
Definition
gpu_shader_create_info.hh:174
VecBase< float, 4 >
Generated on Fri Apr 3 2026 06:33:18 for Blender by
doxygen
1.11.0