dolphin/Source/Core/InputCommon
Tillmann Karras 57a005ff3e evdev: reduce startup time
GetName() creates a new evdev device which calls tons of ioctls. But the
main culprit is close() which for input devices appears to be a slow
path in the kernel.

This commit reduces PopulateDevices() by 50% on my laptop, but ~730 ms
is still ridiculously slow for something that isn't needed right away.
2016-12-26 01:24:35 +01:00
..
ControllerInterface evdev: reduce startup time 2016-12-26 01:24:35 +01:00
CMakeLists.txt Merge pull request #4102 from ligfx/quartz_input 2016-10-03 03:13:58 -07:00
ControllerEmu.cpp Add flexibility to InputConfigDialog 2016-11-28 08:26:27 -05:00
ControllerEmu.h Add flexibility to InputConfigDialog 2016-11-28 08:26:27 -05:00
GCAdapter.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
GCAdapter.h GCAdapter: Return input state by value 2016-08-01 21:27:51 -04:00
GCAdapter_Android.cpp GCAdapter: Return input state by value 2016-08-01 21:27:51 -04:00
GCPadStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
InputCommon.vcxproj InputCommon: Fix slow startup on some Windows systems 2016-08-11 09:30:36 +10:00
InputCommon.vcxproj.filters Move SI_GCAdapter over to InputCommon 2016-01-05 13:44:37 -06:00
InputConfig.cpp DiscIO/SConfig: Rename GetUniqueID to GetGameID 2016-10-29 15:24:02 +02:00
InputConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
KeyboardStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00