LLVM 20.0.0git
|
#include "llvm/BinaryFormat/DXContainer.h"
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 331 of file DXContainer.h.
|
inline |
Definition at line 350 of file DXContainer.h.
References IndicesOffset, NameOffset, and llvm::sys::swapByteOrder().
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Allocated |
Definition at line 339 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Cols |
Definition at line 337 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::DynamicMask |
Definition at line 345 of file DXContainer.h.
Referenced by ProcessElementList().
uint32_t llvm::dxbc::PSV::v0::SignatureElement::IndicesOffset |
Definition at line 333 of file DXContainer.h.
Referenced by ProcessElementList(), and swapBytes().
SemanticKind llvm::dxbc::PSV::v0::SignatureElement::Kind |
Definition at line 341 of file DXContainer.h.
Referenced by ProcessElementList().
InterpolationMode llvm::dxbc::PSV::v0::SignatureElement::Mode |
Definition at line 344 of file DXContainer.h.
Referenced by ProcessElementList().
uint32_t llvm::dxbc::PSV::v0::SignatureElement::NameOffset |
Definition at line 332 of file DXContainer.h.
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize(), and swapBytes().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Reserved |
Definition at line 348 of file DXContainer.h.
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Rows |
Definition at line 335 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartCol |
Definition at line 338 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartRow |
Definition at line 336 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Stream |
Definition at line 346 of file DXContainer.h.
Referenced by ProcessElementList().
ComponentType llvm::dxbc::PSV::v0::SignatureElement::Type |
Definition at line 343 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused |
Definition at line 340 of file DXContainer.h.
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused2 |
Definition at line 347 of file DXContainer.h.