| Index: gpu/command_buffer/client/fenced_allocator_test.cc
|
| diff --git a/gpu/command_buffer/client/fenced_allocator_test.cc b/gpu/command_buffer/client/fenced_allocator_test.cc
|
| index 731f374fc62f0c6edf1b6f8ddd8dba4f83ecdfcd..85fdeef92bd3a8c3d66e87174f75c83f58721b8c 100644
|
| --- a/gpu/command_buffer/client/fenced_allocator_test.cc
|
| +++ b/gpu/command_buffer/client/fenced_allocator_test.cc
|
| @@ -13,6 +13,7 @@
|
| #include "gpu/command_buffer/service/mocks.h"
|
| #include "gpu/command_buffer/service/command_buffer_service.h"
|
| #include "gpu/command_buffer/service/gpu_scheduler.h"
|
| +#include "gpu/command_buffer/service/transfer_buffer_manager.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| #if defined(OS_MACOSX)
|
| @@ -44,7 +45,13 @@ class BaseFencedAllocatorTest : public testing::Test {
|
| .WillRepeatedly(DoAll(Invoke(api_mock_.get(), &AsyncAPIMock::SetToken),
|
| Return(error::kNoError)));
|
|
|
| - command_buffer_.reset(new CommandBufferService);
|
| + {
|
| + TransferBufferManager* manager = new TransferBufferManager();
|
| + transfer_buffer_manager_.reset(manager);
|
| + EXPECT_TRUE(manager->Initialize());
|
| + }
|
| + command_buffer_.reset(
|
| + new CommandBufferService(transfer_buffer_manager_.get()));
|
| command_buffer_->Initialize();
|
|
|
| gpu_scheduler_.reset(new GpuScheduler(
|
| @@ -69,6 +76,7 @@ class BaseFencedAllocatorTest : public testing::Test {
|
| #endif
|
| MessageLoop message_loop_;
|
| scoped_ptr<AsyncAPIMock> api_mock_;
|
| + scoped_ptr<TransferBufferManagerInterface> transfer_buffer_manager_;
|
| scoped_ptr<CommandBufferService> command_buffer_;
|
| scoped_ptr<GpuScheduler> gpu_scheduler_;
|
| scoped_ptr<CommandBufferHelper> helper_;
|
|
|