citra/src/core
Lioncash 69f16ba50e hle/service: Replace global system instance calls with instance-based ones
Migrates the HLE service code off the use of directly accessing the
global system instance where trivially able to do so.

This removes all usages of Core::CurrentProcess from the service code,
only 8 occurrences of this function exist elsewhere. There's still quite
a bit of "System::GetInstance()" being used, however this was able to
replace a few instances.
2019-10-06 13:42:23 -04:00
..
arm Revert "arm_dynarmic: Check if jit is nullptr when preparing reschedule" 2019-09-29 21:54:19 -04:00
crypto [crypto] Use IsAllZeroArray helper function 2019-10-02 19:20:45 +03:00
file_sys hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
frontend
gdbstub
hle hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
loader core/loader: Track the NSO build ID of the current process 2019-09-30 17:21:53 -04:00
memory dmnt_cheat_vm: Default initialize structure values 2019-09-21 22:43:49 -04:00
tools
CMakeLists.txt module: Create BCAT backend based upon Settings value on construction 2019-09-30 17:23:26 -04:00
constants.cpp
constants.h
core_cpu.cpp
core_cpu.h
core_timing_util.cpp
core_timing_util.h
core_timing.cpp
core_timing.h
core.cpp hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
core.h hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
cpu_core_manager.cpp
cpu_core_manager.h
hardware_interrupt_manager.cpp
hardware_interrupt_manager.h
memory_setup.h
memory.cpp Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory 2019-09-18 22:47:22 -04:00
memory.h
perf_stats.cpp Address review comments 2019-09-10 12:57:45 +02:00
perf_stats.h Address review comments 2019-09-10 12:57:45 +02:00
reporter.cpp reporter: Differentiate between Old, New, and System play reports 2019-09-21 19:17:08 -04:00
reporter.h reporter: Differentiate between Old, New, and System play reports 2019-09-21 19:17:08 -04:00
settings.cpp settings: Add option to set BCAT backend 2019-09-30 17:21:53 -04:00
settings.h settings: Add option to set BCAT backend 2019-09-30 17:21:53 -04:00
telemetry_session.cpp
telemetry_session.h