LLVM: llvm::DXContainerYAML::Part Struct Reference (original) (raw)

#include "[llvm/ObjectYAML/DXContainerYAML.h](DXContainerYAML%5F8h%5Fsource.html)"

Public Member Functions
Public Attributes
std::string Name
uint32_t Size
std::optional< DXILProgram > Program
std::optional< ShaderFeatureFlags > Flags
std::optional< ShaderHash > Hash
std::optional< PSVInfo > Info
std::optional< DXContainerYAML::Signature > Signature
std::optional< DXContainerYAML::RootSignatureYamlDesc > RootSignature

Definition at line 290 of file DXContainerYAML.h.

Part() [1/2]

llvm::DXContainerYAML::Part::Part ( ) default

Part() [2/2]

llvm::DXContainerYAML::Part::Part ( std::string N, uint32_t S ) inline

Flags

Hash

std::optional<ShaderHash> llvm::DXContainerYAML::Part::Hash

Info

std::optional<PSVInfo> llvm::DXContainerYAML::Part::Info

Name

std::string llvm::DXContainerYAML::Part::Name

Program

std::optional<DXILProgram> llvm::DXContainerYAML::Part::Program

RootSignature

Signature

Size

uint32_t llvm::DXContainerYAML::Part::Size


The documentation for this struct was generated from the following file: