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 05603a0d558e2faa77abc9c5957db1f90697d125..7b5d26bbba4e3c25b8e93bd05c5f868376c7ee82 100644 |
--- a/gpu/gles2_conform_support/egl/display.cc |
+++ b/gpu/gles2_conform_support/egl/display.cc |
@@ -108,7 +108,7 @@ EGLSurface Display::CreateWindowSurface(EGLConfig config, |
using gpu::GpuScheduler; |
std::vector<int32> attribs; |
- gpu::gles2::ContextGroup::Ref group(new gpu::gles2::ContextGroup()); |
+ gpu::gles2::ContextGroup::Ref group(new gpu::gles2::ContextGroup(true)); |
scoped_ptr<GpuScheduler> gpu_scheduler( |
GpuScheduler::Create(command_buffer_.get(), |
NULL, |
@@ -160,7 +160,8 @@ EGLContext Display::CreateContext(EGLConfig config, |
buffer.size, |
buffer.ptr, |
transfer_buffer_id_, |
- share_resources)); |
+ share_resources, |
+ true)); |
context_->EnableFeatureCHROMIUM( |
"pepper3d_allow_buffers_on_multiple_targets"); |