Skip to content

[HLSL][RootSignature] Add support for root signature as a target #150286

@inbelic

Description

@inbelic

This issue tracks implementing DXC's ability to use a root signature versions as a target with a root signature as an entry point.

The behaviour should follow the specification here.

AC:

  • Update the -T and -E options in clang-dxc
  • Update the -T and -E options in clang and cc1
  • Create a FrontendAction wrapper around ASTFrontendAction that will parse + inject the root signature (and maybe empty function if required) into the AST and then short-circuit any further parsing

Metadata

Metadata

Assignees

Labels

HLSLHLSL Language Supportbackend:DirectXclang:codegenIR generation bugs: mangling, exceptions, etc.clang:frontendLanguage frontend issues, e.g. anything involving "Sema"

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions