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