Skip to content

Conversation

@kd-11
Copy link
Contributor

@kd-11 kd-11 commented Nov 23, 2025

Nothing should change in games, the goal is to implement some passes, mostly for correctness but we can also do DCE with this.
Primary target is to reimplement register dependency tracking initially attempted in #17701. That functionality will close many otherwise unfixable issues with shader bugs.

Closes #17712

- These are just PAND and POR instruction wrappers for SSE2, no idea why they're classified as 'avx512'
@kd-11 kd-11 merged commit 6a398f9 into RPCS3:master Nov 24, 2025
7 of 9 checks passed
@maricelase
Copy link

maricelase commented Nov 24, 2025

still broken in build 0.0.38-18396

@kd-11
Copy link
Contributor Author

kd-11 commented Nov 24, 2025

still broken in build 0.0.38-18396

#17701 is still not merged. There's going to be several other small PRs before "I am alive" is fully fixed. I'll update the ticket when that happens.

@Emogop
Copy link

Emogop commented Nov 25, 2025

That functionality will close many otherwise unfixable issues with shader bugs.

Will that fix Condemned 2?

@FarmerJoe7355
Copy link

@Emogop Ill give it a test once this becomes used, as of now however the game has suffered a regression and doesn’t launch in vulkan so it might be awhile

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task] rsx/vp/fp: CFG

5 participants