From 415b995a54c6ac40eca23ac16ba7e922de1562e4 Mon Sep 17 00:00:00 2001 From: eladash Date: Wed, 5 Dec 2018 10:54:37 +0200 Subject: [PATCH] log rsx get ctrl --- rpcs3/Emu/RSX/RSXThread.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index d105d3afb0..956e3e57c8 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -36,6 +36,7 @@ rsx::frame_capture_data frame_capture; RSXIOTable RSXIOMem; extern CellGcmOffsetTable offsetTable; +extern thread_local std::string(*g_tls_log_prefix)(); namespace rsx { @@ -535,6 +536,12 @@ namespace rsx m_rsx_thread = std::this_thread::get_id(); run_tests(); + g_tls_log_prefix = [] + { + const auto rsx = get_current_renderer(); + return fmt::format("RSX [0x%07x]", +rsx->ctrl->get); + }; + if (supports_native_ui) { m_overlay_manager = fxm::make_always();