Index: cc/CCLayerTreeHostImplTest.cpp |
=================================================================== |
--- cc/CCLayerTreeHostImplTest.cpp (revision 160268) |
+++ cc/CCLayerTreeHostImplTest.cpp (working copy) |
@@ -58,7 +58,7 @@ |
settings.minimumOcclusionTrackingSize = IntSize(); |
m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
- m_hostImpl->initializeRenderer(createContext()); |
+ m_hostImpl->initializeRenderer(createContext(), UnthrottledUploader); |
m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
} |
@@ -79,7 +79,7 @@ |
OwnPtr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, this); |
- myHostImpl->initializeRenderer(graphicsContext); |
+ myHostImpl->initializeRenderer(graphicsContext, UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
OwnPtr<CCLayerImpl> root = rootPtr; |
@@ -150,7 +150,7 @@ |
void initializeRendererAndDrawFrame() |
{ |
- m_hostImpl->initializeRenderer(createContext()); |
+ m_hostImpl->initializeRenderer(createContext(), UnthrottledUploader); |
CCLayerTreeHostImpl::FrameData frame; |
EXPECT_TRUE(m_hostImpl->prepareToDraw(frame)); |
m_hostImpl->drawLayers(frame); |
@@ -317,7 +317,7 @@ |
m_hostImpl = CCLayerTreeHostImpl::create(settings, this); |
// Initialization will fail here. |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new FakeWebGraphicsContext3DMakeCurrentFails))); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new FakeWebGraphicsContext3DMakeCurrentFails)), UnthrottledUploader); |
m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
setupScrollAndContentsLayers(IntSize(100, 100)); |
@@ -1673,7 +1673,7 @@ |
TEST_F(CCLayerTreeHostImplTest, viewportCovered) |
{ |
- m_hostImpl->initializeRenderer(createContext()); |
+ m_hostImpl->initializeRenderer(createContext(), UnthrottledUploader); |
m_hostImpl->setBackgroundColor(SK_ColorGRAY); |
IntSize viewportSize(1000, 1000); |
@@ -1784,7 +1784,7 @@ |
{ |
OwnPtr<CCGraphicsContext> ccContext = FakeWebCompositorOutputSurface::create(adoptPtr(new ReshapeTrackerContext)); |
ReshapeTrackerContext* reshapeTracker = static_cast<ReshapeTrackerContext*>(ccContext->context3D()); |
- m_hostImpl->initializeRenderer(ccContext.release()); |
+ m_hostImpl->initializeRenderer(ccContext.release(), UnthrottledUploader); |
CCLayerImpl* root = new FakeDrawableCCLayerImpl(1); |
root->setAnchorPoint(FloatPoint(0, 0)); |
@@ -1833,7 +1833,7 @@ |
CCLayerTreeSettings settings; |
CCSettings::setPartialSwapEnabled(true); |
OwnPtr<CCLayerTreeHostImpl> layerTreeHostImpl = CCLayerTreeHostImpl::create(settings, this); |
- layerTreeHostImpl->initializeRenderer(ccContext.release()); |
+ layerTreeHostImpl->initializeRenderer(ccContext.release(), UnthrottledUploader); |
layerTreeHostImpl->setViewportSize(IntSize(500, 500), IntSize(500, 500)); |
CCLayerImpl* root = new FakeDrawableCCLayerImpl(1); |
@@ -2120,7 +2120,7 @@ |
CCLayerTreeSettings settings; |
OwnPtr<CCLayerTreeHostImpl> myHostImpl = CCLayerTreeHostImpl::create(settings, client); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(100, 100), IntSize(100, 100)); |
/* |
@@ -2259,7 +2259,7 @@ |
EXPECT_FALSE(layer1->didLoseContextCalled()); |
EXPECT_FALSE(layer2->didLoseContextCalled()); |
- m_hostImpl->initializeRenderer(createContext()); |
+ m_hostImpl->initializeRenderer(createContext(), UnthrottledUploader); |
EXPECT_TRUE(root->didLoseContextCalled()); |
EXPECT_TRUE(layer1->didLoseContextCalled()); |
@@ -2272,7 +2272,7 @@ |
m_hostImpl = CCLayerTreeHostImpl::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(adoptPtr(new FakeWebGraphicsContext3DMakeCurrentFails))); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new FakeWebGraphicsContext3DMakeCurrentFails)), UnthrottledUploader); |
m_hostImpl->finishAllRendering(); |
} |
@@ -2554,7 +2554,7 @@ |
rootLayer->addChild(scrollbarLayer.release()); |
// Use a context that supports IOSurfaces |
- m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new FakeWebGraphicsContext3DWithIOSurface))); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new FakeWebGraphicsContext3DWithIOSurface)), UnthrottledUploader); |
hwVideoFrame.setTextureId(m_hostImpl->resourceProvider()->graphicsContext3D()->createTexture()); |
@@ -2570,7 +2570,7 @@ |
// 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(adoptPtr(new StrictWebGraphicsContext3DWithIOSurface))); |
+ m_hostImpl->initializeRenderer(FakeWebCompositorOutputSurface::create(adoptPtr(new StrictWebGraphicsContext3DWithIOSurface)), UnthrottledUploader); |
// Create dummy resources so that looking up an old resource will get an |
// invalid texture id mapping. |
@@ -2683,7 +2683,7 @@ |
// Lose the context, replacing it with a TrackingWebGraphicsContext3D (which the CCLayerTreeHostImpl takes ownership of). |
OwnPtr<CCGraphicsContext> ccContext(FakeWebCompositorOutputSurface::create(adoptPtr(new TrackingWebGraphicsContext3D))); |
TrackingWebGraphicsContext3D* trackingWebGraphicsContext = static_cast<TrackingWebGraphicsContext3D*>(ccContext->context3D()); |
- m_hostImpl->initializeRenderer(ccContext.release()); |
+ m_hostImpl->initializeRenderer(ccContext.release(), UnthrottledUploader); |
m_hostImpl->setRootLayer(rootLayer.release()); |
@@ -2755,7 +2755,7 @@ |
{ |
OwnPtr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(adoptPtr(new PartialSwapContext)); |
- layerTreeHostImpl->initializeRenderer(context.release()); |
+ layerTreeHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
layerTreeHostImpl->setViewportSize(rootSize, rootSize); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -2801,7 +2801,7 @@ |
IntSize rootSize(100, 100); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -2913,7 +2913,7 @@ |
IntSize rootSize(1000, 1000); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -3026,7 +3026,7 @@ |
IntSize rootSize(1000, 1000); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -3140,7 +3140,7 @@ |
IntSize rootSize(1000, 1000); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -3223,7 +3223,7 @@ |
IntSize rootSize(1000, 1000); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -3308,7 +3308,7 @@ |
IntSize rootSize(1000, 1000); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
myHostImpl->setViewportSize(IntSize(rootSize.width(), rootSize.height()), IntSize(rootSize.width(), rootSize.height())); |
OwnPtr<CCLayerImpl> root = CCLayerImpl::create(1); |
@@ -3426,7 +3426,7 @@ |
IntRect grandChildRect(5, 5, 150, 150); |
OwnPtr<CCGraphicsContext> context = FakeWebCompositorOutputSurface::create(adoptPtr(new PartialSwapContext)); |
- myHostImpl->initializeRenderer(context.release()); |
+ myHostImpl->initializeRenderer(context.release(), UnthrottledUploader); |
root->setAnchorPoint(FloatPoint(0, 0)); |
root->setPosition(FloatPoint(rootRect.x(), rootRect.y())); |
@@ -4183,7 +4183,7 @@ |
{ |
OwnPtr<CCGraphicsContext> context(createContext()); |
ASSERT_TRUE(context->context3D()); |
- OwnPtr<CCResourceProvider> resourceProvider(CCResourceProvider::create(context.get())); |
+ OwnPtr<CCResourceProvider> resourceProvider(CCResourceProvider::create(context.get(), UnthrottledUploader)); |
OwnPtr<CCTestRenderer> renderer(CCTestRenderer::create(resourceProvider.get())); |