aboutsummaryrefslogtreecommitdiff
path: root/src/core/perf_stats.cpp
AgeCommit message (Collapse)Author
2017-02-26PerfStats: Re-order and document members betterYuri Kunde Schlesner
2017-02-26Core: Re-write frame limiterYuri Kunde Schlesner
Now based on std::chrono, and also works in terms of emulated time instead of frames, so we can in the future frame-limit even when the display is disabled, etc. The frame limiter can also be enabled along with v-sync now, which should be useful for those with displays running at more than 60 Hz.
2017-02-26Core: Make PerfStats internally lockedYuri Kunde Schlesner
More ergonomic to use and will be required for upcoming changes.
2017-02-26PerfStats: Add method to get the instantaneous time ratioYuri Kunde Schlesner
2017-02-26Add performance statistics to status barYuri Kunde Schlesner