Index: content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
diff --git a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
index c46c688c070dbd49219145a29d7eaa2a43995d5a..a9ddc5b8a5f9fafc71788fcbc6bbb4d0cb26ffc1 100644 |
--- a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
+++ b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
@@ -1538,6 +1538,21 @@ void WebGraphicsContext3DCommandBufferImpl::drawElementsInstancedANGLE( |
DELEGATE_TO_GL_2(vertexAttribDivisorANGLE, VertexAttribDivisorANGLE, WGC3Duint, |
WGC3Duint) |
+WGC3Duint WebGraphicsContext3DCommandBufferImpl::createImageCHROMIUM( |
+ WGC3Dsizei width, WGC3Dsizei height, WGC3Denum internalformat) { |
+ return gl_->CreateImageCHROMIUM(width, height, internalformat); |
+} |
piman
2013/10/21 21:57:00
nit: DELEGATE_TO_GL_3R should work, right?
reveman
2013/10/22 16:26:11
There was no DELEGATE_TO_GL_3R macro before this b
|
+ |
+DELEGATE_TO_GL_1(destroyImageCHROMIUM, DestroyImageCHROMIUM, WGC3Duint); |
+ |
+DELEGATE_TO_GL_3(getImageParameterivCHROMIUM, GetImageParameterivCHROMIUM, |
+ WGC3Duint, WGC3Denum, GLint*); |
+ |
+DELEGATE_TO_GL_2R(mapImageCHROMIUM, MapImageCHROMIUM, |
+ WGC3Duint, WGC3Denum, void*); |
+ |
+DELEGATE_TO_GL_1(unmapImageCHROMIUM, UnmapImageCHROMIUM, WGC3Duint); |
+ |
GrGLInterface* WebGraphicsContext3DCommandBufferImpl::createGrGLInterface() { |
return webkit::gpu::CreateCommandBufferSkiaGLBinding(); |
} |