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