Index: content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
diff --git a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
index 1ac84a243d18eea2de904436cae0c44e8b87821d..fd5dbbcc4f7b468503810702854a2342fd069899 100644 |
--- a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
+++ b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
@@ -41,6 +41,7 @@ class GLES2Implementation; |
using WebKit::WebGLId; |
+using WebKit::WGC3Dbyte; |
using WebKit::WGC3Dchar; |
using WebKit::WGC3Denum; |
using WebKit::WGC3Dboolean; |
@@ -247,7 +248,6 @@ class WebGraphicsContext3DCommandBufferImpl |
virtual void enableVertexAttribArray(WGC3Duint index); |
virtual void finish(); |
virtual void flush(); |
- virtual void shallowFlushCHROMIUM(); |
virtual void framebufferRenderbuffer(WGC3Denum target, |
WGC3Denum attachment, |
WGC3Denum renderbuffertarget, |
@@ -574,6 +574,14 @@ class WebGraphicsContext3DCommandBufferImpl |
virtual void bindUniformLocationCHROMIUM(WebGLId program, WGC3Dint location, |
const WGC3Dchar* uniform); |
+ virtual void shallowFlushCHROMIUM(); |
+ |
+ virtual void genMailboxCHROMIUM(WGC3Dbyte* mailbox); |
+ virtual void produceTextureCHROMIUM(WGC3Denum target, |
+ const WGC3Dbyte* mailbox); |
+ virtual void consumeTextureCHROMIUM(WGC3Denum target, |
+ const WGC3Dbyte* mailbox); |
+ |
protected: |
virtual GrGLInterface* onCreateGrGLInterface(); |