suyu/src/core/hle/service/hid
Morph 9b501af8e3 controllers/npad: Add heuristics to reduce rumble state changes
Sending too many state changes in a short period of time can cause massive performance issues.
As a result, we have to use several heuristics to reduce the number of state changes to minimize/eliminate this performance impact while maintaining the quality of these vibrations as much as possible.
2020-11-15 23:33:20 -05:00
..
controllers controllers/npad: Add heuristics to reduce rumble state changes 2020-11-15 23:33:20 -05:00
errors.h hid:StartLrAssignmentMode, hid:StopLrAssignmentMode, hid:SwapNpadAssignment 2019-07-01 15:12:57 +10:00
hid.cpp hid: Fix controller rumble based on new research 2020-11-15 23:33:20 -05:00
hid.h hid: Reorder all HID commands 2020-11-15 23:33:20 -05:00
irs.cpp General: Recover Prometheus project from harddrive failure 2020-06-27 11:35:06 -04:00
irs.h kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 2019-11-24 20:15:51 -05:00
xcd.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
xcd.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00