OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 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 "config.h" | 5 #include "config.h" |
6 | 6 |
7 #include "CCDelegatedRendererLayerImpl.h" | 7 #include "CCDelegatedRendererLayerImpl.h" |
8 | 8 |
9 #include "CCAppendQuadsData.h" | 9 #include "CCAppendQuadsData.h" |
10 #include "CCGeometryTestUtils.h" | 10 #include "CCGeometryTestUtils.h" |
(...skipping 20 matching lines...) Expand all Loading... |
31 namespace { | 31 namespace { |
32 | 32 |
33 class CCDelegatedRendererLayerImplTest : public testing::Test, public CCLayerTre
eHostImplClient { | 33 class CCDelegatedRendererLayerImplTest : public testing::Test, public CCLayerTre
eHostImplClient { |
34 public: | 34 public: |
35 CCDelegatedRendererLayerImplTest() | 35 CCDelegatedRendererLayerImplTest() |
36 { | 36 { |
37 CCLayerTreeSettings settings; | 37 CCLayerTreeSettings settings; |
38 settings.minimumOcclusionTrackingSize = IntSize(); | 38 settings.minimumOcclusionTrackingSize = IntSize(); |
39 | 39 |
40 m_hostImpl = CCLayerTreeHostImpl::create(settings, this); | 40 m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
41 m_hostImpl->initializeRenderer(createContext(), UnthrottledUploader); | 41 m_hostImpl->initializeRenderer(createContext()); |
42 m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); | 42 m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
43 } | 43 } |
44 | 44 |
45 // CCLayerTreeHostImplClient implementation. | 45 // CCLayerTreeHostImplClient implementation. |
46 virtual void didLoseContextOnImplThread() OVERRIDE { } | 46 virtual void didLoseContextOnImplThread() OVERRIDE { } |
47 virtual void onSwapBuffersCompleteOnImplThread() OVERRIDE { } | 47 virtual void onSwapBuffersCompleteOnImplThread() OVERRIDE { } |
48 virtual void onVSyncParametersChanged(double, double) OVERRIDE { } | 48 virtual void onVSyncParametersChanged(double, double) OVERRIDE { } |
49 virtual void onCanDrawStateChanged(bool) OVERRIDE { } | 49 virtual void onCanDrawStateChanged(bool) OVERRIDE { } |
50 virtual void setNeedsRedrawOnImplThread() OVERRIDE { } | 50 virtual void setNeedsRedrawOnImplThread() OVERRIDE { } |
51 virtual void setNeedsCommitOnImplThread() OVERRIDE { } | 51 virtual void setNeedsCommitOnImplThread() OVERRIDE { } |
(...skipping 318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
370 | 370 |
371 // Quads from non-root RenderPasses should not be shifted though. | 371 // Quads from non-root RenderPasses should not be shifted though. |
372 ASSERT_EQ(2u, frame.renderPasses[2]->quadList().size()); | 372 ASSERT_EQ(2u, frame.renderPasses[2]->quadList().size()); |
373 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[2]->quadList()[0]->quadTransform()); | 373 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[2]->quadList()[0]->quadTransform()); |
374 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[2]->quadList()[1]->quadTransform()); | 374 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[2]->quadList()[1]->quadTransform()); |
375 ASSERT_EQ(1u, frame.renderPasses[1]->quadList().size()); | 375 ASSERT_EQ(1u, frame.renderPasses[1]->quadList().size()); |
376 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[1]->quadList()[0]->quadTransform()); | 376 EXPECT_TRANSFORMATION_MATRIX_EQ(WebTransformationMatrix(), frame.renderPasse
s[1]->quadList()[0]->quadTransform()); |
377 } | 377 } |
378 | 378 |
379 } // namespace | 379 } // namespace |
OLD | NEW |