| Index: gpu/command_buffer/client/mapped_memory_unittest.cc
|
| diff --git a/gpu/command_buffer/client/mapped_memory_unittest.cc b/gpu/command_buffer/client/mapped_memory_unittest.cc
|
| index 4442d88466f3bee96e8a10a6a9ad8f574feed56b..784d0f83c988b1d083992108f8345c1f78db4d41 100644
|
| --- a/gpu/command_buffer/client/mapped_memory_unittest.cc
|
| +++ b/gpu/command_buffer/client/mapped_memory_unittest.cc
|
| @@ -9,6 +9,7 @@
|
| #include "gpu/command_buffer/client/cmd_buffer_helper.h"
|
| #include "gpu/command_buffer/service/mocks.h"
|
| #include "gpu/command_buffer/service/command_buffer_service.h"
|
| +#include "gpu/command_buffer/service/transfer_buffer_manager.h"
|
| #include "gpu/command_buffer/service/gpu_scheduler.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| @@ -41,8 +42,15 @@ class MappedMemoryTestBase : public testing::Test {
|
| .WillRepeatedly(DoAll(Invoke(api_mock_.get(), &AsyncAPIMock::SetToken),
|
| Return(error::kNoError)));
|
|
|
| - command_buffer_.reset(new CommandBufferService);
|
| - command_buffer_->Initialize();
|
| + {
|
| + TransferBufferManager* manager = new TransferBufferManager();
|
| + transfer_buffer_manager_.reset(manager);
|
| + EXPECT_TRUE(manager->Initialize());
|
| + }
|
| +
|
| + command_buffer_.reset(
|
| + new CommandBufferService(transfer_buffer_manager_.get()));
|
| + EXPECT_TRUE(command_buffer_->Initialize());
|
|
|
| gpu_scheduler_.reset(new GpuScheduler(
|
| command_buffer_.get(), api_mock_.get(), NULL));
|
| @@ -66,6 +74,7 @@ class MappedMemoryTestBase : 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_;
|
|
|