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:
- include/llvm/ObjectYAML/DXContainerYAML.h