Index: ui/ozone/gpu/gpu_memory_buffer_factory_ozone_native_buffer.h |
diff --git a/ui/ozone/gpu/gpu_memory_buffer_factory_ozone_native_buffer.h b/ui/ozone/gpu/gpu_memory_buffer_factory_ozone_native_buffer.h |
index 006a4a5497ac72a7242ce4506e0ceee8de39bd3b..bc99ff17273149c4706b5f28498396c549f513b6 100644 |
--- a/ui/ozone/gpu/gpu_memory_buffer_factory_ozone_native_buffer.h |
+++ b/ui/ozone/gpu/gpu_memory_buffer_factory_ozone_native_buffer.h |
@@ -42,17 +42,19 @@ class OZONE_GPU_EXPORT GpuMemoryBufferFactoryOzoneNativeBuffer { |
void DestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id, int client_id); |
// Creates a GLImage instance for GPU memory buffer identified by |id|. |
- scoped_refptr<gfx::GLImage> CreateImageForGpuMemoryBuffer( |
- gfx::GpuMemoryBufferId id, |
+ scoped_refptr<gfx::GLImage> CreateImageForGpuMemoryBuffers( |
+ int num_buffers, |
+ const std::vector<gfx::GpuMemoryBufferId>& ids, |
const gfx::Size& size, |
- gfx::GpuMemoryBuffer::Format format, |
+ const std::vector<gfx::GpuMemoryBuffer::Format>& formats, |
unsigned internalformat, |
int client_id); |
- static scoped_refptr<gfx::GLImage> CreateImageForPixmap( |
- scoped_refptr<NativePixmap> pixmap, |
+ static scoped_refptr<gfx::GLImage> CreateImageForPixmaps( |
+ int num_buffers, |
+ ScopedVector<NativePixmap> pixmaps, |
const gfx::Size& size, |
- gfx::GpuMemoryBuffer::Format format, |
+ const std::vector<gfx::GpuMemoryBuffer::Format>& formats, |
unsigned internalformat); |
private: |