suyu/src
Subv db3a525166 Kernel: Actually wake up the requested number of threads in Semaphore::Release.
Also properly keep track of data in guest memory, this fixes managing the semaphore from userland.

It was found that Semaphores are actually Condition Variables, with Release(1) and Release(-1) being equivalent to notify_one and notify_all. We should change the name of the class to reflect this.
2018-01-08 21:12:54 -05:00
..
audio_core CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 2018-01-08 19:10:25 -05:00
citra externals: Use unicorn DLL instead of static lib. 2018-01-04 13:15:29 -05:00
citra_qt Kernel: Actually wake up the requested number of threads in Semaphore::Release. 2018-01-08 21:12:54 -05:00
common fix macos build 2018-01-08 19:20:10 -05:00
core Kernel: Actually wake up the requested number of threads in Semaphore::Release. 2018-01-08 21:12:54 -05:00
input_common motion_emu: fix initialization order 2017-08-22 11:43:44 +03:00
network Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
tests CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 2018-01-08 19:10:25 -05:00
video_core core/video_core: Fix a bunch of u64 -> u32 warnings. 2018-01-01 15:40:35 -05:00
web_service WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt web_service: Add CMake flag to enable. 2017-07-11 18:33:41 -04:00