summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorchaviw <chaviw@google.com>2020-10-06 18:51:25 -0700
committerchaviw <chaviw@google.com>2020-10-13 17:48:57 -0700
commit4a10b38ad47f518d9dabd692856e89d114a9ab16 (patch)
tree4aa2aba0e99f6fe167014c3634d9b273f6865f3d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent343b8725ff4fc7a5a1670bb076bf45154e249691 (diff)
Removed separate SurfaceControl for Blast
If Blast was enabled, WindowStateAnimator would create a container layer and then a blast layer as a child. This caused some issues with reparentChildren and relative Z, so instead of trying to continously fix those issues, just use one layer. If blast is enabled, it will create a single SurfaceControl with type blast. Otherwise, it will create a BufferQueueLayer. This means that we have to be careful with setting any properties on the layer since the blast adapter could also be modifying the layer. This is in the right direction since we will move all transactions for the layer to the client, eventually. Test: YT and Chrome with and without Blast Change-Id: I43efc37663696ba8e54d341a03531f0048ee6a14
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions