OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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/layers/picture_layer_impl.h" | 5 #include "cc/layers/picture_layer_impl.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 | 8 |
9 #include <algorithm> | 9 #include <algorithm> |
10 #include <limits> | 10 #include <limits> |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
89 TestLayerTreeHostBase::SetUp(); | 89 TestLayerTreeHostBase::SetUp(); |
90 host_impl()->SetViewportSize(gfx::Size(10000, 10000)); | 90 host_impl()->SetViewportSize(gfx::Size(10000, 10000)); |
91 } | 91 } |
92 | 92 |
93 LayerTreeSettings CreateSettings() override { | 93 LayerTreeSettings CreateSettings() override { |
94 LayerTreeSettings settings; | 94 LayerTreeSettings settings; |
95 settings.gpu_rasterization_enabled = true; | 95 settings.gpu_rasterization_enabled = true; |
96 settings.layer_transforms_should_scale_layer_contents = true; | 96 settings.layer_transforms_should_scale_layer_contents = true; |
97 settings.create_low_res_tiling = true; | 97 settings.create_low_res_tiling = true; |
98 settings.verify_clip_tree_calculations = true; | 98 settings.verify_clip_tree_calculations = true; |
| 99 settings.verify_visible_rect_calculations = true; |
99 settings.verify_transform_tree_calculations = true; | 100 settings.verify_transform_tree_calculations = true; |
100 settings.renderer_settings.buffer_to_texture_target_map = | 101 settings.renderer_settings.buffer_to_texture_target_map = |
101 DefaultBufferToTextureTargetMapForTesting(); | 102 DefaultBufferToTextureTargetMapForTesting(); |
102 return settings; | 103 return settings; |
103 } | 104 } |
104 | 105 |
105 void SetupDefaultTreesWithFixedTileSize(const gfx::Size& layer_bounds, | 106 void SetupDefaultTreesWithFixedTileSize(const gfx::Size& layer_bounds, |
106 const gfx::Size& tile_size, | 107 const gfx::Size& tile_size, |
107 const Region& invalidation) { | 108 const Region& invalidation) { |
108 scoped_refptr<FakeRasterSource> pending_raster_source = | 109 scoped_refptr<FakeRasterSource> pending_raster_source = |
(...skipping 4853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4962 EXPECT_FLOAT_EQ(expected_contents_scale, | 4963 EXPECT_FLOAT_EQ(expected_contents_scale, |
4963 pending_layer_ptr->picture_layer_tiling_set() | 4964 pending_layer_ptr->picture_layer_tiling_set() |
4964 ->FindTilingWithResolution(HIGH_RESOLUTION) | 4965 ->FindTilingWithResolution(HIGH_RESOLUTION) |
4965 ->contents_scale()) | 4966 ->contents_scale()) |
4966 << "ideal_contents_scale: " << ideal_contents_scale; | 4967 << "ideal_contents_scale: " << ideal_contents_scale; |
4967 } | 4968 } |
4968 } | 4969 } |
4969 | 4970 |
4970 } // namespace | 4971 } // namespace |
4971 } // namespace cc | 4972 } // namespace cc |
OLD | NEW |