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 2315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2326 EXPECT_EQ(GpuRasterizationStatus::OFF_VIEWPORT, | 2326 EXPECT_EQ(GpuRasterizationStatus::OFF_VIEWPORT, |
2327 host_impl()->gpu_rasterization_status()); | 2327 host_impl()->gpu_rasterization_status()); |
2328 EXPECT_EQ(2u, pending_layer()->release_tile_resources_count()); | 2328 EXPECT_EQ(2u, pending_layer()->release_tile_resources_count()); |
2329 EXPECT_EQ(2u, active_layer()->release_tile_resources_count()); | 2329 EXPECT_EQ(2u, active_layer()->release_tile_resources_count()); |
2330 EXPECT_EQ(2u, pending_layer()->release_resources_count()); | 2330 EXPECT_EQ(2u, pending_layer()->release_resources_count()); |
2331 EXPECT_EQ(2u, active_layer()->release_resources_count()); | 2331 EXPECT_EQ(2u, active_layer()->release_resources_count()); |
2332 | 2332 |
2333 host_impl()->SetHasGpuRasterizationTrigger(true); | 2333 host_impl()->SetHasGpuRasterizationTrigger(true); |
2334 host_impl()->SetContentIsSuitableForGpuRasterization(false); | 2334 host_impl()->SetContentIsSuitableForGpuRasterization(false); |
2335 host_impl()->CommitComplete(); | 2335 host_impl()->CommitComplete(); |
2336 EXPECT_EQ(GpuRasterizationStatus::OFF_CONTENT, | 2336 EXPECT_EQ(GpuRasterizationStatus::ON, |
2337 host_impl()->gpu_rasterization_status()); | 2337 host_impl()->gpu_rasterization_status()); |
2338 } | 2338 } |
2339 | 2339 |
2340 TEST_F(PictureLayerImplTest, HighResCreatedWhenBoundsShrink) { | 2340 TEST_F(PictureLayerImplTest, HighResCreatedWhenBoundsShrink) { |
2341 // Put 0.5 as high res. | 2341 // Put 0.5 as high res. |
2342 SetInitialDeviceScaleFactor(0.5f); | 2342 SetInitialDeviceScaleFactor(0.5f); |
2343 | 2343 |
2344 scoped_refptr<FakeRasterSource> pending_raster_source = | 2344 scoped_refptr<FakeRasterSource> pending_raster_source = |
2345 FakeRasterSource::CreateFilled(gfx::Size(10, 10)); | 2345 FakeRasterSource::CreateFilled(gfx::Size(10, 10)); |
2346 SetupPendingTree(pending_raster_source); | 2346 SetupPendingTree(pending_raster_source); |
(...skipping 2595 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4942 EXPECT_FLOAT_EQ(expected_contents_scale, | 4942 EXPECT_FLOAT_EQ(expected_contents_scale, |
4943 pending_layer_ptr->picture_layer_tiling_set() | 4943 pending_layer_ptr->picture_layer_tiling_set() |
4944 ->FindTilingWithResolution(HIGH_RESOLUTION) | 4944 ->FindTilingWithResolution(HIGH_RESOLUTION) |
4945 ->contents_scale()) | 4945 ->contents_scale()) |
4946 << "ideal_contents_scale: " << ideal_contents_scale; | 4946 << "ideal_contents_scale: " << ideal_contents_scale; |
4947 } | 4947 } |
4948 } | 4948 } |
4949 | 4949 |
4950 } // namespace | 4950 } // namespace |
4951 } // namespace cc | 4951 } // namespace cc |
OLD | NEW |