LLVM: llvm::object::DirectX::RootSignature Class Reference (original) (raw)

#include "[llvm/Object/DXContainer.h](Object%5F2DXContainer%5F8h%5Fsource.html)"

Public Member Functions
RootSignature (StringRef PD)
LLVM_ABI Error parse ()
uint32_t getVersion () const
uint32_t getNumParameters () const
uint32_t getRootParametersOffset () const
uint32_t getNumStaticSamplers () const
uint32_t getStaticSamplersOffset () const
uint32_t getNumRootParameters () const
llvm::iterator_range< param_header_iterator > param_headers () const
llvm::iterator_range< samplers_iterator > samplers () const
uint32_t getFlags () const
llvm::Expected< RootParameterView > getParameter (const dxbc::RTS0::v1::RootParameterHeader &Header) const

Definition at line 221 of file DXContainer.h.

llvm::object::DirectX::RootSignature::RootSignature ( StringRef PD) inline

getFlags()

uint32_t llvm::object::DirectX::RootSignature::getFlags ( ) const inline

getNumParameters()

uint32_t llvm::object::DirectX::RootSignature::getNumParameters ( ) const inline

getNumRootParameters()

uint32_t llvm::object::DirectX::RootSignature::getNumRootParameters ( ) const inline

getNumStaticSamplers()

uint32_t llvm::object::DirectX::RootSignature::getNumStaticSamplers ( ) const inline

getParameter()

getRootParametersOffset()

uint32_t llvm::object::DirectX::RootSignature::getRootParametersOffset ( ) const inline

getStaticSamplersOffset()

uint32_t llvm::object::DirectX::RootSignature::getStaticSamplersOffset ( ) const inline

getVersion()

uint32_t llvm::object::DirectX::RootSignature::getVersion ( ) const inline

param_headers()

parse()

Error DirectX::RootSignature::parse ( )

samplers()


The documentation for this class was generated from the following files: