Index: gpu/GLES2/gl2extchromium.h |
diff --git a/gpu/GLES2/gl2extchromium.h b/gpu/GLES2/gl2extchromium.h |
index d78f8effaf1a55131102b6fe3674f907be87abe7..067118701efd6efd41b1adea5aeda86e3344a46a 100644 |
--- a/gpu/GLES2/gl2extchromium.h |
+++ b/gpu/GLES2/gl2extchromium.h |
@@ -55,14 +55,22 @@ typedef void (GL_APIENTRYP PFNGLTEXIMAGEIOSURFACE2DCHROMIUMPROC) ( |
GL_APICALL void GL_APIENTRY glGenMailboxCHROMIUM(GLbyte* mailbox); |
GL_APICALL void GL_APIENTRY glProduceTextureCHROMIUM( |
GLenum target, const GLbyte* mailbox); |
+GL_APICALL void GL_APIENTRY glProduceTextureDirectCHROMIUM( |
+ GLuint texture, GLenum target, const GLbyte* mailbox); |
GL_APICALL void GL_APIENTRY glConsumeTextureCHROMIUM( |
GLenum target, const GLbyte* mailbox); |
+GL_APICALL GLuint GL_APIENTRY glCreateAndConsumeTextureCHROMIUM( |
+ GLenum target, const GLbyte* mailbox); |
#endif |
typedef void (GL_APIENTRYP PFNGLGENMAILBOXCHROMIUMPROC) (GLbyte* mailbox); |
typedef void (GL_APIENTRYP PFNGLPRODUCETEXTURECHROMIUMPROC) ( |
GLenum target, const GLbyte* mailbox); |
+typedef void (GL_APIENTRYP PFNGLPRODUCETEXTUREDIRECTCHROMIUMPROC) ( |
+ GLuint texture, GLenum target, const GLbyte* mailbox); |
typedef void (GL_APIENTRYP PFNGLCONSUMETEXTURECHROMIUMPROC) ( |
GLenum target, const GLbyte* mailbox); |
+typedef GLuint (GL_APIENTRYP PFNGLCREATEANDCONSUMETEXTURECHROMIUMPROC) ( |
+ GLenum target, const GLbyte* mailbox); |
#endif /* GL_CHROMIUM_texture_mailbox */ |
/* GL_CHROMIUM_pixel_transfer_buffer_object */ |