LLVM: llvm::dxbc::PSV::v0::SignatureElement Struct Reference (original) (raw)
#include "[llvm/BinaryFormat/DXContainer.h](BinaryFormat%5F2DXContainer%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| void | swapBytes () |
| Public Attributes | |
|---|---|
| uint32_t | NameOffset |
| uint32_t | IndicesOffset |
| uint8_t | Rows |
| uint8_t | StartRow |
| uint8_t | Cols: 4 |
| uint8_t | StartCol: 2 |
| uint8_t | Allocated: 1 |
| uint8_t | Unused: 1 |
| SemanticKind | Kind |
| ComponentType | Type |
| InterpolationMode | Mode |
| uint8_t | DynamicMask: 4 |
| uint8_t | Stream: 2 |
| uint8_t | Unused2: 2 |
| uint8_t | Reserved |
Definition at line 462 of file DXContainer.h.
◆ swapBytes()
| void llvm::dxbc::PSV::v0::SignatureElement::swapBytes ( ) | inline |
|---|
◆ Allocated
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Allocated
◆ Cols
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Cols
◆ DynamicMask
uint8_t llvm::dxbc::PSV::v0::SignatureElement::DynamicMask
◆ IndicesOffset
uint32_t llvm::dxbc::PSV::v0::SignatureElement::IndicesOffset
◆ Kind
◆ Mode
◆ NameOffset
uint32_t llvm::dxbc::PSV::v0::SignatureElement::NameOffset
◆ Reserved
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Reserved
◆ Rows
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Rows
◆ StartCol
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartCol
◆ StartRow
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartRow
◆ Stream
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Stream
◆ Type
◆ Unused
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused
◆ Unused2
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused2
The documentation for this struct was generated from the following file:
- include/llvm/BinaryFormat/DXContainer.h