1
0
Fork 0
forked from suyu/suyu
suyu/src/input_common
Lioncash e05d2a70b2 common/input: Avoid numerous large copies of CallbackStatus
CallbackStatus instances aren't the cheapest things to copy around
(relative to everything else), given that they're currently 520 bytes in
size and are currently copied numerous times when callbacks are invoked.

Instead, we can pass the status by const reference to avoid all the
copying.
2021-12-13 21:22:02 -05:00
..
drivers Merge pull request #7575 from lioncash/input 2021-12-13 16:50:54 -08:00
helpers common/input: Avoid numerous large copies of CallbackStatus 2021-12-13 21:22:02 -05:00
CMakeLists.txt input_common: Remove obsolete files 2021-11-24 20:30:23 -06:00
input_engine.cpp input_engine: Simplify PreSet* family of functions 2021-12-13 10:18:04 -05:00
input_engine.h input_engine: Fix typo in TriggerOnAxisChange() parameter name 2021-12-13 10:21:37 -05:00
input_mapping.cpp input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
input_mapping.h input_common: Allow keyboard to be backwards compatible 2021-11-24 20:30:28 -06:00
input_poller.cpp input_poller: Add missing override specifiers 2021-12-13 20:41:17 -05:00
input_poller.h kraken: Address comments from review 2021-11-24 20:30:26 -06:00
main.cpp input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
main.h input_common: Move button names to the frontend 2021-11-24 20:30:28 -06:00