diff options
Diffstat (limited to 'gpu/GLES2/gl2extchromium.h')
-rw-r--r-- | gpu/GLES2/gl2extchromium.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gpu/GLES2/gl2extchromium.h b/gpu/GLES2/gl2extchromium.h index d78f8ef..0671187 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 */ |