mirror of
https://git.suyu.dev/suyu/suyu.git
synced 2024-11-30 10:42:47 +01:00
perf_stats: Make use of designated initializers
Same behavior, but allows us to avoid a now-unnecessary zero initialization.
This commit is contained in:
parent
d767be65be
commit
570150bc86
1 changed files with 7 additions and 6 deletions
|
@ -95,12 +95,13 @@ PerfStatsResults PerfStats::GetAndResetStats(microseconds current_system_time_us
|
||||||
|
|
||||||
const auto system_us_per_second = (current_system_time_us - reset_point_system_us) / interval;
|
const auto system_us_per_second = (current_system_time_us - reset_point_system_us) / interval;
|
||||||
|
|
||||||
PerfStatsResults results{};
|
const PerfStatsResults results{
|
||||||
results.system_fps = static_cast<double>(system_frames) / interval;
|
.system_fps = static_cast<double>(system_frames) / interval,
|
||||||
results.game_fps = static_cast<double>(game_frames) / interval;
|
.game_fps = static_cast<double>(game_frames) / interval,
|
||||||
results.frametime = duration_cast<DoubleSecs>(accumulated_frametime).count() /
|
.frametime = duration_cast<DoubleSecs>(accumulated_frametime).count() /
|
||||||
static_cast<double>(system_frames);
|
static_cast<double>(system_frames),
|
||||||
results.emulation_speed = system_us_per_second.count() / 1'000'000.0;
|
.emulation_speed = system_us_per_second.count() / 1'000'000.0,
|
||||||
|
};
|
||||||
|
|
||||||
// Reset counters
|
// Reset counters
|
||||||
reset_point = now;
|
reset_point = now;
|
||||||
|
|
Loading…
Reference in a new issue