Index: cc/resources/resource_provider.h |
diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h |
index 393751eeeb1482ed80fe303032c87cb420bfaa2f..1ed66f0e1fa58a87a7007a676ef2b6b08dd47b9e 100644 |
--- a/cc/resources/resource_provider.h |
+++ b/cc/resources/resource_provider.h |
@@ -319,7 +319,11 @@ class CC_EXPORT ResourceProvider { |
ResourceId resource_id); |
~ScopedWriteLockGpuMemoryBuffer(); |
- gfx::GpuMemoryBuffer* GetGpuMemoryBuffer(); |
+ // If |persistent| is true, the contents of the buffer will remain the same |
+ // each time you lock and use it. |
+ bool AllocateGpuMemoryBuffer(bool persistent); |
reveman
2015/05/22 17:15:13
To allocate with MAP_PERSISTENT usage or not is NO
danakj
2015/05/26 19:02:52
Ah, ya okay that sounds good.
danakj
2015/05/26 23:37:34
Done.
|
+ |
+ gfx::GpuMemoryBuffer* gpu_memory_buffer() { return gpu_memory_buffer_; } |
private: |
ResourceProvider* resource_provider_; |