llvm::hlsl::rootsig::verifyDescriptorRangeFlag

Return true if Flags are valid descriptor-range flags for Version and resource class Type.

Synopsis

Declared in <llvm/Frontend/HLSL/RootSignatureValidations.h>

bool
verifyDescriptorRangeFlag(
    uint32_t Version,
    dxil::ResourceClass Type,
    dxbc::DescriptorRangeFlags Flags);

Return Value

true if Flags are valid descriptor-range flags for Version and resource class Type.

Parameters

NameDescription
VersionRoot signature version that constrains allowed flags.
TypeResource class of the descriptor range.
FlagsCandidate descriptor-range flags.