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.