citra-nightly/src/core
Lioncash 0a82b00e35 core/telemetry_session: Remove usages of the global system accessor
Makes the dependency explicit in the TelemetrySession's interface
instead of making it a hidden dependency.

This also revealed a hidden issue with the way the telemetry session was
being initialized. It was attempting to retrieve the app loader and log
out title-specific information. However, this isn't always guaranteed to
be possible.

During the initialization phase, everything is being constructed. It
doesn't mean an actual title has been selected. This is what the Load()
function is for. This potentially results in dead code paths involving
the app loader. Instead, we explicitly add this information when we know
the app loader instance is available.
2019-06-09 16:34:46 +02:00
..
arm Port various minor changes from yuzu PRs (#4725) 2019-05-01 14:28:49 +02:00
cheats core/cheats: Add and change a few functions 2019-02-02 08:15:23 +08:00
file_sys FileSys: Load the ticket when the CIAContainer is loaded 2019-04-28 21:21:28 +02:00
frontend Merge pull request #4738 from FearlessTobi/port-1020-new 2019-04-26 08:58:09 -06:00
gdbstub gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651) 2019-03-08 00:09:06 -05:00
hle Port yuzu-emu/yuzu#2249: "ipc_helpers: Allow pushing and popping floating-point values" (#4702) 2019-06-09 16:03:22 +02:00
hw service/ps: Address review 2019-04-16 22:17:07 +08:00
loader Port various minor changes from yuzu PRs (#4725) 2019-05-01 14:28:49 +02:00
rpc rpc: send ending packet in Server instead of UDPServer 2019-03-04 11:05:07 -05:00
tracer Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
3ds.h Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
announce_multiplayer_session.cpp core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
announce_multiplayer_session.h core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
CMakeLists.txt applets: implement HLE mii selector applet 2019-04-07 15:35:29 +02:00
core.cpp core/telemetry_session: Remove usages of the global system accessor 2019-06-09 16:34:46 +02:00
core.h core: Namespace EmuWindow 2019-04-21 14:16:16 +02:00
core_timing.cpp CoreTiming: wrap into class 2018-11-04 10:26:38 -05:00
core_timing.h threadsafe_queue: Remove NeedSize template parameter 2019-02-15 22:00:44 +01:00
memory.cpp memory: Reorder parameters of CopyBlock to a more sensible order 2019-04-19 19:46:09 +01:00
memory.h memory: Reorder parameters of CopyBlock to a more sensible order 2019-04-19 19:46:09 +01:00
mmio.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
movie.cpp remove all occurance of specifying endianness inside BitField 2019-01-28 22:09:43 -05:00
movie.h movie: fix default value in StartPlayback 2018-09-30 14:26:38 +08:00
perf_stats.cpp general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-07 15:14:29 +02:00
perf_stats.h core, citra_qt: add frame advancing to framelimiter 2018-10-02 07:28:58 +08:00
settings.cpp Support signed 8bit pcm in cubeb input. Address review 2019-03-17 22:52:03 -06:00
settings.h Address review comments 2019-03-06 11:16:43 -07:00
telemetry_session.cpp core/telemetry_session: Remove usages of the global system accessor 2019-06-09 16:34:46 +02:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-06-09 16:34:46 +02:00