Skip to content

[HLSL][RootSignature] HLSLRootSignatureParser should initialize default flags values based on version #145820

@inbelic

Description

@inbelic

When adding RootSignatureVersion to the compiler options, it was forgotten to also update setDefaultFlags here, to set the default values of RootDescriptorFlags and DescriptorRangeFlags dependent on the version.

This requires an update to RootSignatureParser to be given the version and initialize accordingly.

AC:

  • Update RootSignatureParser to have a Version member
  • Use this version member to correctly invoke setDefaultFlags
  • Update setDefaultFlags to initialize the flags correctly from the updated specs

Metadata

Metadata

Assignees

Labels

HLSLHLSL Language Support

Type

No type

Projects

Status

Active

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions