diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-04-05 14:08:31 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-04-11 07:46:53 +0000 |
commit | 6a4cabb866f66d4128a97cdc6d9d08ce074f1247 (patch) | |
tree | ab00f70a5e89278d6a0d16ff0c42578dc4d84a2d /chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h | |
parent | e733310db58160074f574c429d48f8308c0afe17 (diff) | |
download | qtwebengine-chromium-6a4cabb866f66d4128a97cdc6d9d08ce074f1247.tar.gz |
BASELINE: Update Chromium to 57.0.2987.144
Change-Id: I29db402ff696c71a04c4dbaec822c2e53efe0267
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h')
-rw-r--r-- | chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h b/chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h index 921b42e8e34..b75780bbc14 100644 --- a/chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h +++ b/chromium/gpu/command_buffer/client/gpu_memory_buffer_manager.h @@ -19,26 +19,18 @@ struct SyncToken; class GPU_EXPORT GpuMemoryBufferManager { public: GpuMemoryBufferManager(); + virtual ~GpuMemoryBufferManager(); - // Allocates a GpuMemoryBuffer that can be shared with another process. - virtual std::unique_ptr<gfx::GpuMemoryBuffer> AllocateGpuMemoryBuffer( + // Creates a GpuMemoryBuffer that can be shared with another process. + virtual std::unique_ptr<gfx::GpuMemoryBuffer> CreateGpuMemoryBuffer( const gfx::Size& size, gfx::BufferFormat format, gfx::BufferUsage usage, gpu::SurfaceHandle surface_handle) = 0; - // Creates a GpuMemoryBuffer from existing handle. - virtual std::unique_ptr<gfx::GpuMemoryBuffer> CreateGpuMemoryBufferFromHandle( - const gfx::GpuMemoryBufferHandle& handle, - const gfx::Size& size, - gfx::BufferFormat format) = 0; - // Associates destruction sync point with |buffer|. virtual void SetDestructionSyncToken(gfx::GpuMemoryBuffer* buffer, const gpu::SyncToken& sync_token) = 0; - - protected: - virtual ~GpuMemoryBufferManager(); }; } // namespace gpu |