| Index: gpu/command_buffer/service/transfer_buffer_manager.h
|
| diff --git a/gpu/command_buffer/service/transfer_buffer_manager.h b/gpu/command_buffer/service/transfer_buffer_manager.h
|
| index 884316054f16c2cf038a4d08a82263772222789b..31489785881e5414b600eac3b514fbe5304fccfd 100644
|
| --- a/gpu/command_buffer/service/transfer_buffer_manager.h
|
| +++ b/gpu/command_buffer/service/transfer_buffer_manager.h
|
| @@ -8,6 +8,7 @@
|
| #include <stddef.h>
|
| #include <stdint.h>
|
|
|
| +#include <memory>
|
| #include <set>
|
| #include <vector>
|
|
|
| @@ -26,8 +27,9 @@ class MemoryTracker;
|
| class GPU_EXPORT TransferBufferManagerInterface :
|
| public base::RefCounted<TransferBufferManagerInterface> {
|
| public:
|
| - virtual bool RegisterTransferBuffer(int32_t id,
|
| - scoped_ptr<BufferBacking> buffer) = 0;
|
| + virtual bool RegisterTransferBuffer(
|
| + int32_t id,
|
| + std::unique_ptr<BufferBacking> buffer) = 0;
|
| virtual void DestroyTransferBuffer(int32_t id) = 0;
|
| virtual scoped_refptr<Buffer> GetTransferBuffer(int32_t id) = 0;
|
|
|
| @@ -50,7 +52,7 @@ class GPU_EXPORT TransferBufferManager
|
| bool Initialize();
|
| bool RegisterTransferBuffer(
|
| int32_t id,
|
| - scoped_ptr<BufferBacking> buffer_backing) override;
|
| + std::unique_ptr<BufferBacking> buffer_backing) override;
|
| void DestroyTransferBuffer(int32_t id) override;
|
| scoped_refptr<Buffer> GetTransferBuffer(int32_t id) override;
|
|
|
|
|