|
LLVM 22.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 462 of file DXContainer.h.
|
inline |
Definition at line 481 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 470 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Cols |
Definition at line 468 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::DynamicMask |
Definition at line 476 of file DXContainer.h.
Referenced by ProcessElementList().
| uint32_t llvm::dxbc::PSV::v0::SignatureElement::IndicesOffset |
Definition at line 464 of file DXContainer.h.
Referenced by ProcessElementList(), and swapBytes().
| SemanticKind llvm::dxbc::PSV::v0::SignatureElement::Kind |
Definition at line 472 of file DXContainer.h.
Referenced by ProcessElementList().
| InterpolationMode llvm::dxbc::PSV::v0::SignatureElement::Mode |
Definition at line 475 of file DXContainer.h.
Referenced by ProcessElementList().
| uint32_t llvm::dxbc::PSV::v0::SignatureElement::NameOffset |
Definition at line 463 of file DXContainer.h.
Referenced by llvm::mcdxbc::PSVRuntimeInfo::finalize(), and swapBytes().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Reserved |
Definition at line 479 of file DXContainer.h.
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Rows |
Definition at line 466 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartCol |
Definition at line 469 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::StartRow |
Definition at line 467 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Stream |
Definition at line 477 of file DXContainer.h.
Referenced by ProcessElementList().
| ComponentType llvm::dxbc::PSV::v0::SignatureElement::Type |
Definition at line 474 of file DXContainer.h.
Referenced by ProcessElementList().
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused |
Definition at line 471 of file DXContainer.h.
| uint8_t llvm::dxbc::PSV::v0::SignatureElement::Unused2 |
Definition at line 478 of file DXContainer.h.