| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "cc/trees/property_tree_builder.h" | 5 #include "cc/trees/property_tree_builder.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 959 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 970 | 970 |
| 971 EffectNode node; | 971 EffectNode node; |
| 972 node.owner_id = layer->id(); | 972 node.owner_id = layer->id(); |
| 973 if (AlwaysUseActiveTreeOpacity(layer)) { | 973 if (AlwaysUseActiveTreeOpacity(layer)) { |
| 974 data_for_children->property_trees->always_use_active_tree_opacity_effect_ids | 974 data_for_children->property_trees->always_use_active_tree_opacity_effect_ids |
| 975 .push_back(node.owner_id); | 975 .push_back(node.owner_id); |
| 976 } | 976 } |
| 977 | 977 |
| 978 node.opacity = Opacity(layer); | 978 node.opacity = Opacity(layer); |
| 979 node.blend_mode = BlendMode(layer); | 979 node.blend_mode = BlendMode(layer); |
| 980 node.unscaled_mask_target_size = layer->bounds(); |
| 980 node.has_render_surface = should_create_render_surface; | 981 node.has_render_surface = should_create_render_surface; |
| 981 node.has_copy_request = HasCopyRequest(layer); | 982 node.has_copy_request = HasCopyRequest(layer); |
| 982 node.filters = Filters(layer); | 983 node.filters = Filters(layer); |
| 983 node.background_filters = BackgroundFilters(layer); | 984 node.background_filters = BackgroundFilters(layer); |
| 984 node.has_potential_opacity_animation = has_potential_opacity_animation; | 985 node.has_potential_opacity_animation = has_potential_opacity_animation; |
| 985 node.has_potential_filter_animation = has_potential_filter_animation; | 986 node.has_potential_filter_animation = has_potential_filter_animation; |
| 986 node.double_sided = DoubleSided(layer); | 987 node.double_sided = DoubleSided(layer); |
| 987 node.subtree_hidden = HideLayerAndSubtree(layer); | 988 node.subtree_hidden = HideLayerAndSubtree(layer); |
| 988 node.is_currently_animating_opacity = OpacityIsAnimating(layer); | 989 node.is_currently_animating_opacity = OpacityIsAnimating(layer); |
| 989 node.is_currently_animating_filter = FilterIsAnimating(layer); | 990 node.is_currently_animating_filter = FilterIsAnimating(layer); |
| (...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1472 color = SkColorSetA(color, 255); | 1473 color = SkColorSetA(color, 255); |
| 1473 BuildPropertyTreesTopLevelInternal( | 1474 BuildPropertyTreesTopLevelInternal( |
| 1474 root_layer, page_scale_layer, inner_viewport_scroll_layer, | 1475 root_layer, page_scale_layer, inner_viewport_scroll_layer, |
| 1475 outer_viewport_scroll_layer, overscroll_elasticity_layer, | 1476 outer_viewport_scroll_layer, overscroll_elasticity_layer, |
| 1476 elastic_overscroll, page_scale_factor, device_scale_factor, viewport, | 1477 elastic_overscroll, page_scale_factor, device_scale_factor, viewport, |
| 1477 device_transform, property_trees, color); | 1478 device_transform, property_trees, color); |
| 1478 property_trees->ResetCachedData(); | 1479 property_trees->ResetCachedData(); |
| 1479 } | 1480 } |
| 1480 | 1481 |
| 1481 } // namespace cc | 1482 } // namespace cc |
| OLD | NEW |