Index: cc/trees/thread_proxy.h |
diff --git a/cc/trees/thread_proxy.h b/cc/trees/thread_proxy.h |
index d02569f9ddccd924c7b085a0612abe0af0673abe..b1ff6ac2b63bf56648586b6ba9428d31ae98cfa3 100644 |
--- a/cc/trees/thread_proxy.h |
+++ b/cc/trees/thread_proxy.h |
@@ -71,6 +71,7 @@ class ThreadProxy : public Proxy, |
virtual scoped_ptr<base::Value> SchedulerStateAsValueForTesting() OVERRIDE; |
// LayerTreeHostImplClient implementation |
+ virtual void UpdateRendererCapabilitiesOnImplThread() OVERRIDE; |
virtual void DidLoseOutputSurfaceOnImplThread() OVERRIDE; |
virtual void DidSwapBuffersOnImplThread() OVERRIDE {} |
virtual void OnSwapBuffersCompleteOnImplThread() OVERRIDE; |
@@ -139,6 +140,8 @@ class ThreadProxy : public Proxy, |
}; |
// Called on main thread. |
+ void SetRendererCapabilitiesMainThreadCopy( |
+ const RendererCapabilities& capabilities); |
void BeginMainFrame( |
scoped_ptr<BeginMainFrameAndCommitState> begin_main_frame_state); |
void DidCommitAndDrawFrame(); |
@@ -163,7 +166,8 @@ class ThreadProxy : public Proxy, |
void StartCommitOnImplThread( |
CompletionEvent* completion, |
ResourceUpdateQueue* queue, |
- scoped_refptr<ContextProvider> offscreen_context_provider); |
+ scoped_refptr<ContextProvider> offscreen_context_provider, |
+ const RendererCapabilities& main_frame_renderer_caps); |
void BeginMainFrameAbortedOnImplThread(bool did_handle); |
void RequestReadbackOnImplThread(ReadbackRequest* request); |
void FinishAllRenderingOnImplThread(CompletionEvent* completion); |