|
Blender V4.3
|
#include <mtl_shader_interface.hh>
Public Attributes | |
| uint32_t | name_offset |
| uint32_t | size_in_bytes |
| uint32_t | byte_offset |
| eMTLDataType | type |
| uint32_t | array_len |
Definition at line 124 of file mtl_shader_interface.hh.
| uint32_t blender::gpu::MTLShaderUniform::array_len |
Definition at line 130 of file mtl_shader_interface.hh.
Referenced by blender::gpu::MTLShaderInterface::add_uniform(), and blender::gpu::MTLShader::uniform_float().
| uint32_t blender::gpu::MTLShaderUniform::byte_offset |
Definition at line 128 of file mtl_shader_interface.hh.
Referenced by blender::gpu::MTLShaderInterface::add_uniform(), blender::gpu::MTLShader::uniform_float(), and blender::gpu::MTLShader::uniform_int().
| uint32_t blender::gpu::MTLShaderUniform::name_offset |
Definition at line 125 of file mtl_shader_interface.hh.
Referenced by blender::gpu::MTLShaderInterface::add_uniform(), and blender::gpu::MTLShaderInterface::prepare_common_shader_inputs().
| uint32_t blender::gpu::MTLShaderUniform::size_in_bytes |
Definition at line 127 of file mtl_shader_interface.hh.
Referenced by blender::gpu::MTLShaderInterface::add_uniform(), blender::gpu::MTLShader::uniform_float(), and blender::gpu::MTLShader::uniform_int().
| eMTLDataType blender::gpu::MTLShaderUniform::type |
Definition at line 129 of file mtl_shader_interface.hh.
Referenced by blender::gpu::MTLShaderInterface::add_uniform(), blender::gpu::MTLShader::uniform_float(), and blender::gpu::MTLShader::uniform_int().