| 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 882 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 893 | 893 |
| 894 EffectNode node; | 894 EffectNode node; |
| 895 node.owning_layer_id = layer->id(); | 895 node.owning_layer_id = layer->id(); |
| 896 if (AlwaysUseActiveTreeOpacity(layer)) { | 896 if (AlwaysUseActiveTreeOpacity(layer)) { |
| 897 data_for_children->property_trees->always_use_active_tree_opacity_effect_ids | 897 data_for_children->property_trees->always_use_active_tree_opacity_effect_ids |
| 898 .push_back(node.owning_layer_id); | 898 .push_back(node.owning_layer_id); |
| 899 } | 899 } |
| 900 | 900 |
| 901 node.opacity = Opacity(layer); | 901 node.opacity = Opacity(layer); |
| 902 node.blend_mode = BlendMode(layer); | 902 node.blend_mode = BlendMode(layer); |
| 903 node.unscaled_mask_target_size = layer->bounds(); | |
| 904 node.has_render_surface = should_create_render_surface; | 903 node.has_render_surface = should_create_render_surface; |
| 905 node.has_copy_request = HasCopyRequest(layer); | 904 node.has_copy_request = HasCopyRequest(layer); |
| 906 node.filters = Filters(layer); | 905 node.filters = Filters(layer); |
| 907 node.background_filters = BackgroundFilters(layer); | 906 node.background_filters = BackgroundFilters(layer); |
| 908 node.filters_origin = FiltersOrigin(layer); | 907 node.filters_origin = FiltersOrigin(layer); |
| 909 node.has_potential_opacity_animation = has_potential_opacity_animation; | 908 node.has_potential_opacity_animation = has_potential_opacity_animation; |
| 910 node.has_potential_filter_animation = has_potential_filter_animation; | 909 node.has_potential_filter_animation = has_potential_filter_animation; |
| 911 node.double_sided = DoubleSided(layer); | 910 node.double_sided = DoubleSided(layer); |
| 912 node.subtree_hidden = HideLayerAndSubtree(layer); | 911 node.subtree_hidden = HideLayerAndSubtree(layer); |
| 913 node.is_currently_animating_opacity = OpacityIsAnimating(layer); | 912 node.is_currently_animating_opacity = OpacityIsAnimating(layer); |
| (...skipping 455 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1369 root_layer, page_scale_layer, inner_viewport_scroll_layer, | 1368 root_layer, page_scale_layer, inner_viewport_scroll_layer, |
| 1370 outer_viewport_scroll_layer, overscroll_elasticity_layer, | 1369 outer_viewport_scroll_layer, overscroll_elasticity_layer, |
| 1371 elastic_overscroll, page_scale_factor, device_scale_factor, viewport, | 1370 elastic_overscroll, page_scale_factor, device_scale_factor, viewport, |
| 1372 device_transform, property_trees, color); | 1371 device_transform, property_trees, color); |
| 1373 property_trees->effect_tree.CreateOrReuseRenderSurfaces( | 1372 property_trees->effect_tree.CreateOrReuseRenderSurfaces( |
| 1374 &render_surfaces, root_layer->layer_tree_impl()); | 1373 &render_surfaces, root_layer->layer_tree_impl()); |
| 1375 property_trees->ResetCachedData(); | 1374 property_trees->ResetCachedData(); |
| 1376 } | 1375 } |
| 1377 | 1376 |
| 1378 } // namespace cc | 1377 } // namespace cc |
| OLD | NEW |