|
LLVM 24.0.0git
|
Namespaces | |
| namespace | rootsig |
Classes | |
| struct | Binding |
| class | BindingInfo |
| BindingInfo represents the ranges of bindings and free space for each dxil::ResourceClass. More... | |
| class | BindingInfoBuilder |
| Builder class for creating a /c BindingInfo. More... | |
| class | BoundRegs |
| struct | CBufferMapping |
| struct | CBufferMember |
| class | CBufferMetadata |
| struct | SemanticSignatureElement |
Enumerations | |
| enum class | ResourceClass |
| enum class | ResourceDimension |
Variables | |
| const unsigned | CBufferRowSizeInBytes = 16U |
| static constexpr uint32_t | UnallocatedRow = ~0U |
| static constexpr uint8_t | UnallocatedCol = 0xFF |
|
strong |
|
strong |
Definition at line 25 of file HLSLResource.h.
Referenced by createCBufferLoad().
|
staticconstexpr |
Definition at line 36 of file SemanticSignatures.h.
Referenced by llvm::hlsl::SemanticSignatureElement::fromMetadata(), and llvm::hlsl::SemanticSignatureElement::isAllocated().
|
staticconstexpr |
Definition at line 35 of file SemanticSignatures.h.
Referenced by llvm::hlsl::SemanticSignatureElement::fromMetadata(), and llvm::hlsl::SemanticSignatureElement::isAllocated().