LLVM 22.0.0git
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 48 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 55 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: