| Index: webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc
|
| diff --git a/webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc b/webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc
|
| index e766332a6c18d3cf299f28d8cbf0d311c9aa3947..46403d702f8709c8b4946aaf9976dbc2accdc74d 100644
|
| --- a/webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc
|
| +++ b/webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc
|
| @@ -414,7 +414,8 @@ bool GLInProcessContext::Initialize(const gfx::Size& size,
|
| bool bind_generates_resource = false;
|
| decoder_.reset(::gpu::gles2::GLES2Decoder::Create(context_group ?
|
| context_group->decoder_->GetContextGroup() :
|
| - new ::gpu::gles2::ContextGroup(NULL, NULL, bind_generates_resource)));
|
| + new ::gpu::gles2::ContextGroup(
|
| + NULL, NULL, NULL, bind_generates_resource)));
|
|
|
| gpu_scheduler_.reset(new GpuScheduler(command_buffer_.get(),
|
| decoder_.get(),
|
| @@ -1637,6 +1638,11 @@ void WebGraphicsContext3DInProcessCommandBufferImpl::pushGroupMarkerEXT(
|
|
|
| DELEGATE_TO_GL(popGroupMarkerEXT, PopGroupMarkerEXT);
|
|
|
| +DELEGATE_TO_GL_2(bindTexImage2DCHROMIUM, BindTexImage2DCHROMIUM,
|
| + WGC3Denum, WGC3Dint)
|
| +DELEGATE_TO_GL_2(releaseTexImage2DCHROMIUM, ReleaseTexImage2DCHROMIUM,
|
| + WGC3Denum, WGC3Dint)
|
| +
|
| GrGLInterface* WebGraphicsContext3DInProcessCommandBufferImpl::
|
| onCreateGrGLInterface() {
|
| return webkit_glue::CreateCommandBufferSkiaGLBinding();
|
|
|