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 358 of file DXContainer.h.
|
inline |
Definition at line 377 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 366 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Cols |
Definition at line 364 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::DynamicMask |
Definition at line 372 of file DXContainer.h.
Referenced by ProcessElementList().
uint32_t llvm::dxbc::PSV::v0::SignatureElement::IndicesOffset |
Definition at line 360 of file DXContainer.h.
Referenced by ProcessElementList(), and swapBytes().
SemanticKind llvm::dxbc::PSV::v0::SignatureElement::Kind |
Definition at line 368 of file DXContainer.h.
Referenced by ProcessElementList().
InterpolationMode llvm::dxbc::PSV::v0::SignatureElement::Mode |
Definition at line 371 of file DXContainer.h.
Referenced by ProcessElementList().
uint32_t llvm::dxbc::PSV::v0::SignatureElement::NameOffset |
Definition at line 359 of file DXContainer.h.
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize(), and swapBytes().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Reserved |
Definition at line 375 of file DXContainer.h.
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Rows |
Definition at line 362 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartCol |
Definition at line 365 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartRow |
Definition at line 363 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Stream |
Definition at line 373 of file DXContainer.h.
Referenced by ProcessElementList().
ComponentType llvm::dxbc::PSV::v0::SignatureElement::Type |
Definition at line 370 of file DXContainer.h.
Referenced by ProcessElementList().
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused |
Definition at line 367 of file DXContainer.h.
uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused2 |
Definition at line 374 of file DXContainer.h.