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
ForceFeedback treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
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 WGInput: use c++/winrt 2022-08-26 23:20:34 -07:00
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
evdev 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 Move parts of MappingCommon out of DolphinQt 2022-03-06 14:30:49 +01:00