mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-29 22:20:48 +00:00
Emulation stopping bugfix
This commit is contained in:
parent
6dca588370
commit
cacb852a1e
@ -953,7 +953,7 @@ void ppu_thread::cpu_task()
|
|||||||
|
|
||||||
// Wait until the progress dialog is closed.
|
// Wait until the progress dialog is closed.
|
||||||
// We don't want to open a cell dialog while a native progress dialog is still open.
|
// We don't want to open a cell dialog while a native progress dialog is still open.
|
||||||
g_progr_ptotal.wait<atomic_wait::op_ne>(0);
|
thread_ctrl::wait_on<atomic_wait::op_ne>(g_progr_ptotal, 0);
|
||||||
g_fxo->get<progress_dialog_workaround>().skip_the_progress_dialog = true;
|
g_fxo->get<progress_dialog_workaround>().skip_the_progress_dialog = true;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -421,7 +421,7 @@ void spu_cache::initialize()
|
|||||||
if (g_cfg.core.spu_decoder == spu_decoder_type::asmjit || g_cfg.core.spu_decoder == spu_decoder_type::llvm)
|
if (g_cfg.core.spu_decoder == spu_decoder_type::asmjit || g_cfg.core.spu_decoder == spu_decoder_type::llvm)
|
||||||
{
|
{
|
||||||
// Initialize progress dialog (wait for previous progress done)
|
// Initialize progress dialog (wait for previous progress done)
|
||||||
g_progr_ptotal.wait<atomic_wait::op_ne>(0);
|
thread_ctrl::wait_on<atomic_wait::op_ne>(g_progr_ptotal, 0);
|
||||||
|
|
||||||
g_progr_ptotal += ::size32(func_list);
|
g_progr_ptotal += ::size32(func_list);
|
||||||
progr.emplace("Building SPU cache...");
|
progr.emplace("Building SPU cache...");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user