Blender  V2.93
blender::gpu::ShaderInterface Member List

This is the complete list of members for blender::gpu::ShaderInterface, including all inherited members.

attr_get(const char *name) constblender::gpu::ShaderInterfaceinline
attr_len_blender::gpu::ShaderInterface
builtin_blocks_blender::gpu::ShaderInterface
builtin_uniform_block_name(GPUUniformBlockBuiltin u)blender::gpu::ShaderInterfaceinlineprotectedstatic
builtin_uniform_name(GPUUniformBuiltin u)blender::gpu::ShaderInterfaceinlineprotectedstatic
builtins_blender::gpu::ShaderInterface
debug_print(void)blender::gpu::ShaderInterface
enabled_attr_mask_blender::gpu::ShaderInterface
enabled_ima_mask_blender::gpu::ShaderInterface
enabled_tex_mask_blender::gpu::ShaderInterface
enabled_ubo_mask_blender::gpu::ShaderInterface
input_name_get(const ShaderInput *input) constblender::gpu::ShaderInterfaceinline
inputs_blender::gpu::ShaderInterface
name_buffer_blender::gpu::ShaderInterface
set_input_name(ShaderInput *input, char *name, uint32_t name_len) constblender::gpu::ShaderInterfaceinlineprotected
ShaderInterface()blender::gpu::ShaderInterface
sort_inputs(void)blender::gpu::ShaderInterfaceprotected
texture_get(const int binding) constblender::gpu::ShaderInterfaceinline
ubo_builtin(const GPUUniformBlockBuiltin builtin) constblender::gpu::ShaderInterfaceinline
ubo_get(const char *name) constblender::gpu::ShaderInterfaceinline
ubo_get(const int binding) constblender::gpu::ShaderInterfaceinline
ubo_len_blender::gpu::ShaderInterface
uniform_builtin(const GPUUniformBuiltin builtin) constblender::gpu::ShaderInterfaceinline
uniform_get(const char *name) constblender::gpu::ShaderInterfaceinline
uniform_len_blender::gpu::ShaderInterface
~ShaderInterface()blender::gpu::ShaderInterfacevirtual