summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp
diff options
context:
space:
mode:
authorGravatar Charles Lombardo2023-08-27 22:04:04 -0400
committerGravatar Charles Lombardo2023-08-30 15:19:23 -0400
commit5445e974e0cf164c3295d9eaa658b9d62fe42019 (patch)
tree1beffa53dc3adc39355e6ea2349e6d908b4f05bc /src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp
parentandroid: Game loading/shutting down indicators (diff)
downloadyuzu-5445e974e0cf164c3295d9eaa658b9d62fe42019.tar.gz
yuzu-5445e974e0cf164c3295d9eaa658b9d62fe42019.tar.xz
yuzu-5445e974e0cf164c3295d9eaa658b9d62fe42019.zip
android: Separate emulation states from emulation mutex
Emulation states are repeatedly checked by input and performance stats. During startup and shutdown, this could lead to a long halt on the UI thread because the call to IsRunning will be waiting on the emulation mutex to be unlocked. Using atomics should replace the existing functionality without causing problems.
Diffstat (limited to 'src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp')
0 files changed, 0 insertions, 0 deletions