LLVM 20.0.0git
|
#include "llvm/BinaryFormat/DXContainer.h"
Public Member Functions | |
void | swapBytes () |
void | swapBytes (Triple::EnvironmentType Stage) |
Public Member Functions inherited from llvm::dxbc::PSV::v1::RuntimeInfo | |
void | swapBytes () |
void | swapBytes (Triple::EnvironmentType Stage) |
Public Member Functions inherited from llvm::dxbc::PSV::v0::RuntimeInfo | |
void | swapBytes () |
void | swapBytes (Triple::EnvironmentType Stage) |
Public Attributes | |
uint32_t | NumThreadsX |
uint32_t | NumThreadsY |
uint32_t | NumThreadsZ |
Public Attributes inherited from llvm::dxbc::PSV::v1::RuntimeInfo | |
uint8_t | ShaderStage |
uint8_t | UsesViewID |
GeometryExtraInfo | GeomData |
uint8_t | SigInputElements |
uint8_t | SigOutputElements |
uint8_t | SigPatchOrPrimElements |
uint8_t | SigInputVectors |
uint8_t | SigOutputVectors [4] |
Public Attributes inherited from llvm::dxbc::PSV::v0::RuntimeInfo | |
PipelinePSVInfo | StageInfo |
uint32_t | MinimumWaveLaneCount |
uint32_t | MaximumWaveLaneCount |
Definition at line 403 of file DXContainer.h.
|
inline |
Definition at line 408 of file DXContainer.h.
References NumThreadsX, NumThreadsY, NumThreadsZ, and llvm::sys::swapByteOrder().
Referenced by llvm::dxbc::PSV::v3::RuntimeInfo::swapBytes().
|
inline |
Definition at line 414 of file DXContainer.h.
References llvm::dxbc::PSV::v1::RuntimeInfo::swapBytes().
uint32_t llvm::dxbc::PSV::v2::RuntimeInfo::NumThreadsX |
Definition at line 404 of file DXContainer.h.
Referenced by swapBytes().
uint32_t llvm::dxbc::PSV::v2::RuntimeInfo::NumThreadsY |
Definition at line 405 of file DXContainer.h.
Referenced by swapBytes().
uint32_t llvm::dxbc::PSV::v2::RuntimeInfo::NumThreadsZ |
Definition at line 406 of file DXContainer.h.
Referenced by swapBytes().