-
Notifications
You must be signed in to change notification settings - Fork 760
[SER] REORDER_SCOPE Barrier semantic flag #7263
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
Conversation
simoll
commented
Mar 26, 2025
- HLSL REORDER_SCOPE flag (available from SM6.9)
- Make validator accept REORDER_SCOPE from DXIL 1.9
243336b
to
7b41f68
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there's a bit more to be done, see the comments.
tools/clang/test/SemaHLSL/hlsl/intrinsics/barrier/barrier-cs-local-errors.hlsl
Outdated
Show resolved
Hide resolved
tools/clang/test/DXILValidation/ser_reorder_scope_sm69_passing.ll
Outdated
Show resolved
Hide resolved
tools/clang/test/SemaHLSL/hlsl/intrinsics/barrier/reorder_scope_sm69_passing.hlsl
Show resolved
Hide resolved
- HLSL REORDER_SCOPE flag (available from SM6.9) - Make validator accept REORDER_SCOPE from DXIL 1.9
Co-authored-by: Tex Riddell <[email protected]>
…emantic flags (and diag msg)
34d45a2
to
ada5df7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good.
Mainly minor comments on one test.
tools/clang/test/HLSLFileCheck/d3dreflect/rdat_mintarget/sm69_barriers.hlsl
Outdated
Show resolved
Hide resolved
tools/clang/test/HLSLFileCheck/d3dreflect/rdat_mintarget/sm69_barriers.hlsl
Show resolved
Hide resolved
Made changes in acc with the minor comments. This is ready to merge for my taste. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - @tex3d, you'll need to submit a new review please.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Show 'REODER_SCOPE' memory flag rejected pre DXIL 1.9. REORDER_SCOPE validation logic already implemented in microsoft#7263 SER implementation tracker: microsoft#7214