Skip to content
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

Simplify defer buffer load. #5552

Merged
merged 2 commits into from
Nov 14, 2024
Merged

Conversation

csyonghe
Copy link
Collaborator

This PR simplifies #5544 by not doing adhoc deduplication and instead rely on the existing redundancy removal pass to get rid of redundant FieldExtract/GetElement insts before deferring buffer loads.

@csyonghe csyonghe requested a review from a team as a code owner November 13, 2024 17:47
@csyonghe csyonghe added the pr: non-breaking PRs without breaking changes label Nov 13, 2024
@csyonghe csyonghe merged commit e0d03da into shader-slang:master Nov 14, 2024
14 checks passed
@csyonghe
Copy link
Collaborator Author

I am going to merge this to see if it addresses a regression.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr: non-breaking PRs without breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant