Index: cc/CCTextureLayerImpl.cpp |
diff --git a/cc/CCTextureLayerImpl.cpp b/cc/CCTextureLayerImpl.cpp |
index 943c423737920f7be6678d2227316e52d07f3ab8..215028af03a01a0e0f46d1f0c0c65f9c5e54b193 100644 |
--- a/cc/CCTextureLayerImpl.cpp |
+++ b/cc/CCTextureLayerImpl.cpp |
@@ -37,16 +37,16 @@ void CCTextureLayerImpl::willDraw(CCResourceProvider* resourceProvider) |
m_externalTextureResource = resourceProvider->createResourceFromExternalTexture(m_textureId); |
} |
-void CCTextureLayerImpl::appendQuads(CCQuadSink& quadSink, bool&) |
+void CCTextureLayerImpl::appendQuads(CCQuadSink& quadSink, CCAppendQuadsData& appendQuadsData) |
{ |
if (!m_externalTextureResource) |
return; |
CCSharedQuadState* sharedQuadState = quadSink.useSharedQuadState(createSharedQuadState()); |
- appendDebugBorderQuad(quadSink, sharedQuadState); |
+ appendDebugBorderQuad(quadSink, sharedQuadState, appendQuadsData); |
IntRect quadRect(IntPoint(), contentBounds()); |
- quadSink.append(CCTextureDrawQuad::create(sharedQuadState, quadRect, m_externalTextureResource, m_premultipliedAlpha, m_uvRect, m_flipped)); |
+ quadSink.append(CCTextureDrawQuad::create(sharedQuadState, quadRect, m_externalTextureResource, m_premultipliedAlpha, m_uvRect, m_flipped), appendQuadsData); |
} |
void CCTextureLayerImpl::didDraw(CCResourceProvider* resourceProvider) |