summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureConversionShader.cpp
diff options
context:
space:
mode:
authorPokechu22 <Pokechu022@gmail.com>2022-08-17 12:03:06 -0700
committerPokechu22 <Pokechu022@gmail.com>2022-08-17 12:05:53 -0700
commitf9e19331115a5c4dad3611ddd24ca3bffbc73a00 (patch)
tree8341c35a8ed56fe83527d2065d6a0853469a1a8c /Source/Core/VideoCommon/TextureConversionShader.cpp
parentb6a18b0da51ec0733dc6fcc78725fa4f800fc035 (diff)
DSPHLE/AX: Set state to WaitingForCmdListSize when switching uCodes
Fixes https://bugs.dolphin-emu.org/issues/13017. With uCode switching, the existing instance of AXUCode is re-activated when GBAUCode is done, but if the state remains as WaitingForNextTask, it won't be able to do anything. Instead, it needs to be in WaitingForCmdListSize. (When the AX uCode is resumed, startpc is set to 0x0030, at least for 0x07f88145; this is the same location as MAIL_RESUME jumps to, so DSP_RESUME should be sent when the resuming happens; that's already handled by AXUCode::Update.)
Diffstat (limited to 'Source/Core/VideoCommon/TextureConversionShader.cpp')
0 files changed, 0 insertions, 0 deletions