Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[d3d9] Use cdw to iterate over register tokens in D3D9ShaderValidator #4590

Merged
merged 1 commit into from
Jan 7, 2025

Conversation

WinterSnowfall
Copy link
Contributor

Tentatively fixes #4537, by making sure we don't read tokens out of bounds. The Void still works fine with the change (ergo the validation still fails, as it's supposed to).

@WinterSnowfall
Copy link
Contributor Author

Confirmed to fix the above issue. Since it's a more restrictive change the chances of it blowing up anything (at least vs current master) are minimal, so should be good to go.

@WinterSnowfall WinterSnowfall marked this pull request as ready for review January 7, 2025 16:46
@doitsujin doitsujin merged commit 475bf4e into doitsujin:master Jan 7, 2025
4 checks passed
@WinterSnowfall WinterSnowfall deleted the d3d9-validateusingcdw branch January 7, 2025 16:53
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DXVK 2.5.2 causes FPS drop due to shader issues
2 participants