diff options
author | Jorim Jaggi <jjaggi@google.com> | 2016-07-29 17:16:03 +0200 |
---|---|---|
committer | Jorim Jaggi <jjaggi@google.com> | 2016-08-02 10:55:49 +0200 |
commit | dbe6fdb05be5dc7b988c542cbbde7788f15b775f (patch) | |
tree | da09d9c3620729ace585d45bd1d5a2b3949cc92f /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 66e7752ad15f761d09155976b37cb94fc36937d9 (diff) |
Fix multi-window drag jank if vsync-app is before vsync-sf
If vsync-app is a couple of ms before vsync-sf, we handle the touch
in SystemUI at vsync-app. Then, we have extremely little time to resize
all the stacks in activity manager until vsync-sf, so sometimes this is
done before vsync-sf tick, and sometimes after, which leads to jank.
Figure out the difference of vsync-app and vsync-sf in SystemUI and then
post the updates to be processed at vsync-sf so we have the whole 16ms
to process the change.
Change-Id: Ibe7cb6dfe9fbfe2d3e68e522a95a75138fb0dcf1
Fixes: 30437123
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions