Index: ui/compositor/compositor.h |
diff --git a/ui/compositor/compositor.h b/ui/compositor/compositor.h |
index 942625501b472177205b729fae19bbfa5fecb0c8..3cc4fa5d9ce5e53e41ae9ef473786c1f86cdf244 100644 |
--- a/ui/compositor/compositor.h |
+++ b/ui/compositor/compositor.h |
@@ -31,6 +31,7 @@ class RunLoop; |
namespace cc { |
class ContextProvider; |
+class GpuMemoryBufferManager; |
class Layer; |
class LayerTreeDebugState; |
class LayerTreeHost; |
@@ -90,6 +91,9 @@ class COMPOSITOR_EXPORT ContextFactory { |
// Gets the shared bitmap manager for software mode. |
virtual cc::SharedBitmapManager* GetSharedBitmapManager() = 0; |
+ // Gets the GPU memory buffer manager. |
+ virtual cc::GpuMemoryBufferManager* GetGpuMemoryBufferManager() = 0; |
+ |
// Gets the compositor message loop, or NULL if not using threaded |
// compositing. |
virtual base::MessageLoopProxy* GetCompositorMessageLoop() = 0; |