citra/src
Subv f9d55ecf3f HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier.
An HLE service function that wants to perform an async operation should put the caller guest thread to sleep using SleepClientThread, passing in a callback to execute when the thread is resumed.
SleepClientThread returns a ThreadContinuationToken that should be stored and used with ContinueClientThread to resume the guest thread when the host async operation completes.
2017-09-30 11:16:55 -05:00
..
audio_core Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
citra WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
citra_qt Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled. 2017-09-30 11:16:49 -05:00
common Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
core HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier. 2017-09-30 11:16:55 -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 Tests: Added Memory::IsValidVirtualAddress tests. 2017-09-26 17:31:50 -05:00
video_core Fixed type conversion ambiguity 2017-09-30 09:34:35 +01: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