summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2012-08-04 20:38:21 +0200
committerPierre Bourdon <delroth@gmail.com>2012-08-05 04:24:00 +0200
commitd44a3471becee560dd48cb34d5be259e75d66065 (patch)
tree1ae083d7301c01d61487a3a83a4eb5f6a52b0242 /Source/Core
parente42c6214d97c8b0497c15dd6dee1aed8c0208ed6 (diff)
Fix DSP LLE thread affinity being set to the wrong core
Patch from konpie: http://forums.dolphin-emulator.com/showthread.php?tid=24658
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/Src/HW/DSPLLE/DSPLLE.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/Core/Src/HW/DSPLLE/DSPLLE.cpp b/Source/Core/Core/Src/HW/DSPLLE/DSPLLE.cpp
index fbd568c136..a44ff65f21 100644
--- a/Source/Core/Core/Src/HW/DSPLLE/DSPLLE.cpp
+++ b/Source/Core/Core/Src/HW/DSPLLE/DSPLLE.cpp
@@ -121,7 +121,7 @@ void DSPLLE::dsp_thread(DSPLLE *dsp_lle)
else
core_id = 3; // 3rd core
- Common::SetCurrentThreadAffinity(1 << core_id);
+ Common::SetCurrentThreadAffinity(1 << (core_id - 1));
}
}