Index: content/common/gpu/client/gpu_memory_buffer_factory_host.h |
diff --git a/content/common/gpu/client/gpu_memory_buffer_factory_host.h b/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
index 6d17bfe30e1b9d97f82ec5abd5213558b73ecbd3..827308ed79ef696df2b7e1259b1ed72a3aeae36f 100644 |
--- a/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
+++ b/content/common/gpu/client/gpu_memory_buffer_factory_host.h |
@@ -23,12 +23,16 @@ class CONTENT_EXPORT GpuMemoryBufferFactoryHost { |
static GpuMemoryBufferFactoryHost* GetInstance(); |
virtual void CreateGpuMemoryBuffer( |
- const gfx::GpuMemoryBufferHandle& handle, |
+ gfx::GpuMemoryBufferType type, |
+ gfx::GpuMemoryBufferId id, |
const gfx::Size& size, |
gfx::GpuMemoryBuffer::Format format, |
gfx::GpuMemoryBuffer::Usage usage, |
+ int client_id, |
const CreateGpuMemoryBufferCallback& callback) = 0; |
- virtual void DestroyGpuMemoryBuffer(const gfx::GpuMemoryBufferHandle& handle, |
+ virtual void DestroyGpuMemoryBuffer(gfx::GpuMemoryBufferType type, |
+ gfx::GpuMemoryBufferId id, |
+ int client_id, |
int32 sync_point) = 0; |
protected: |