Skip to content

rsx: Fix shader cache loading#16568

Merged
kd-11 merged 1 commit into
RPCS3:masterfrom
kd-11:rsx-volatile
Jan 15, 2025
Merged

rsx: Fix shader cache loading#16568
kd-11 merged 1 commit into
RPCS3:masterfrom
kd-11:rsx-volatile

Conversation

@kd-11

@kd-11 kd-11 commented Jan 15, 2025

Copy link
Copy Markdown
Contributor

Correct shaders are cached but the broken loading makes it so that most shaders will fail the comparison later and force a recompilation anyway.

Closes #16565
Closes #16562

@digant73

digant73 commented Jan 16, 2025

Copy link
Copy Markdown
Contributor

it is working properly now. Tested only with Async mode at the moment. Compiled shaders the first time and then (playing again the same section) rarely compiled shaders.
That issue was always in front of me but I considered the compilation something normal to happen.
Maybe #16547 is also related to this bug (the regressed PR made the bug evident)?
I was hoping also the bug was responsible for the device-lost but I got it in Resistance 1 (but I will ask you something in the related bug report).

@carlmylo

Copy link
Copy Markdown

Testing Rock Band 3 right now and shader compiling is working nicely!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants