Index: webkit/common/gpu/webgraphicscontext3d_impl.h |
diff --git a/webkit/common/gpu/webgraphicscontext3d_impl.h b/webkit/common/gpu/webgraphicscontext3d_impl.h |
index ee3cb36086d665bd977ba8000c72f4664e200c4a..3ed0dd97269b502022db5751f1d0417f7aa6e72e 100644 |
--- a/webkit/common/gpu/webgraphicscontext3d_impl.h |
+++ b/webkit/common/gpu/webgraphicscontext3d_impl.h |
@@ -483,6 +483,18 @@ class WEBKIT_GPU_EXPORT WebGraphicsContext3DImpl |
virtual WebGLId createAndConsumeTextureCHROMIUM(WGC3Denum target, |
const WGC3Dbyte* mailbox); |
+ virtual void genValuebuffersCHROMIUM(WGC3Dsizei count, WebGLId* ids); |
+ virtual WebGLId createValuebufferCHROMIUM(); |
+ virtual void deleteValuebuffersCHROMIUM(WGC3Dsizei count, WebGLId* ids); |
+ virtual void deleteValuebufferCHROMIUM(WebGLId); |
+ virtual void bindValuebufferCHROMIUM(WGC3Denum target, WebGLId valuebuffer); |
+ virtual WGC3Dboolean isValuebufferCHROMIUM(WebGLId renderbuffer); |
+ virtual void subscribeValueCHROMIUM(WGC3Denum target, WGC3Denum subscription); |
+ virtual void populateSubscribedValuesCHROMIUM(WGC3Denum target); |
+ virtual void uniformValuebufferCHROMIUM(WGC3Dint location, |
+ WGC3Denum target, |
+ WGC3Denum subscription); |
+ |
virtual void insertEventMarkerEXT(const WGC3Dchar* marker); |
virtual void pushGroupMarkerEXT(const WGC3Dchar* marker); |
virtual void popGroupMarkerEXT(); |