| 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);
|
|
|