|
Blender V5.0
|
#include <mtl_shader_generator.hh>
Public Member Functions | |
| bool | operator== (const MSLBufferBlock &right) const |
Public Attributes | |
| std::string | type_name |
| std::string | name |
| ShaderStage | stage |
| bool | is_array |
| uint | slot |
| uint | location |
| shader::Qualifier | qualifiers |
| bool | is_texture_buffer = false |
Definition at line 161 of file mtl_shader_generator.hh.
|
inline |
Definition at line 173 of file mtl_shader_generator.hh.
| bool blender::gpu::MSLBufferBlock::is_array |
Definition at line 165 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| bool blender::gpu::MSLBufferBlock::is_texture_buffer = false |
Definition at line 171 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| uint blender::gpu::MSLBufferBlock::location |
Definition at line 168 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| std::string blender::gpu::MSLBufferBlock::name |
Definition at line 163 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::generate_msl_texture_vars(), operator==(), and blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| shader::Qualifier blender::gpu::MSLBufferBlock::qualifiers |
Definition at line 169 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::generate_msl_texture_vars(), and blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| uint blender::gpu::MSLBufferBlock::slot |
Definition at line 167 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| ShaderStage blender::gpu::MSLBufferBlock::stage |
Definition at line 164 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().
| std::string blender::gpu::MSLBufferBlock::type_name |
Definition at line 162 of file mtl_shader_generator.hh.
Referenced by blender::gpu::MSLGeneratorInterface::generate_msl_texture_vars(), operator==(), and blender::gpu::MSLGeneratorInterface::prepare_from_createinfo().