aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/command_processor.cpp
diff options
context:
space:
mode:
authorYuri Kunde Schlesner <yuriks@yuriks.net>2015-08-25 23:47:29 -0300
committerYuri Kunde Schlesner <yuriks@yuriks.net>2015-08-30 00:07:02 -0300
commite5bcc24426f1356b9edc0e0933f1adc05f967a26 (patch)
treece81914258487068cd068091f8e85738b1142028 /src/video_core/command_processor.cpp
parentafa2b0205abfb16489e697bb0d09ee9c87e7746e (diff)
SVC: Advance time when calling GetSystemTick to escape busy-wait loops
Cubic Ninja waited for the frame to end by spinning on a loop calling GetSystemTick while doing nothing else. Since GetSystemTick doesn't cause a reschedule (which advances time), this meant that very little emulated time would pass inside that loop, causing the game to spend most of the frame burning away CPU.
Diffstat (limited to 'src/video_core/command_processor.cpp')
0 files changed, 0 insertions, 0 deletions