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

Performance Overlay: Add graph settings and fix some minor issues #6987

Merged
merged 5 commits into from Nov 15, 2019

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Nov 13, 2019

Adds individual settings for the framerate graph and the frametime graph and detaches them from the "High" detail level.

Fixes a division by zero bug where the chip usage would show "-nand(ind)".

Moves code to a new header file.

Fixes the vertical center option when graphs are shown.

Disables the overlay margin options in the settings dialog while the center option is enabled.

Disclaimer:

I noticed that the graphs adjust to the body width while the graph description does an auto-resize instead. I probably won't fix it in this PR.

@Kravickas
Copy link
Contributor

One of the graphs must be enabled in order for FPS counter and CPU usage to work. (with low lvl overlay)

@Megamouse
Copy link
Contributor Author

That's probably in master as well

@Kravickas
Copy link
Contributor

Yes, but it looked to me that u fixing some of the regressions after perf graph pr. nvm 🤷‍♂

@Megamouse
Copy link
Contributor Author

That's cool. I Just wanted to make sure it wasn't caused by my changes.

@Megamouse Megamouse force-pushed the fix_overlay_stuff branch 2 times, most recently from bf710a4 to d15fa44 Compare November 14, 2019 20:53
@Megamouse Megamouse merged commit a17a5a7 into RPCS3:master Nov 15, 2019
@Megamouse Megamouse deleted the fix_overlay_stuff branch November 15, 2019 13:54
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.

None yet

3 participants