-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Closed
2 / 22 of 2 issues completedLabels
HLSLHLSL Language SupportHLSL Language Support
Description
This issue handles the additional semantic analysis of the parsed HLSLRootSignature attribute. This includes generating applicable diagnostics.
Semantic validation can be broken down into syntactical checks and validations done in sema, as defined in syntactical validation and in semantic validation.
The relevant validations that this issue will have implemented when both sub-issues are completed:
- Ensure valid values of
DESCRIPTOR_RANGE_FLAGSfor theSamplerdescriptor table clause - Ensure that some parameters of
StaticSamplerare bounded correctly - Validate that the
spaceparameter is not in the invalid range of0xFFFFFFF0to0xFFFFFFFF - Validate that resource ranges don't overlap
- Ensure that registers are only bound once
- Ensure that the correct register type matches the desriptor range type
This issue is completed when all sub-issues are completed.
Sub-issues
Metadata
Metadata
Assignees
Labels
HLSLHLSL Language SupportHLSL Language Support
Type
Projects
Status
Closed