Index: cc/CCSingleThreadProxy.cpp |
diff --git a/cc/CCSingleThreadProxy.cpp b/cc/CCSingleThreadProxy.cpp |
index 8ec53ed5f22680534012f2bf36a7bc70d97b8a63..3b331deecc9fd3b46095b93eb24c1c09c727afbf 100644 |
--- a/cc/CCSingleThreadProxy.cpp |
+++ b/cc/CCSingleThreadProxy.cpp |
@@ -227,6 +227,11 @@ void CCSingleThreadProxy::didAddAnimation() |
{ |
} |
+size_t CCSingleThreadProxy::maxPartialTextureUpdates() const |
+{ |
+ return std::numeric_limits<size_t>::max(); |
+} |
+ |
void CCSingleThreadProxy::stop() |
{ |
TRACE_EVENT0("cc", "CCSingleThreadProxy::stop"); |
@@ -242,6 +247,16 @@ void CCSingleThreadProxy::stop() |
m_layerTreeHost = 0; |
} |
+void CCSingleThreadProxy::setNeedsRedrawOnImplThread() |
+{ |
+ m_layerTreeHost->scheduleComposite(); |
+} |
+ |
+void CCSingleThreadProxy::setNeedsCommitOnImplThread() |
+{ |
+ m_layerTreeHost->scheduleComposite(); |
+} |
+ |
void CCSingleThreadProxy::postAnimationEventsToMainThreadOnImplThread(PassOwnPtr<CCAnimationEventsVector> events, double wallClockTime) |
{ |
ASSERT(CCProxy::isImplThread()); |
@@ -273,6 +288,11 @@ void CCSingleThreadProxy::forceSerializeOnSwapBuffers() |
} |
} |
+void CCSingleThreadProxy::onSwapBuffersCompleteOnImplThread() |
+{ |
+ ASSERT_NOT_REACHED(); |
+} |
+ |
bool CCSingleThreadProxy::commitAndComposite() |
{ |
ASSERT(CCProxy::isMainThread()); |