summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2017-10-25 15:20:24 +0200
committerJorim Jaggi <jjaggi@google.com>2017-10-25 15:20:24 +0200
commitf93ac2b45591cfd50294dd4c039567f547fe36ba (patch)
tree5f1246368976d71b53d2eaf2d7327566b9f93f67 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parenta34524e71baf90b43fe26f40cfa15c055471f651 (diff)
Avoid changing resize dim layer if not needed
UPDATE_DOCKED_STACK_DIVIDER gets called fairly frequently. When we switched to having a stack per task, TaskStack.resetAdjustedForIme was called a lot more frequently, leading to a lot of empty surface transaction binder calls, which took very long to execute. We fix this by avoid calling setResizeDimLayer as well as avoid even creating a transaction when the dim layer hasn't changed. Test: go/wm-smoke Test: Resize docked stack, check IME adjust animations Change-Id: I75e64c6e3ac77012388c68c6750a426bd3ed6e21 Fixes: 67747409 Bug: 67780926
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions