|
Blender V5.0
|
#include <GPU_common_types.hh>
Public Member Functions | |
| bool | operator== (const Value &other) const |
| uint64_t | hash () const |
Public Attributes | |
| union { | |
| uint32_t u | |
| int32_t i | |
| float f | |
| }; | |
Definition at line 174 of file GPU_common_types.hh.
|
inline |
Definition at line 186 of file GPU_common_types.hh.
References u.
|
inline |
Definition at line 181 of file GPU_common_types.hh.
References u.
| union { ... } blender::gpu::shader::SpecializationConstant::Value |
| float blender::gpu::shader::SpecializationConstant::Value::f |
Definition at line 178 of file GPU_common_types.hh.
Referenced by blender::gpu::populate_specialization_constant_values(), and blender::gpu::shader::ShaderCreateInfo::specialization_constant().
| int32_t blender::gpu::shader::SpecializationConstant::Value::i |
Definition at line 177 of file GPU_common_types.hh.
Referenced by blender::gpu::shader::ShaderCreateInfo::compilation_constant(), blender::gpu::GLShader::constants_declare(), blender::gpu::generate_compilation_constant_declarations(), blender::gpu::populate_specialization_constant_values(), blender::gpu::GLShader::resources_declare(), blender::gpu::VKShader::resources_declare(), and blender::gpu::shader::ShaderCreateInfo::specialization_constant().
| uint32_t blender::gpu::shader::SpecializationConstant::Value::u |
Definition at line 176 of file GPU_common_types.hh.
Referenced by blender::gpu::shader::ShaderCreateInfo::compilation_constant(), blender::gpu::GLShader::constants_declare(), blender::gpu::generate_compilation_constant_declarations(), hash(), operator==(), blender::gpu::populate_specialization_constant_values(), blender::gpu::GLShader::resources_declare(), blender::gpu::VKShader::resources_declare(), and blender::gpu::shader::ShaderCreateInfo::specialization_constant().