Blender
V4.5
source
blender
gpu
shaders
infos
gpu_shader_fullscreen_info.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#ifdef GPU_SHADER
6
# pragma once
7
# include "
gpu_glsl_cpp_stubs.hh
"
8
#endif
9
10
#include "
gpu_shader_create_info.hh
"
11
12
GPU_SHADER_INTERFACE_INFO
(gpu_fullscreen_iface)
13
SMOOTH
(
float2
, screen_uv)
14
GPU_SHADER_INTERFACE_END
()
15
16
GPU_SHADER_CREATE_INFO
(gpu_fullscreen)
17
VERTEX_OUT
(gpu_fullscreen_iface)
18
VERTEX_SOURCE
("gpu_shader_fullscreen_vert.
glsl
")
19
GPU_SHADER_CREATE_END
()
gpu_glsl_cpp_stubs.hh
GPU_SHADER_INTERFACE_END
#define GPU_SHADER_INTERFACE_END()
GPU_SHADER_INTERFACE_INFO
#define GPU_SHADER_INTERFACE_INFO(_interface)
GPU_SHADER_CREATE_INFO
#define GPU_SHADER_CREATE_INFO(_info)
GPU_SHADER_CREATE_END
#define GPU_SHADER_CREATE_END()
gpu_shader_create_info.hh
VERTEX_OUT
#define VERTEX_OUT(stage_interface)
Definition
gpu_shader_create_info.hh:120
SMOOTH
#define SMOOTH(type, name)
Definition
gpu_shader_create_info.hh:112
VERTEX_SOURCE
#define VERTEX_SOURCE(filename)
Definition
gpu_shader_create_info.hh:167
glsl
Definition
gpu_glsl_cpp_stubs.hh:727
float2
Definition
types_float2.h:12
Generated on Fri Apr 3 2026 06:33:18 for Blender by
doxygen
1.11.0