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
No fields configured for issues without a type.

Projects

Status
Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions