|
|
cc: Move copy requests from layers to the effect tree
This makes the effect tree own copy requests. Clients still add copy
requests to individual Layers, but these are moved to the effect tree
at property-tree-building time, and then pushed with the effect tree
during commit and activation. This is a step towards removing the
dependency of RenderSurfaceImpls on their owning LayerImpl.
BUG= 612208
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/e6f541bee0d43857dd85bb60479635d0c2810afc
Cr-Commit-Position: refs/heads/master@{#396848}
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+247 lines, -247 lines) |
Patch |
 |
M |
cc/layers/layer.h
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer.cc
|
View
|
1
2
3
|
2 chunks |
+22 lines, -23 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer_impl.h
|
View
|
1
2
3
|
2 chunks |
+0 lines, -9 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer_impl.cc
|
View
|
1
2
3
|
3 chunks |
+0 lines, -55 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer_impl_test_properties.h
|
View
|
1
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/layers/layer_impl_test_properties.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/layers/render_surface_impl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/layers/render_surface_impl.cc
|
View
|
1
|
2 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_layer_tree_host.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/test/layer_test_common.cc
|
View
|
1
2
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
cc/trees/draw_property_utils.cc
|
View
|
1
2
3
|
5 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_common.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_common_unittest.cc
|
View
|
1
2
|
3 chunks |
+6 lines, -14 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
3
4
|
6 chunks |
+17 lines, -22 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl_unittest.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -9 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_impl.h
|
View
|
1
2
3
4
|
3 chunks |
+1 line, -16 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_impl.cc
|
View
|
1
2
3
|
6 chunks |
+14 lines, -71 lines |
0 comments
|
Download
|
 |
M |
cc/trees/occlusion_tracker.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/occlusion_tracker_unittest.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/trees/property_tree.h
|
View
|
1
|
4 chunks |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/property_tree.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+89 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/property_tree_builder.cc
|
View
|
1
2
|
6 chunks |
+43 lines, -11 lines |
0 comments
|
Download
|
Total messages: 14 (7 generated)
|