Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: cc/trees/property_tree_builder.cc

Issue 2050623006: cc: Clear always_use_active_tree_opacity_effect_ids (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@2743
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 1169 matching lines...) Expand 10 before | Expand all | Expand 10 after
1180 data_for_recursion.property_trees->scroll_tree.clear(); 1180 data_for_recursion.property_trees->scroll_tree.clear();
1181 data_for_recursion.compound_transform_since_render_target = gfx::Transform(); 1181 data_for_recursion.compound_transform_since_render_target = gfx::Transform();
1182 data_for_recursion.axis_align_since_render_target = true; 1182 data_for_recursion.axis_align_since_render_target = true;
1183 data_for_recursion.property_trees->transform_tree.set_device_scale_factor( 1183 data_for_recursion.property_trees->transform_tree.set_device_scale_factor(
1184 device_scale_factor); 1184 device_scale_factor);
1185 data_for_recursion.safe_opaque_background_color = color; 1185 data_for_recursion.safe_opaque_background_color = color;
1186 data_for_recursion.property_trees->transform_id_to_index_map.clear(); 1186 data_for_recursion.property_trees->transform_id_to_index_map.clear();
1187 data_for_recursion.property_trees->effect_id_to_index_map.clear(); 1187 data_for_recursion.property_trees->effect_id_to_index_map.clear();
1188 data_for_recursion.property_trees->clip_id_to_index_map.clear(); 1188 data_for_recursion.property_trees->clip_id_to_index_map.clear();
1189 data_for_recursion.property_trees->scroll_id_to_index_map.clear(); 1189 data_for_recursion.property_trees->scroll_id_to_index_map.clear();
1190 data_for_recursion.property_trees->always_use_active_tree_opacity_effect_ids
1191 .clear();
1190 1192
1191 ClipNode root_clip; 1193 ClipNode root_clip;
1192 root_clip.data.resets_clip = true; 1194 root_clip.data.resets_clip = true;
1193 root_clip.data.applies_local_clip = true; 1195 root_clip.data.applies_local_clip = true;
1194 root_clip.data.clip = gfx::RectF(viewport); 1196 root_clip.data.clip = gfx::RectF(viewport);
1195 root_clip.data.transform_id = kRootPropertyTreeNodeId; 1197 root_clip.data.transform_id = kRootPropertyTreeNodeId;
1196 data_for_recursion.clip_tree_parent = 1198 data_for_recursion.clip_tree_parent =
1197 data_for_recursion.property_trees->clip_tree.Insert( 1199 data_for_recursion.property_trees->clip_tree.Insert(
1198 root_clip, kRootPropertyTreeNodeId); 1200 root_clip, kRootPropertyTreeNodeId);
1199 1201
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
1277 if (SkColorGetA(color) != 255) 1279 if (SkColorGetA(color) != 255)
1278 color = SkColorSetA(color, 255); 1280 color = SkColorSetA(color, 255);
1279 BuildPropertyTreesTopLevelInternal( 1281 BuildPropertyTreesTopLevelInternal(
1280 root_layer, page_scale_layer, inner_viewport_scroll_layer, 1282 root_layer, page_scale_layer, inner_viewport_scroll_layer,
1281 outer_viewport_scroll_layer, overscroll_elasticity_layer, 1283 outer_viewport_scroll_layer, overscroll_elasticity_layer,
1282 elastic_overscroll, page_scale_factor, device_scale_factor, viewport, 1284 elastic_overscroll, page_scale_factor, device_scale_factor, viewport,
1283 device_transform, property_trees, color); 1285 device_transform, property_trees, color);
1284 } 1286 }
1285 1287
1286 } // namespace cc 1288 } // namespace cc
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698