Chromium Code Reviews| Index: content/renderer/gpu/render_widget_compositor.h |
| diff --git a/content/renderer/gpu/render_widget_compositor.h b/content/renderer/gpu/render_widget_compositor.h |
| index 4160df2de20f5c820d488c05a8106cb794190cc9..f3be5b25a02b4b23c21152a2e899dddb7b7ca45b 100644 |
| --- a/content/renderer/gpu/render_widget_compositor.h |
| +++ b/content/renderer/gpu/render_widget_compositor.h |
| @@ -27,6 +27,7 @@ namespace cc { |
| class InputHandler; |
| class Layer; |
| class LayerTreeHost; |
| +class SwapPromise; |
| } |
| namespace content { |
| @@ -68,6 +69,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
| // LayerTreeHost. |
| void QueueSwapPromise(scoped_ptr<cc::SwapPromise> swap_promise); |
| int GetLayerTreeId() const; |
| + int GetSourceFrameNumber() const; |
| void NotifyInputThrottledUntilCommit(); |
| const cc::Layer* GetRootLayer() const; |
| int ScheduleMicroBenchmark( |
| @@ -103,6 +105,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
| double duration_sec); |
| virtual void heuristicsForGpuRasterizationUpdated(bool matches_heuristics); |
| virtual void setNeedsAnimate(); |
| + virtual void setNeedsCommit(); |
|
piman
2014/06/24 19:35:53
nit: that's not part of WebLayerTreeView, so you c
mkosiba (inactive)
2014/06/25 18:40:38
Done.
|
| virtual bool commitRequested() const; |
| virtual void didStopFlinging(); |
| virtual void compositeAndReadbackAsync( |