#include "llvm/Object/DXContainer.h"
Definition at line 303 of file DXContainer.h.
◆ PSVRuntimeInfo()
llvm::object::DirectX::PSVRuntimeInfo::PSVRuntimeInfo |
( |
StringRef | D | ) |
|
|
inline |
◆ getInfo()
const InfoStruct & llvm::object::DirectX::PSVRuntimeInfo::getInfo |
( |
| ) |
const |
|
inline |
◆ getInfoAs()
const T * llvm::object::DirectX::PSVRuntimeInfo::getInfoAs |
( |
| ) |
const |
|
inline |
◆ getInputOutputMap()
ViewArray< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getInputOutputMap |
( |
size_t | Idx | ) |
const |
|
inline |
◆ getInputPatchMap()
ViewArray< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getInputPatchMap |
( |
| ) |
const |
|
inline |
◆ getInputVectorCount()
uint8_t llvm::object::DirectX::PSVRuntimeInfo::getInputVectorCount |
( |
| ) |
const |
|
inline |
◆ getOutputVectorCounts()
ArrayRef< uint8_t > llvm::object::DirectX::PSVRuntimeInfo::getOutputVectorCounts |
( |
| ) |
const |
|
inline |
◆ getOutputVectorMasks()
ViewArray< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getOutputVectorMasks |
( |
size_t | Idx | ) |
const |
|
inline |
◆ getPatchConstOrPrimVectorCount()
uint8_t llvm::object::DirectX::PSVRuntimeInfo::getPatchConstOrPrimVectorCount |
( |
| ) |
const |
|
inline |
◆ getPatchOrPrimMasks()
ViewArray< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getPatchOrPrimMasks |
( |
| ) |
const |
|
inline |
◆ getPatchOutputMap()
ViewArray< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getPatchOutputMap |
( |
| ) |
const |
|
inline |
◆ getResourceCount()
uint32_t llvm::object::DirectX::PSVRuntimeInfo::getResourceCount |
( |
| ) |
const |
|
inline |
◆ getResources()
ResourceArray llvm::object::DirectX::PSVRuntimeInfo::getResources |
( |
| ) |
const |
|
inline |
◆ getResourceStride()
uint32_t llvm::object::DirectX::PSVRuntimeInfo::getResourceStride |
( |
| ) |
const |
|
inline |
◆ getSemanticIndexTable()
ArrayRef< uint32_t > llvm::object::DirectX::PSVRuntimeInfo::getSemanticIndexTable |
( |
| ) |
const |
|
inline |
◆ getSigElementStride()
uint32_t llvm::object::DirectX::PSVRuntimeInfo::getSigElementStride |
( |
| ) |
const |
|
inline |
◆ getSigInputCount()
uint8_t DirectX::PSVRuntimeInfo::getSigInputCount |
( |
| ) |
const |
◆ getSigInputElements()
SigElementArray llvm::object::DirectX::PSVRuntimeInfo::getSigInputElements |
( |
| ) |
const |
|
inline |
◆ getSigOutputCount()
uint8_t DirectX::PSVRuntimeInfo::getSigOutputCount |
( |
| ) |
const |
◆ getSigOutputElements()
SigElementArray llvm::object::DirectX::PSVRuntimeInfo::getSigOutputElements |
( |
| ) |
const |
|
inline |
◆ getSigPatchOrPrimCount()
uint8_t DirectX::PSVRuntimeInfo::getSigPatchOrPrimCount |
( |
| ) |
const |
◆ getSigPatchOrPrimElements()
SigElementArray llvm::object::DirectX::PSVRuntimeInfo::getSigPatchOrPrimElements |
( |
| ) |
const |
|
inline |
◆ getSize()
uint32_t llvm::object::DirectX::PSVRuntimeInfo::getSize |
( |
| ) |
const |
|
inline |
◆ getStringTable()
StringRef llvm::object::DirectX::PSVRuntimeInfo::getStringTable |
( |
| ) |
const |
|
inline |
◆ getVersion()
uint32_t llvm::object::DirectX::PSVRuntimeInfo::getVersion |
( |
| ) |
const |
|
inline |
◆ parse()
Definition at line 287 of file DXContainer.cpp.
References llvm::alignTo(), llvm::Triple::Domain, getInputVectorCount(), getOutputVectorCounts(), getPatchConstOrPrimVectorCount(), llvm::dxbc::getShaderStage(), getSigInputCount(), getSigOutputCount(), getSigPatchOrPrimCount(), getVersion(), llvm::Triple::Hull, I, llvm::sys::IsBigEndianHost, llvm::object::DirectX::parseFailed(), readInteger(), readStruct(), llvm::ArrayRef< T >::size(), llvm::StringRef::size(), llvm::StringRef::substr(), llvm::Error::success(), usesViewID(), llvm::Vector, X, and Y.
◆ usesViewID()
bool llvm::object::DirectX::PSVRuntimeInfo::usesViewID |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: