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(); |