dolphin/Source/Core/InputCommon
Filoppi 16e4dede72 ControllerInterface: DSU polish: avoid hanging host thread, add disconnection detection, ...
-Reworked thread waits to never hang the Host thread for more than a really small time
(e.g. when disabling DSU its thread now closes almost immediately)
-Improve robustness when a large amount of devices are connected
-Add devices disconnection detection (they'd stay there forever until manually refreshed)
2021-05-31 02:21:17 +03:00
..
ControlReference Expose Control Expression variables to mappings UI 2021-05-24 02:38:06 +03:00
ControllerEmu Expose Control Expression variables to mappings UI 2021-05-24 02:38:06 +03:00
ControllerInterface ControllerInterface: DSU polish: avoid hanging host thread, add disconnection detection, ... 2021-05-31 02:21:17 +03:00
DynamicInputTextures InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers 2021-02-27 17:29:48 -06:00
CMakeLists.txt InputCommon: Move initial dynamic input texture configuration logic to a 'specification 1' function and load in a 'specification' attribute that defaults to 1 if not present (with 1 being the only valid value at the moment) 2021-02-19 00:02:15 -06:00
DynamicInputTextureManager.cpp InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers 2021-02-27 17:29:48 -06:00
DynamicInputTextureManager.h InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers 2021-02-27 17:29:48 -06:00
GCAdapter.cpp InputCommon: replace SerialInterface log with ControllerInterface 2021-05-05 00:16:08 +03:00
GCAdapter.h GCAdapter: Report libusb open errors to the user 2019-05-29 18:28:24 +02:00
GCAdapter_Android.cpp InputCommon: replace SerialInterface log with ControllerInterface 2021-05-05 00:16:08 +03:00
GCPadStatus.h Add GCPadStatus.isConnected boolean 2017-11-19 16:01:08 +01:00
ImageOperations.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
ImageOperations.h Fix variable shadowing warnings 2020-11-21 02:08:09 +01:00
InputConfig.cpp Add mixed comments to input code, make some tooltip clearer 2021-05-12 18:27:23 +03:00
InputConfig.h InputCommon: add a ton of missing consts 2021-05-10 23:48:10 +03:00
InputProfile.cpp InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers 2021-02-27 17:29:48 -06:00
InputProfile.h InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers 2021-02-27 17:29:48 -06:00
KeyboardStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00