Index: webkit/common/gpu/webgraphicscontext3d_impl.h |
diff --git a/webkit/common/gpu/webgraphicscontext3d_impl.h b/webkit/common/gpu/webgraphicscontext3d_impl.h |
index 8bb906709923ac477991719357b29dc44046c703..83af0b4ad1ae5a9cdde0908e3ea52f6ff64e5d60 100644 |
--- a/webkit/common/gpu/webgraphicscontext3d_impl.h |
+++ b/webkit/common/gpu/webgraphicscontext3d_impl.h |
@@ -473,8 +473,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); |