Descriptionozone: evdev: Add a device factory proxy that forwards to device thread
This is part of a series moving IO on evdev devices to a fast thread,
since UI thread is too slow for the cursor.
Make a new class InputDeviceFactoryProxyEvdev that wraps
InputDeviceFactoryEvdev and can be safely passed to another thread. When
the other thread calls to manipulate devices, we'll post to
InputDeviceFactoryEvdev on the device thread with the command.
BUG=449710
TEST=boot link_freon & move mouse
Committed: https://crrev.com/da763e4f5e87a1b4de0e158ef4c2246139f68fd6
Cr-Commit-Position: refs/heads/master@{#313938}
Patch Set 1 #Patch Set 2 : updates for events_unittests #
Total comments: 2
Patch Set 3 : rebase & InputDeviceFactoryEvdevProxy #Patch Set 4 : update comments #Patch Set 5 : rebase #Messages
Total messages: 9 (2 generated)
|