diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index ad6172aa98..0fd0d5ccc8 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -851,7 +851,7 @@ namespace rsx return; } - g_fxo->get().set_thread(std::make_shared>>("VBlank Thread", [this]() + g_fxo->get().set_thread(std::shared_ptr>>(new named_thread>("VBlank Thread"sv, [this]() -> void { // See sys_timer_usleep for details #ifdef __linux__ @@ -925,7 +925,7 @@ namespace rsx start_time = rsx::uclock() - start_time; } } - })); + }))); struct join_vblank {