| OLD | NEW |
| 1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 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/layer_tree_host.h" | 5 #include "cc/trees/layer_tree_host.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <algorithm> | 10 #include <algorithm> |
| (...skipping 677 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 688 | 688 |
| 689 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPushPropertiesTo); | 689 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPushPropertiesTo); |
| 690 | 690 |
| 691 // Verify damage status of property trees is preserved after commit. | 691 // Verify damage status of property trees is preserved after commit. |
| 692 class LayerTreeHostTestPropertyTreesChangedSync : public LayerTreeHostTest { | 692 class LayerTreeHostTestPropertyTreesChangedSync : public LayerTreeHostTest { |
| 693 protected: | 693 protected: |
| 694 void SetupTree() override { | 694 void SetupTree() override { |
| 695 scoped_refptr<Layer> root = Layer::Create(); | 695 scoped_refptr<Layer> root = Layer::Create(); |
| 696 scoped_refptr<Layer> child = Layer::Create(); | 696 scoped_refptr<Layer> child = Layer::Create(); |
| 697 // This is to force the child to create a transform and effect node. | 697 // This is to force the child to create a transform and effect node. |
| 698 child->SetForceRenderSurface(true); | 698 child->SetForceRenderSurfaceForTesting(true); |
| 699 root->AddChild(std::move(child)); | 699 root->AddChild(std::move(child)); |
| 700 layer_tree_host()->SetRootLayer(root); | 700 layer_tree_host()->SetRootLayer(root); |
| 701 LayerTreeHostTest::SetupTree(); | 701 LayerTreeHostTest::SetupTree(); |
| 702 } | 702 } |
| 703 | 703 |
| 704 enum Animations { | 704 enum Animations { |
| 705 OPACITY, | 705 OPACITY, |
| 706 TRANSFORM, | 706 TRANSFORM, |
| 707 FILTER, | 707 FILTER, |
| 708 END, | 708 END, |
| (...skipping 642 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1351 case 1: | 1351 case 1: |
| 1352 // Test not owning the surface. | 1352 // Test not owning the surface. |
| 1353 parent_layer_->SetOpacity(1.0f); | 1353 parent_layer_->SetOpacity(1.0f); |
| 1354 break; | 1354 break; |
| 1355 case 2: | 1355 case 2: |
| 1356 parent_layer_->SetOpacity(0.0f); | 1356 parent_layer_->SetOpacity(0.0f); |
| 1357 break; | 1357 break; |
| 1358 case 3: | 1358 case 3: |
| 1359 // Test owning the surface. | 1359 // Test owning the surface. |
| 1360 parent_layer_->SetOpacity(0.5f); | 1360 parent_layer_->SetOpacity(0.5f); |
| 1361 parent_layer_->SetForceRenderSurface(true); | 1361 parent_layer_->SetForceRenderSurfaceForTesting(true); |
| 1362 break; | 1362 break; |
| 1363 case 4: | 1363 case 4: |
| 1364 EndTest(); | 1364 EndTest(); |
| 1365 break; | 1365 break; |
| 1366 default: | 1366 default: |
| 1367 NOTREACHED(); | 1367 NOTREACHED(); |
| 1368 } | 1368 } |
| 1369 } | 1369 } |
| 1370 | 1370 |
| 1371 void AfterTest() override {} | 1371 void AfterTest() override {} |
| (...skipping 965 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2337 } | 2337 } |
| 2338 | 2338 |
| 2339 void SetupTree() override { | 2339 void SetupTree() override { |
| 2340 root_layer_ = FakePictureLayer::Create(&client_); | 2340 root_layer_ = FakePictureLayer::Create(&client_); |
| 2341 root_layer_->SetIsDrawable(true); | 2341 root_layer_->SetIsDrawable(true); |
| 2342 root_layer_->SetBounds(gfx::Size(50, 50)); | 2342 root_layer_->SetBounds(gfx::Size(50, 50)); |
| 2343 | 2343 |
| 2344 parent_layer_ = FakePictureLayer::Create(&client_); | 2344 parent_layer_ = FakePictureLayer::Create(&client_); |
| 2345 parent_layer_->SetIsDrawable(true); | 2345 parent_layer_->SetIsDrawable(true); |
| 2346 parent_layer_->SetBounds(gfx::Size(50, 50)); | 2346 parent_layer_->SetBounds(gfx::Size(50, 50)); |
| 2347 parent_layer_->SetForceRenderSurface(true); | 2347 parent_layer_->SetForceRenderSurfaceForTesting(true); |
| 2348 | 2348 |
| 2349 child_layer_ = FakePictureLayer::Create(&client_); | 2349 child_layer_ = FakePictureLayer::Create(&client_); |
| 2350 child_layer_->SetIsDrawable(true); | 2350 child_layer_->SetIsDrawable(true); |
| 2351 child_layer_->SetBounds(gfx::Size(50, 50)); | 2351 child_layer_->SetBounds(gfx::Size(50, 50)); |
| 2352 | 2352 |
| 2353 root_layer_->AddChild(parent_layer_); | 2353 root_layer_->AddChild(parent_layer_); |
| 2354 parent_layer_->AddChild(child_layer_); | 2354 parent_layer_->AddChild(child_layer_); |
| 2355 layer_tree_host()->SetRootLayer(root_layer_); | 2355 layer_tree_host()->SetRootLayer(root_layer_); |
| 2356 | 2356 |
| 2357 LayerTreeHostTest::SetupTree(); | 2357 LayerTreeHostTest::SetupTree(); |
| (...skipping 3940 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6298 EndTest(); | 6298 EndTest(); |
| 6299 } | 6299 } |
| 6300 | 6300 |
| 6301 void AfterTest() override {} | 6301 void AfterTest() override {} |
| 6302 }; | 6302 }; |
| 6303 | 6303 |
| 6304 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); | 6304 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); |
| 6305 | 6305 |
| 6306 } // namespace | 6306 } // namespace |
| 6307 } // namespace cc | 6307 } // namespace cc |
| OLD | NEW |