| OLD | NEW |
| 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/base/scoped_ptr_vector.h" | 5 #include "cc/base/scoped_ptr_vector.h" |
| 6 #include "cc/output/gl_renderer.h" | 6 #include "cc/output/gl_renderer.h" |
| 7 #include "cc/output/output_surface.h" | 7 #include "cc/output/output_surface.h" |
| 8 #include "cc/output/output_surface_client.h" | 8 #include "cc/output/output_surface_client.h" |
| 9 #include "cc/output/overlay_candidate_validator.h" | 9 #include "cc/output/overlay_candidate_validator.h" |
| 10 #include "cc/output/overlay_processor.h" | 10 #include "cc/output/overlay_processor.h" |
| (...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 198 } | 198 } |
| 199 | 199 |
| 200 static void CompareRenderPassLists(const RenderPassList& expected_list, | 200 static void CompareRenderPassLists(const RenderPassList& expected_list, |
| 201 const RenderPassList& actual_list) { | 201 const RenderPassList& actual_list) { |
| 202 EXPECT_EQ(expected_list.size(), actual_list.size()); | 202 EXPECT_EQ(expected_list.size(), actual_list.size()); |
| 203 for (size_t i = 0; i < actual_list.size(); ++i) { | 203 for (size_t i = 0; i < actual_list.size(); ++i) { |
| 204 RenderPass* expected = expected_list[i]; | 204 RenderPass* expected = expected_list[i]; |
| 205 RenderPass* actual = actual_list[i]; | 205 RenderPass* actual = actual_list[i]; |
| 206 | 206 |
| 207 EXPECT_EQ(expected->id, actual->id); | 207 EXPECT_EQ(expected->id, actual->id); |
| 208 EXPECT_RECT_EQ(expected->output_rect, actual->output_rect); | 208 EXPECT_EQ(expected->output_rect, actual->output_rect); |
| 209 EXPECT_EQ(expected->transform_to_root_target, | 209 EXPECT_EQ(expected->transform_to_root_target, |
| 210 actual->transform_to_root_target); | 210 actual->transform_to_root_target); |
| 211 EXPECT_RECT_EQ(expected->damage_rect, actual->damage_rect); | 211 EXPECT_EQ(expected->damage_rect, actual->damage_rect); |
| 212 EXPECT_EQ(expected->has_transparent_background, | 212 EXPECT_EQ(expected->has_transparent_background, |
| 213 actual->has_transparent_background); | 213 actual->has_transparent_background); |
| 214 | 214 |
| 215 EXPECT_EQ(expected->shared_quad_state_list.size(), | 215 EXPECT_EQ(expected->shared_quad_state_list.size(), |
| 216 actual->shared_quad_state_list.size()); | 216 actual->shared_quad_state_list.size()); |
| 217 EXPECT_EQ(expected->quad_list.size(), actual->quad_list.size()); | 217 EXPECT_EQ(expected->quad_list.size(), actual->quad_list.size()); |
| 218 | 218 |
| 219 for (auto exp_iter = expected->quad_list.cbegin(), | 219 for (auto exp_iter = expected->quad_list.cbegin(), |
| 220 act_iter = actual->quad_list.cbegin(); | 220 act_iter = actual->quad_list.cbegin(); |
| 221 exp_iter != expected->quad_list.cend(); | 221 exp_iter != expected->quad_list.cend(); |
| (...skipping 585 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 807 renderer_->BeginDrawingFrame(&frame3); | 807 renderer_->BeginDrawingFrame(&frame3); |
| 808 renderer_->FinishDrawingFrame(&frame3); | 808 renderer_->FinishDrawingFrame(&frame3); |
| 809 EXPECT_TRUE(resource_provider_->InUseByConsumer(resource1)); | 809 EXPECT_TRUE(resource_provider_->InUseByConsumer(resource1)); |
| 810 SwapBuffers(); | 810 SwapBuffers(); |
| 811 EXPECT_FALSE(resource_provider_->InUseByConsumer(resource1)); | 811 EXPECT_FALSE(resource_provider_->InUseByConsumer(resource1)); |
| 812 Mock::VerifyAndClearExpectations(&scheduler_); | 812 Mock::VerifyAndClearExpectations(&scheduler_); |
| 813 } | 813 } |
| 814 | 814 |
| 815 } // namespace | 815 } // namespace |
| 816 } // namespace cc | 816 } // namespace cc |
| OLD | NEW |