|
Blender V5.0
|
#include <mtl_shader_generator.hh>
Public Member Functions | |
| MSLUniform (shader::Type uniform_type, std::string uniform_name, bool is_array_type, uint32_t num_elems=1) | |
| bool | operator== (const MSLUniform &right) const |
Public Attributes | |
| shader::Type | type |
| std::string | name |
| bool | is_array |
| int | array_elems |
| ShaderStage | stage |
Definition at line 130 of file mtl_shader_generator.hh.
|
inline |
Definition at line 137 of file mtl_shader_generator.hh.
References array_elems, is_array, name, and type.
Referenced by operator==().
|
inline |
Definition at line 145 of file mtl_shader_generator.hh.
References array_elems, is_array, MSLUniform(), name, and type.
| int blender::gpu::MSLUniform::array_elems |
Definition at line 134 of file mtl_shader_generator.hh.
Referenced by MSLUniform(), and operator==().
| bool blender::gpu::MSLUniform::is_array |
Definition at line 133 of file mtl_shader_generator.hh.
Referenced by MSLUniform(), and operator==().
| std::string blender::gpu::MSLUniform::name |
Definition at line 132 of file mtl_shader_generator.hh.
Referenced by MSLUniform(), and operator==().
| ShaderStage blender::gpu::MSLUniform::stage |
Definition at line 135 of file mtl_shader_generator.hh.
| shader::Type blender::gpu::MSLUniform::type |
Definition at line 131 of file mtl_shader_generator.hh.
Referenced by MSLUniform(), and operator==().