Shader Execution Reordering (SER) proposal#277
Conversation
damyanp
left a comment
There was a problem hiding this comment.
Looks ready to take into the repo for further review. Before completing the PR, please pick the next free proposal number (at time of writing this comment, that would be 0021) and rename the file and the reference to it on line 4 appropriately.
pow2clk
left a comment
There was a problem hiding this comment.
I'll disclose that I'm not a DXR expert. A lot of my feedback is copy editing, trying to make the document easier to read. I feel a bit stronger about my thoughts on testability and DXIL op feedback.
|
@microsoft-github-policy-service agree company="NVIDIA" |
damyanp
left a comment
There was a problem hiding this comment.
It looks like there's a large number of unresolved conversations on this PR - these either need to be moved into issues or addressed in the spec before we can merge it.
Co-authored-by: Greg Roth <grroth@microsoft.com>
Co-authored-by: Greg Roth <grroth@microsoft.com>
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
|
Thanks for update, looks good to me now :) |
|
I think the PR is ready for merge. I resolved the remaining conversations as it looked like no changes were required at this point. For further changes we can open focused issues. I also picked up the next available number, 27. (Please ignore the close and re-open, that was a mistake). |
|
Thank you everyone! I'm going to go ahead an merge this PR. Options for further discussion:
|
|
Co-authored-by: Greg Roth <grroth@microsoft.com> Co-authored-by: Tex Riddell <texr@microsoft.com> Co-authored-by: Radek Drabinski <radoslaw.drabinski@intel.com>
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. Specification PR: microsoft/hlsl-specs#277
Reduction of the complete SER implementation to just the HitObject type and its default constructor. This has most of the infrastructure changes in DXC to support SER, eg static member functions for builtins, HitObject scalar type. Specification PR: microsoft/hlsl-specs#277
Add Shader Execution Reordering (SER) proposal for consideration.