Index: ui/compositor/compositor.h |
diff --git a/ui/compositor/compositor.h b/ui/compositor/compositor.h |
index 3a3e4cc829b1d675a2d3d64a7a139c69d94842a1..5bdfbd9503afef64177fe0ca3390569eaede22cb 100644 |
--- a/ui/compositor/compositor.h |
+++ b/ui/compositor/compositor.h |
@@ -38,6 +38,7 @@ class LayerTreeHost; |
class RendererSettings; |
class SharedBitmapManager; |
class SurfaceIdAllocator; |
+class TaskGraphRunner; |
} |
namespace gfx { |
@@ -98,6 +99,9 @@ class COMPOSITOR_EXPORT ContextFactory { |
// Gets the GPU memory buffer manager. |
virtual gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() = 0; |
+ // Gets the task graph runner. |
+ virtual cc::TaskGraphRunner* GetTaskGraphRunner() = 0; |
+ |
// Creates a Surface ID allocator with a new namespace. |
virtual scoped_ptr<cc::SurfaceIdAllocator> CreateSurfaceIdAllocator() = 0; |