|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | SRD_STRUCT_BEGIN(srd) |
| #define | SRD_STRUCT_END(srd) |
| #define | SRD_VERTEX_IN_BEGIN(srd) |
| #define | SRD_VERTEX_IN_END(srd) |
| #define | SRD_VERTEX_IN(srd, binding, type, name) |
| #define | SRD_VERTEX_OUT_BEGIN(srd) |
| #define | SRD_VERTEX_OUT_END(srd) |
| #define | SRD_VERTEX_OUT(srd, qual, type, name) |
| #define | SRD_FRAGMENT_IN_BEGIN(srd) |
| #define | SRD_FRAGMENT_IN_END(srd) |
| #define | SRD_FRAGMENT_IN(srd, qual, type, name) |
| #define | SRD_FRAGMENT_IN_ROG(srd, slot, type, img_type, name, rog) |
| #define | SRD_FRAGMENT_OUT_BEGIN(srd) |
| #define | SRD_FRAGMENT_OUT_END(srd) |
| #define | SRD_FRAGMENT_OUT(srd, binding, type, name) |
| #define | SRD_FRAGMENT_OUT_DUAL(srd, slot, type, name, blend) |
| #define | SRD_FRAGMENT_OUT_ROG(srd, slot, type, name, rog) |
| #define | SRD_RESOURCE_BEGIN(srd) |
| #define | SRD_RESOURCE_END(srd) |
| #define | SRD_RESOURCE_SPECIALIZATION_CONSTANT(srd, type, name, default) |
| #define | SRD_RESOURCE_GROUP_SHARED(srd, type, name) |
| #define | SRD_RESOURCE_PUSH_CONSTANT(srd, type, name) |
| #define | SRD_RESOURCE_PUSH_CONSTANT_ARRAY(srd, type, name, array) |
| #define | SRD_RESOURCE_SAMPLER(srd, binding, type, name) |
| #define | SRD_RESOURCE_SAMPLER_FREQ(srd, binding, type, name, freq) |
| #define | SRD_RESOURCE_IMAGE(srd, binding, format, access, type, name) |
| #define | SRD_RESOURCE_IMAGE_FREQ(srd, binding, format, access, type, name, freq) |
| #define | SRD_RESOURCE_STORAGE_BUF(srd, binding, access, type, name, array) |
| #define | SRD_RESOURCE_STORAGE_BUF_FREQ(srd, binding, access, type, name, array, freq) |
| #define | SRD_RESOURCE_UNIFORM_BUF(srd, binding, type, name, array) |
| #define | SRD_RESOURCE_UNIFORM_BUF_FREQ(srd, binding, type, name, array, freq) |
| #define | SRD_RESOURCE_STRUCT(srd, type, name) |
| #define | SRD_RESOURCE_ADDITIONAL_INFO(srd, type) |
| #define SRD_FRAGMENT_IN | ( | srd, | |
| qual, | |||
| type, | |||
| name ) |
Definition at line 31 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_IN_BEGIN | ( | srd | ) |
Definition at line 29 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_IN_END | ( | srd | ) |
Definition at line 30 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_IN_ROG | ( | srd, | |
| slot, | |||
| type, | |||
| img_type, | |||
| name, | |||
| rog ) |
Definition at line 32 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_OUT | ( | srd, | |
| binding, | |||
| type, | |||
| name ) |
Definition at line 37 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_OUT_BEGIN | ( | srd | ) |
Definition at line 35 of file gpu_shader_srd_info.hh.
Definition at line 39 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_OUT_END | ( | srd | ) |
Definition at line 36 of file gpu_shader_srd_info.hh.
| #define SRD_FRAGMENT_OUT_ROG | ( | srd, | |
| slot, | |||
| type, | |||
| name, | |||
| rog ) |
Definition at line 41 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_ADDITIONAL_INFO | ( | srd, | |
| type ) |
Definition at line 71 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_BEGIN | ( | srd | ) |
Definition at line 44 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_END | ( | srd | ) |
Definition at line 45 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_GROUP_SHARED | ( | srd, | |
| type, | |||
| name ) |
Definition at line 48 of file gpu_shader_srd_info.hh.
Definition at line 56 of file gpu_shader_srd_info.hh.
Definition at line 58 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_PUSH_CONSTANT | ( | srd, | |
| type, | |||
| name ) |
Definition at line 49 of file gpu_shader_srd_info.hh.
Definition at line 50 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_SAMPLER | ( | srd, | |
| binding, | |||
| type, | |||
| name ) |
Definition at line 52 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_SAMPLER_FREQ | ( | srd, | |
| binding, | |||
| type, | |||
| name, | |||
| freq ) |
Definition at line 54 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_SPECIALIZATION_CONSTANT | ( | srd, | |
| type, | |||
| name, | |||
| default ) |
Definition at line 46 of file gpu_shader_srd_info.hh.
Definition at line 60 of file gpu_shader_srd_info.hh.
Definition at line 62 of file gpu_shader_srd_info.hh.
| #define SRD_RESOURCE_STRUCT | ( | srd, | |
| type, | |||
| name ) |
Definition at line 68 of file gpu_shader_srd_info.hh.
Definition at line 64 of file gpu_shader_srd_info.hh.
Definition at line 66 of file gpu_shader_srd_info.hh.
| #define SRD_STRUCT_BEGIN | ( | srd | ) |
Definition at line 11 of file gpu_shader_srd_info.hh.
| #define SRD_STRUCT_END | ( | srd | ) |
Definition at line 16 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_IN | ( | srd, | |
| binding, | |||
| type, | |||
| name ) |
Definition at line 23 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_IN_BEGIN | ( | srd | ) |
Definition at line 21 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_IN_END | ( | srd | ) |
Definition at line 22 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_OUT | ( | srd, | |
| qual, | |||
| type, | |||
| name ) |
Definition at line 27 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_OUT_BEGIN | ( | srd | ) |
Definition at line 25 of file gpu_shader_srd_info.hh.
| #define SRD_VERTEX_OUT_END | ( | srd | ) |
Definition at line 26 of file gpu_shader_srd_info.hh.