|
Blender
V3.3
|
#include <gpu_shader_interface.hh>
Public Attributes | |
| uint32_t | name_offset |
| uint32_t | name_hash |
| int32_t | location |
| int32_t | binding |
Definition at line 25 of file gpu_shader_interface.hh.
| int32_t blender::gpu::ShaderInput::binding |
Defined at interface creation or in shader. Only for Samplers, UBOs and Vertex Attributes.
Definition at line 30 of file gpu_shader_interface.hh.
Referenced by blender::gpu::GLShaderInterface::GLShaderInterface(), and GPU_shader_get_uniform_block_binding().
| int32_t blender::gpu::ShaderInput::location |
Definition at line 28 of file gpu_shader_interface.hh.
Referenced by blender::gpu::GLShaderInterface::GLShaderInterface(), GPU_shader_get_attribute(), GPU_shader_get_ssbo(), GPU_shader_get_uniform(), and GPU_shader_get_uniform_block().
| uint32_t blender::gpu::ShaderInput::name_hash |
Definition at line 27 of file gpu_shader_interface.hh.
Referenced by blender::gpu::sort_input_list().
| uint32_t blender::gpu::ShaderInput::name_offset |
Definition at line 26 of file gpu_shader_interface.hh.