Index: cc/output/renderer.h |
diff --git a/cc/output/renderer.h b/cc/output/renderer.h |
index af77cbb230c38a671b9ccfd999c4691f1165a38d..d95a7479188635b2edf12f36aa18cd3233834801 100644 |
--- a/cc/output/renderer.h |
+++ b/cc/output/renderer.h |
@@ -15,6 +15,7 @@ namespace cc { |
class CompositorFrameAck; |
class CompositorFrameMetadata; |
class ScopedResource; |
+class Task; |
struct RendererCapabilitiesImpl { |
RendererCapabilitiesImpl(); |
@@ -40,6 +41,7 @@ struct RendererCapabilitiesImpl { |
class CC_EXPORT RendererClient { |
public: |
virtual void SetFullRootLayerDamage() = 0; |
+ virtual void RunOnDemandRasterTask(Task* on_demand_raster_task) = 0; |
}; |
class CC_EXPORT Renderer { |