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

Side by Side Diff: cc/test/layer_tree_host_common_test.cc

Issue 2051013002: cc : Push layer lists instead of layer tree at commit and activation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
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 | « cc/layers/scrollbar_layer_unittest.cc ('k') | cc/tiles/tile_manager_unittest.cc » ('j') | 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/test/layer_tree_host_common_test.h" 5 #include "cc/test/layer_tree_host_common_test.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include "cc/layers/layer.h" 9 #include "cc/layers/layer.h"
10 #include "cc/layers/layer_impl.h" 10 #include "cc/layers/layer_impl.h"
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 root_layer->layer_tree_impl()->OverscrollElasticityLayer(); 150 root_layer->layer_tree_impl()->OverscrollElasticityLayer();
151 gfx::Vector2dF elastic_overscroll = 151 gfx::Vector2dF elastic_overscroll =
152 root_layer->layer_tree_impl()->elastic_overscroll()->Current( 152 root_layer->layer_tree_impl()->elastic_overscroll()->Current(
153 root_layer->layer_tree_impl()->IsActiveTree()); 153 root_layer->layer_tree_impl()->IsActiveTree());
154 float page_scale_factor = 1.f; 154 float page_scale_factor = 1.f;
155 float device_scale_factor = 1.f; 155 float device_scale_factor = 1.f;
156 gfx::Size device_viewport_size = 156 gfx::Size device_viewport_size =
157 gfx::Size(root_layer->bounds().width() * device_scale_factor, 157 gfx::Size(root_layer->bounds().width() * device_scale_factor,
158 root_layer->bounds().height() * device_scale_factor); 158 root_layer->bounds().height() * device_scale_factor);
159 update_layer_list_impl_.reset(new LayerImplList); 159 update_layer_list_impl_.reset(new LayerImplList);
160 root_layer->layer_tree_impl()->BuildLayerListForTesting();
160 draw_property_utils::BuildPropertyTreesAndComputeVisibleRects( 161 draw_property_utils::BuildPropertyTreesAndComputeVisibleRects(
161 root_layer, page_scale_layer, inner_viewport_scroll_layer, 162 root_layer, page_scale_layer, inner_viewport_scroll_layer,
162 outer_viewport_scroll_layer, overscroll_elasticity_layer, 163 outer_viewport_scroll_layer, overscroll_elasticity_layer,
163 elastic_overscroll, page_scale_factor, device_scale_factor, 164 elastic_overscroll, page_scale_factor, device_scale_factor,
164 gfx::Rect(device_viewport_size), identity_transform, 165 gfx::Rect(device_viewport_size), identity_transform,
165 can_render_to_separate_surface, 166 can_render_to_separate_surface,
166 root_layer->layer_tree_impl()->property_trees(), 167 root_layer->layer_tree_impl()->property_trees(),
167 update_layer_list_impl_.get()); 168 update_layer_list_impl_.get());
168 } 169 }
169 170
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
223 224
224 LayerTreeHostCommonTest::LayerTreeHostCommonTest() 225 LayerTreeHostCommonTest::LayerTreeHostCommonTest()
225 : LayerTreeHostCommonTestBase(LayerTreeSettings()) {} 226 : LayerTreeHostCommonTestBase(LayerTreeSettings()) {}
226 227
227 LayerTreeHostCommonTest::LayerTreeHostCommonTest( 228 LayerTreeHostCommonTest::LayerTreeHostCommonTest(
228 const LayerTreeSettings& settings) 229 const LayerTreeSettings& settings)
229 : LayerTreeHostCommonTestBase(settings) { 230 : LayerTreeHostCommonTestBase(settings) {
230 } 231 }
231 232
232 } // namespace cc 233 } // namespace cc
OLDNEW
« no previous file with comments | « cc/layers/scrollbar_layer_unittest.cc ('k') | cc/tiles/tile_manager_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698