Skip to content

[HLSL][RootSignature] Add support for rootsig-define compiler flag #150274

@inbelic

Description

@inbelic

This issue tracks implementing the DXC rootsig-define compiler option.

The behaviour should follow the specification here.

AC:

  • Implement the rootsig-define driver option in clang-dxc
  • Implement fdx-rootsignature-define driver option in clang and cc1
  • Update ParseDeclCXX.cpp to invoke a parse of the root signature denoted with rootsig-define
  • Update SemaHLSL.cpp to only attach an attribute if it is the entry function

Metadata

Metadata

Assignees

Labels

HLSLHLSL Language Support

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions