suyu/src
Lioncash 9e1b0af259 input_common: Eliminate most global state
Abstracts most of the input mechanisms under an InputSubsystem class
that is managed by the frontends, eliminating any static constructors
and destructors. This gets rid of global accessor functions and also
allows the frontends to have a more fine-grained control over the
lifecycle of the input subsystem.

This also makes it explicit which interfaces rely on the input subsystem
instead of making it opaque in the interface functions. All that remains
to migrate over is the factories, which can be done in a separate
change.
2020-08-27 16:11:17 -04:00
..
audio_core General: Tidy up clang-format warnings part 2 2020-08-13 14:19:08 -04:00
common Merge pull request #4530 from Morph1984/mjolnir-p1 2020-08-27 14:58:44 -04:00
core controllers/npad: Fix inconsistencies with controller connection statuses 2020-08-26 02:32:32 -04:00
input_common input_common: Eliminate most global state 2020-08-27 16:11:17 -04:00
tests tests/core_timing: Remove pragma optimize(off) 2020-08-03 11:12:55 -04:00
video_core Merge pull request #4524 from lioncash/memory-log 2020-08-27 00:16:10 -04:00
web_service web_service: Move web_result.h into web_service 2020-08-22 19:29:54 -04:00
yuzu input_common: Eliminate most global state 2020-08-27 16:11:17 -04:00
yuzu_cmd input_common: Eliminate most global state 2020-08-27 16:11:17 -04:00
yuzu_tester input_common: Eliminate most global state 2020-08-27 16:11:17 -04:00
.clang-format
CMakeLists.txt CMakeLists: Resolve #4478 2020-08-03 11:21:24 -04:00