LLVM 19.0.0git
Public Attributes | List of all members
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 132 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: