| Index: gpu/gles2_conform_support/egl/display.cc
|
| diff --git a/gpu/gles2_conform_support/egl/display.cc b/gpu/gles2_conform_support/egl/display.cc
|
| index a81b2b106b1a67a604725a6c725a2c5f75b01cfd..4c1c59dcf7e1ffbc03edf4380c0b3c51bfc88b24 100644
|
| --- a/gpu/gles2_conform_support/egl/display.cc
|
| +++ b/gpu/gles2_conform_support/egl/display.cc
|
| @@ -10,6 +10,7 @@
|
| #include "gpu/command_buffer/client/gles2_lib.h"
|
| #include "gpu/command_buffer/client/transfer_buffer.h"
|
| #include "gpu/command_buffer/service/context_group.h"
|
| +#include "gpu/command_buffer/service/transfer_buffer_manager.h"
|
| #include "gpu/gles2_conform_support/egl/config.h"
|
| #include "gpu/gles2_conform_support/egl/surface.h"
|
|
|
| @@ -82,8 +83,13 @@ EGLSurface Display::CreateWindowSurface(EGLConfig config,
|
| return EGL_NO_SURFACE;
|
| }
|
|
|
| + {
|
| + gpu::TransferBufferManager* manager = new gpu::TransferBufferManager();
|
| + transfer_buffer_manager_.reset(manager);
|
| + manager->Initialize();
|
| + }
|
| scoped_ptr<gpu::CommandBufferService> command_buffer(
|
| - new gpu::CommandBufferService);
|
| + new gpu::CommandBufferService(transfer_buffer_manager_.get()));
|
| if (!command_buffer->Initialize())
|
| return NULL;
|
|
|
|
|