| 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:
|
|
|