Index: ui/compositor/compositor.h |
diff --git a/ui/compositor/compositor.h b/ui/compositor/compositor.h |
index bd96541952119af26fe0c622510fa66236e7323d..471cfa715a6c2179f15a89a737e68ec5ef30b257 100644 |
--- a/ui/compositor/compositor.h |
+++ b/ui/compositor/compositor.h |
@@ -34,6 +34,7 @@ class RunLoop; |
namespace cc { |
class ContextProvider; |
+class GpuMemoryBufferManager; |
class Layer; |
class LayerTreeDebugState; |
class LayerTreeHost; |
@@ -94,6 +95,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; |