Index: cc/layer_tree_host_impl_unittest.cc |
diff --git a/cc/layer_tree_host_impl_unittest.cc b/cc/layer_tree_host_impl_unittest.cc |
index 029c2969407af2a6b4a0085e3d64f837b87874bc..7b0ea951d60b36d4d2332923bf2ac969634840ca 100644 |
--- a/cc/layer_tree_host_impl_unittest.cc |
+++ b/cc/layer_tree_host_impl_unittest.cc |
@@ -39,7 +39,7 @@ |
#include <public/WebVideoFrameProvider.h> |
using namespace cc; |
-using namespace CCLayerTestCommon; |
+using namespace LayerTestCommon; |
using namespace WebKit; |
using namespace WebKitTests; |
@@ -52,11 +52,11 @@ using ::testing::_; |
namespace { |
// This test is parametrized to run all tests with the |
-// CCSettings::pageScalePinchZoomEnabled field enabled and disabled. |
-class CCLayerTreeHostImplTest : public testing::TestWithParam<bool>, |
- public CCLayerTreeHostImplClient { |
+// Settings::pageScalePinchZoomEnabled field enabled and disabled. |
+class LayerTreeHostImplTest : public testing::TestWithParam<bool>, |
+ public LayerTreeHostImplClient { |
public: |
- CCLayerTreeHostImplTest() |
+ LayerTreeHostImplTest() |
: m_onCanDrawStateChangedCalled(false) |
, m_didRequestCommit(false) |
, m_didRequestRedraw(false) |
@@ -66,18 +66,18 @@ public: |
virtual void SetUp() |
{ |
- CCSettings::setPageScalePinchZoomEnabled(GetParam()); |
- CCLayerTreeSettings settings; |
+ Settings::setPageScalePinchZoomEnabled(GetParam()); |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ m_hostImpl = LayerTreeHostImpl::create(settings, this); |
m_hostImpl->initializeRenderer(createContext()); |
m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
} |
virtual void TearDown() |
{ |
- CCSettings::reset(); |
+ Settings::reset(); |
} |
virtual void didLoseContextOnImplThread() OVERRIDE { } |
@@ -86,19 +86,19 @@ public: |
virtual void onCanDrawStateChanged(bool canDraw) OVERRIDE { m_onCanDrawStateChangedCalled = true; } |
virtual void setNeedsRedrawOnImplThread() OVERRIDE { m_didRequestRedraw = true; } |
virtual void setNeedsCommitOnImplThread() OVERRIDE { m_didRequestCommit = true; } |
- virtual void postAnimationEventsToMainThreadOnImplThread(scoped_ptr<CCAnimationEventsVector>, double wallClockTime) OVERRIDE { } |
+ virtual void postAnimationEventsToMainThreadOnImplThread(scoped_ptr<AnimationEventsVector>, double wallClockTime) OVERRIDE { } |
virtual bool reduceContentsTextureMemoryOnImplThread(size_t limitBytes) OVERRIDE { return m_reduceMemoryResult; } |
void setReduceMemoryResult(bool reduceMemoryResult) { m_reduceMemoryResult = reduceMemoryResult; } |
- scoped_ptr<CCLayerTreeHostImpl> createLayerTreeHost(bool partialSwap, scoped_ptr<CCGraphicsContext> graphicsContext, scoped_ptr<CCLayerImpl> root) |
+ scoped_ptr<LayerTreeHostImpl> createLayerTreeHost(bool partialSwap, scoped_ptr<GraphicsContext> graphicsContext, scoped_ptr<LayerImpl> root) |
{ |
- CCSettings::setPartialSwapEnabled(partialSwap); |
+ Settings::setPartialSwapEnabled(partialSwap); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
myHostImpl->initializeRenderer(graphicsContext.Pass()); |
myHostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
@@ -113,14 +113,14 @@ public: |
return myHostImpl.Pass(); |
} |
- static void expectClearedScrollDeltasRecursive(CCLayerImpl* layer) |
+ static void expectClearedScrollDeltasRecursive(LayerImpl* layer) |
{ |
ASSERT_EQ(layer->scrollDelta(), IntSize()); |
for (size_t i = 0; i < layer->children().size(); ++i) |
expectClearedScrollDeltasRecursive(layer->children()[i]); |
} |
- static void expectContains(const CCScrollAndScaleSet& scrollInfo, int id, const IntSize& scrollDelta) |
+ static void expectContains(const ScrollAndScaleSet& scrollInfo, int id, const IntSize& scrollDelta) |
{ |
int timesEncountered = 0; |
@@ -137,7 +137,7 @@ public: |
void setupScrollAndContentsLayers(const IntSize& contentSize) |
{ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setScrollable(true); |
root->setScrollPosition(IntPoint(0, 0)); |
root->setMaxScrollPosition(contentSize); |
@@ -146,7 +146,7 @@ public: |
root->setPosition(FloatPoint(0, 0)); |
root->setAnchorPoint(FloatPoint(0, 0)); |
- scoped_ptr<CCLayerImpl> contents = CCLayerImpl::create(2); |
+ scoped_ptr<LayerImpl> contents = LayerImpl::create(2); |
contents->setDrawsContent(true); |
contents->setBounds(contentSize); |
contents->setContentBounds(contentSize); |
@@ -156,9 +156,9 @@ public: |
m_hostImpl->setRootLayer(root.Pass()); |
} |
- static scoped_ptr<CCLayerImpl> createScrollableLayer(int id, const IntSize& size) |
+ static scoped_ptr<LayerImpl> createScrollableLayer(int id, const IntSize& size) |
{ |
- scoped_ptr<CCLayerImpl> layer = CCLayerImpl::create(id); |
+ scoped_ptr<LayerImpl> layer = LayerImpl::create(id); |
layer->setScrollable(true); |
layer->setDrawsContent(true); |
layer->setBounds(size); |
@@ -170,27 +170,27 @@ public: |
void initializeRendererAndDrawFrame() |
{ |
m_hostImpl->initializeRenderer(createContext()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
m_hostImpl->didDrawAllLayers(frame); |
} |
protected: |
- scoped_ptr<CCGraphicsContext> createContext() |
+ scoped_ptr<GraphicsContext> createContext() |
{ |
- return FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3D)).PassAs<CCGraphicsContext>(); |
+ return FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3D)).PassAs<GraphicsContext>(); |
} |
DebugScopedSetImplThread m_alwaysImplThread; |
DebugScopedSetMainThreadBlocked m_alwaysMainThreadBlocked; |
- scoped_ptr<CCLayerTreeHostImpl> m_hostImpl; |
+ scoped_ptr<LayerTreeHostImpl> m_hostImpl; |
bool m_onCanDrawStateChangedCalled; |
bool m_didRequestCommit; |
bool m_didRequestRedraw; |
bool m_reduceMemoryResult; |
- CCScopedSettings m_scopedSettings; |
+ ScopedSettings m_scopedSettings; |
}; |
class FakeWebGraphicsContext3DMakeCurrentFails : public FakeWebGraphicsContext3D { |
@@ -198,7 +198,7 @@ public: |
virtual bool makeContextCurrent() { return false; } |
}; |
-TEST_P(CCLayerTreeHostImplTest, notifyIfCanDrawChanged) |
+TEST_P(LayerTreeHostImplTest, notifyIfCanDrawChanged) |
{ |
// Note: It is not possible to disable the renderer once it has been set, |
// so we do not need to test that disabling the renderer notifies us |
@@ -212,7 +212,7 @@ TEST_P(CCLayerTreeHostImplTest, notifyIfCanDrawChanged) |
m_onCanDrawStateChangedCalled = false; |
// Toggle the root layer to make sure it toggles canDraw |
- m_hostImpl->setRootLayer(scoped_ptr<CCLayerImpl>()); |
+ m_hostImpl->setRootLayer(scoped_ptr<LayerImpl>()); |
EXPECT_FALSE(m_hostImpl->canDraw()); |
EXPECT_TRUE(m_onCanDrawStateChangedCalled); |
m_onCanDrawStateChangedCalled = false; |
@@ -256,30 +256,30 @@ TEST_P(CCLayerTreeHostImplTest, notifyIfCanDrawChanged) |
m_onCanDrawStateChangedCalled = false; |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollDeltaNoLayers) |
+TEST_P(LayerTreeHostImplTest, scrollDeltaNoLayers) |
{ |
ASSERT_FALSE(m_hostImpl->rootLayer()); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
ASSERT_EQ(scrollInfo->scrolls.size(), 0u); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollDeltaTreeButNoChanges) |
+TEST_P(LayerTreeHostImplTest, scrollDeltaTreeButNoChanges) |
{ |
{ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
- root->addChild(CCLayerImpl::create(2)); |
- root->addChild(CCLayerImpl::create(3)); |
- root->children()[1]->addChild(CCLayerImpl::create(4)); |
- root->children()[1]->addChild(CCLayerImpl::create(5)); |
- root->children()[1]->children()[0]->addChild(CCLayerImpl::create(6)); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
+ root->addChild(LayerImpl::create(2)); |
+ root->addChild(LayerImpl::create(3)); |
+ root->children()[1]->addChild(LayerImpl::create(4)); |
+ root->children()[1]->addChild(LayerImpl::create(5)); |
+ root->children()[1]->children()[0]->addChild(LayerImpl::create(6)); |
m_hostImpl->setRootLayer(root.Pass()); |
} |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
expectClearedScrollDeltasRecursive(root); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo; |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo; |
scrollInfo = m_hostImpl->processScrollDeltas(); |
ASSERT_EQ(scrollInfo->scrolls.size(), 0u); |
@@ -290,21 +290,21 @@ TEST_P(CCLayerTreeHostImplTest, scrollDeltaTreeButNoChanges) |
expectClearedScrollDeltasRecursive(root); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollDeltaRepeatedScrolls) |
+TEST_P(LayerTreeHostImplTest, scrollDeltaRepeatedScrolls) |
{ |
IntPoint scrollPosition(20, 30); |
IntSize scrollDelta(11, -15); |
{ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setScrollPosition(scrollPosition); |
root->setScrollable(true); |
root->setMaxScrollPosition(IntSize(100, 100)); |
root->scrollBy(scrollDelta); |
m_hostImpl->setRootLayer(root.Pass()); |
} |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo; |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo; |
scrollInfo = m_hostImpl->processScrollDeltas(); |
ASSERT_EQ(scrollInfo->scrolls.size(), 1u); |
@@ -323,41 +323,41 @@ TEST_P(CCLayerTreeHostImplTest, scrollDeltaRepeatedScrolls) |
EXPECT_EQ(root->sentScrollDelta(), scrollDelta + scrollDelta2); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollRootCallsCommitAndRedraw) |
+TEST_P(LayerTreeHostImplTest, scrollRootCallsCommitAndRedraw) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 10)); |
m_hostImpl->scrollEnd(); |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollWithoutRootLayer) |
+TEST_P(LayerTreeHostImplTest, scrollWithoutRootLayer) |
{ |
// We should not crash when trying to scroll an empty layer tree. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollIgnored); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollIgnored); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollWithoutRenderer) |
+TEST_P(LayerTreeHostImplTest, scrollWithoutRenderer) |
{ |
- CCLayerTreeSettings settings; |
- m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ LayerTreeSettings settings; |
+ m_hostImpl = LayerTreeHostImpl::create(settings, this); |
// Initialization will fail here. |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFails)).PassAs<CCGraphicsContext>()); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFails)).PassAs<GraphicsContext>()); |
m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
setupScrollAndContentsLayers(IntSize(100, 100)); |
// We should not crash when trying to scroll after the renderer initialization fails. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollIgnored); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollIgnored); |
} |
-TEST_P(CCLayerTreeHostImplTest, replaceTreeWhileScrolling) |
+TEST_P(LayerTreeHostImplTest, replaceTreeWhileScrolling) |
{ |
const int scrollLayerId = 1; |
@@ -366,7 +366,7 @@ TEST_P(CCLayerTreeHostImplTest, replaceTreeWhileScrolling) |
initializeRendererAndDrawFrame(); |
// We should not crash if the tree is replaced while we are scrolling. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->detachLayerTree(); |
setupScrollAndContentsLayers(IntSize(100, 100)); |
@@ -375,11 +375,11 @@ TEST_P(CCLayerTreeHostImplTest, replaceTreeWhileScrolling) |
IntSize scrollDelta(0, 10); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo, scrollLayerId, scrollDelta); |
} |
-TEST_P(CCLayerTreeHostImplTest, clearRootRenderSurfaceAndScroll) |
+TEST_P(LayerTreeHostImplTest, clearRootRenderSurfaceAndScroll) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
@@ -388,80 +388,80 @@ TEST_P(CCLayerTreeHostImplTest, clearRootRenderSurfaceAndScroll) |
// We should be able to scroll even if the root layer loses its render surface after the most |
// recent render. |
m_hostImpl->rootLayer()->clearRenderSurface(); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
} |
-TEST_P(CCLayerTreeHostImplTest, wheelEventHandlers) |
+TEST_P(LayerTreeHostImplTest, wheelEventHandlers) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
root->setHaveWheelEventHandlers(true); |
// With registered event handlers, wheel scrolls have to go to the main thread. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollOnMainThread); |
// But gesture scrolls can still be handled. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
} |
-TEST_P(CCLayerTreeHostImplTest, shouldScrollOnMainThread) |
+TEST_P(LayerTreeHostImplTest, shouldScrollOnMainThread) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
root->setShouldScrollOnMainThread(true); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollOnMainThread); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollOnMainThread); |
} |
-TEST_P(CCLayerTreeHostImplTest, nonFastScrollableRegionBasic) |
+TEST_P(LayerTreeHostImplTest, nonFastScrollableRegionBasic) |
{ |
setupScrollAndContentsLayers(IntSize(200, 200)); |
m_hostImpl->setViewportSize(IntSize(100, 100), IntSize(100, 100)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
root->setNonFastScrollableRegion(IntRect(0, 0, 50, 50)); |
// All scroll types inside the non-fast scrollable region should fail. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollOnMainThread); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), InputHandlerClient::Wheel), InputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), InputHandlerClient::Gesture), InputHandlerClient::ScrollOnMainThread); |
// All scroll types outside this region should succeed. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(75, 75), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(75, 75), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 10)); |
m_hostImpl->scrollEnd(); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(75, 75), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(75, 75), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 10)); |
m_hostImpl->scrollEnd(); |
} |
-TEST_P(CCLayerTreeHostImplTest, nonFastScrollableRegionWithOffset) |
+TEST_P(LayerTreeHostImplTest, nonFastScrollableRegionWithOffset) |
{ |
setupScrollAndContentsLayers(IntSize(200, 200)); |
m_hostImpl->setViewportSize(IntSize(100, 100), IntSize(100, 100)); |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
root->setNonFastScrollableRegion(IntRect(0, 0, 50, 50)); |
root->setPosition(FloatPoint(-25, 0)); |
initializeRendererAndDrawFrame(); |
// This point would fall into the non-fast scrollable region except that we've moved the layer down by 25 pixels. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(40, 10), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(40, 10), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 1)); |
m_hostImpl->scrollEnd(); |
// This point is still inside the non-fast region. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(10, 10), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(10, 10), InputHandlerClient::Wheel), InputHandlerClient::ScrollOnMainThread); |
} |
-TEST_P(CCLayerTreeHostImplTest, maxScrollPositionChangedByDeviceScaleFactor) |
+TEST_P(LayerTreeHostImplTest, maxScrollPositionChangedByDeviceScaleFactor) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
@@ -479,17 +479,17 @@ TEST_P(CCLayerTreeHostImplTest, maxScrollPositionChangedByDeviceScaleFactor) |
EXPECT_EQ(m_hostImpl->rootLayer()->maxScrollPosition(), IntSize(75, 75)); |
} |
-TEST_P(CCLayerTreeHostImplTest, implPinchZoom) |
+TEST_P(LayerTreeHostImplTest, implPinchZoom) |
{ |
// This test is specific to the page-scale based pinch zoom. |
- if (!CCSettings::pageScalePinchZoomEnabled()) |
+ if (!Settings::pageScalePinchZoomEnabled()) |
return; |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
+ LayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
ASSERT(scrollLayer); |
const float minPageScale = 1, maxPageScale = 4; |
@@ -508,7 +508,7 @@ TEST_P(CCLayerTreeHostImplTest, implPinchZoom) |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, pageScaleDelta); |
EXPECT_EQ(m_hostImpl->rootLayer()->maxScrollPosition(), IntSize(50, 50)); |
@@ -527,25 +527,25 @@ TEST_P(CCLayerTreeHostImplTest, implPinchZoom) |
m_hostImpl->pinchGestureEnd(); |
IntSize scrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), scrollDelta); |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, pinchGesture) |
+TEST_P(LayerTreeHostImplTest, pinchGesture) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
+ LayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
ASSERT(scrollLayer); |
- const float minPageScale = CCSettings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
+ const float minPageScale = Settings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
const float maxPageScale = 4; |
const WebTransformationMatrix identityScaleTransform; |
@@ -562,7 +562,7 @@ TEST_P(CCLayerTreeHostImplTest, pinchGesture) |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, pageScaleDelta); |
} |
@@ -577,7 +577,7 @@ TEST_P(CCLayerTreeHostImplTest, pinchGesture) |
m_hostImpl->pinchGestureUpdate(pageScaleDelta, IntPoint(50, 50)); |
m_hostImpl->pinchGestureEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, maxPageScale); |
} |
@@ -593,10 +593,10 @@ TEST_P(CCLayerTreeHostImplTest, pinchGesture) |
m_hostImpl->pinchGestureUpdate(pageScaleDelta, IntPoint(0, 0)); |
m_hostImpl->pinchGestureEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, minPageScale); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
// Pushed to (0,0) via clamping against contents layer size. |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(-50, -50)); |
} else { |
@@ -617,22 +617,22 @@ TEST_P(CCLayerTreeHostImplTest, pinchGesture) |
m_hostImpl->pinchGestureUpdate(pageScaleDelta, IntPoint(20, 20)); |
m_hostImpl->pinchGestureEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, pageScaleDelta); |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(-10, -10)); |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, pageScaleAnimation) |
+TEST_P(LayerTreeHostImplTest, pageScaleAnimation) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
+ LayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
ASSERT(scrollLayer); |
- const float minPageScale = CCSettings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
+ const float minPageScale = Settings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
const float maxPageScale = 4; |
const double startTime = 1; |
const double duration = 0.1; |
@@ -652,7 +652,7 @@ TEST_P(CCLayerTreeHostImplTest, pageScaleAnimation) |
m_hostImpl->animate(endTime, endTime); |
EXPECT_TRUE(m_didRequestCommit); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, 2); |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(-50, -50)); |
} |
@@ -668,23 +668,23 @@ TEST_P(CCLayerTreeHostImplTest, pageScaleAnimation) |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, minPageScale); |
// Pushed to (0,0) via clamping against contents layer size. |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(-50, -50)); |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZooming) |
+TEST_P(LayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZooming) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
+ LayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
ASSERT(scrollLayer); |
- const float minPageScale = CCSettings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
+ const float minPageScale = Settings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
const float maxPageScale = 4; |
// Pinch zoom in. |
@@ -697,7 +697,7 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZoomin |
// Because we are pinch zooming in, we shouldn't get any scroll or page |
// scale deltas. |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, 1); |
EXPECT_EQ(scrollInfo->scrolls.size(), 0u); |
@@ -705,7 +705,7 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZoomin |
m_hostImpl->pinchGestureEnd(); |
scrollInfo = m_hostImpl->processScrollDeltas(); |
EXPECT_EQ(scrollInfo->pageScaleDelta, zoomInDelta); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(25, 25)); |
} else { |
EXPECT_TRUE(scrollInfo->scrolls.isEmpty()); |
@@ -722,8 +722,8 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZoomin |
// Since we are pinch zooming out, we should get an update to zoom all |
// the way out to the minimum page scale. |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
EXPECT_EQ(scrollInfo->pageScaleDelta, minPageScale); |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(0, 0)); |
} else { |
@@ -734,7 +734,7 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZoomin |
// Once the gesture ends, we get the final scroll and page scale values. |
m_hostImpl->pinchGestureEnd(); |
scrollInfo = m_hostImpl->processScrollDeltas(); |
- if (CCSettings::pageScalePinchZoomEnabled()) { |
+ if (Settings::pageScalePinchZoomEnabled()) { |
EXPECT_EQ(scrollInfo->pageScaleDelta, minPageScale); |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(25, 25)); |
} else { |
@@ -744,16 +744,16 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhilePinchZoomin |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhileAnimatingPageScale) |
+TEST_P(LayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhileAnimatingPageScale) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
m_hostImpl->setViewportSize(IntSize(50, 50), IntSize(50, 50)); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
+ LayerImpl* scrollLayer = m_hostImpl->rootScrollLayer(); |
ASSERT(scrollLayer); |
- const float minPageScale = CCSettings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
+ const float minPageScale = Settings::pageScalePinchZoomEnabled() ? 1 : 0.5; |
const float maxPageScale = 4; |
const double startTime = 1; |
const double duration = 0.1; |
@@ -768,9 +768,9 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhileAnimatingPa |
// We should immediately get the final zoom and scroll values for the |
// animation. |
m_hostImpl->animate(halfwayThroughAnimation, halfwayThroughAnimation); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
EXPECT_EQ(scrollInfo->pageScaleDelta, pageScaleDelta); |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(25, 25)); |
} else { |
@@ -780,7 +780,7 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhileAnimatingPa |
// Scrolling during the animation is ignored. |
const IntSize scrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(25, 25), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
@@ -792,16 +792,16 @@ TEST_P(CCLayerTreeHostImplTest, inhibitScrollAndPageScaleUpdatesWhileAnimatingPa |
expectContains(*scrollInfo, scrollLayer->id(), IntSize(25, 25)); |
} |
-class DidDrawCheckLayer : public CCTiledLayerImpl { |
+class DidDrawCheckLayer : public TiledLayerImpl { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id) { return scoped_ptr<CCLayerImpl>(new DidDrawCheckLayer(id)); } |
+ static scoped_ptr<LayerImpl> create(int id) { return scoped_ptr<LayerImpl>(new DidDrawCheckLayer(id)); } |
- virtual void didDraw(CCResourceProvider*) OVERRIDE |
+ virtual void didDraw(ResourceProvider*) OVERRIDE |
{ |
m_didDrawCalled = true; |
} |
- virtual void willDraw(CCResourceProvider*) OVERRIDE |
+ virtual void willDraw(ResourceProvider*) OVERRIDE |
{ |
m_willDrawCalled = true; |
} |
@@ -817,7 +817,7 @@ public: |
protected: |
explicit DidDrawCheckLayer(int id) |
- : CCTiledLayerImpl(id) |
+ : TiledLayerImpl(id) |
, m_didDrawCalled(false) |
, m_willDrawCalled(false) |
{ |
@@ -828,7 +828,7 @@ protected: |
setSkipsDraw(false); |
setVisibleContentRect(IntRect(0, 0, 10, 10)); |
- scoped_ptr<CCLayerTilingData> tiler = CCLayerTilingData::create(IntSize(100, 100), CCLayerTilingData::HasBorderTexels); |
+ scoped_ptr<LayerTilingData> tiler = LayerTilingData::create(IntSize(100, 100), LayerTilingData::HasBorderTexels); |
tiler->setBounds(contentBounds()); |
setTilingData(*tiler.get()); |
} |
@@ -838,7 +838,7 @@ private: |
bool m_willDrawCalled; |
}; |
-TEST_P(CCLayerTreeHostImplTest, didDrawNotCalledOnHiddenLayer) |
+TEST_P(LayerTreeHostImplTest, didDrawNotCalledOnHiddenLayer) |
{ |
// The root layer is always drawn, so run this test on a child layer that |
// will be masked out by the root layer's bounds. |
@@ -853,7 +853,7 @@ TEST_P(CCLayerTreeHostImplTest, didDrawNotCalledOnHiddenLayer) |
layer->setBounds(IntSize(10, 10)); |
layer->setContentBounds(IntSize(10, 10)); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_FALSE(layer->willDrawCalled()); |
EXPECT_FALSE(layer->didDrawCalled()); |
@@ -883,7 +883,7 @@ TEST_P(CCLayerTreeHostImplTest, didDrawNotCalledOnHiddenLayer) |
EXPECT_FALSE(layer->visibleContentRect().isEmpty()); |
} |
-TEST_P(CCLayerTreeHostImplTest, willDrawNotCalledOnOccludedLayer) |
+TEST_P(LayerTreeHostImplTest, willDrawNotCalledOnOccludedLayer) |
{ |
IntSize bigSize(1000, 1000); |
m_hostImpl->setViewportSize(bigSize, bigSize); |
@@ -901,7 +901,7 @@ TEST_P(CCLayerTreeHostImplTest, willDrawNotCalledOnOccludedLayer) |
topLayer->setContentBounds(bigSize); |
topLayer->setContentsOpaque(true); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_FALSE(occludedLayer->willDrawCalled()); |
EXPECT_FALSE(occludedLayer->didDrawCalled()); |
@@ -918,7 +918,7 @@ TEST_P(CCLayerTreeHostImplTest, willDrawNotCalledOnOccludedLayer) |
EXPECT_TRUE(topLayer->didDrawCalled()); |
} |
-TEST_P(CCLayerTreeHostImplTest, didDrawCalledOnAllLayers) |
+TEST_P(LayerTreeHostImplTest, didDrawCalledOnAllLayers) |
{ |
m_hostImpl->setRootLayer(DidDrawCheckLayer::create(1)); |
DidDrawCheckLayer* root = static_cast<DidDrawCheckLayer*>(m_hostImpl->rootLayer()); |
@@ -936,7 +936,7 @@ TEST_P(CCLayerTreeHostImplTest, didDrawCalledOnAllLayers) |
EXPECT_FALSE(layer1->didDrawCalled()); |
EXPECT_FALSE(layer2->didDrawCalled()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
m_hostImpl->didDrawAllLayers(frame); |
@@ -951,21 +951,21 @@ TEST_P(CCLayerTreeHostImplTest, didDrawCalledOnAllLayers) |
class MissingTextureAnimatingLayer : public DidDrawCheckLayer { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id, bool tileMissing, bool skipsDraw, bool animating, CCResourceProvider* resourceProvider) |
+ static scoped_ptr<LayerImpl> create(int id, bool tileMissing, bool skipsDraw, bool animating, ResourceProvider* resourceProvider) |
{ |
- return scoped_ptr<CCLayerImpl>(new MissingTextureAnimatingLayer(id, tileMissing, skipsDraw, animating, resourceProvider)); |
+ return scoped_ptr<LayerImpl>(new MissingTextureAnimatingLayer(id, tileMissing, skipsDraw, animating, resourceProvider)); |
} |
private: |
- explicit MissingTextureAnimatingLayer(int id, bool tileMissing, bool skipsDraw, bool animating, CCResourceProvider* resourceProvider) |
+ explicit MissingTextureAnimatingLayer(int id, bool tileMissing, bool skipsDraw, bool animating, ResourceProvider* resourceProvider) |
: DidDrawCheckLayer(id) |
{ |
- scoped_ptr<CCLayerTilingData> tilingData = CCLayerTilingData::create(IntSize(10, 10), CCLayerTilingData::NoBorderTexels); |
+ scoped_ptr<LayerTilingData> tilingData = LayerTilingData::create(IntSize(10, 10), LayerTilingData::NoBorderTexels); |
tilingData->setBounds(bounds()); |
setTilingData(*tilingData.get()); |
setSkipsDraw(skipsDraw); |
if (!tileMissing) { |
- CCResourceProvider::ResourceId resource = resourceProvider->createResource(CCRenderer::ContentPool, IntSize(), GraphicsContext3D::RGBA, CCResourceProvider::TextureUsageAny); |
+ ResourceProvider::ResourceId resource = resourceProvider->createResource(Renderer::ContentPool, IntSize(), GraphicsContext3D::RGBA, ResourceProvider::TextureUsageAny); |
pushTileProperties(0, 0, resource, IntRect()); |
} |
if (animating) |
@@ -973,14 +973,14 @@ private: |
} |
}; |
-TEST_P(CCLayerTreeHostImplTest, prepareToDrawFailsWhenAnimationUsesCheckerboard) |
+TEST_P(LayerTreeHostImplTest, prepareToDrawFailsWhenAnimationUsesCheckerboard) |
{ |
// When the texture is not missing, we draw as usual. |
m_hostImpl->setRootLayer(DidDrawCheckLayer::create(1)); |
DidDrawCheckLayer* root = static_cast<DidDrawCheckLayer*>(m_hostImpl->rootLayer()); |
root->addChild(MissingTextureAnimatingLayer::create(2, false, false, true, m_hostImpl->resourceProvider())); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
@@ -1014,26 +1014,26 @@ TEST_P(CCLayerTreeHostImplTest, prepareToDrawFailsWhenAnimationUsesCheckerboard) |
m_hostImpl->didDrawAllLayers(frame); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollRootIgnored) |
+TEST_P(LayerTreeHostImplTest, scrollRootIgnored) |
{ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setScrollable(false); |
m_hostImpl->setRootLayer(root.Pass()); |
initializeRendererAndDrawFrame(); |
// Scroll event is ignored because layer is not scrollable. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollIgnored); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollIgnored); |
EXPECT_FALSE(m_didRequestRedraw); |
EXPECT_FALSE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollNonCompositedRoot) |
+TEST_P(LayerTreeHostImplTest, scrollNonCompositedRoot) |
{ |
// Test the configuration where a non-composited root layer is embedded in a |
// scrollable outer layer. |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> contentLayer = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> contentLayer = LayerImpl::create(1); |
contentLayer->setUseLCDText(true); |
contentLayer->setDrawsContent(true); |
contentLayer->setPosition(FloatPoint(0, 0)); |
@@ -1041,7 +1041,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollNonCompositedRoot) |
contentLayer->setBounds(surfaceSize); |
contentLayer->setContentBounds(IntSize(surfaceSize.width() * 2, surfaceSize.height() * 2)); |
- scoped_ptr<CCLayerImpl> scrollLayer = CCLayerImpl::create(2); |
+ scoped_ptr<LayerImpl> scrollLayer = LayerImpl::create(2); |
scrollLayer->setScrollable(true); |
scrollLayer->setMaxScrollPosition(surfaceSize); |
scrollLayer->setBounds(surfaceSize); |
@@ -1054,17 +1054,17 @@ TEST_P(CCLayerTreeHostImplTest, scrollNonCompositedRoot) |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
initializeRendererAndDrawFrame(); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 10)); |
m_hostImpl->scrollEnd(); |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollChildCallsCommitAndRedraw) |
+TEST_P(LayerTreeHostImplTest, scrollChildCallsCommitAndRedraw) |
{ |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setBounds(surfaceSize); |
root->setContentBounds(surfaceSize); |
root->addChild(createScrollableLayer(2, surfaceSize)); |
@@ -1072,33 +1072,33 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildCallsCommitAndRedraw) |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
initializeRendererAndDrawFrame(); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), IntSize(0, 10)); |
m_hostImpl->scrollEnd(); |
EXPECT_TRUE(m_didRequestRedraw); |
EXPECT_TRUE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollMissesChild) |
+TEST_P(LayerTreeHostImplTest, scrollMissesChild) |
{ |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->addChild(createScrollableLayer(2, surfaceSize)); |
m_hostImpl->setRootLayer(root.Pass()); |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
initializeRendererAndDrawFrame(); |
// Scroll event is ignored because the input coordinate is outside the layer boundaries. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(15, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollIgnored); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(15, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollIgnored); |
EXPECT_FALSE(m_didRequestRedraw); |
EXPECT_FALSE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollMissesBackfacingChild) |
+TEST_P(LayerTreeHostImplTest, scrollMissesBackfacingChild) |
{ |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
- scoped_ptr<CCLayerImpl> child = createScrollableLayer(2, surfaceSize); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
+ scoped_ptr<LayerImpl> child = createScrollableLayer(2, surfaceSize); |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
WebTransformationMatrix matrix; |
@@ -1112,19 +1112,19 @@ TEST_P(CCLayerTreeHostImplTest, scrollMissesBackfacingChild) |
// Scroll event is ignored because the scrollable layer is not facing the viewer and there is |
// nothing scrollable behind it. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollIgnored); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollIgnored); |
EXPECT_FALSE(m_didRequestRedraw); |
EXPECT_FALSE(m_didRequestCommit); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollBlockedByContentLayer) |
+TEST_P(LayerTreeHostImplTest, scrollBlockedByContentLayer) |
{ |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> contentLayer = createScrollableLayer(1, surfaceSize); |
+ scoped_ptr<LayerImpl> contentLayer = createScrollableLayer(1, surfaceSize); |
contentLayer->setShouldScrollOnMainThread(true); |
contentLayer->setScrollable(false); |
- scoped_ptr<CCLayerImpl> scrollLayer = createScrollableLayer(2, surfaceSize); |
+ scoped_ptr<LayerImpl> scrollLayer = createScrollableLayer(2, surfaceSize); |
scrollLayer->addChild(contentLayer.Pass()); |
m_hostImpl->setRootLayer(scrollLayer.Pass()); |
@@ -1132,14 +1132,14 @@ TEST_P(CCLayerTreeHostImplTest, scrollBlockedByContentLayer) |
initializeRendererAndDrawFrame(); |
// Scrolling fails because the content layer is asking to be scrolled on the main thread. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollOnMainThread); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollOnMainThread); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnMainThread) |
+TEST_P(LayerTreeHostImplTest, scrollRootAndChangePageScaleOnMainThread) |
{ |
IntSize surfaceSize(10, 10); |
float pageScale = 2; |
- scoped_ptr<CCLayerImpl> root = createScrollableLayer(1, surfaceSize); |
+ scoped_ptr<LayerImpl> root = createScrollableLayer(1, surfaceSize); |
m_hostImpl->setRootLayer(root.Pass()); |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
initializeRendererAndDrawFrame(); |
@@ -1147,18 +1147,18 @@ TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnMainThread) |
IntSize scrollDelta(0, 10); |
IntSize expectedScrollDelta(scrollDelta); |
IntSize expectedMaxScroll(m_hostImpl->rootLayer()->maxScrollPosition()); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
// Set new page scale from main thread. |
m_hostImpl->setPageScaleFactorAndLimits(pageScale, pageScale, pageScale); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
// The scale should apply to the scroll delta. |
expectedScrollDelta.scale(pageScale); |
} |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), expectedScrollDelta); |
// The scroll range should also have been updated. |
@@ -1168,11 +1168,11 @@ TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnMainThread) |
EXPECT_EQ(m_hostImpl->rootLayer()->implTransform(), WebTransformationMatrix()); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnImplThread) |
+TEST_P(LayerTreeHostImplTest, scrollRootAndChangePageScaleOnImplThread) |
{ |
IntSize surfaceSize(10, 10); |
float pageScale = 2; |
- scoped_ptr<CCLayerImpl> root = createScrollableLayer(1, surfaceSize); |
+ scoped_ptr<LayerImpl> root = createScrollableLayer(1, surfaceSize); |
m_hostImpl->setRootLayer(root.Pass()); |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
m_hostImpl->setPageScaleFactorAndLimits(1, 1, pageScale); |
@@ -1181,7 +1181,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnImplThread) |
IntSize scrollDelta(0, 10); |
IntSize expectedScrollDelta(scrollDelta); |
IntSize expectedMaxScroll(m_hostImpl->rootLayer()->maxScrollPosition()); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
@@ -1192,7 +1192,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnImplThread) |
m_hostImpl->updateRootScrollLayerImplTransform(); |
// The scroll delta is not scaled because the main thread did not scale. |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), expectedScrollDelta); |
// The scroll range should also have been updated. |
@@ -1204,7 +1204,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollRootAndChangePageScaleOnImplThread) |
EXPECT_EQ(m_hostImpl->rootLayer()->implTransform(), expectedScale); |
} |
-TEST_P(CCLayerTreeHostImplTest, pageScaleDeltaAppliedToRootScrollLayerOnly) |
+TEST_P(LayerTreeHostImplTest, pageScaleDeltaAppliedToRootScrollLayerOnly) |
{ |
IntSize surfaceSize(10, 10); |
float defaultPageScale = 1; |
@@ -1216,12 +1216,12 @@ TEST_P(CCLayerTreeHostImplTest, pageScaleDeltaAppliedToRootScrollLayerOnly) |
// Create a normal scrollable root layer and another scrollable child layer. |
setupScrollAndContentsLayers(surfaceSize); |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
- CCLayerImpl* child = root->children()[0]; |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* child = root->children()[0]; |
- scoped_ptr<CCLayerImpl> scrollableChild = createScrollableLayer(3, surfaceSize); |
+ scoped_ptr<LayerImpl> scrollableChild = createScrollableLayer(3, surfaceSize); |
child->addChild(scrollableChild.Pass()); |
- CCLayerImpl* grandChild = child->children()[0]; |
+ LayerImpl* grandChild = child->children()[0]; |
// Set new page scale on impl thread by pinching. |
m_hostImpl->pinchGestureBegin(); |
@@ -1236,7 +1236,7 @@ TEST_P(CCLayerTreeHostImplTest, pageScaleDeltaAppliedToRootScrollLayerOnly) |
// Make sure all the layers are drawn with the page scale delta applied, i.e., the page scale |
// delta on the root layer is applied hierarchically. |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
m_hostImpl->didDrawAllLayers(frame); |
@@ -1249,10 +1249,10 @@ TEST_P(CCLayerTreeHostImplTest, pageScaleDeltaAppliedToRootScrollLayerOnly) |
EXPECT_EQ(grandChild->drawTransform().m22(), newPageScale); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollChildAndChangePageScaleOnMainThread) |
+TEST_P(LayerTreeHostImplTest, scrollChildAndChangePageScaleOnMainThread) |
{ |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setBounds(surfaceSize); |
root->setContentBounds(surfaceSize); |
// Also mark the root scrollable so it becomes the root scroll layer. |
@@ -1263,12 +1263,12 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildAndChangePageScaleOnMainThread) |
m_hostImpl->setViewportSize(surfaceSize, surfaceSize); |
initializeRendererAndDrawFrame(); |
- CCLayerImpl* child = m_hostImpl->rootLayer()->children()[0]; |
+ LayerImpl* child = m_hostImpl->rootLayer()->children()[0]; |
IntSize scrollDelta(0, 10); |
IntSize expectedScrollDelta(scrollDelta); |
IntSize expectedMaxScroll(child->maxScrollPosition()); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
@@ -1277,11 +1277,11 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildAndChangePageScaleOnMainThread) |
m_hostImpl->updateRootScrollLayerImplTransform(); |
- if (!CCSettings::pageScalePinchZoomEnabled()) { |
+ if (!Settings::pageScalePinchZoomEnabled()) { |
// The scale should apply to the scroll delta. |
expectedScrollDelta.scale(pageScale); |
} |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), scrollLayerId, expectedScrollDelta); |
// The scroll range should not have changed. |
@@ -1292,18 +1292,18 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildAndChangePageScaleOnMainThread) |
EXPECT_EQ(child->implTransform(), WebTransformationMatrix()); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollChildBeyondLimit) |
+TEST_P(LayerTreeHostImplTest, scrollChildBeyondLimit) |
{ |
// Scroll a child layer beyond its maximum scroll range and make sure the |
// parent layer is scrolled on the axis on which the child was unable to |
// scroll. |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = createScrollableLayer(1, surfaceSize); |
+ scoped_ptr<LayerImpl> root = createScrollableLayer(1, surfaceSize); |
- scoped_ptr<CCLayerImpl> grandChild = createScrollableLayer(3, surfaceSize); |
+ scoped_ptr<LayerImpl> grandChild = createScrollableLayer(3, surfaceSize); |
grandChild->setScrollPosition(IntPoint(0, 5)); |
- scoped_ptr<CCLayerImpl> child = createScrollableLayer(2, surfaceSize); |
+ scoped_ptr<LayerImpl> child = createScrollableLayer(2, surfaceSize); |
child->setScrollPosition(IntPoint(3, 0)); |
child->addChild(grandChild.Pass()); |
@@ -1313,15 +1313,15 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildBeyondLimit) |
initializeRendererAndDrawFrame(); |
{ |
IntSize scrollDelta(-8, -7); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
// The grand child should have scrolled up to its limit. |
- CCLayerImpl* child = m_hostImpl->rootLayer()->children()[0]; |
- CCLayerImpl* grandChild = child->children()[0]; |
+ LayerImpl* child = m_hostImpl->rootLayer()->children()[0]; |
+ LayerImpl* grandChild = child->children()[0]; |
expectContains(*scrollInfo.get(), grandChild->id(), IntSize(0, -5)); |
// The child should have only scrolled on the other axis. |
@@ -1329,13 +1329,13 @@ TEST_P(CCLayerTreeHostImplTest, scrollChildBeyondLimit) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollEventBubbling) |
+TEST_P(LayerTreeHostImplTest, scrollEventBubbling) |
{ |
// When we try to scroll a non-scrollable child layer, the scroll delta |
// should be applied to one of its ancestors if possible. |
IntSize surfaceSize(10, 10); |
- scoped_ptr<CCLayerImpl> root = createScrollableLayer(1, surfaceSize); |
- scoped_ptr<CCLayerImpl> child = createScrollableLayer(2, surfaceSize); |
+ scoped_ptr<LayerImpl> root = createScrollableLayer(1, surfaceSize); |
+ scoped_ptr<LayerImpl> child = createScrollableLayer(2, surfaceSize); |
child->setScrollable(false); |
root->addChild(child.Pass()); |
@@ -1345,11 +1345,11 @@ TEST_P(CCLayerTreeHostImplTest, scrollEventBubbling) |
initializeRendererAndDrawFrame(); |
{ |
IntSize scrollDelta(0, 4); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
// Only the root should have scrolled. |
ASSERT_EQ(scrollInfo->scrolls.size(), 1u); |
@@ -1357,7 +1357,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollEventBubbling) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollBeforeRedraw) |
+TEST_P(LayerTreeHostImplTest, scrollBeforeRedraw) |
{ |
IntSize surfaceSize(10, 10); |
m_hostImpl->setRootLayer(createScrollableLayer(1, surfaceSize)); |
@@ -1369,10 +1369,10 @@ TEST_P(CCLayerTreeHostImplTest, scrollBeforeRedraw) |
m_hostImpl->setRootLayer(createScrollableLayer(2, surfaceSize)); |
// Scrolling should still work even though we did not draw yet. |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(5, 5), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollAxisAlignedRotatedLayer) |
+TEST_P(LayerTreeHostImplTest, scrollAxisAlignedRotatedLayer) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
@@ -1387,18 +1387,18 @@ TEST_P(CCLayerTreeHostImplTest, scrollAxisAlignedRotatedLayer) |
// Scroll to the right in screen coordinates with a gesture. |
IntSize gestureScrollDelta(10, 0); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), gestureScrollDelta); |
m_hostImpl->scrollEnd(); |
// The layer should have scrolled down in its local coordinates. |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), IntSize(0, gestureScrollDelta.width())); |
// Reset and scroll down with the wheel. |
m_hostImpl->rootLayer()->setScrollDelta(FloatSize()); |
IntSize wheelScrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), wheelScrollDelta); |
m_hostImpl->scrollEnd(); |
@@ -1407,14 +1407,14 @@ TEST_P(CCLayerTreeHostImplTest, scrollAxisAlignedRotatedLayer) |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), wheelScrollDelta); |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollNonAxisAlignedRotatedLayer) |
+TEST_P(LayerTreeHostImplTest, scrollNonAxisAlignedRotatedLayer) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
int childLayerId = 3; |
float childLayerAngle = -20; |
// Create a child layer that is rotated to a non-axis-aligned angle. |
- scoped_ptr<CCLayerImpl> child = createScrollableLayer(childLayerId, m_hostImpl->rootLayer()->contentBounds()); |
+ scoped_ptr<LayerImpl> child = createScrollableLayer(childLayerId, m_hostImpl->rootLayer()->contentBounds()); |
WebTransformationMatrix rotateTransform; |
rotateTransform.translate(-50, -50); |
rotateTransform.rotate(childLayerAngle); |
@@ -1432,14 +1432,14 @@ TEST_P(CCLayerTreeHostImplTest, scrollNonAxisAlignedRotatedLayer) |
{ |
// Scroll down in screen coordinates with a gesture. |
IntSize gestureScrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), gestureScrollDelta); |
m_hostImpl->scrollEnd(); |
// The child layer should have scrolled down in its local coordinates an amount proportional to |
// the angle between it and the input scroll delta. |
IntSize expectedScrollDelta(0, gestureScrollDelta.height() * cosf(deg2rad(childLayerAngle))); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), childLayerId, expectedScrollDelta); |
// The root layer should not have scrolled, because the input delta was close to the layer's |
@@ -1451,14 +1451,14 @@ TEST_P(CCLayerTreeHostImplTest, scrollNonAxisAlignedRotatedLayer) |
// Now reset and scroll the same amount horizontally. |
m_hostImpl->rootLayer()->children()[1]->setScrollDelta(FloatSize()); |
IntSize gestureScrollDelta(10, 0); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), gestureScrollDelta); |
m_hostImpl->scrollEnd(); |
// The child layer should have scrolled down in its local coordinates an amount proportional to |
// the angle between it and the input scroll delta. |
IntSize expectedScrollDelta(0, -gestureScrollDelta.width() * sinf(deg2rad(childLayerAngle))); |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), childLayerId, expectedScrollDelta); |
// The root layer should have scrolled more, since the input scroll delta was mostly |
@@ -1468,7 +1468,7 @@ TEST_P(CCLayerTreeHostImplTest, scrollNonAxisAlignedRotatedLayer) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, scrollScaledLayer) |
+TEST_P(LayerTreeHostImplTest, scrollScaledLayer) |
{ |
setupScrollAndContentsLayers(IntSize(100, 100)); |
@@ -1484,18 +1484,18 @@ TEST_P(CCLayerTreeHostImplTest, scrollScaledLayer) |
// Scroll down in screen coordinates with a gesture. |
IntSize scrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Gesture), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Gesture), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), scrollDelta); |
m_hostImpl->scrollEnd(); |
// The layer should have scrolled down in its local coordinates, but half he amount. |
- scoped_ptr<CCScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
+ scoped_ptr<ScrollAndScaleSet> scrollInfo = m_hostImpl->processScrollDeltas(); |
expectContains(*scrollInfo.get(), m_hostImpl->rootLayer()->id(), IntSize(0, scrollDelta.height() / scale)); |
// Reset and scroll down with the wheel. |
m_hostImpl->rootLayer()->setScrollDelta(FloatSize()); |
IntSize wheelScrollDelta(0, 10); |
- EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), CCInputHandlerClient::Wheel), CCInputHandlerClient::ScrollStarted); |
+ EXPECT_EQ(m_hostImpl->scrollBegin(IntPoint(0, 0), InputHandlerClient::Wheel), InputHandlerClient::ScrollStarted); |
m_hostImpl->scrollBy(IntPoint(), wheelScrollDelta); |
m_hostImpl->scrollEnd(); |
@@ -1526,11 +1526,11 @@ private: |
bool m_blend; |
}; |
-class BlendStateCheckLayer : public CCLayerImpl { |
+class BlendStateCheckLayer : public LayerImpl { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id, CCResourceProvider* resourceProvider) { return scoped_ptr<CCLayerImpl>(new BlendStateCheckLayer(id, resourceProvider)); } |
+ static scoped_ptr<LayerImpl> create(int id, ResourceProvider* resourceProvider) { return scoped_ptr<LayerImpl>(new BlendStateCheckLayer(id, resourceProvider)); } |
- virtual void appendQuads(CCQuadSink& quadSink, CCAppendQuadsData& appendQuadsData) OVERRIDE |
+ virtual void appendQuads(QuadSink& quadSink, AppendQuadsData& appendQuadsData) OVERRIDE |
{ |
m_quadsAppended = true; |
@@ -1540,12 +1540,12 @@ public: |
else |
opaqueRect = m_opaqueContentRect; |
- CCSharedQuadState* sharedQuadState = quadSink.useSharedQuadState(createSharedQuadState()); |
- scoped_ptr<CCTileDrawQuad> testBlendingDrawQuad = CCTileDrawQuad::create(sharedQuadState, m_quadRect, opaqueRect, m_resourceId, IntPoint(), IntSize(1, 1), 0, false, false, false, false, false); |
+ SharedQuadState* sharedQuadState = quadSink.useSharedQuadState(createSharedQuadState()); |
+ scoped_ptr<TileDrawQuad> testBlendingDrawQuad = TileDrawQuad::create(sharedQuadState, m_quadRect, opaqueRect, m_resourceId, IntPoint(), IntSize(1, 1), 0, false, false, false, false, false); |
testBlendingDrawQuad->setQuadVisibleRect(m_quadVisibleRect); |
EXPECT_EQ(m_blend, testBlendingDrawQuad->needsBlending()); |
EXPECT_EQ(m_hasRenderSurface, !!renderSurface()); |
- quadSink.append(testBlendingDrawQuad.PassAs<CCDrawQuad>(), appendQuadsData); |
+ quadSink.append(testBlendingDrawQuad.PassAs<DrawQuad>(), appendQuadsData); |
} |
void setExpectation(bool blend, bool hasRenderSurface) |
@@ -1562,14 +1562,14 @@ public: |
void setOpaqueContentRect(const IntRect& rect) { m_opaqueContentRect = rect; } |
private: |
- explicit BlendStateCheckLayer(int id, CCResourceProvider* resourceProvider) |
- : CCLayerImpl(id) |
+ explicit BlendStateCheckLayer(int id, ResourceProvider* resourceProvider) |
+ : LayerImpl(id) |
, m_blend(false) |
, m_hasRenderSurface(false) |
, m_quadsAppended(false) |
, m_quadRect(5, 5, 5, 5) |
, m_quadVisibleRect(5, 5, 5, 5) |
- , m_resourceId(resourceProvider->createResource(CCRenderer::ContentPool, IntSize(1, 1), GraphicsContext3D::RGBA, CCResourceProvider::TextureUsageAny)) |
+ , m_resourceId(resourceProvider->createResource(Renderer::ContentPool, IntSize(1, 1), GraphicsContext3D::RGBA, ResourceProvider::TextureUsageAny)) |
{ |
setAnchorPoint(FloatPoint(0, 0)); |
setBounds(IntSize(10, 10)); |
@@ -1583,26 +1583,26 @@ private: |
IntRect m_quadRect; |
IntRect m_opaqueContentRect; |
IntRect m_quadVisibleRect; |
- CCResourceProvider::ResourceId m_resourceId; |
+ ResourceProvider::ResourceId m_resourceId; |
}; |
-TEST_P(CCLayerTreeHostImplTest, blendingOffWhenDrawingOpaqueLayers) |
+TEST_P(LayerTreeHostImplTest, blendingOffWhenDrawingOpaqueLayers) |
{ |
{ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
root->setAnchorPoint(FloatPoint(0, 0)); |
root->setBounds(IntSize(10, 10)); |
root->setContentBounds(root->bounds()); |
root->setDrawsContent(false); |
m_hostImpl->setRootLayer(root.Pass()); |
} |
- CCLayerImpl* root = m_hostImpl->rootLayer(); |
+ LayerImpl* root = m_hostImpl->rootLayer(); |
root->addChild(BlendStateCheckLayer::create(2, m_hostImpl->resourceProvider())); |
BlendStateCheckLayer* layer1 = static_cast<BlendStateCheckLayer*>(root->children()[0]); |
layer1->setPosition(FloatPoint(2, 2)); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
// Opaque layer, drawn without blending. |
layer1->setContentsOpaque(true); |
@@ -1778,7 +1778,7 @@ TEST_P(CCLayerTreeHostImplTest, blendingOffWhenDrawingOpaqueLayers) |
} |
-TEST_P(CCLayerTreeHostImplTest, viewportCovered) |
+TEST_P(LayerTreeHostImplTest, viewportCovered) |
{ |
m_hostImpl->initializeRenderer(createContext()); |
m_hostImpl->setBackgroundColor(SK_ColorGRAY); |
@@ -1800,13 +1800,13 @@ TEST_P(CCLayerTreeHostImplTest, viewportCovered) |
root->setQuadRect(IntRect(IntPoint(), layerRect.size())); |
root->setQuadVisibleRect(IntRect(IntPoint(), layerRect.size())); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
ASSERT_EQ(1u, frame.renderPasses.size()); |
size_t numGutterQuads = 0; |
for (size_t i = 0; i < frame.renderPasses[0]->quadList().size(); ++i) |
- numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == CCDrawQuad::SolidColor) ? 1 : 0; |
+ numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == DrawQuad::SolidColor) ? 1 : 0; |
EXPECT_EQ(0u, numGutterQuads); |
EXPECT_EQ(1u, frame.renderPasses[0]->quadList().size()); |
@@ -1823,14 +1823,14 @@ TEST_P(CCLayerTreeHostImplTest, viewportCovered) |
root->setQuadRect(IntRect(IntPoint(), layerRect.size())); |
root->setQuadVisibleRect(IntRect(IntPoint(), layerRect.size())); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
ASSERT_EQ(1u, frame.renderPasses.size()); |
m_hostImpl->didDrawAllLayers(frame); |
size_t numGutterQuads = 0; |
for (size_t i = 0; i < frame.renderPasses[0]->quadList().size(); ++i) |
- numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == CCDrawQuad::SolidColor) ? 1 : 0; |
+ numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == DrawQuad::SolidColor) ? 1 : 0; |
EXPECT_EQ(1u, numGutterQuads); |
EXPECT_EQ(1u, frame.renderPasses[0]->quadList().size()); |
@@ -1847,13 +1847,13 @@ TEST_P(CCLayerTreeHostImplTest, viewportCovered) |
root->setQuadRect(IntRect(IntPoint(), layerRect.size())); |
root->setQuadVisibleRect(IntRect(IntPoint(), layerRect.size())); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
ASSERT_EQ(1u, frame.renderPasses.size()); |
size_t numGutterQuads = 0; |
for (size_t i = 0; i < frame.renderPasses[0]->quadList().size(); ++i) |
- numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == CCDrawQuad::SolidColor) ? 1 : 0; |
+ numGutterQuads += (frame.renderPasses[0]->quadList()[i]->material() == DrawQuad::SolidColor) ? 1 : 0; |
EXPECT_EQ(4u, numGutterQuads); |
EXPECT_EQ(5u, frame.renderPasses[0]->quadList().size()); |
@@ -1879,30 +1879,30 @@ private: |
bool m_reshapeCalled; |
}; |
-class FakeDrawableCCLayerImpl: public CCLayerImpl { |
+class FakeDrawableLayerImpl: public LayerImpl { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id) { return scoped_ptr<CCLayerImpl>(new FakeDrawableCCLayerImpl(id)); } |
+ static scoped_ptr<LayerImpl> create(int id) { return scoped_ptr<LayerImpl>(new FakeDrawableLayerImpl(id)); } |
protected: |
- explicit FakeDrawableCCLayerImpl(int id) : CCLayerImpl(id) { } |
+ explicit FakeDrawableLayerImpl(int id) : LayerImpl(id) { } |
}; |
// Only reshape when we know we are going to draw. Otherwise, the reshape |
// can leave the window at the wrong size if we never draw and the proper |
// viewport size is never set. |
-TEST_P(CCLayerTreeHostImplTest, reshapeNotCalledUntilDraw) |
+TEST_P(LayerTreeHostImplTest, reshapeNotCalledUntilDraw) |
{ |
- scoped_ptr<CCGraphicsContext> ccContext = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new ReshapeTrackerContext)).PassAs<CCGraphicsContext>(); |
- ReshapeTrackerContext* reshapeTracker = static_cast<ReshapeTrackerContext*>(ccContext->context3D()); |
- m_hostImpl->initializeRenderer(ccContext.Pass()); |
+ scoped_ptr<GraphicsContext> outputSurface = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new ReshapeTrackerContext)).PassAs<GraphicsContext>(); |
+ ReshapeTrackerContext* reshapeTracker = static_cast<ReshapeTrackerContext*>(outputSurface->context3D()); |
+ m_hostImpl->initializeRenderer(outputSurface.Pass()); |
- scoped_ptr<CCLayerImpl> root = FakeDrawableCCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = FakeDrawableLayerImpl::create(1); |
root->setAnchorPoint(FloatPoint(0, 0)); |
root->setBounds(IntSize(10, 10)); |
root->setDrawsContent(true); |
m_hostImpl->setRootLayer(root.Pass()); |
EXPECT_FALSE(reshapeTracker->reshapeCalled()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
EXPECT_TRUE(reshapeTracker->reshapeCalled()); |
@@ -1932,21 +1932,21 @@ private: |
// Make sure damage tracking propagates all the way to the graphics context, |
// where it should request to swap only the subBuffer that is damaged. |
-TEST_P(CCLayerTreeHostImplTest, partialSwapReceivesDamageRect) |
+TEST_P(LayerTreeHostImplTest, partialSwapReceivesDamageRect) |
{ |
- scoped_ptr<CCGraphicsContext> ccContext = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapTrackerContext)).PassAs<CCGraphicsContext>(); |
- PartialSwapTrackerContext* partialSwapTracker = static_cast<PartialSwapTrackerContext*>(ccContext->context3D()); |
+ scoped_ptr<GraphicsContext> outputSurface = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapTrackerContext)).PassAs<GraphicsContext>(); |
+ PartialSwapTrackerContext* partialSwapTracker = static_cast<PartialSwapTrackerContext*>(outputSurface->context3D()); |
- // This test creates its own CCLayerTreeHostImpl, so |
+ // This test creates its own LayerTreeHostImpl, so |
// that we can force partial swap enabled. |
- CCLayerTreeSettings settings; |
- CCSettings::setPartialSwapEnabled(true); |
- scoped_ptr<CCLayerTreeHostImpl> layerTreeHostImpl = CCLayerTreeHostImpl::create(settings, this); |
- layerTreeHostImpl->initializeRenderer(ccContext.Pass()); |
+ LayerTreeSettings settings; |
+ Settings::setPartialSwapEnabled(true); |
+ scoped_ptr<LayerTreeHostImpl> layerTreeHostImpl = LayerTreeHostImpl::create(settings, this); |
+ layerTreeHostImpl->initializeRenderer(outputSurface.Pass()); |
layerTreeHostImpl->setViewportSize(IntSize(500, 500), IntSize(500, 500)); |
- scoped_ptr<CCLayerImpl> root = FakeDrawableCCLayerImpl::create(1); |
- scoped_ptr<CCLayerImpl> child = FakeDrawableCCLayerImpl::create(2); |
+ scoped_ptr<LayerImpl> root = FakeDrawableLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> child = FakeDrawableLayerImpl::create(2); |
child->setPosition(FloatPoint(12, 13)); |
child->setAnchorPoint(FloatPoint(0, 0)); |
child->setBounds(IntSize(14, 15)); |
@@ -1959,7 +1959,7 @@ TEST_P(CCLayerTreeHostImplTest, partialSwapReceivesDamageRect) |
root->addChild(child.Pass()); |
layerTreeHostImpl->setRootLayer(root.Pass()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
// First frame, the entire screen should get swapped. |
EXPECT_TRUE(layerTreeHostImpl->prepareToDraw(frame)); |
@@ -2006,10 +2006,10 @@ TEST_P(CCLayerTreeHostImplTest, partialSwapReceivesDamageRect) |
EXPECT_EQ(expectedSwapRect.height(), actualSwapRect.height()); |
} |
-TEST_P(CCLayerTreeHostImplTest, rootLayerDoesntCreateExtraSurface) |
+TEST_P(LayerTreeHostImplTest, rootLayerDoesntCreateExtraSurface) |
{ |
- scoped_ptr<CCLayerImpl> root = FakeDrawableCCLayerImpl::create(1); |
- scoped_ptr<CCLayerImpl> child = FakeDrawableCCLayerImpl::create(2); |
+ scoped_ptr<LayerImpl> root = FakeDrawableLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> child = FakeDrawableLayerImpl::create(2); |
child->setAnchorPoint(FloatPoint(0, 0)); |
child->setBounds(IntSize(10, 10)); |
child->setContentBounds(IntSize(10, 10)); |
@@ -2023,7 +2023,7 @@ TEST_P(CCLayerTreeHostImplTest, rootLayerDoesntCreateExtraSurface) |
m_hostImpl->setRootLayer(root.Pass()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
EXPECT_EQ(1u, frame.renderSurfaceLayerList->size()); |
@@ -2033,23 +2033,23 @@ TEST_P(CCLayerTreeHostImplTest, rootLayerDoesntCreateExtraSurface) |
} // namespace |
-class FakeLayerWithQuads : public CCLayerImpl { |
+class FakeLayerWithQuads : public LayerImpl { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id) { return scoped_ptr<CCLayerImpl>(new FakeLayerWithQuads(id)); } |
+ static scoped_ptr<LayerImpl> create(int id) { return scoped_ptr<LayerImpl>(new FakeLayerWithQuads(id)); } |
- virtual void appendQuads(CCQuadSink& quadSink, CCAppendQuadsData& appendQuadsData) OVERRIDE |
+ virtual void appendQuads(QuadSink& quadSink, AppendQuadsData& appendQuadsData) OVERRIDE |
{ |
- CCSharedQuadState* sharedQuadState = quadSink.useSharedQuadState(createSharedQuadState()); |
+ SharedQuadState* sharedQuadState = quadSink.useSharedQuadState(createSharedQuadState()); |
SkColor gray = SkColorSetRGB(100, 100, 100); |
IntRect quadRect(IntPoint(0, 0), contentBounds()); |
- scoped_ptr<CCSolidColorDrawQuad> myQuad = CCSolidColorDrawQuad::create(sharedQuadState, quadRect, gray); |
- quadSink.append(myQuad.PassAs<CCDrawQuad>(), appendQuadsData); |
+ scoped_ptr<SolidColorDrawQuad> myQuad = SolidColorDrawQuad::create(sharedQuadState, quadRect, gray); |
+ quadSink.append(myQuad.PassAs<DrawQuad>(), appendQuadsData); |
} |
private: |
FakeLayerWithQuads(int id) |
- : CCLayerImpl(id) |
+ : LayerImpl(id) |
{ |
} |
}; |
@@ -2146,9 +2146,9 @@ public: |
} |
}; |
-TEST_P(CCLayerTreeHostImplTest, noPartialSwap) |
+TEST_P(LayerTreeHostImplTest, noPartialSwap) |
{ |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebGraphicsContext3D>(new MockContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebGraphicsContext3D>(new MockContext)).PassAs<GraphicsContext>(); |
MockContext* mockContext = static_cast<MockContext*>(context->context3D()); |
MockContextHarness harness(mockContext); |
@@ -2156,28 +2156,28 @@ TEST_P(CCLayerTreeHostImplTest, noPartialSwap) |
harness.mustSetScissor(0, 0, 10, 10); |
// Run test case |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = createLayerTreeHost(false, context.Pass(), FakeLayerWithQuads::create(1)); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = createLayerTreeHost(false, context.Pass(), FakeLayerWithQuads::create(1)); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
Mock::VerifyAndClearExpectations(&mockContext); |
} |
-TEST_P(CCLayerTreeHostImplTest, partialSwap) |
+TEST_P(LayerTreeHostImplTest, partialSwap) |
{ |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new MockContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new MockContext)).PassAs<GraphicsContext>(); |
MockContext* mockContext = static_cast<MockContext*>(context->context3D()); |
MockContextHarness harness(mockContext); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = createLayerTreeHost(true, context.Pass(), FakeLayerWithQuads::create(1)); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = createLayerTreeHost(true, context.Pass(), FakeLayerWithQuads::create(1)); |
// The first frame is not a partially-swapped one. |
harness.mustSetScissor(0, 0, 10, 10); |
harness.mustDrawSolidQuad(); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -2191,7 +2191,7 @@ TEST_P(CCLayerTreeHostImplTest, partialSwap) |
harness.mustSetScissor(0, 7, 2, 3); |
harness.mustDrawSolidQuad(); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -2221,14 +2221,14 @@ public: |
} |
}; |
-static scoped_ptr<CCLayerTreeHostImpl> setupLayersForOpacity(bool partialSwap, CCLayerTreeHostImplClient* client) |
+static scoped_ptr<LayerTreeHostImpl> setupLayersForOpacity(bool partialSwap, LayerTreeHostImplClient* client) |
{ |
- CCSettings::setPartialSwapEnabled(partialSwap); |
+ Settings::setPartialSwapEnabled(partialSwap); |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
- CCLayerTreeSettings settings; |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, client); |
+ LayerTreeSettings settings; |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, client); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(100, 100), IntSize(100, 100)); |
@@ -2250,9 +2250,9 @@ static scoped_ptr<CCLayerTreeHostImpl> setupLayersForOpacity(bool partialSwap, C |
Layers 1, 2 have render surfaces |
*/ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
- scoped_ptr<CCLayerImpl> child = CCLayerImpl::create(2); |
- scoped_ptr<CCLayerImpl> grandChild = FakeLayerWithQuads::create(3); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
+ scoped_ptr<LayerImpl> child = LayerImpl::create(2); |
+ scoped_ptr<LayerImpl> grandChild = FakeLayerWithQuads::create(3); |
IntRect rootRect(0, 0, 100, 100); |
IntRect childRect(10, 10, 50, 50); |
@@ -2289,12 +2289,12 @@ static scoped_ptr<CCLayerTreeHostImpl> setupLayersForOpacity(bool partialSwap, C |
return myHostImpl.Pass(); |
} |
-TEST_P(CCLayerTreeHostImplTest, contributingLayerEmptyScissorPartialSwap) |
+TEST_P(LayerTreeHostImplTest, contributingLayerEmptyScissorPartialSwap) |
{ |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = setupLayersForOpacity(true, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = setupLayersForOpacity(true, this); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Just for consistency, the most interesting stuff already happened |
@@ -2305,17 +2305,17 @@ TEST_P(CCLayerTreeHostImplTest, contributingLayerEmptyScissorPartialSwap) |
ASSERT_EQ(2U, frame.renderPasses.size()); |
ASSERT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
ASSERT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, contributingLayerEmptyScissorNoPartialSwap) |
+TEST_P(LayerTreeHostImplTest, contributingLayerEmptyScissorNoPartialSwap) |
{ |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = setupLayersForOpacity(false, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = setupLayersForOpacity(false, this); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Just for consistency, the most interesting stuff already happened |
@@ -2326,15 +2326,15 @@ TEST_P(CCLayerTreeHostImplTest, contributingLayerEmptyScissorNoPartialSwap) |
ASSERT_EQ(2U, frame.renderPasses.size()); |
ASSERT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
ASSERT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
} |
} |
// Make sure that context lost notifications are propagated through the tree. |
-class ContextLostNotificationCheckLayer : public CCLayerImpl { |
+class ContextLostNotificationCheckLayer : public LayerImpl { |
public: |
- static scoped_ptr<CCLayerImpl> create(int id) { return scoped_ptr<CCLayerImpl>(new ContextLostNotificationCheckLayer(id)); } |
+ static scoped_ptr<LayerImpl> create(int id) { return scoped_ptr<LayerImpl>(new ContextLostNotificationCheckLayer(id)); } |
virtual void didLoseContext() OVERRIDE |
{ |
@@ -2345,7 +2345,7 @@ public: |
private: |
explicit ContextLostNotificationCheckLayer(int id) |
- : CCLayerImpl(id) |
+ : LayerImpl(id) |
, m_didLoseContextCalled(false) |
{ |
} |
@@ -2353,7 +2353,7 @@ private: |
bool m_didLoseContextCalled; |
}; |
-TEST_P(CCLayerTreeHostImplTest, contextLostAndRestoredNotificationSentToAllLayers) |
+TEST_P(LayerTreeHostImplTest, contextLostAndRestoredNotificationSentToAllLayers) |
{ |
m_hostImpl->setRootLayer(ContextLostNotificationCheckLayer::create(1)); |
ContextLostNotificationCheckLayer* root = static_cast<ContextLostNotificationCheckLayer*>(m_hostImpl->rootLayer()); |
@@ -2375,13 +2375,13 @@ TEST_P(CCLayerTreeHostImplTest, contextLostAndRestoredNotificationSentToAllLayer |
EXPECT_TRUE(layer2->didLoseContextCalled()); |
} |
-TEST_P(CCLayerTreeHostImplTest, finishAllRenderingAfterContextLost) |
+TEST_P(LayerTreeHostImplTest, finishAllRenderingAfterContextLost) |
{ |
- CCLayerTreeSettings settings; |
- m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ LayerTreeSettings settings; |
+ m_hostImpl = LayerTreeHostImpl::create(settings, this); |
// The context initialization will fail, but we should still be able to call finishAllRendering() without any ill effects. |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFails)).PassAs<CCGraphicsContext>()); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFails)).PassAs<GraphicsContext>()); |
m_hostImpl->finishAllRendering(); |
} |
@@ -2399,10 +2399,10 @@ private: |
unsigned m_succeedCount; |
}; |
-TEST_P(CCLayerTreeHostImplTest, contextLostDuringInitialize) |
+TEST_P(LayerTreeHostImplTest, contextLostDuringInitialize) |
{ |
- CCLayerTreeSettings settings; |
- m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ LayerTreeSettings settings; |
+ m_hostImpl = LayerTreeHostImpl::create(settings, this); |
// Initialize into a known successful state. |
EXPECT_TRUE(m_hostImpl->initializeRenderer(createContext())); |
@@ -2419,14 +2419,14 @@ TEST_P(CCLayerTreeHostImplTest, contextLostDuringInitialize) |
for (unsigned i = 0; i < kMakeCurrentSuccessesNeededForSuccessfulInitialization; ++i) { |
// The context will get lost during initialization, we shouldn't crash. We |
// should also be in a consistent state. |
- EXPECT_FALSE(m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFailsEventually(i))).PassAs<CCGraphicsContext>())); |
+ EXPECT_FALSE(m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFailsEventually(i))).PassAs<GraphicsContext>())); |
EXPECT_EQ(0, m_hostImpl->context()); |
EXPECT_EQ(0, m_hostImpl->renderer()); |
EXPECT_EQ(0, m_hostImpl->resourceProvider()); |
EXPECT_TRUE(m_hostImpl->initializeRenderer(createContext())); |
} |
- EXPECT_TRUE(m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFailsEventually(kMakeCurrentSuccessesNeededForSuccessfulInitialization))).PassAs<CCGraphicsContext>())); |
+ EXPECT_TRUE(m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DMakeCurrentFailsEventually(kMakeCurrentSuccessesNeededForSuccessfulInitialization))).PassAs<GraphicsContext>())); |
EXPECT_TRUE(m_hostImpl->context()); |
EXPECT_TRUE(m_hostImpl->renderer()); |
EXPECT_TRUE(m_hostImpl->resourceProvider()); |
@@ -2607,21 +2607,21 @@ class FakeWebScrollbarThemeGeometryNonEmpty : public FakeWebScrollbarThemeGeomet |
} |
}; |
-class FakeScrollbarLayerImpl : public CCScrollbarLayerImpl { |
+class FakeScrollbarLayerImpl : public ScrollbarLayerImpl { |
public: |
static scoped_ptr<FakeScrollbarLayerImpl> create(int id) |
{ |
return make_scoped_ptr(new FakeScrollbarLayerImpl(id)); |
} |
- void createResources(CCResourceProvider* provider) |
+ void createResources(ResourceProvider* provider) |
{ |
ASSERT(provider); |
int pool = 0; |
IntSize size(10, 10); |
GC3Denum format = GraphicsContext3D::RGBA; |
- CCResourceProvider::TextureUsageHint hint = CCResourceProvider::TextureUsageAny; |
- setScrollbarGeometry(CCScrollbarGeometryFixedThumb::create(FakeWebScrollbarThemeGeometryNonEmpty::create())); |
+ ResourceProvider::TextureUsageHint hint = ResourceProvider::TextureUsageAny; |
+ setScrollbarGeometry(ScrollbarGeometryFixedThumb::create(FakeWebScrollbarThemeGeometryNonEmpty::create())); |
setBackTrackResourceId(provider->createResource(pool, size, format, hint)); |
setForeTrackResourceId(provider->createResource(pool, size, format, hint)); |
@@ -2630,54 +2630,54 @@ public: |
protected: |
explicit FakeScrollbarLayerImpl(int id) |
- : CCScrollbarLayerImpl(id) |
+ : ScrollbarLayerImpl(id) |
{ |
} |
}; |
-static inline scoped_ptr<CCRenderPass> createRenderPassWithResource(CCResourceProvider* provider) |
+static inline scoped_ptr<RenderPass> createRenderPassWithResource(ResourceProvider* provider) |
{ |
- CCResourceProvider::ResourceId resourceId = provider->createResource(0, IntSize(1, 1), GraphicsContext3D::RGBA, CCResourceProvider::TextureUsageAny); |
+ ResourceProvider::ResourceId resourceId = provider->createResource(0, IntSize(1, 1), GraphicsContext3D::RGBA, ResourceProvider::TextureUsageAny); |
- scoped_ptr<CCRenderPass> pass = CCRenderPass::create(CCRenderPass::Id(1, 1), IntRect(0, 0, 1, 1), WebTransformationMatrix()); |
- scoped_ptr<CCSharedQuadState> sharedState = CCSharedQuadState::create(WebTransformationMatrix(), IntRect(0, 0, 1, 1), IntRect(0, 0, 1, 1), 1, false); |
- scoped_ptr<CCTextureDrawQuad> quad = CCTextureDrawQuad::create(sharedState.get(), IntRect(0, 0, 1, 1), resourceId, false, FloatRect(0, 0, 1, 1), false); |
+ scoped_ptr<RenderPass> pass = RenderPass::create(RenderPass::Id(1, 1), IntRect(0, 0, 1, 1), WebTransformationMatrix()); |
+ scoped_ptr<SharedQuadState> sharedState = SharedQuadState::create(WebTransformationMatrix(), IntRect(0, 0, 1, 1), IntRect(0, 0, 1, 1), 1, false); |
+ scoped_ptr<TextureDrawQuad> quad = TextureDrawQuad::create(sharedState.get(), IntRect(0, 0, 1, 1), resourceId, false, FloatRect(0, 0, 1, 1), false); |
- static_cast<CCTestRenderPass*>(pass.get())->appendSharedQuadState(sharedState.Pass()); |
- static_cast<CCTestRenderPass*>(pass.get())->appendQuad(quad.PassAs<CCDrawQuad>()); |
+ static_cast<TestRenderPass*>(pass.get())->appendSharedQuadState(sharedState.Pass()); |
+ static_cast<TestRenderPass*>(pass.get())->appendQuad(quad.PassAs<DrawQuad>()); |
return pass.Pass(); |
} |
-TEST_P(CCLayerTreeHostImplTest, dontUseOldResourcesAfterLostContext) |
+TEST_P(LayerTreeHostImplTest, dontUseOldResourcesAfterLostContext) |
{ |
int layerId = 1; |
- scoped_ptr<CCLayerImpl> rootLayer(CCLayerImpl::create(layerId++)); |
+ scoped_ptr<LayerImpl> rootLayer(LayerImpl::create(layerId++)); |
rootLayer->setBounds(IntSize(10, 10)); |
rootLayer->setAnchorPoint(FloatPoint(0, 0)); |
- scoped_ptr<CCTiledLayerImpl> tileLayer = CCTiledLayerImpl::create(layerId++); |
+ scoped_ptr<TiledLayerImpl> tileLayer = TiledLayerImpl::create(layerId++); |
tileLayer->setBounds(IntSize(10, 10)); |
tileLayer->setAnchorPoint(FloatPoint(0, 0)); |
tileLayer->setContentBounds(IntSize(10, 10)); |
tileLayer->setDrawsContent(true); |
tileLayer->setSkipsDraw(false); |
- scoped_ptr<CCLayerTilingData> tilingData(CCLayerTilingData::create(IntSize(10, 10), CCLayerTilingData::NoBorderTexels)); |
+ scoped_ptr<LayerTilingData> tilingData(LayerTilingData::create(IntSize(10, 10), LayerTilingData::NoBorderTexels)); |
tilingData->setBounds(IntSize(10, 10)); |
tileLayer->setTilingData(*tilingData); |
tileLayer->pushTileProperties(0, 0, 1, IntRect(0, 0, 10, 10)); |
- rootLayer->addChild(tileLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(tileLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCTextureLayerImpl> textureLayer = CCTextureLayerImpl::create(layerId++); |
+ scoped_ptr<TextureLayerImpl> textureLayer = TextureLayerImpl::create(layerId++); |
textureLayer->setBounds(IntSize(10, 10)); |
textureLayer->setAnchorPoint(FloatPoint(0, 0)); |
textureLayer->setContentBounds(IntSize(10, 10)); |
textureLayer->setDrawsContent(true); |
textureLayer->setTextureId(1); |
- rootLayer->addChild(textureLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(textureLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCTiledLayerImpl> maskLayer = CCTiledLayerImpl::create(layerId++); |
+ scoped_ptr<TiledLayerImpl> maskLayer = TiledLayerImpl::create(layerId++); |
maskLayer->setBounds(IntSize(10, 10)); |
maskLayer->setAnchorPoint(FloatPoint(0, 0)); |
maskLayer->setContentBounds(IntSize(10, 10)); |
@@ -2686,53 +2686,53 @@ TEST_P(CCLayerTreeHostImplTest, dontUseOldResourcesAfterLostContext) |
maskLayer->setTilingData(*tilingData); |
maskLayer->pushTileProperties(0, 0, 1, IntRect(0, 0, 10, 10)); |
- scoped_ptr<CCTextureLayerImpl> textureLayerWithMask = CCTextureLayerImpl::create(layerId++); |
+ scoped_ptr<TextureLayerImpl> textureLayerWithMask = TextureLayerImpl::create(layerId++); |
textureLayerWithMask->setBounds(IntSize(10, 10)); |
textureLayerWithMask->setAnchorPoint(FloatPoint(0, 0)); |
textureLayerWithMask->setContentBounds(IntSize(10, 10)); |
textureLayerWithMask->setDrawsContent(true); |
textureLayerWithMask->setTextureId(1); |
- textureLayerWithMask->setMaskLayer(maskLayer.PassAs<CCLayerImpl>()); |
- rootLayer->addChild(textureLayerWithMask.PassAs<CCLayerImpl>()); |
+ textureLayerWithMask->setMaskLayer(maskLayer.PassAs<LayerImpl>()); |
+ rootLayer->addChild(textureLayerWithMask.PassAs<LayerImpl>()); |
FakeVideoFrame videoFrame; |
FakeVideoFrameProvider provider; |
provider.setFrame(&videoFrame); |
- scoped_ptr<CCVideoLayerImpl> videoLayer = CCVideoLayerImpl::create(layerId++, &provider); |
+ scoped_ptr<VideoLayerImpl> videoLayer = VideoLayerImpl::create(layerId++, &provider); |
videoLayer->setBounds(IntSize(10, 10)); |
videoLayer->setAnchorPoint(FloatPoint(0, 0)); |
videoLayer->setContentBounds(IntSize(10, 10)); |
videoLayer->setDrawsContent(true); |
videoLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(videoLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(videoLayer.PassAs<LayerImpl>()); |
FakeVideoFrame hwVideoFrame; |
FakeVideoFrameProvider hwProvider; |
hwProvider.setFrame(&hwVideoFrame); |
- scoped_ptr<CCVideoLayerImpl> hwVideoLayer = CCVideoLayerImpl::create(layerId++, &hwProvider); |
+ scoped_ptr<VideoLayerImpl> hwVideoLayer = VideoLayerImpl::create(layerId++, &hwProvider); |
hwVideoLayer->setBounds(IntSize(10, 10)); |
hwVideoLayer->setAnchorPoint(FloatPoint(0, 0)); |
hwVideoLayer->setContentBounds(IntSize(10, 10)); |
hwVideoLayer->setDrawsContent(true); |
hwVideoLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(hwVideoLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(hwVideoLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCIOSurfaceLayerImpl> ioSurfaceLayer = CCIOSurfaceLayerImpl::create(layerId++); |
+ scoped_ptr<IOSurfaceLayerImpl> ioSurfaceLayer = IOSurfaceLayerImpl::create(layerId++); |
ioSurfaceLayer->setBounds(IntSize(10, 10)); |
ioSurfaceLayer->setAnchorPoint(FloatPoint(0, 0)); |
ioSurfaceLayer->setContentBounds(IntSize(10, 10)); |
ioSurfaceLayer->setDrawsContent(true); |
ioSurfaceLayer->setIOSurfaceProperties(1, IntSize(10, 10)); |
ioSurfaceLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(ioSurfaceLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(ioSurfaceLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCHeadsUpDisplayLayerImpl> hudLayer = CCHeadsUpDisplayLayerImpl::create(layerId++); |
+ scoped_ptr<HeadsUpDisplayLayerImpl> hudLayer = HeadsUpDisplayLayerImpl::create(layerId++); |
hudLayer->setBounds(IntSize(10, 10)); |
hudLayer->setAnchorPoint(FloatPoint(0, 0)); |
hudLayer->setContentBounds(IntSize(10, 10)); |
hudLayer->setDrawsContent(true); |
hudLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(hudLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(hudLayer.PassAs<LayerImpl>()); |
scoped_ptr<FakeScrollbarLayerImpl> scrollbarLayer(FakeScrollbarLayerImpl::create(layerId++)); |
scrollbarLayer->setBounds(IntSize(10, 10)); |
@@ -2740,27 +2740,27 @@ TEST_P(CCLayerTreeHostImplTest, dontUseOldResourcesAfterLostContext) |
scrollbarLayer->setDrawsContent(true); |
scrollbarLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
scrollbarLayer->createResources(m_hostImpl->resourceProvider()); |
- rootLayer->addChild(scrollbarLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(scrollbarLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCDelegatedRendererLayerImpl> delegatedRendererLayer(CCDelegatedRendererLayerImpl::create(layerId++)); |
+ scoped_ptr<DelegatedRendererLayerImpl> delegatedRendererLayer(DelegatedRendererLayerImpl::create(layerId++)); |
delegatedRendererLayer->setBounds(IntSize(10, 10)); |
delegatedRendererLayer->setContentBounds(IntSize(10, 10)); |
delegatedRendererLayer->setDrawsContent(true); |
delegatedRendererLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- ScopedPtrVector<CCRenderPass> passList; |
+ ScopedPtrVector<RenderPass> passList; |
passList.append(createRenderPassWithResource(m_hostImpl->resourceProvider())); |
delegatedRendererLayer->setRenderPasses(passList); |
EXPECT_TRUE(passList.isEmpty()); |
- rootLayer->addChild(delegatedRendererLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(delegatedRendererLayer.PassAs<LayerImpl>()); |
// Use a context that supports IOSurfaces |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DWithIOSurface)).PassAs<CCGraphicsContext>()); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3DWithIOSurface)).PassAs<GraphicsContext>()); |
hwVideoFrame.setTextureId(m_hostImpl->resourceProvider()->graphicsContext3D()->createTexture()); |
m_hostImpl->setRootLayer(rootLayer.Pass()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
m_hostImpl->didDrawAllLayers(frame); |
@@ -2770,7 +2770,7 @@ TEST_P(CCLayerTreeHostImplTest, dontUseOldResourcesAfterLostContext) |
// Lose the context, replacing it with a StrictWebGraphicsContext3DWithIOSurface, |
// that will warn if any resource from the previous context gets used. |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new StrictWebGraphicsContext3DWithIOSurface)).PassAs<CCGraphicsContext>()); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new StrictWebGraphicsContext3DWithIOSurface)).PassAs<GraphicsContext>()); |
// Create dummy resources so that looking up an old resource will get an |
// invalid texture id mapping. |
@@ -2836,58 +2836,58 @@ private: |
unsigned m_numTextures; |
}; |
-TEST_P(CCLayerTreeHostImplTest, layersFreeTextures) |
+TEST_P(LayerTreeHostImplTest, layersFreeTextures) |
{ |
- scoped_ptr<CCLayerImpl> rootLayer(CCLayerImpl::create(1)); |
+ scoped_ptr<LayerImpl> rootLayer(LayerImpl::create(1)); |
rootLayer->setBounds(IntSize(10, 10)); |
rootLayer->setAnchorPoint(FloatPoint(0, 0)); |
- scoped_ptr<CCTiledLayerImpl> tileLayer = CCTiledLayerImpl::create(2); |
+ scoped_ptr<TiledLayerImpl> tileLayer = TiledLayerImpl::create(2); |
tileLayer->setBounds(IntSize(10, 10)); |
tileLayer->setAnchorPoint(FloatPoint(0, 0)); |
tileLayer->setContentBounds(IntSize(10, 10)); |
tileLayer->setDrawsContent(true); |
tileLayer->setSkipsDraw(false); |
- scoped_ptr<CCLayerTilingData> tilingData(CCLayerTilingData::create(IntSize(10, 10), CCLayerTilingData::NoBorderTexels)); |
+ scoped_ptr<LayerTilingData> tilingData(LayerTilingData::create(IntSize(10, 10), LayerTilingData::NoBorderTexels)); |
tilingData->setBounds(IntSize(10, 10)); |
tileLayer->setTilingData(*tilingData); |
tileLayer->pushTileProperties(0, 0, 1, IntRect(0, 0, 10, 10)); |
- rootLayer->addChild(tileLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(tileLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCTextureLayerImpl> textureLayer = CCTextureLayerImpl::create(3); |
+ scoped_ptr<TextureLayerImpl> textureLayer = TextureLayerImpl::create(3); |
textureLayer->setBounds(IntSize(10, 10)); |
textureLayer->setAnchorPoint(FloatPoint(0, 0)); |
textureLayer->setContentBounds(IntSize(10, 10)); |
textureLayer->setDrawsContent(true); |
textureLayer->setTextureId(1); |
- rootLayer->addChild(textureLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(textureLayer.PassAs<LayerImpl>()); |
FakeVideoFrameProvider provider; |
- scoped_ptr<CCVideoLayerImpl> videoLayer = CCVideoLayerImpl::create(4, &provider); |
+ scoped_ptr<VideoLayerImpl> videoLayer = VideoLayerImpl::create(4, &provider); |
videoLayer->setBounds(IntSize(10, 10)); |
videoLayer->setAnchorPoint(FloatPoint(0, 0)); |
videoLayer->setContentBounds(IntSize(10, 10)); |
videoLayer->setDrawsContent(true); |
videoLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(videoLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(videoLayer.PassAs<LayerImpl>()); |
- scoped_ptr<CCIOSurfaceLayerImpl> ioSurfaceLayer = CCIOSurfaceLayerImpl::create(5); |
+ scoped_ptr<IOSurfaceLayerImpl> ioSurfaceLayer = IOSurfaceLayerImpl::create(5); |
ioSurfaceLayer->setBounds(IntSize(10, 10)); |
ioSurfaceLayer->setAnchorPoint(FloatPoint(0, 0)); |
ioSurfaceLayer->setContentBounds(IntSize(10, 10)); |
ioSurfaceLayer->setDrawsContent(true); |
ioSurfaceLayer->setIOSurfaceProperties(1, IntSize(10, 10)); |
ioSurfaceLayer->setLayerTreeHostImpl(m_hostImpl.get()); |
- rootLayer->addChild(ioSurfaceLayer.PassAs<CCLayerImpl>()); |
+ rootLayer->addChild(ioSurfaceLayer.PassAs<LayerImpl>()); |
- // Lose the context, replacing it with a TrackingWebGraphicsContext3D (which the CCLayerTreeHostImpl takes ownership of). |
- scoped_ptr<CCGraphicsContext> ccContext(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new TrackingWebGraphicsContext3D))); |
- TrackingWebGraphicsContext3D* trackingWebGraphicsContext = static_cast<TrackingWebGraphicsContext3D*>(ccContext->context3D()); |
- m_hostImpl->initializeRenderer(ccContext.Pass()); |
+ // Lose the context, replacing it with a TrackingWebGraphicsContext3D (which the LayerTreeHostImpl takes ownership of). |
+ scoped_ptr<GraphicsContext> outputSurface(FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new TrackingWebGraphicsContext3D))); |
+ TrackingWebGraphicsContext3D* trackingWebGraphicsContext = static_cast<TrackingWebGraphicsContext3D*>(outputSurface->context3D()); |
+ m_hostImpl->initializeRenderer(outputSurface.Pass()); |
m_hostImpl->setRootLayer(rootLayer.Pass()); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
m_hostImpl->didDrawAllLayers(frame); |
@@ -2896,7 +2896,7 @@ TEST_P(CCLayerTreeHostImplTest, layersFreeTextures) |
EXPECT_GT(trackingWebGraphicsContext->numTextures(), 0u); |
// Kill the layer tree. |
- m_hostImpl->setRootLayer(CCLayerImpl::create(100)); |
+ m_hostImpl->setRootLayer(LayerImpl::create(100)); |
// There should be no textures left in use after. |
EXPECT_EQ(0u, trackingWebGraphicsContext->numTextures()); |
} |
@@ -2907,13 +2907,13 @@ public: |
MOCK_METHOD4(drawElements, void(WGC3Denum mode, WGC3Dsizei count, WGC3Denum type, WGC3Dintptr offset)); |
}; |
-TEST_P(CCLayerTreeHostImplTest, hasTransparentBackground) |
+TEST_P(LayerTreeHostImplTest, hasTransparentBackground) |
{ |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new MockDrawQuadsToFillScreenContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new MockDrawQuadsToFillScreenContext)).PassAs<GraphicsContext>(); |
MockDrawQuadsToFillScreenContext* mockContext = static_cast<MockDrawQuadsToFillScreenContext*>(context->context3D()); |
// Run test case |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = createLayerTreeHost(false, context.Pass(), CCLayerImpl::create(1)); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = createLayerTreeHost(false, context.Pass(), LayerImpl::create(1)); |
myHostImpl->setBackgroundColor(SK_ColorWHITE); |
// Verify one quad is drawn when transparent background set is not set. |
@@ -2922,7 +2922,7 @@ TEST_P(CCLayerTreeHostImplTest, hasTransparentBackground) |
.Times(1); |
EXPECT_CALL(*mockContext, drawElements(_, _, _, _)) |
.Times(1); |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -2936,10 +2936,10 @@ TEST_P(CCLayerTreeHostImplTest, hasTransparentBackground) |
Mock::VerifyAndClearExpectations(&mockContext); |
} |
-static void addDrawingLayerTo(CCLayerImpl* parent, int id, const IntRect& layerRect, CCLayerImpl** result) |
+static void addDrawingLayerTo(LayerImpl* parent, int id, const IntRect& layerRect, LayerImpl** result) |
{ |
- scoped_ptr<CCLayerImpl> layer = FakeLayerWithQuads::create(id); |
- CCLayerImpl* layerPtr = layer.get(); |
+ scoped_ptr<LayerImpl> layer = FakeLayerWithQuads::create(id); |
+ LayerImpl* layerPtr = layer.get(); |
layerPtr->setAnchorPoint(FloatPoint(0, 0)); |
layerPtr->setPosition(FloatPoint(layerRect.location())); |
layerPtr->setBounds(layerRect.size()); |
@@ -2951,14 +2951,14 @@ static void addDrawingLayerTo(CCLayerImpl* parent, int id, const IntRect& layerR |
*result = layerPtr; |
} |
-static void setupLayersForTextureCaching(CCLayerTreeHostImpl* layerTreeHostImpl, CCLayerImpl*& rootPtr, CCLayerImpl*& intermediateLayerPtr, CCLayerImpl*& surfaceLayerPtr, CCLayerImpl*& childPtr, const IntSize& rootSize) |
+static void setupLayersForTextureCaching(LayerTreeHostImpl* layerTreeHostImpl, LayerImpl*& rootPtr, LayerImpl*& intermediateLayerPtr, LayerImpl*& surfaceLayerPtr, LayerImpl*& childPtr, const IntSize& rootSize) |
{ |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
layerTreeHostImpl->initializeRenderer(context.Pass()); |
layerTreeHostImpl->setViewportSize(rootSize, rootSize); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -2981,30 +2981,30 @@ static void setupLayersForTextureCaching(CCLayerTreeHostImpl* layerTreeHostImpl, |
addDrawingLayerTo(surfaceLayerPtr, 4, IntRect(5, 5, rootSize.width() - 25, rootSize.height() - 25), &childPtr); |
} |
-class CCRendererGLWithReleaseTextures : public CCRendererGL { |
+class GLRendererWithReleaseTextures : public GLRenderer { |
public: |
- using CCRendererGL::releaseRenderPassTextures; |
+ using GLRenderer::releaseRenderPassTextures; |
}; |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithClipping) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithClipping) |
{ |
- CCSettings::setPartialSwapEnabled(true); |
+ Settings::setPartialSwapEnabled(true); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* surfaceLayerPtr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* surfaceLayerPtr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(100, 100); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3034,7 +3034,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithClipping) |
surfaceLayerPtr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
@@ -3052,8 +3052,8 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithClipping) |
// Verify that the render surface texture is *not* clipped. |
EXPECT_RECT_EQ(IntRect(0, 0, 100, 100), frame.renderPasses[0]->outputRect()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
EXPECT_FALSE(quad->contentsChangedSinceLastFrame().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3070,7 +3070,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithClipping) |
// Since the layers were clipped, even though the render surface size |
// was not changed, the texture should not be saved. |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
@@ -3083,13 +3083,13 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithClipping) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithOcclusion) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
// Layers are structure as follows: |
// |
@@ -3105,18 +3105,18 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
// L20 occludes L10 (external) |
// L21 occludes L20 (internal) |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* layerS1Ptr; |
- CCLayerImpl* layerS2Ptr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* layerS1Ptr; |
+ LayerImpl* layerS2Ptr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(1000, 1000); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3140,7 +3140,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
// Initial draw - must receive all quads |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 3 render passes. |
@@ -3162,7 +3162,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
transform.translate(150, 150); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 2 render passes. |
@@ -3185,7 +3185,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
transform.translate(-15, -15); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 1 render pass - for the root. |
@@ -3199,13 +3199,13 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusion) |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
// Layers are structure as follows: |
// |
@@ -3218,18 +3218,18 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
// +-- S2 +- L20 (owning, drawing) |
// |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* layerS1Ptr; |
- CCLayerImpl* layerS2Ptr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* layerS1Ptr; |
+ LayerImpl* layerS2Ptr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(1000, 1000); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3255,7 +3255,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
// Initial draw - must receive all quads |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 3 render passes. |
@@ -3279,7 +3279,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
transform.translate(100, 100); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 2 render passes. |
@@ -3302,7 +3302,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
transform.translate(-15, -15); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 1 render pass - for the root. |
@@ -3315,13 +3315,13 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionEarlyOut) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
// Layers are structured as follows: |
// |
@@ -3332,18 +3332,18 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
// +-- S2 +- L20 (owning, drawing) |
// |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* layerS1Ptr; |
- CCLayerImpl* layerS2Ptr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* layerS1Ptr; |
+ LayerImpl* layerS2Ptr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(1000, 1000); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3365,7 +3365,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
// Initial draw - must receive all quads |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 3 render passes. |
@@ -3387,7 +3387,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
transform.translate(300, 0); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 2 render passes. |
@@ -3404,29 +3404,29 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalOverInternal) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalNotAligned) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithOcclusionExternalNotAligned) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ LayerTreeSettings settings; |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
// Layers are structured as follows: |
// |
// R +-- S1 +- L10 (rotated, drawing) |
// +- L11 (occupies half surface) |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* layerS1Ptr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* layerS1Ptr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(1000, 1000); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3449,7 +3449,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalNotAligned) |
// Initial draw - must receive all quads |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 2 render passes. |
@@ -3465,7 +3465,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalNotAligned) |
// Change opacity and draw. Verify we used cached texture. |
layerS1Ptr->setOpacity(0.2f); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// One render pass must be gone due to cached texture. |
@@ -3478,13 +3478,13 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionExternalNotAligned) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
{ |
- CCSettings::setPartialSwapEnabled(true); |
+ Settings::setPartialSwapEnabled(true); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
// Layers are structure as follows: |
// |
@@ -3500,18 +3500,18 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
// L20 occludes L10 (external) |
// L21 occludes L20 (internal) |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* layerS1Ptr; |
- CCLayerImpl* layerS2Ptr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* layerS1Ptr; |
+ LayerImpl* layerS2Ptr; |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
IntSize rootSize(1000, 1000); |
myHostImpl->initializeRenderer(context.Pass()); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
rootPtr = root.get(); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3535,7 +3535,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
// Initial draw - must receive all quads |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 3 render passes. |
@@ -3557,7 +3557,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
transform.translate(150, 150); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive 2 render passes. |
@@ -3580,7 +3580,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
transform.translate(-15, -15); |
layerS2Ptr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Root render pass only. |
@@ -3591,13 +3591,13 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithOcclusionPartialSwap) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
+TEST_P(LayerTreeHostImplTest, textureCachingWithScissor) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
/* |
Layers are created as follows: |
@@ -3617,15 +3617,15 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
Layers 1, 2 have render surfaces |
*/ |
- scoped_ptr<CCLayerImpl> root = CCLayerImpl::create(1); |
- scoped_ptr<CCTiledLayerImpl> child = CCTiledLayerImpl::create(2); |
- scoped_ptr<CCLayerImpl> grandChild = CCLayerImpl::create(3); |
+ scoped_ptr<LayerImpl> root = LayerImpl::create(1); |
+ scoped_ptr<TiledLayerImpl> child = TiledLayerImpl::create(2); |
+ scoped_ptr<LayerImpl> grandChild = LayerImpl::create(3); |
IntRect rootRect(0, 0, 100, 100); |
IntRect childRect(10, 10, 50, 50); |
IntRect grandChildRect(5, 5, 150, 150); |
- scoped_ptr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<CCGraphicsContext>(); |
+ scoped_ptr<GraphicsContext> context = FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new PartialSwapContext)).PassAs<GraphicsContext>(); |
myHostImpl->initializeRenderer(context.Pass()); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -3644,7 +3644,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
child->setSkipsDraw(false); |
// child layer has 10x10 tiles. |
- scoped_ptr<CCLayerTilingData> tiler = CCLayerTilingData::create(IntSize(10, 10), CCLayerTilingData::HasBorderTexels); |
+ scoped_ptr<LayerTilingData> tiler = LayerTilingData::create(IntSize(10, 10), LayerTilingData::HasBorderTexels); |
tiler->setBounds(child->contentBounds()); |
child->setTilingData(*tiler.get()); |
@@ -3654,18 +3654,18 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
grandChild->setContentBounds(grandChild->bounds()); |
grandChild->setDrawsContent(true); |
- CCTiledLayerImpl* childPtr = child.get(); |
- CCRenderPass::Id childPassId(childPtr->id(), 0); |
+ TiledLayerImpl* childPtr = child.get(); |
+ RenderPass::Id childPassId(childPtr->id(), 0); |
child->addChild(grandChild.Pass()); |
- root->addChild(child.PassAs<CCLayerImpl>()); |
+ root->addChild(child.PassAs<LayerImpl>()); |
myHostImpl->setRootLayer(root.Pass()); |
myHostImpl->setViewportSize(rootRect.size(), rootRect.size()); |
EXPECT_FALSE(myHostImpl->renderer()->haveCachedResourcesForRenderPassId(childPassId)); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -3675,7 +3675,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
EXPECT_TRUE(myHostImpl->renderer()->haveCachedResourcesForRenderPassId(childPassId)); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -3688,7 +3688,7 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
childPtr->setUpdateRect(IntRect(10, 10, 10, 10)); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
myHostImpl->drawLayers(frame); |
myHostImpl->didDrawAllLayers(frame); |
@@ -3698,23 +3698,23 @@ TEST_P(CCLayerTreeHostImplTest, textureCachingWithScissor) |
EXPECT_TRUE(myHostImpl->renderer()->haveCachedResourcesForRenderPassId(childPassId)); |
} |
-TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
+TEST_P(LayerTreeHostImplTest, surfaceTextureCaching) |
{ |
- CCSettings::setPartialSwapEnabled(true); |
+ Settings::setPartialSwapEnabled(true); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* intermediateLayerPtr; |
- CCLayerImpl* surfaceLayerPtr; |
- CCLayerImpl* childPtr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* intermediateLayerPtr; |
+ LayerImpl* surfaceLayerPtr; |
+ LayerImpl* childPtr; |
setupLayersForTextureCaching(myHostImpl.get(), rootPtr, intermediateLayerPtr, surfaceLayerPtr, childPtr, IntSize(100, 100)); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
@@ -3722,9 +3722,9 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
EXPECT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_FALSE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3733,16 +3733,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
// Draw without any change |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3752,16 +3752,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
// Change opacity and draw |
surfaceLayerPtr->setOpacity(0.6f); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3771,18 +3771,18 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
// Change less benign property and draw - should have contents changed flag |
surfaceLayerPtr->setStackingOrderChanged(true); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
ASSERT_EQ(2U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_FALSE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3791,12 +3791,12 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
// Change opacity again, and evict the cached surface texture. |
surfaceLayerPtr->setOpacity(0.5f); |
- static_cast<CCRendererGLWithReleaseTextures*>(myHostImpl->renderer())->releaseRenderPassTextures(); |
+ static_cast<GLRendererWithReleaseTextures*>(myHostImpl->renderer())->releaseRenderPassTextures(); |
// Change opacity and draw |
surfaceLayerPtr->setOpacity(0.6f); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes |
@@ -3807,9 +3807,9 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
EXPECT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
// Was our surface evicted? |
@@ -3821,16 +3821,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
// Draw without any change, to make sure the state is clear |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3842,16 +3842,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
transform.setM11(1.0001); |
intermediateLayerPtr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled. |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3859,23 +3859,23 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCaching) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
+TEST_P(LayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
{ |
- CCSettings::setPartialSwapEnabled(false); |
+ Settings::setPartialSwapEnabled(false); |
- CCLayerTreeSettings settings; |
+ LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- scoped_ptr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
+ scoped_ptr<LayerTreeHostImpl> myHostImpl = LayerTreeHostImpl::create(settings, this); |
- CCLayerImpl* rootPtr; |
- CCLayerImpl* intermediateLayerPtr; |
- CCLayerImpl* surfaceLayerPtr; |
- CCLayerImpl* childPtr; |
+ LayerImpl* rootPtr; |
+ LayerImpl* intermediateLayerPtr; |
+ LayerImpl* surfaceLayerPtr; |
+ LayerImpl* childPtr; |
setupLayersForTextureCaching(myHostImpl.get(), rootPtr, intermediateLayerPtr, surfaceLayerPtr, childPtr, IntSize(100, 100)); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
@@ -3883,9 +3883,9 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
EXPECT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_FALSE(targetPass->damageRect().isEmpty()); |
EXPECT_FALSE(frame.renderPasses[0]->damageRect().isEmpty()); |
@@ -3900,7 +3900,7 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
// Draw without any change |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Even though there was no change, we set the damage to entire viewport. |
@@ -3918,16 +3918,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
// Change opacity and draw |
surfaceLayerPtr->setOpacity(0.6f); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3937,18 +3937,18 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
// Change less benign property and draw - should have contents changed flag |
surfaceLayerPtr->setStackingOrderChanged(true); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes, each with one quad |
ASSERT_EQ(2U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
+ EXPECT_EQ(DrawQuad::SolidColor, frame.renderPasses[0]->quadList()[0]->material()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_FALSE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -3957,12 +3957,12 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
// Change opacity again, and evict the cached surface texture. |
surfaceLayerPtr->setOpacity(0.5f); |
- static_cast<CCRendererGLWithReleaseTextures*>(myHostImpl->renderer())->releaseRenderPassTextures(); |
+ static_cast<GLRendererWithReleaseTextures*>(myHostImpl->renderer())->releaseRenderPassTextures(); |
// Change opacity and draw |
surfaceLayerPtr->setOpacity(0.6f); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive two render passes |
@@ -3973,9 +3973,9 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
EXPECT_EQ(1U, frame.renderPasses[1]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[1]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[1]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
// Was our surface evicted? |
@@ -3987,7 +3987,7 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
// Draw without any change, to make sure the state is clear |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Even though there was no change, we set the damage to entire viewport. |
@@ -4005,16 +4005,16 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
transform.setM11(1.0001); |
intermediateLayerPtr->setTransform(transform); |
{ |
- CCLayerTreeHostImpl::FrameData frame; |
+ LayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(myHostImpl->prepareToDraw(frame)); |
// Must receive one render pass, as the other one should be culled. |
ASSERT_EQ(1U, frame.renderPasses.size()); |
EXPECT_EQ(1U, frame.renderPasses[0]->quadList().size()); |
- EXPECT_EQ(CCDrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
- CCRenderPassDrawQuad* quad = static_cast<CCRenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
- CCRenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
+ EXPECT_EQ(DrawQuad::RenderPass, frame.renderPasses[0]->quadList()[0]->material()); |
+ RenderPassDrawQuad* quad = static_cast<RenderPassDrawQuad*>(frame.renderPasses[0]->quadList()[0]); |
+ RenderPass* targetPass = frame.renderPassesById.get(quad->renderPassId()); |
EXPECT_TRUE(targetPass->damageRect().isEmpty()); |
myHostImpl->drawLayers(frame); |
@@ -4022,7 +4022,7 @@ TEST_P(CCLayerTreeHostImplTest, surfaceTextureCachingNoPartialSwap) |
} |
} |
-TEST_P(CCLayerTreeHostImplTest, releaseContentsTextureShouldTriggerCommit) |
+TEST_P(LayerTreeHostImplTest, releaseContentsTextureShouldTriggerCommit) |
{ |
setReduceMemoryResult(false); |
@@ -4050,56 +4050,56 @@ TEST_P(CCLayerTreeHostImplTest, releaseContentsTextureShouldTriggerCommit) |
EXPECT_FALSE(m_didRequestCommit); |
} |
-struct RenderPassRemovalTestData : public CCLayerTreeHostImpl::FrameData { |
- ScopedPtrHashMap<CCRenderPass::Id, CCRenderPass> renderPassCache; |
- scoped_ptr<CCSharedQuadState> sharedQuadState; |
+struct RenderPassRemovalTestData : public LayerTreeHostImpl::FrameData { |
+ ScopedPtrHashMap<RenderPass::Id, RenderPass> renderPassCache; |
+ scoped_ptr<SharedQuadState> sharedQuadState; |
}; |
-class CCTestRenderer : public CCRendererGL, public CCRendererClient { |
+class TestRenderer : public GLRenderer, public RendererClient { |
public: |
- static scoped_ptr<CCTestRenderer> create(CCResourceProvider* resourceProvider) |
+ static scoped_ptr<TestRenderer> create(ResourceProvider* resourceProvider) |
{ |
- scoped_ptr<CCTestRenderer> renderer(new CCTestRenderer(resourceProvider)); |
+ scoped_ptr<TestRenderer> renderer(new TestRenderer(resourceProvider)); |
if (!renderer->initialize()) |
- return scoped_ptr<CCTestRenderer>(); |
+ return scoped_ptr<TestRenderer>(); |
return renderer.Pass(); |
} |
void clearCachedTextures() { m_textures.clear(); } |
- void setHaveCachedResourcesForRenderPassId(CCRenderPass::Id id) { m_textures.insert(id); } |
+ void setHaveCachedResourcesForRenderPassId(RenderPass::Id id) { m_textures.insert(id); } |
- virtual bool haveCachedResourcesForRenderPassId(CCRenderPass::Id id) const OVERRIDE { return m_textures.count(id); } |
+ virtual bool haveCachedResourcesForRenderPassId(RenderPass::Id id) const OVERRIDE { return m_textures.count(id); } |
- // CCRendererClient implementation. |
+ // RendererClient implementation. |
virtual const IntSize& deviceViewportSize() const OVERRIDE { return m_viewportSize; } |
- virtual const CCLayerTreeSettings& settings() const OVERRIDE { return m_settings; } |
+ virtual const LayerTreeSettings& settings() const OVERRIDE { return m_settings; } |
virtual void didLoseContext() OVERRIDE { } |
virtual void onSwapBuffersComplete() OVERRIDE { } |
virtual void setFullRootLayerDamage() OVERRIDE { } |
virtual void setMemoryAllocationLimitBytes(size_t) OVERRIDE { } |
protected: |
- CCTestRenderer(CCResourceProvider* resourceProvider) : CCRendererGL(this, resourceProvider) { } |
+ TestRenderer(ResourceProvider* resourceProvider) : GLRenderer(this, resourceProvider) { } |
private: |
- CCLayerTreeSettings m_settings; |
+ LayerTreeSettings m_settings; |
IntSize m_viewportSize; |
- base::hash_set<CCRenderPass::Id> m_textures; |
+ base::hash_set<RenderPass::Id> m_textures; |
}; |
-static void configureRenderPassTestData(const char* testScript, RenderPassRemovalTestData& testData, CCTestRenderer* renderer) |
+static void configureRenderPassTestData(const char* testScript, RenderPassRemovalTestData& testData, TestRenderer* renderer) |
{ |
renderer->clearCachedTextures(); |
// One shared state for all quads - we don't need the correct details |
- testData.sharedQuadState = CCSharedQuadState::create(WebTransformationMatrix(), IntRect(), IntRect(), 1.0, true); |
+ testData.sharedQuadState = SharedQuadState::create(WebTransformationMatrix(), IntRect(), IntRect(), 1.0, true); |
const char* currentChar = testScript; |
// Pre-create root pass |
- CCRenderPass::Id rootRenderPassId = CCRenderPass::Id(testScript[0], testScript[1]); |
- testData.renderPassCache.add(rootRenderPassId, CCRenderPass::create(rootRenderPassId, IntRect(), WebTransformationMatrix())); |
+ RenderPass::Id rootRenderPassId = RenderPass::Id(testScript[0], testScript[1]); |
+ testData.renderPassCache.add(rootRenderPassId, RenderPass::create(rootRenderPassId, IntRect(), WebTransformationMatrix())); |
while (*currentChar) { |
int layerId = *currentChar; |
currentChar++; |
@@ -4107,21 +4107,21 @@ static void configureRenderPassTestData(const char* testScript, RenderPassRemova |
int index = *currentChar; |
currentChar++; |
- CCRenderPass::Id renderPassId = CCRenderPass::Id(layerId, index); |
+ RenderPass::Id renderPassId = RenderPass::Id(layerId, index); |
bool isReplica = false; |
if (!testData.renderPassCache.contains(renderPassId)) |
isReplica = true; |
- scoped_ptr<CCRenderPass> renderPass = testData.renderPassCache.take(renderPassId); |
+ scoped_ptr<RenderPass> renderPass = testData.renderPassCache.take(renderPassId); |
// Cycle through quad data and create all quads |
while (*currentChar && *currentChar != '\n') { |
if (*currentChar == 's') { |
// Solid color draw quad |
- scoped_ptr<CCSolidColorDrawQuad> quad = CCSolidColorDrawQuad::create(testData.sharedQuadState.get(), IntRect(0, 0, 10, 10), SK_ColorWHITE); |
+ scoped_ptr<SolidColorDrawQuad> quad = SolidColorDrawQuad::create(testData.sharedQuadState.get(), IntRect(0, 0, 10, 10), SK_ColorWHITE); |
- static_cast<CCTestRenderPass*>(renderPass.get())->appendQuad(quad.PassAs<CCDrawQuad>()); |
+ static_cast<TestRenderPass*>(renderPass.get())->appendQuad(quad.PassAs<DrawQuad>()); |
currentChar++; |
} else if ((*currentChar >= 'A') && (*currentChar <= 'Z')) { |
// RenderPass draw quad |
@@ -4130,7 +4130,7 @@ static void configureRenderPassTestData(const char* testScript, RenderPassRemova |
ASSERT_TRUE(currentChar); |
int index = *currentChar; |
currentChar++; |
- CCRenderPass::Id newRenderPassId = CCRenderPass::Id(layerId, index); |
+ RenderPass::Id newRenderPassId = RenderPass::Id(layerId, index); |
ASSERT_NE(rootRenderPassId, newRenderPassId); |
bool hasTexture = false; |
bool contentsChanged = true; |
@@ -4156,13 +4156,13 @@ static void configureRenderPassTestData(const char* testScript, RenderPassRemova |
if (hasTexture) |
renderer->setHaveCachedResourcesForRenderPassId(newRenderPassId); |
- testData.renderPassCache.add(newRenderPassId, CCTestRenderPass::create(newRenderPassId, IntRect(), WebTransformationMatrix())); |
+ testData.renderPassCache.add(newRenderPassId, TestRenderPass::create(newRenderPassId, IntRect(), WebTransformationMatrix())); |
} |
IntRect quadRect = IntRect(0, 0, 1, 1); |
IntRect contentsChangedRect = contentsChanged ? quadRect : IntRect(); |
- scoped_ptr<CCRenderPassDrawQuad> quad = CCRenderPassDrawQuad::create(testData.sharedQuadState.get(), quadRect, newRenderPassId, isReplica, 1, contentsChangedRect, 1, 1, 0, 0); |
- static_cast<CCTestRenderPass*>(renderPass.get())->appendQuad(quad.PassAs<CCDrawQuad>()); |
+ scoped_ptr<RenderPassDrawQuad> quad = RenderPassDrawQuad::create(testData.sharedQuadState.get(), quadRect, newRenderPassId, isReplica, 1, contentsChangedRect, 1, 1, 0, 0); |
+ static_cast<TestRenderPass*>(renderPass.get())->appendQuad(quad.PassAs<DrawQuad>()); |
} |
} |
testData.renderPasses.insert(testData.renderPasses.begin(), renderPass.get()); |
@@ -4175,25 +4175,25 @@ static void configureRenderPassTestData(const char* testScript, RenderPassRemova |
void dumpRenderPassTestData(const RenderPassRemovalTestData& testData, char* buffer) |
{ |
char* pos = buffer; |
- for (CCRenderPassList::const_reverse_iterator it = testData.renderPasses.rbegin(); it != testData.renderPasses.rend(); ++it) { |
- const CCRenderPass* currentPass = *it; |
+ for (RenderPassList::const_reverse_iterator it = testData.renderPasses.rbegin(); it != testData.renderPasses.rend(); ++it) { |
+ const RenderPass* currentPass = *it; |
*pos = currentPass->id().layerId; |
pos++; |
*pos = currentPass->id().index; |
pos++; |
- CCQuadList::const_iterator quadListIterator = currentPass->quadList().begin(); |
+ QuadList::const_iterator quadListIterator = currentPass->quadList().begin(); |
while (quadListIterator != currentPass->quadList().end()) { |
- CCDrawQuad* currentQuad = *quadListIterator; |
+ DrawQuad* currentQuad = *quadListIterator; |
switch (currentQuad->material()) { |
- case CCDrawQuad::SolidColor: |
+ case DrawQuad::SolidColor: |
*pos = 's'; |
pos++; |
break; |
- case CCDrawQuad::RenderPass: |
- *pos = CCRenderPassDrawQuad::materialCast(currentQuad)->renderPassId().layerId; |
+ case DrawQuad::RenderPass: |
+ *pos = RenderPassDrawQuad::materialCast(currentQuad)->renderPassId().layerId; |
pos++; |
- *pos = CCRenderPassDrawQuad::materialCast(currentQuad)->renderPassId().index; |
+ *pos = RenderPassDrawQuad::materialCast(currentQuad)->renderPassId().index; |
pos++; |
break; |
default: |
@@ -4210,7 +4210,7 @@ void dumpRenderPassTestData(const RenderPassRemovalTestData& testData, char* buf |
*pos = '\0'; |
} |
-// Each CCRenderPassList is represented by a string which describes the configuration. |
+// Each RenderPassList is represented by a string which describes the configuration. |
// The syntax of the string is as follows: |
// |
// RsssssX[c]ssYsssZ[t]ssW[ct] |
@@ -4358,26 +4358,26 @@ static void verifyRenderPassTestData(TestCase& testCase, RenderPassRemovalTestDa |
EXPECT_STREQ(testCase.expectedResult, actualResult) << "In test case: " << testCase.name; |
} |
-TEST_P(CCLayerTreeHostImplTest, testRemoveRenderPasses) |
+TEST_P(LayerTreeHostImplTest, testRemoveRenderPasses) |
{ |
- scoped_ptr<CCGraphicsContext> context(createContext()); |
+ scoped_ptr<GraphicsContext> context(createContext()); |
ASSERT_TRUE(context->context3D()); |
- scoped_ptr<CCResourceProvider> resourceProvider(CCResourceProvider::create(context.get())); |
+ scoped_ptr<ResourceProvider> resourceProvider(ResourceProvider::create(context.get())); |
- scoped_ptr<CCTestRenderer> renderer(CCTestRenderer::create(resourceProvider.get())); |
+ scoped_ptr<TestRenderer> renderer(TestRenderer::create(resourceProvider.get())); |
int testCaseIndex = 0; |
while (removeRenderPassesCases[testCaseIndex].name) { |
RenderPassRemovalTestData testData; |
configureRenderPassTestData(removeRenderPassesCases[testCaseIndex].initScript, testData, renderer.get()); |
- CCLayerTreeHostImpl::removeRenderPasses(CCLayerTreeHostImpl::CullRenderPassesWithCachedTextures(*renderer), testData); |
+ LayerTreeHostImpl::removeRenderPasses(LayerTreeHostImpl::CullRenderPassesWithCachedTextures(*renderer), testData); |
verifyRenderPassTestData(removeRenderPassesCases[testCaseIndex], testData); |
testCaseIndex++; |
} |
} |
-INSTANTIATE_TEST_CASE_P(CCLayerTreeHostImplTests, |
- CCLayerTreeHostImplTest, |
+INSTANTIATE_TEST_CASE_P(LayerTreeHostImplTests, |
+ LayerTreeHostImplTest, |
::testing::Values(false, true)); |
} // namespace |