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 6931 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6942 drawn_viewport_ = host_impl->DeviceViewport(); | 6942 drawn_viewport_ = host_impl->DeviceViewport(); |
6943 return draw_result; | 6943 return draw_result; |
6944 } | 6944 } |
6945 | 6945 |
6946 void DisplayReceivedCompositorFrameOnThread( | 6946 void DisplayReceivedCompositorFrameOnThread( |
6947 const CompositorFrame& frame) override { | 6947 const CompositorFrame& frame) override { |
6948 EXPECT_EQ(1, ++num_swaps_); | 6948 EXPECT_EQ(1, ++num_swaps_); |
6949 | 6949 |
6950 DelegatedFrameData* last_frame_data = frame.delegated_frame_data.get(); | 6950 DelegatedFrameData* last_frame_data = frame.delegated_frame_data.get(); |
6951 ASSERT_TRUE(frame.delegated_frame_data); | 6951 ASSERT_TRUE(frame.delegated_frame_data); |
6952 EXPECT_FALSE(frame.gl_frame_data); | |
6953 EXPECT_EQ(drawn_viewport_, | 6952 EXPECT_EQ(drawn_viewport_, |
6954 last_frame_data->render_pass_list.back()->output_rect); | 6953 last_frame_data->render_pass_list.back()->output_rect); |
6955 EXPECT_EQ(0.5f, frame.metadata.min_page_scale_factor); | 6954 EXPECT_EQ(0.5f, frame.metadata.min_page_scale_factor); |
6956 EXPECT_EQ(4.f, frame.metadata.max_page_scale_factor); | 6955 EXPECT_EQ(4.f, frame.metadata.max_page_scale_factor); |
6957 | 6956 |
6958 EXPECT_EQ(0u, frame.delegated_frame_data->resource_list.size()); | 6957 EXPECT_EQ(0u, frame.delegated_frame_data->resource_list.size()); |
6959 EXPECT_EQ(1u, frame.delegated_frame_data->render_pass_list.size()); | 6958 EXPECT_EQ(1u, frame.delegated_frame_data->render_pass_list.size()); |
6960 | 6959 |
6961 EndTest(); | 6960 EndTest(); |
6962 } | 6961 } |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7006 EndTest(); | 7005 EndTest(); |
7007 } | 7006 } |
7008 | 7007 |
7009 void AfterTest() override {} | 7008 void AfterTest() override {} |
7010 }; | 7009 }; |
7011 | 7010 |
7012 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSubmitFrameResources); | 7011 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestSubmitFrameResources); |
7013 | 7012 |
7014 } // namespace | 7013 } // namespace |
7015 } // namespace cc | 7014 } // namespace cc |
OLD | NEW |