Skip to content

[HLSL] Disassemble DX Container Root Signatures #121493

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
7 tasks
Tracked by #24 ...
joaosaffran opened this issue Jan 2, 2025 · 0 comments · Fixed by #122396
Closed
7 tasks
Tracked by #24 ...

[HLSL] Disassemble DX Container Root Signatures #121493

joaosaffran opened this issue Jan 2, 2025 · 0 comments · Fixed by #122396
Assignees
Labels
HLSL HLSL Language Support llvm Umbrella label for LLVM issues

Comments

@joaosaffran
Copy link
Contributor

joaosaffran commented Jan 2, 2025

Add support to Root Signature into obj2yaml tool to convert the DXContainer into YAML.

The objective of this is being able to test if the values extracted from LLVM IR are correctly being reflected into the DXContainer.

This is a list of Root Elements to add support to:

@marcauberer marcauberer added HLSL HLSL Language Support and removed new issue labels Jan 2, 2025
@joaosaffran joaosaffran self-assigned this Jan 16, 2025
@joaosaffran joaosaffran moved this to Active in HLSL Support Jan 16, 2025
@joaosaffran joaosaffran moved this from Active to Needs Review in HLSL Support Jan 16, 2025
@joaosaffran joaosaffran moved this from Needs Review to Active in HLSL Support Jan 16, 2025
joaosaffran added a commit that referenced this issue Feb 7, 2025
This PR adds:
- `RootSignatureFlags` extraction from DXContainer using `obj2yaml`


This PR is part of: #121493

---------

Co-authored-by: joaosaffran <[email protected]>
@github-project-automation github-project-automation bot moved this from Active to Closed in HLSL Support Feb 7, 2025
@EugeneZelenko EugeneZelenko added the llvm Umbrella label for LLVM issues label Feb 7, 2025
@joaosaffran joaosaffran moved this from Closed to Active in HLSL Support Feb 11, 2025
Icohedron pushed a commit to Icohedron/llvm-project that referenced this issue Feb 11, 2025
This PR adds:
- `RootSignatureFlags` extraction from DXContainer using `obj2yaml`


This PR is part of: llvm#121493

---------

Co-authored-by: joaosaffran <[email protected]>
@damyanp damyanp moved this from Active to Closed in HLSL Support Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
HLSL HLSL Language Support llvm Umbrella label for LLVM issues
Projects
Status: Closed
3 participants