[shader_recompiler/Maxwell] Rewrite ISBERD and fix potential downsides #192
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "rewrite-ISBERD"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The ISBERD implementation before had some flaws especially with skew and shift, as they can be used together with isberd.o and isberd.mode.
Skew however can also be used alone.
The previous implementation could have caused corruptions due to operations being used without real context.
Hopefully this is now fixed.
New commits pushed, approval review dismissed automatically according to repository settings
Checked the two games that did not work in previous version of the commit. Worked as intended. Could find no other games with issues. Everything else seems to run as expected.
I approve these changes and believe this to be ready to merge from a Windows perspective.
Pull request closed