Skip to content
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

SPU LLVM Precompilation Fixup #14569

Merged
merged 1 commit into from
Aug 28, 2023
Merged

SPU LLVM Precompilation Fixup #14569

merged 1 commit into from
Aug 28, 2023

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Aug 28, 2023

Was not actually working, thanks for @CookiePLMonster. Did not test.

@CookiePLMonster
Copy link
Contributor

Either something is still off, or duplicate SPU programs get coalesced - the initial boot of FIFA 17 Demo without caches finds over 14000 SPU programs, then terminating the game as soon as it displays graphics and restarting it - it's down to 11000 SPU programs.

@elad335 elad335 merged commit 3d2229c into RPCS3:master Aug 28, 2023
@EdHerdman
Copy link

14000 SPU programs on first boot of Carnivores HD, then 25872 on the second boot.

@elad335
Copy link
Contributor Author

elad335 commented Aug 28, 2023

It's because it counts SPU functions on precompilation which may contain more than one SPU module/block.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants