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..3b640ffa3293a444e391be31a7926f7b86fad291 100644 |
--- a/gpu/command_buffer/service/transfer_buffer_manager.h |
+++ b/gpu/command_buffer/service/transfer_buffer_manager.h |
@@ -26,8 +26,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 +51,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; |