-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
rsx: CPU blit refactor and support RSX tiled addressing #14934
Conversation
- This function was a disaster with random code added in without much thought over a decade. - Restructures the logic into decode and transfer steps for easier management.
|
This PR causes the regression twice on NFS The Run when enabling WCB+RCB+Tiled memory and CPU Blit Emulation. |
|
No change in Split Second from the issues noted here: #14682 (comment) Native res=missing effects/smoke |
That looks right to me w.r.t other frostbite games. CPU blit simply did not support tiled addressing, so if it was working before it means something else is broken elsewhere. Makes sense though since Rivals also had the same behavior. Some other component in the pipeline is broken and only appears when RSX tiled addressing is enabled. |
|
Chronicles of Riddick: Assault on Dark Athena crashes in the menus using Forced CPU blit so can't be tested here the log |





Closes #6688