#include <spirv_common.hpp>
|
enum | { type = TypeType
} |
|
enum | BaseType {
Unknown,
Void,
Boolean,
Char,
Int,
UInt,
Int64,
UInt64,
AtomicCounter,
Half,
Float,
Double,
Struct,
Image,
SampledImage,
Sampler
} |
|
◆ anonymous enum
◆ BaseType
Enumerator |
---|
Unknown | |
Void | |
Boolean | |
Char | |
Int | |
UInt | |
Int64 | |
UInt64 | |
AtomicCounter | |
Half | |
Float | |
Double | |
Struct | |
Image | |
SampledImage | |
Sampler | |
◆ array
std::vector<uint32_t> spirv_cross::SPIRType::array |
◆ array_size_literal
std::vector<bool> spirv_cross::SPIRType::array_size_literal |
◆ basetype
◆ columns
uint32_t spirv_cross::SPIRType::columns = 1 |
◆ image
◆ member_name_cache
std::unordered_set<std::string> spirv_cross::SPIRType::member_name_cache |
◆ member_types
std::vector<uint32_t> spirv_cross::SPIRType::member_types |
◆ parent_type
uint32_t spirv_cross::SPIRType::parent_type = 0 |
◆ pointer
◆ storage
◆ type_alias
uint32_t spirv_cross::SPIRType::type_alias = 0 |
◆ vecsize
uint32_t spirv_cross::SPIRType::vecsize = 1 |
◆ width
uint32_t spirv_cross::SPIRType::width = 0 |
The documentation for this struct was generated from the following file: