Index: gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc |
diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc b/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc |
index e7a3a6ce4623adaafb8142964139a46e0928c92c..977822eb11d720a813d5cb796cceef53cd06b0d3 100644 |
--- a/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc |
+++ b/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc |
@@ -97,7 +97,8 @@ class TransferThread : public base::Thread { |
void Init() override { |
gfx::GLShareGroup* share_group = NULL; |
- surface_ = new gfx::PbufferGLSurfaceEGL(gfx::Size(1, 1)); |
+ surface_ = new gfx::PbufferGLSurfaceEGL(gfx::Size(1, 1), |
+ gfx::SurfaceConfiguration()); |
surface_->Initialize(); |
context_ = gfx::GLContext::CreateGLContext( |
share_group, surface_.get(), gfx::PreferDiscreteGpu); |