summaryrefslogtreecommitdiffstats
path: root/cc/texture_layer_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/texture_layer_impl.cc')
-rw-r--r--cc/texture_layer_impl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/texture_layer_impl.cc b/cc/texture_layer_impl.cc
index 279decc..7a6a5d6 100644
--- a/cc/texture_layer_impl.cc
+++ b/cc/texture_layer_impl.cc
@@ -37,7 +37,7 @@ TextureLayerImpl::~TextureLayerImpl()
provider->deleteResource(m_externalTextureResource);
}
if (m_hasPendingMailbox)
- m_pendingTextureMailbox.RunReleaseCallback(0);
+ m_pendingTextureMailbox.RunReleaseCallback(m_pendingTextureMailbox.sync_point());
}
void TextureLayerImpl::setTextureMailbox(const TextureMailbox& mailbox)
@@ -48,7 +48,7 @@ void TextureLayerImpl::setTextureMailbox(const TextureMailbox& mailbox)
return;
// Two commits without a draw, ack the previous mailbox.
if (m_hasPendingMailbox)
- m_pendingTextureMailbox.RunReleaseCallback(0);
+ m_pendingTextureMailbox.RunReleaseCallback(m_pendingTextureMailbox.sync_point());
m_pendingTextureMailbox = mailbox;
m_hasPendingMailbox = true;