citra/src/core
Subv 3d000c834b Kernel/Threads: Implement an SleepClientThread function for HLERequestContext-based services 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 Kernel::Event that should be signaled to resume the guest thread when the host async operation completes.
2017-12-05 14:21:59 -05:00
..
arm dyncom: Remove VFP_REG_ZERO 2017-12-02 12:06:51 +00:00
file_sys Merge pull request #3120 from shinyquagsire23/ncch-container-offsets 2017-11-28 11:48:46 -05:00
frontend Merge pull request #2899 from wwylele/touch-refactor 2017-08-29 11:29:10 -04:00
gdbstub core: clear format warnings 2017-11-01 12:35:32 +02:00
hle Kernel/Threads: Implement an SleepClientThread function for HLERequestContext-based services to make performing async tasks on the host while in an HLE service function easier. 2017-12-05 14:21:59 -05:00
hw CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
loader loader/ncch: Use AM to get update title path 2017-10-18 21:19:40 -06:00
tracer Core: Fix some out-of-style includes 2017-05-27 16:31:42 -07:00
3ds.h Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
CMakeLists.txt Filesys: Added some missing headers to the CMakeLists.txt after the recent stream of PRs. 2017-11-07 22:04:51 -05:00
core_timing.cpp CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
core_timing.h CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
core.cpp CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
core.h core: Expose AppLoader as a public interface. 2017-08-03 20:10:37 -04:00
memory_setup.h Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
memory.cpp Correcting word order of a comment in memory.cpp 2017-10-28 13:23:58 -04:00
memory.h Memory: Make WriteBlock take a Process parameter on which to operate 2017-10-01 14:18:36 -05:00
mmio.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
perf_stats.cpp PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
perf_stats.h PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
settings.cpp SidebySide Layout (#2859) 2017-08-25 17:53:07 -04:00
settings.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.cpp WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00