diff options
author | Jeff Brown <jeffbrown@google.com> | 2012-02-06 19:12:47 -0800 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2012-02-13 10:28:41 -0800 |
commit | cd50850d4825e597b48ff2ad88a8ac33f74ac6cf (patch) | |
tree | 5a0a47b9a14826cb405e933cc56792faf86fca96 /opengl/tests/gl_basic/gl_basic.cpp | |
parent | 6cdee9831d8d2bf8393c2d130cbdc2eced125e15 (diff) |
Dispatch multiple touch events in parallel.
This change enables the input dispatcher to send multiple touch
events to an application without waiting for them to be acknowledged.
Essentially this is a variation on the old streaming optimization
but it is much more comprehensive. Event dispatch will stall as
soon as 0.5sec of unacknowledged events are accumulated or a
focused event (such as a key event) needs to be delivered.
Streaming input events makes a tremendous difference in application
performance. The next step will be to enable batching of input
events on the client side once again.
This is part of a series of changes to improve input system pipelining.
Bug: 5963420
Change-Id: I025df90c06165d719fcca7f63eed322a5cce4a78
Diffstat (limited to 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions