From e91df31f8c97907f4fcf820f8ce4ea795df726fa Mon Sep 17 00:00:00 2001 From: Megamouse Date: Mon, 22 Feb 2021 23:00:52 +0100 Subject: [PATCH] overlays: Fix perf_metrics_overlay visibility Also change auto type to compiled_resource in order to silence a warning about accidental copy by value --- rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp b/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp index 51cf0cdf85..3246a4f933 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp @@ -555,7 +555,12 @@ namespace rsx compiled_resource perf_metrics_overlay::get_compiled() { - auto compiled_resources = m_body.get_compiled(); + if (!visible) + { + return {}; + } + + compiled_resource compiled_resources = m_body.get_compiled(); compiled_resources.add(m_titles.get_compiled());