dolphin/Source/Core/InputCommon/ControllerInterface
Filoppi e456bef163 Input: Improve Controller Interface devices threading
This specific issue was already addressed by https://github.com/dolphin-emu/dolphin/pull/11635
though I felt like there was something more we could do, and wasn't too happy with the
likelihood of devices update calls being skipped (due to `m_devices_population_mutex` being locked).
2023-12-18 21:45:22 +02:00
..
Android ControllerInterface/Android: Add null check to AddDevice 2023-08-15 13:31:18 +02:00
DInput Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
DualShockUDPClient Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
evdev Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
ForceFeedback
Pipes Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Quartz Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
SDL Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
SteamDeck Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Touch ControllerInterface/Android: Rip out ButtonManager 2023-03-03 22:28:23 +01:00
WGInput Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Wiimote Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Win32
XInput Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
Xlib Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
ControllerInterface.cpp Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
ControllerInterface.h Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
CoreDevice.cpp Replace std::ostringstream usage with fmt::format 2023-06-18 18:37:32 -05:00
CoreDevice.h Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
InputBackend.cpp Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
InputBackend.h Input: Improve Controller Interface devices threading 2023-12-18 21:45:22 +02:00
MappingCommon.cpp MappingCommon: Make use of std::erase_if 2023-12-12 13:31:18 -05:00
MappingCommon.h