summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar MerryMage2016-04-24 13:36:44 +0100
committerGravatar MerryMage2016-04-27 06:35:10 +0100
commita47f149e0769127b137ec98dcd732aff6464c333 (patch)
tree2c3635675422e7f6b306356855263ee54e6f7b82
parentDSP_DSP: Add return IPC headers (diff)
downloadyuzu-a47f149e0769127b137ec98dcd732aff6464c333.tar.gz
yuzu-a47f149e0769127b137ec98dcd732aff6464c333.tar.xz
yuzu-a47f149e0769127b137ec98dcd732aff6464c333.zip
AudioCore: Hack to prevent regressions: Trigger Binary pipe interrupt every audio frame
Diffstat (limited to '')
-rw-r--r--src/audio_core/audio_core.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/audio_core/audio_core.cpp b/src/audio_core/audio_core.cpp
index 0685eaf85..b512b0f9b 100644
--- a/src/audio_core/audio_core.cpp
+++ b/src/audio_core/audio_core.cpp
@@ -20,6 +20,8 @@ static void AudioTickCallback(u64 /*userdata*/, int cycles_late) {
20 if (DSP::HLE::Tick()) { 20 if (DSP::HLE::Tick()) {
21 // TODO(merry): Signal all the other interrupts as appropriate. 21 // TODO(merry): Signal all the other interrupts as appropriate.
22 DSP_DSP::SignalPipeInterrupt(DSP::HLE::DspPipe::Audio); 22 DSP_DSP::SignalPipeInterrupt(DSP::HLE::DspPipe::Audio);
23 // HACK(merry): Added to prevent regressions. Will remove soon.
24 DSP_DSP::SignalPipeInterrupt(DSP::HLE::DspPipe::Binary);
23 } 25 }
24 26
25 // Reschedule recurrent event 27 // Reschedule recurrent event