LLVM 20.0.0git
Public Attributes | List of all members
llvm::DXContainerYAML::DXILProgram Struct Reference

#include "llvm/ObjectYAML/DXContainerYAML.h"

Public Attributes

uint8_t MajorVersion
 
uint8_t MinorVersion
 
uint16_t ShaderKind
 
std::optional< uint32_tSize
 
uint16_t DXILMajorVersion
 
uint16_t DXILMinorVersion
 
std::optional< uint32_tDXILOffset
 
std::optional< uint32_tDXILSize
 
std::optional< std::vector< llvm::yaml::Hex8 > > DXIL
 

Detailed Description

Definition at line 47 of file DXContainerYAML.h.

Member Data Documentation

◆ DXIL

std::optional<std::vector<llvm::yaml::Hex8> > llvm::DXContainerYAML::DXILProgram::DXIL

◆ DXILMajorVersion

uint16_t llvm::DXContainerYAML::DXILProgram::DXILMajorVersion

◆ DXILMinorVersion

uint16_t llvm::DXContainerYAML::DXILProgram::DXILMinorVersion

◆ DXILOffset

std::optional<uint32_t> llvm::DXContainerYAML::DXILProgram::DXILOffset

Definition at line 54 of file DXContainerYAML.h.

◆ DXILSize

std::optional<uint32_t> llvm::DXContainerYAML::DXILProgram::DXILSize

◆ MajorVersion

uint8_t llvm::DXContainerYAML::DXILProgram::MajorVersion

◆ MinorVersion

uint8_t llvm::DXContainerYAML::DXILProgram::MinorVersion

◆ ShaderKind

uint16_t llvm::DXContainerYAML::DXILProgram::ShaderKind

◆ Size

std::optional<uint32_t> llvm::DXContainerYAML::DXILProgram::Size

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