Blender
V4.5
source
blender
compositor
shaders
infos
compositor_image_coordinates_info.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
#include "
gpu_shader_create_info.hh
"
6
7
GPU_SHADER_CREATE_INFO
(compositor_image_coordinates_uniform)
8
LOCAL_GROUP_SIZE
(16, 16)
9
IMAGE
(0,
GPU_RGBA16F
, write,
image2D
, output_img)
10
COMPUTE_SOURCE
(
"compositor_image_coordinates_uniform.glsl"
)
11
DO_STATIC_COMPILATION
()
12
GPU_SHADER_CREATE_END
()
13
14
GPU_SHADER_CREATE_INFO
(compositor_image_coordinates_normalized)
15
LOCAL_GROUP_SIZE
(16, 16)
16
IMAGE
(0,
GPU_RGBA16F
, write,
image2D
, output_img)
17
COMPUTE_SOURCE
(
"compositor_image_coordinates_normalized.glsl"
)
18
DO_STATIC_COMPILATION
()
19
GPU_SHADER_CREATE_END
()
20
21
GPU_SHADER_CREATE_INFO
(compositor_image_coordinates_pixel)
22
LOCAL_GROUP_SIZE
(16, 16)
23
IMAGE
(0,
GPU_RGBA16F
, write,
image2D
, output_img)
24
COMPUTE_SOURCE
(
"compositor_image_coordinates_pixel.glsl"
)
25
DO_STATIC_COMPILATION
()
26
GPU_SHADER_CREATE_END
()
GPU_RGBA16F
@ GPU_RGBA16F
Definition
GPU_texture.hh:656
image2D
ImageBase< float, 2 > image2D
Definition
gpu_glsl_cpp_stubs.hh:654
GPU_SHADER_CREATE_INFO
#define GPU_SHADER_CREATE_INFO(_info)
LOCAL_GROUP_SIZE
#define LOCAL_GROUP_SIZE(...)
IMAGE
#define IMAGE(slot, format, qualifiers, type, name)
GPU_SHADER_CREATE_END
#define GPU_SHADER_CREATE_END()
COMPUTE_SOURCE
#define COMPUTE_SOURCE(filename)
DO_STATIC_COMPILATION
#define DO_STATIC_COMPILATION()
gpu_shader_create_info.hh
Generated on
for Blender by
doxygen
1.16.1