diff options
author | Evan Rosky <erosky@google.com> | 2020-05-20 13:38:34 -0700 |
---|---|---|
committer | Evan Rosky <erosky@google.com> | 2020-05-28 12:58:35 -0700 |
commit | 0c86ced0aa9c66c78f5a7e409feeb7076cd42d15 (patch) | |
tree | 67c103808cf6c3614a9df41428711b93148520a6 /rs/java/android/renderscript/RenderScriptGL.java | |
parent | c83fbdea5c95991f702b1c11ab7e1c8dc3c9f85d (diff) |
Add boundsChangeTransaction for Task pending mode change
This associates a surfaceflinger bounds change with a task's
surface provided that task will become organized by the end
of a WindowContainer transaction. Without this, there's no
way to synchronize a new frame due to bounds-change with
said bounds-change if the bounds-change is a result of
changing windowing-modes (and thus becoming organized).
This also records the original Task that a bounds-change
transaction was associated with along with the transaction.
This is needed anytime tasks are nested (eg. with home
task or with split-screen tasks).
Bug: 153579514
Test: See test entry for end of commit chain
Change-Id: If14ea07eca17ef9146537d5aae7122dd7c2dc045
Diffstat (limited to 'rs/java/android/renderscript/RenderScriptGL.java')
0 files changed, 0 insertions, 0 deletions