| 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_impl.h" | 5 #include "cc/trees/layer_tree_host_impl.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <algorithm> | 9 #include <algorithm> |
| 10 #include <cmath> | 10 #include <cmath> |
| (...skipping 6472 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6483 ResourceProvider* resource_provider) | 6483 ResourceProvider* resource_provider) |
| 6484 : LayerImpl(tree_impl, id), | 6484 : LayerImpl(tree_impl, id), |
| 6485 blend_(false), | 6485 blend_(false), |
| 6486 has_render_surface_(false), | 6486 has_render_surface_(false), |
| 6487 quads_appended_(false), | 6487 quads_appended_(false), |
| 6488 quad_rect_(5, 5, 5, 5), | 6488 quad_rect_(5, 5, 5, 5), |
| 6489 quad_visible_rect_(5, 5, 5, 5), | 6489 quad_visible_rect_(5, 5, 5, 5), |
| 6490 resource_id_(resource_provider->CreateResource( | 6490 resource_id_(resource_provider->CreateResource( |
| 6491 gfx::Size(1, 1), | 6491 gfx::Size(1, 1), |
| 6492 ResourceProvider::TEXTURE_HINT_IMMUTABLE, | 6492 ResourceProvider::TEXTURE_HINT_IMMUTABLE, |
| 6493 RGBA_8888)) { | 6493 RGBA_8888, |
| 6494 gfx::ColorSpace())) { |
| 6494 resource_provider->AllocateForTesting(resource_id_); | 6495 resource_provider->AllocateForTesting(resource_id_); |
| 6495 SetBounds(gfx::Size(10, 10)); | 6496 SetBounds(gfx::Size(10, 10)); |
| 6496 SetDrawsContent(true); | 6497 SetDrawsContent(true); |
| 6497 } | 6498 } |
| 6498 | 6499 |
| 6499 bool blend_; | 6500 bool blend_; |
| 6500 bool has_render_surface_; | 6501 bool has_render_surface_; |
| 6501 bool quads_appended_; | 6502 bool quads_appended_; |
| 6502 gfx::Rect quad_rect_; | 6503 gfx::Rect quad_rect_; |
| 6503 gfx::Rect opaque_content_rect_; | 6504 gfx::Rect opaque_content_rect_; |
| (...skipping 4389 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10893 EXPECT_TRUE(host_impl_->use_gpu_rasterization()); | 10894 EXPECT_TRUE(host_impl_->use_gpu_rasterization()); |
| 10894 | 10895 |
| 10895 // Re-initialize with a software output surface. | 10896 // Re-initialize with a software output surface. |
| 10896 output_surface_ = FakeOutputSurface::CreateDelegatingSoftware(); | 10897 output_surface_ = FakeOutputSurface::CreateDelegatingSoftware(); |
| 10897 host_impl_->InitializeRenderer(output_surface_.get()); | 10898 host_impl_->InitializeRenderer(output_surface_.get()); |
| 10898 EXPECT_FALSE(host_impl_->use_gpu_rasterization()); | 10899 EXPECT_FALSE(host_impl_->use_gpu_rasterization()); |
| 10899 } | 10900 } |
| 10900 | 10901 |
| 10901 } // namespace | 10902 } // namespace |
| 10902 } // namespace cc | 10903 } // namespace cc |
| OLD | NEW |