Skip to content
Snippets Groups Projects
Commit b5f0dc95 authored by Lioncash's avatar Lioncash
Browse files

core/core: Replace direct usage of the global system telemetry accessor from Shutdown()

The telemetry instance is actually a member of the class itself, so we
can access it directly instead of going through the global accessor.
parent 90febaf7
No related branches found
No related tags found
No related merge requests found
...@@ -182,13 +182,13 @@ struct System::Impl { ...@@ -182,13 +182,13 @@ struct System::Impl {
void Shutdown() { void Shutdown() {
// Log last frame performance stats // Log last frame performance stats
auto perf_results = GetAndResetPerfStats(); const auto perf_results = GetAndResetPerfStats();
Telemetry().AddField(Telemetry::FieldType::Performance, "Shutdown_EmulationSpeed", telemetry_session->AddField(Telemetry::FieldType::Performance, "Shutdown_EmulationSpeed",
perf_results.emulation_speed * 100.0); perf_results.emulation_speed * 100.0);
Telemetry().AddField(Telemetry::FieldType::Performance, "Shutdown_Framerate", telemetry_session->AddField(Telemetry::FieldType::Performance, "Shutdown_Framerate",
perf_results.game_fps); perf_results.game_fps);
Telemetry().AddField(Telemetry::FieldType::Performance, "Shutdown_Frametime", telemetry_session->AddField(Telemetry::FieldType::Performance, "Shutdown_Frametime",
perf_results.frametime * 1000.0); perf_results.frametime * 1000.0);
is_powered_on = false; is_powered_on = false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment