llvm-project
[HLSL] Add descriptor table metadata parsing
#142492
Merged

[HLSL] Add descriptor table metadata parsing #142492

joaosaffran
adding support for Root Descriptors
0abacfcb
clean up
8b8c02a6
addressing comments
7ac96419
formating
c1054581
try fix test
efe76aaf
addressing comments
a928e9d9
refactoring mcdxbc struct to store root parameters out of order
a38f10b5
changing name
9a7c359f
changing variant to host pointers
d6c2b558
clean up
93e4cf29
fix
b45b1b61
fix
f804a23d
fix naming
15eb6f50
fix naming
b9d7f076
addressing comments
46cc8c1a
addressing comments
1b3e10ab
addressing comments
1f319578
clean up
e8fbfce6
removing v parameter
a31e5a5d
Merge branch 'obj2yaml/root-descriptors' into refactoring/remove-union
a394ad02
clean up
ad415a7a
Merge branch 'main' into refactoring/remove-union
8ff4845b
adding support for root descriptors
f8755551
removing none as a flag option
4f7f9986
adding tests
3eb5e101
clean up and add more tests
58e17890
addressing comments
81915ad5
Merge branch 'main' into metadata/root-descriptors
a515e283
clean
0d541624
cleanup
7f70dc55
add parsing
3e6b07e1
add tests
bb1a61f9
adding support on analysis printer
8979ab71
adding support on analysis printer
be60d517
adding requested comment
0c570c8b
joaosaffran joaosaffran requested a review from damyanp damyanp 196 days ago
joaosaffran joaosaffran requested a review from bogner bogner 196 days ago
llvmbot llvmbot added backend:DirectX
llvmbot llvmbot added llvm:binary-utilities
joaosaffran joaosaffran removed review request from damyanp damyanp 196 days ago
joaosaffran joaosaffran requested a review from inbelic inbelic 196 days ago
joaosaffran joaosaffran assigned joaosaffran joaosaffran 196 days ago
llvmbot
joaosaffran joaosaffran assigned bogner bogner 196 days ago
joaosaffran joaosaffran assigned inbelic inbelic 196 days ago
joaosaffran joaosaffran unassigned joaosaffran joaosaffran 196 days ago
clean up
c3d24b61
addressing PR comments
d1ca37dd
formating
cb0780bf
addressing PR comments
eeffded2
formating
3cbe0cf2
formating
92b766b9
adding test
0259cf76
github-actions
adding test
8732594e
clean up
fdb8b981
Merge branch 'metadata/root-descriptors' into metadata/descriptor-table
8b61ffdb
format
0b3e16b0
joaosaffran joaosaffran changed the base branch from users/joaosaffran/139781 to main 195 days ago
Merge branch 'main' into metadata/descriptor-table
750a6d5d
joaosaffran
joaosaffran commented on 2025-06-04
inbelic
inbelic commented on 2025-06-02
addressing comments
72b8dbc3
fix
8f069c70
joaosaffran joaosaffran requested a review from inbelic inbelic 190 days ago
addressing comments
440566cf
address coments
72ca44bc
alsepkow
alsepkow commented on 2025-06-09
alsepkow
alsepkow commented on 2025-06-09
alsepkow
alsepkow
alsepkow commented on 2025-06-09
remove diff
90f74039
address comments
7a4382ec
joaosaffran joaosaffran requested a review from alsepkow alsepkow 189 days ago
alsepkow
alsepkow
alsepkow commented on 2025-06-10
alsepkow
alsepkow commented on 2025-06-10
alsepkow
alsepkow commented on 2025-06-10
bogner
bogner commented on 2025-06-11
address comments
1c608f48
Merge branch 'bugfix/wrong-values-root-descriptor-flags' into metadat…
3b8b2e10
fix
e0bc5e3f
fix other values
35a2e0b9
Merge branch 'bugfix/wrong-values-root-descriptor-flags' into metadat…
655b3b4b
adding more tests
91346a7b
joaosaffran joaosaffran requested a review from alsepkow alsepkow 187 days ago
joaosaffran joaosaffran requested a review from bogner bogner 187 days ago
inbelic
inbelic commented on 2025-06-12
bogner
bogner commented on 2025-06-12
address comments
e8066df9
joaosaffran joaosaffran changed the base branch from main to users/joaosaffran/143201 187 days ago
joaosaffran joaosaffran requested a review from bogner bogner 187 days ago
joaosaffran joaosaffran requested a review from inbelic inbelic 187 days ago
Merge branch 'main' into metadata/descriptor-table
15f4f490
joaosaffran joaosaffran requested a review from JDevlieghere JDevlieghere 182 days ago
joaosaffran joaosaffran requested a review from daniel-grumberg daniel-grumberg 182 days ago
joaosaffran joaosaffran requested a review from QuietMisdreavus QuietMisdreavus 182 days ago
joaosaffran joaosaffran requested a review from cyndyishida cyndyishida 182 days ago
joaosaffran joaosaffran requested a review from aaupov aaupov 182 days ago
joaosaffran joaosaffran requested a review from maksfb maksfb 182 days ago
joaosaffran joaosaffran requested a review from rafaelauler rafaelauler 182 days ago
joaosaffran joaosaffran requested a review from ayermolo ayermolo 182 days ago
joaosaffran joaosaffran requested a review from yota9 yota9 182 days ago
joaosaffran joaosaffran requested a review from paschalis-mpeis paschalis-mpeis 182 days ago
joaosaffran joaosaffran requested a review from lanza lanza 182 days ago
joaosaffran joaosaffran requested a review from bcardosolopes bcardosolopes 182 days ago
joaosaffran joaosaffran requested a review from Endilll Endilll 182 days ago
joaosaffran joaosaffran requested a review from nikic nikic 182 days ago
joaosaffran joaosaffran requested a review 182 days ago
joaosaffran joaosaffran requested a review 182 days ago
joaosaffran joaosaffran requested a review 182 days ago
joaosaffran joaosaffran changed the base branch from users/joaosaffran/143201 to main 182 days ago
joaosaffran joaosaffran removed review request from alsepkow alsepkow 182 days ago
joaosaffran joaosaffran removed review request from bogner bogner 182 days ago
joaosaffran joaosaffran removed review request from inbelic inbelic 182 days ago
joaosaffran joaosaffran removed review request from JDevlieghere JDevlieghere 182 days ago
joaosaffran joaosaffran removed review request from daniel-grumberg daniel-grumberg 182 days ago
joaosaffran joaosaffran removed review request from QuietMisdreavus QuietMisdreavus 182 days ago
joaosaffran joaosaffran removed review request from cyndyishida cyndyishida 182 days ago
joaosaffran joaosaffran removed review request from aaupov aaupov 182 days ago
joaosaffran joaosaffran removed review request from maksfb maksfb 182 days ago
joaosaffran joaosaffran removed review request from rafaelauler rafaelauler 182 days ago
joaosaffran joaosaffran removed review request from ayermolo ayermolo 182 days ago
joaosaffran joaosaffran removed review request from yota9 yota9 182 days ago
joaosaffran joaosaffran removed review request from paschalis-mpeis paschalis-mpeis 182 days ago
joaosaffran joaosaffran removed review request from lanza lanza 182 days ago
joaosaffran joaosaffran removed review request from bcardosolopes bcardosolopes 182 days ago
joaosaffran joaosaffran removed review request from Endilll Endilll 182 days ago
joaosaffran joaosaffran removed review request from nikic nikic 182 days ago
joaosaffran joaosaffran removed review request 182 days ago
joaosaffran joaosaffran removed review request 182 days ago
joaosaffran joaosaffran removed review request 182 days ago
joaosaffran joaosaffran requested a review from bogner bogner 182 days ago
joaosaffran joaosaffran requested a review from inbelic inbelic 182 days ago
joaosaffran joaosaffran requested a review from alsepkow alsepkow 182 days ago
inbelic
inbelic commented on 2025-06-17
remove empty file
638d961a
adding check for mutually exclusive descriptor flags
8b831f8e
format
5c677a54
bogner
bogner commented on 2025-06-18
address comments
bce790c9
remove value
fefe8209
adding support to version in metadata
e577503f
fix tests
746c54a7
Merge branch 'metadata/add-versioning-support' into metadata/descript…
c5a1009e
joaosaffran joaosaffran changed the base branch from main to users/joaosaffran/144957 179 days ago
add test
a66e6a33
joaosaffran joaosaffran changed the base branch from users/joaosaffran/144957 to main 179 days ago
Merge branch 'main' into metadata/descriptor-table
351eee24
fix merge and test issues
4a0a955d
joaosaffran joaosaffran requested a review from bogner bogner 179 days ago
joaosaffran joaosaffran requested a review from inbelic inbelic 179 days ago
bogner
bogner approved these changes on 2025-06-18
addressing comments
4e655da1
joaosaffran joaosaffran merged b5d57081 into main 179 days ago
bogner
bogner commented on 2025-06-21

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone