| Index: cc/thread_proxy.cc
|
| diff --git a/cc/thread_proxy.cc b/cc/thread_proxy.cc
|
| index e6ff1e3432c85d27d25710d209c40aedd52712cf..e7485d9dce8777b65766281be585dfd0118918f6 100644
|
| --- a/cc/thread_proxy.cc
|
| +++ b/cc/thread_proxy.cc
|
| @@ -440,6 +440,20 @@ void ThreadProxy::setNeedsRedrawOnImplThread()
|
| m_schedulerOnImplThread->setNeedsRedraw();
|
| }
|
|
|
| +void ThreadProxy::didSwapUseIncompleteTextureOnImplThread()
|
| +{
|
| + DCHECK(isImplThread());
|
| + TRACE_EVENT0("cc", "ThreadProxy::didSwapUseIncompleteTextureOnImplThread");
|
| + m_schedulerOnImplThread->didSwapUseIncompleteTexture();
|
| +}
|
| +
|
| +void ThreadProxy::didUploadVisibleHighResolutionTileOnImplTread()
|
| +{
|
| + DCHECK(isImplThread());
|
| + TRACE_EVENT0("cc", "ThreadProxy::didUploadVisibleHighResolutionTileOnImplTread");
|
| + m_schedulerOnImplThread->setNeedsRedraw();
|
| +}
|
| +
|
| void ThreadProxy::mainThreadHasStoppedFlinging()
|
| {
|
| if (m_inputHandlerOnImplThread)
|
| @@ -727,8 +741,17 @@ void ThreadProxy::scheduledActionCommit()
|
| m_schedulerOnImplThread->setVisible(m_layerTreeHostImpl->visible());
|
| }
|
|
|
| +void ThreadProxy::scheduledActionCheckForNewTextures()
|
| +{
|
| + DCHECK(isImplThread());
|
| + TRACE_EVENT0("cc", "ThreadProxy::scheduledActionCheckForNewTextures");
|
| + m_layerTreeHostImpl->checkForCompletedSetPixels();
|
| +}
|
| +
|
| void ThreadProxy::scheduledActionActivatePendingTreeIfNeeded()
|
| {
|
| + DCHECK(isImplThread());
|
| + TRACE_EVENT0("cc", "ThreadProxy::scheduledActionActivatePendingTreeIfNeeded");
|
| m_layerTreeHostImpl->activatePendingTreeIfNeeded();
|
| }
|
|
|
|
|