Blender V5.0
gpu_shader_fullscreen_infos.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_shader_compat.hh"
8#endif
9
11
12GPU_SHADER_INTERFACE_INFO(gpu_fullscreen_iface)
13SMOOTH(float2, screen_uv)
15
16GPU_SHADER_CREATE_INFO(gpu_fullscreen)
17VERTEX_OUT(gpu_fullscreen_iface)
18VERTEX_SOURCE("gpu_shader_fullscreen_vert.glsl")
#define GPU_SHADER_INTERFACE_END()
#define GPU_SHADER_INTERFACE_INFO(_interface)
#define GPU_SHADER_CREATE_INFO(_info)
#define GPU_SHADER_CREATE_END()
#define VERTEX_OUT(stage_interface)
#define SMOOTH(type, name)
#define VERTEX_SOURCE(filename)