| Index: gpu/command_buffer/client/transfer_buffer.h
|
| diff --git a/gpu/command_buffer/client/transfer_buffer.h b/gpu/command_buffer/client/transfer_buffer.h
|
| index 7dbe6021f5075032592fdf1ba1eec781cbd60574..307f26b0b6a0f3185992445d5ccfebab8f6579f8 100644
|
| --- a/gpu/command_buffer/client/transfer_buffer.h
|
| +++ b/gpu/command_buffer/client/transfer_buffer.h
|
| @@ -146,6 +146,14 @@ class GPU_EXPORT ScopedTransferBufferPtr {
|
| Reset(size);
|
| }
|
|
|
| + // Constructs an empty and invalid allocation that should be Reset() later.
|
| + ScopedTransferBufferPtr(CommandBufferHelper* helper,
|
| + TransferBufferInterface* transfer_buffer)
|
| + : buffer_(NULL),
|
| + size_(0),
|
| + helper_(helper),
|
| + transfer_buffer_(transfer_buffer) {}
|
| +
|
| ~ScopedTransferBufferPtr() {
|
| Release();
|
| }
|
|
|