summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramStore.java
diff options
context:
space:
mode:
authorRobert Carr <racarr@google.com>2020-08-14 15:27:42 -0700
committerRobert Carr <racarr@google.com>2020-09-28 12:23:27 -0700
commit4659a118bf05e34f4b4138c0e26e5bacba96fef3 (patch)
tree9e65df48823ce1b29fe10882a774950db4647963 /rs/java/android/renderscript/ProgramStore.java
parent5a964a3f02ce4606b2b1475e0bf021f532ef73fc (diff)
WindowStateAnimator: Abstract global transaction usage (1/n).
For the BLASTSyncEngine we will need all WSA GlobalTransaction usage to be redirected to the pending transaction instead. To prepare for this we first slimmed down WSA as much as possible to make the remaining job easier. As a next step we start refactoring code to use a passed in Transaction, but without chasing the global Transaction all the way to the top. To do this we expose the global transaction from SurfaceControl.java but with a special wrapper that makes sure we don't accidentally call apply directly. As we start cleaning up global transaction usage we can remove some variants in WindowSurfaceController. In this CL we get setMatrix and setPosition global variants removed. Bug: 161937501 Test: Existing tests pass Change-Id: Ibd8f710c8ca01e57f6f994f23dd7bf2dca3902fd
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
0 files changed, 0 insertions, 0 deletions