Index: webkit/common/gpu/webgraphicscontext3d_impl.h |
diff --git a/webkit/common/gpu/webgraphicscontext3d_impl.h b/webkit/common/gpu/webgraphicscontext3d_impl.h |
index 5444978b55c2b93d97c98adfaee6a71e5c03a490..2932777457649d6ed6db8cbc98017b28f5d224ec 100644 |
--- a/webkit/common/gpu/webgraphicscontext3d_impl.h |
+++ b/webkit/common/gpu/webgraphicscontext3d_impl.h |
@@ -475,8 +475,12 @@ class WEBKIT_GPU_EXPORT WebGraphicsContext3DImpl |
virtual void genMailboxCHROMIUM(WGC3Dbyte* mailbox); |
virtual void produceTextureCHROMIUM(WGC3Denum target, |
const WGC3Dbyte* mailbox); |
+ virtual void produceTextureDirectCHROMIUM(WebGLId texture, WGC3Denum target, |
+ const WGC3Dbyte* mailbox); |
virtual void consumeTextureCHROMIUM(WGC3Denum target, |
const WGC3Dbyte* mailbox); |
+ virtual WebGLId createAndConsumeTextureCHROMIUM(WGC3Denum target, |
+ const WGC3Dbyte* mailbox); |
virtual void insertEventMarkerEXT(const WGC3Dchar* marker); |
virtual void pushGroupMarkerEXT(const WGC3Dchar* marker); |