LLVM: llvm::hlsl::rootsig::DescriptorTableClause Struct Reference (original) (raw)

#include "[llvm/Frontend/HLSL/HLSLRootSignature.h](HLSLRootSignature%5F8h%5Fsource.html)"

Public Attributes
dxil::ResourceClass Type
Register Reg
uint32_t NumDescriptors = 1
uint32_t Space = 0
uint32_t Offset = DescriptorTableOffsetAppend
dxbc::DescriptorRangeFlags Flags

Definition at line 88 of file HLSLRootSignature.h.

setDefaultFlags()

Definition at line 96 of file HLSLRootSignature.h.

References assert(), llvm::dxil::CBuffer, Flags, llvm::dxil::Sampler, llvm::dxil::SRV, Type, llvm::dxil::UAV, llvm::dxbc::V1_0, llvm::dxbc::V1_1, llvm::dxbc::V1_2, and llvm::Version.

Flags

NumDescriptors

uint32_t llvm::hlsl::rootsig::DescriptorTableClause::NumDescriptors = 1

Offset

Reg

Register llvm::hlsl::rootsig::DescriptorTableClause::Reg

Space

uint32_t llvm::hlsl::rootsig::DescriptorTableClause::Space = 0

Type


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