LLVM 22.0.0git
llvm::DXContainerYAML::SignatureParameter Struct Reference

#include "llvm/ObjectYAML/DXContainerYAML.h"

Public Attributes

uint32_t Stream
std::string Name
uint32_t Index
dxbc::D3DSystemValue SystemValue
dxbc::SigComponentType CompType
uint32_t Register
uint8_t Mask
uint8_t ExclusiveMask
dxbc::SigMinPrecision MinPrecision

Detailed Description

Definition at line 269 of file DXContainerYAML.h.

Member Data Documentation

◆ CompType

dxbc::SigComponentType llvm::DXContainerYAML::SignatureParameter::CompType

◆ ExclusiveMask

uint8_t llvm::DXContainerYAML::SignatureParameter::ExclusiveMask

◆ Index

uint32_t llvm::DXContainerYAML::SignatureParameter::Index

◆ Mask

uint8_t llvm::DXContainerYAML::SignatureParameter::Mask

◆ MinPrecision

dxbc::SigMinPrecision llvm::DXContainerYAML::SignatureParameter::MinPrecision

◆ Name

std::string llvm::DXContainerYAML::SignatureParameter::Name

◆ Register

uint32_t llvm::DXContainerYAML::SignatureParameter::Register

◆ Stream

uint32_t llvm::DXContainerYAML::SignatureParameter::Stream

◆ SystemValue

dxbc::D3DSystemValue llvm::DXContainerYAML::SignatureParameter::SystemValue

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