Index: gpu/command_buffer/service/in_process_command_buffer.h |
diff --git a/gpu/command_buffer/service/in_process_command_buffer.h b/gpu/command_buffer/service/in_process_command_buffer.h |
index b3f6eb806d770586bd2ba9feb64303bf2afe913c..fb01c8fc40114d8cefbe694cad13ed42d1aa1bc7 100644 |
--- a/gpu/command_buffer/service/in_process_command_buffer.h |
+++ b/gpu/command_buffer/service/in_process_command_buffer.h |
@@ -103,7 +103,7 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer, |
// GpuControl implementation: |
gpu::Capabilities GetCapabilities() override; |
- int32 CreateImage(ClientBuffer buffer, |
+ int32 CreateImage(ClientBuffer* const buffers, |
size_t width, |
size_t height, |
unsigned internalformat) override; |
@@ -203,11 +203,12 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer, |
bool WaitSyncPointOnGpuThread(uint32 sync_point); |
void SignalQueryOnGpuThread(unsigned query_id, const base::Closure& callback); |
void DestroyTransferBufferOnGpuThread(int32 id); |
- void CreateImageOnGpuThread(int32 id, |
- const gfx::GpuMemoryBufferHandle& handle, |
- const gfx::Size& size, |
- gfx::GpuMemoryBuffer::Format format, |
- uint32 internalformat); |
+ void CreateImageOnGpuThread( |
+ int32 id, |
+ const std::vector<gfx::GpuMemoryBufferHandle>& handles, |
+ const gfx::Size& size, |
+ const std::vector<gfx::GpuMemoryBuffer::Format>& formats, |
+ uint32 internalformat); |
void DestroyImageOnGpuThread(int32 id); |
// Callbacks: |