| Index: cc/CCRenderSurface.cpp
|
| diff --git a/cc/CCRenderSurface.cpp b/cc/CCRenderSurface.cpp
|
| index f4e1d8d6528044ae4ac969a764313e37332b386f..0e66c110985eb18765e53dff053b7f61412583ab 100644
|
| --- a/cc/CCRenderSurface.cpp
|
| +++ b/cc/CCRenderSurface.cpp
|
| @@ -191,11 +191,11 @@ void CCRenderSurface::appendRenderPasses(CCRenderPassSink& passSink)
|
| for (size_t i = 0; i < m_contributingDelegatedRenderPassLayerList.size(); ++i)
|
| m_contributingDelegatedRenderPassLayerList[i]->appendContributingRenderPasses(passSink);
|
|
|
| - OwnPtr<CCRenderPass> pass = CCRenderPass::create(renderPassId(), m_contentRect, m_screenSpaceTransform);
|
| + scoped_ptr<CCRenderPass> pass = CCRenderPass::create(renderPassId(), m_contentRect, m_screenSpaceTransform);
|
| pass->setDamageRect(m_damageTracker->currentDamageRect());
|
| pass->setFilters(m_owningLayer->filters());
|
| pass->setBackgroundFilters(m_owningLayer->backgroundFilters());
|
| - passSink.appendRenderPass(pass.release());
|
| + passSink.appendRenderPass(pass.Pass());
|
| }
|
|
|
| void CCRenderSurface::appendQuads(CCQuadSink& quadSink, CCAppendQuadsData& appendQuadsData, bool forReplica, CCRenderPass::Id renderPassId)
|
|
|