Blender
V5.0
source
blender
gpu
shaders
infos
gpu_clip_planes_infos.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
8
9
#ifdef GPU_SHADER
10
# pragma once
11
# include "
gpu_shader_compat.hh
"
12
13
# include "
GPU_shader_shared.hh
"
14
15
# define USE_WORLD_CLIP_PLANES
16
#endif
17
18
#include "
gpu_shader_create_info.hh
"
19
20
GPU_SHADER_CREATE_INFO
(gpu_clip_planes)
21
UNIFORM_BUF_FREQ
(1,
GPUClipPlanes
, clipPlanes, PASS)
22
TYPEDEF_SOURCE
(
"GPU_shader_shared.hh"
)
23
DEFINE
(
"USE_WORLD_CLIP_PLANES"
)
24
GPU_SHADER_CREATE_END
()
GPU_shader_shared.hh
gpu_shader_compat.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
TYPEDEF_SOURCE
#define TYPEDEF_SOURCE(filename)
Definition
gpu_shader_create_info.hh:207
DEFINE
#define DEFINE(name)
Definition
gpu_shader_create_info.hh:197
UNIFORM_BUF_FREQ
#define UNIFORM_BUF_FREQ(slot, type_name, name, freq)
Definition
gpu_shader_create_info.hh:159
GPUClipPlanes
Definition
GPU_shader_shared.hh:97
Generated on
for Blender by
doxygen
1.16.1