struct SPIRAccessChain
Defined at line 1036 of file ../../third_party/spirv-cross/src/spirv_common.hpp
Public Members
TypedID basetype
StorageClass storage
basic_string base
basic_string dynamic_index
int32_t static_index
TypedID loaded_from
uint32_t matrix_stride
uint32_t array_stride
bool row_major_matrix
bool immutable
SmallVector implied_read_expressions
Public Methods
void SPIRAccessChain (TypeID basetype_, spv::StorageClass storage_, std::string base_, std::string dynamic_index_, int32_t static_index_)
Defined at line 1043 of file ../../third_party/spirv-cross/src/spirv_common.hpp
IVariant * clone (ObjectPoolBase * pool)
Defined at line 1074 of file ../../third_party/spirv-cross/src/spirv_common.hpp
Enumerations
enum
| Name | Value |
|---|---|
| type | TypeAccessChain |
Defined at line 1038 of file ../../third_party/spirv-cross/src/spirv_common.hpp