| Index: cc/trees/thread_proxy.h
|
| diff --git a/cc/trees/thread_proxy.h b/cc/trees/thread_proxy.h
|
| index 3aeef74b83f61e52d4f5c49c2f7aab0441fdb359..0045c09960b52a66f1d03a8b51fc9feb0a6e69f2 100644
|
| --- a/cc/trees/thread_proxy.h
|
| +++ b/cc/trees/thread_proxy.h
|
| @@ -178,6 +178,7 @@ class CC_EXPORT ThreadProxy : public Proxy,
|
| bool MainFrameWillHappenForTesting() override;
|
| void SetChildrenNeedBeginFrames(bool children_need_begin_frames) override;
|
| void SetAuthoritativeVSyncInterval(const base::TimeDelta& interval) override;
|
| + scoped_ptr<OutputSurface> ReleaseOutputSurface() override;
|
|
|
| // LayerTreeHostImplClient implementation
|
| void UpdateRendererCapabilitiesOnImplThread() override;
|
| @@ -275,6 +276,9 @@ class CC_EXPORT ThreadProxy : public Proxy,
|
| void DeleteContentsTexturesOnImplThread(CompletionEvent* completion);
|
| void InitializeOutputSurfaceOnImplThread(
|
| scoped_ptr<OutputSurface> output_surface);
|
| + void ReleaseOutputSurfaceOnImplThread(
|
| + CompletionEvent* completion,
|
| + scoped_ptr<OutputSurface>* output_surface);
|
| void FinishGLOnImplThread(CompletionEvent* completion);
|
| void LayerTreeHostClosedOnImplThread(CompletionEvent* completion);
|
| DrawResult DrawSwapInternal(bool forced_draw);
|
|
|