#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 290 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: