Blender
V5.0
source
blender
gpu
shaders
infos
gpu_shader_print_infos.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2024 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
#endif
15
16
#include "
gpu_shader_create_info.hh
"
17
18
GPU_SHADER_CREATE_INFO
(gpu_print)
19
STORAGE_BUF_FREQ
(
GPU_SHADER_PRINTF_SLOT
, read_write,
uint
, gpu_print_buf[], PASS)
20
DEFINE_VALUE
(
"GPU_SHADER_PRINTF_MAX_CAPACITY"
,
STRINGIFY
(
GPU_SHADER_PRINTF_MAX_CAPACITY
))
21
GPU_SHADER_CREATE_END
()
uint
unsigned int uint
Definition
BLI_sys_types.h:64
STRINGIFY
#define STRINGIFY(x)
Definition
BLI_utildefines.h:414
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
GPU_SHADER_PRINTF_MAX_CAPACITY
#define GPU_SHADER_PRINTF_MAX_CAPACITY
Definition
gpu_shader_create_info.hh:43
STORAGE_BUF_FREQ
#define STORAGE_BUF_FREQ(slot, qualifiers, type_name, name, freq)
Definition
gpu_shader_create_info.hh:164
GPU_SHADER_PRINTF_SLOT
#define GPU_SHADER_PRINTF_SLOT
Definition
gpu_shader_create_info.hh:42
DEFINE_VALUE
#define DEFINE_VALUE(name, value)
Definition
gpu_shader_create_info.hh:198
Generated on
for Blender by
doxygen
1.16.1