mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-12 17:58:37 +12:00
rsx: Suggest to try setting RSX FIFO Accuracy to a higher mode of accuracy on crash (#12204)
This commit is contained in:
parent
ebeeafc94f
commit
ec530a2c91
2 changed files with 3 additions and 2 deletions
|
@ -2743,7 +2743,8 @@ namespace rsx
|
||||||
|
|
||||||
if (kill_itself)
|
if (kill_itself)
|
||||||
{
|
{
|
||||||
fmt::throw_exception("Dead FIFO commands queue state has been detected!\nTry increasing \"Driver Wake-Up Delay\" setting in Advanced settings. Called from %s", src_loc{line, col, file, func});
|
fmt::throw_exception("Dead FIFO commands queue state has been detected!"
|
||||||
|
"\nTry increasing \"Driver Wake-Up Delay\" setting or setting \"RSX FIFO Accuracy\" to \"%s\", both in Advanced settings. Called from %s", std::min<rsx_fifo_mode>(rsx_fifo_mode{static_cast<u32>(g_cfg.core.rsx_fifo_accuracy.get()) + 1}, rsx_fifo_mode::atomic_ordered), src_loc{line, col, file, func});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Error. Should reset the queue
|
// Error. Should reset the queue
|
||||||
|
|
|
@ -218,7 +218,7 @@ enum class screen_quadrant
|
||||||
bottom_right
|
bottom_right
|
||||||
};
|
};
|
||||||
|
|
||||||
enum class rsx_fifo_mode
|
enum class rsx_fifo_mode : unsigned
|
||||||
{
|
{
|
||||||
fast,
|
fast,
|
||||||
atomic,
|
atomic,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue