Index: content/common/gpu/gpu_memory_buffer_factory_io_surface.h |
diff --git a/content/common/gpu/gpu_memory_buffer_factory_io_surface.h b/content/common/gpu/gpu_memory_buffer_factory_io_surface.h |
index f7f11b4ec02186a85e36c1343070667a64907c00..1ee16ef582f818275fad44aa799ddd89c561a7d0 100644 |
--- a/content/common/gpu/gpu_memory_buffer_factory_io_surface.h |
+++ b/content/common/gpu/gpu_memory_buffer_factory_io_surface.h |
@@ -27,18 +27,20 @@ class GpuMemoryBufferFactoryIOSurface { |
// Creates a IOSurface backed GPU memory buffer with |size| and |
// |internalformat|. A valid handle is returned on success. |
gfx::GpuMemoryBufferHandle CreateGpuMemoryBuffer( |
- const gfx::GpuMemoryBufferId& id, |
+ gfx::GpuMemoryBufferId id, |
const gfx::Size& size, |
- gfx::GpuMemoryBuffer::Format format); |
+ gfx::GpuMemoryBuffer::Format format, |
+ int client_id); |
// Destroy a previously created GPU memory buffer. |
- void DestroyGpuMemoryBuffer(const gfx::GpuMemoryBufferId& id); |
+ void DestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id, int client_id); |
// Creates a GLImage instance for a GPU memory buffer. |
scoped_refptr<gfx::GLImage> CreateImageForGpuMemoryBuffer( |
- const gfx::GpuMemoryBufferId& id, |
+ gfx::GpuMemoryBufferId id, |
const gfx::Size& size, |
- gfx::GpuMemoryBuffer::Format format); |
+ gfx::GpuMemoryBuffer::Format format, |
+ int client_id); |
private: |
typedef std::pair<int, int> IOSurfaceMapKey; |