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

Demon's Souls [BLUS30443] :- Performance regression from 0.0.9-10279 #8051 onwards #8133

Closed
solarmystic opened this issue May 1, 2020 · 7 comments

Comments

@solarmystic
Copy link

solarmystic commented May 1, 2020

Quick summary

In game performance, when measured by average FPS, 1% FPS, and 0.1% FPS has gone down since 0.0.9-10279 #8051 .

In addition, frame times have also deteriorated to the point where the game hitches more often compared to the last good build which was 0.0.9-10275 #8110 . These hitches result in a very uneven gameplay experience compared to the last good build.

Details

Using MSI Afterburner's FPS capture tool, I measured the Average FPS, 1% FPS and 0.1% FPS of each build from 0.0.9-10275 onward in this particular scene as is shown in the screenshot below, standing still with no activity to ensure consistent results.

des10275

The first build to exhibit a noticeable and significant reduction in frame rate and frame time performance is 0.0.9-10279:-
des10279

The average framerate being 68 FPS, 1% FPS is 22 and 0.1% FPS is 17 FPS

The last good build with great average, 1% and 0.1 FPS plus a more consistent frame time graph is 0.0.9-10275:-
des10275

The average framerate being 75 FPS, 1% FPS is 36 and 0.1% FPS is 30 FPS.

I have, in addition tested many other builds until the present (as of this report) 0.0.10-10313.

The 0.0.9-10285 #8114 PR which is supposed to fix performance regressions for the TSX path doesn't fix this issue.

The results are in the table below:-

deStable

Log files:-

0.0.9-10275 (last good build)
RPCS3.log.gz

0.0.9-10279 (first bad build)
RPCS3.log.gz

System Specifications:-

Intel i7 7700 @ 4.0 GHz
NVIDIA GTX 1070Ti with 442.59 drivers
32 GB DDR4 2400 MHz
Windows 7 SP1 Pro

@solarmystic solarmystic changed the title Demon Demon's Souls [BLUS30443] :- Severe performance regression since 0.09-10275 and onwards May 1, 2020
@solarmystic solarmystic changed the title Demon's Souls [BLUS30443] :- Severe performance regression since 0.09-10275 and onwards Demon's Souls [BLUS30443] :- Severe performance regression since 0.0.9-10279 #8051 and onwards May 1, 2020
@AniLeo
Copy link
Member

AniLeo commented May 1, 2020

Waiting issue completion

@solarmystic
Copy link
Author

solarmystic commented May 1, 2020

Waiting issue completion

Apologies for the premature post, I have fully completed the issue report now.

@solarmystic solarmystic changed the title Demon's Souls [BLUS30443] :- Severe performance regression since 0.0.9-10279 #8051 and onwards Demon's Souls [BLUS30443] :- Severe performance regression from 0.0.9-10279 #8051 onwards May 1, 2020
@solarmystic solarmystic changed the title Demon's Souls [BLUS30443] :- Severe performance regression from 0.0.9-10279 #8051 onwards Demon's Souls [BLUS30443] :- Performance regression from 0.0.9-10279 #8051 onwards May 1, 2020
@elad335
Copy link
Contributor

elad335 commented May 2, 2020

Test with #8137 please.

@solarmystic
Copy link
Author

Test with #8137 please.

Something is wrong with appveyor, when i try to go there for the experimental build, it gives the "Project not found or access denied." message on the page instead.

@elad335
Copy link
Contributor

elad335 commented May 2, 2020

We do not use appveyor anymore.

@RainbowCookie32
Copy link
Contributor

AppVeyor is no longer being used for RPCS3, we moved to Azure Pipelines

image

@solarmystic
Copy link
Author

AppVeyor is no longer being used for RPCS3, we moved to Azure Pipelines

image

Thanks for the guidance. #8137 has been tested and shown to fix this issue.

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

No branches or pull requests

4 participants