Blender  V3.3
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
copy_input_name(ShaderInput *input, const StringRefNull &name, char *name_buffer, uint32_t &name_buffer_offset) constblender::gpu::ShaderInterfaceinlineprotected
debug_print()blender::gpu::ShaderInterface
enabled_attr_mask_blender::gpu::ShaderInterface
enabled_ima_mask_blender::gpu::ShaderInterface
enabled_ssbo_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
ShaderInterface(const shader::ShaderCreateInfo &info)blender::gpu::ShaderInterface
sort_inputs()blender::gpu::ShaderInterfaceprotected
ssbo_get(const char *name) constblender::gpu::ShaderInterfaceinline
ssbo_get(const int binding) constblender::gpu::ShaderInterfaceinline
ssbo_len_blender::gpu::ShaderInterface
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