Skip to content

Prevent sinking coord calculation for sample#3657

Merged
pow2clk merged 1 commit intomicrosoft:release-1.6.2104from
pow2clk:merge_coord_sink
Apr 2, 2021
Merged

Prevent sinking coord calculation for sample#3657
pow2clk merged 1 commit intomicrosoft:release-1.6.2104from
pow2clk:merge_coord_sink

Conversation

@pow2clk
Copy link
Copy Markdown
Collaborator

@pow2clk pow2clk commented Apr 1, 2021

merge #3655 into release-1.6.2104

The mark convergent pass is meant to prevent unwanted moving of
operations on derivative op input. It was previously only run on pixel
shaders. Because derivatives are supported in CS/MS/AS shaders as part
of shader model 6.6, it needs to be run on these stages for that target
too.

(cherry picked from commit 93a9898)

merge microsoft#3655

The mark convergent pass is meant to prevent unwanted moving of
operations on derivative op input. It was previously only run on pixel
shaders. Because derivatives are supported in CS/MS/AS shaders as part
of shader model 6.6, it needs to be run on these stages for that target
too.

(cherry picked from commit 93a9898)
@pow2clk pow2clk requested review from dmpots and tex3d April 1, 2021 21:18
@AppVeyorBot
Copy link
Copy Markdown

@pow2clk pow2clk merged commit 76e7647 into microsoft:release-1.6.2104 Apr 2, 2021
@pow2clk pow2clk deleted the merge_coord_sink branch April 2, 2021 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants