Copyright 2018 The ANGLE Project Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
gl_angle_ext.xml
Includes data used to auto-generate ANGLE classes.
void glBindUniformLocationCHROMIUM
GLuint program
GLint location
const GLchar* name
void glCoverageModulationCHROMIUM
GLenum components
void glMatrixLoadfCHROMIUM
GLenum matrixMode
const GLfloat * matrix
void glMatrixLoadIdentityCHROMIUM
GLenum matrixMode
GLuint glGenPathsCHROMIUM
GLsizei range
void glDeletePathsCHROMIUM
GLuint first
GLsizei range
GLboolean glIsPathCHROMIUM
GLuint path
void glPathCommandsCHROMIUM
GLuint path
GLsizei numCommands
const GLubyte * commands
GLsizei numCoords
GLenum coordType
const void* coords
void glPathParameterfCHROMIUM
GLuint path
GLenum pname
GLfloat value
void glPathParameteriCHROMIUM
GLuint path
GLenum pname
GLint value
void glGetPathParameterfvCHROMIUM
GLuint path
GLenum pname
GLfloat * value
void glGetPathParameterivCHROMIUM
GLuint path
GLenum pname
GLint * value
void glPathStencilFuncCHROMIUM
GLenum func
GLint ref
GLuint mask
void glStencilFillPathCHROMIUM
GLuint path
GLenum fillMode
GLuint mask
void glStencilStrokePathCHROMIUM
GLuint path
GLint reference
GLuint mask
void glCoverFillPathCHROMIUM
GLuint path
GLenum coverMode
void glCoverStrokePathCHROMIUM
GLuint path
GLenum coverMode
void glStencilThenCoverFillPathCHROMIUM
GLuint path
GLenum fillMode
GLuint mask
GLenum coverMode
void glStencilThenCoverStrokePathCHROMIUM
GLuint path
GLint reference
GLuint mask
GLenum coverMode
void glCoverFillPathInstancedCHROMIUM
GLsizei numPath
GLenum pathNameType
const void * paths
GLuint pathBase
GLenum coverMode
GLenum transformType
const GLfloat * transformValues
void glCoverStrokePathInstancedCHROMIUM
GLsizei numPath
GLenum pathNameType
const void * paths
GLuint pathBase
GLenum coverMode
GLenum transformType
const GLfloat * transformValues
void glStencilStrokePathInstancedCHROMIUM
GLsizei numPath
GLenum pathNameType
const void * paths
GLuint pathBase
GLint reference
GLuint mask
GLenum transformType
const GLfloat * transformValues
void glStencilFillPathInstancedCHROMIUM
GLsizei numPaths
GLenum pathNameType
const void * paths
GLuint pathBase
GLenum fillMode
GLuint mask
GLenum transformType
const GLfloat * transformValues
void glStencilThenCoverFillPathInstancedCHROMIUM
GLsizei numPaths
GLenum pathNameType
const void * paths
GLuint pathBase
GLenum fillMode
GLuint mask
GLenum coverMode
GLenum transformType
const GLfloat * transformValues
void glStencilThenCoverStrokePathInstancedCHROMIUM
GLsizei numPaths
GLenum pathNameType
const void * paths
GLuint pathBase
GLint reference
GLuint mask
GLenum coverMode
GLenum transformType
const GLfloat * transformValues
void glBindFragmentInputLocationCHROMIUM
GLuint programs
GLint location
const GLchar * name
void glProgramPathFragmentInputGenCHROMIUM
GLuint program
GLint location
GLenum genMode
GLint components
const GLfloat * coeffs
void glCopyTextureCHROMIUM
GLuint sourceId
GLint sourceLevel
GLenum destTarget
GLuint destId
GLint destLevel
GLint internalFormat
GLenum destType
GLboolean unpackFlipY
GLboolean unpackPremultiplyAlpha
GLboolean unpackUnmultiplyAlpha
void glCopySubTextureCHROMIUM
GLuint sourceId
GLint sourceLevel
GLenum destTarget
GLuint destId
GLint destLevel
GLint xoffset
GLint yoffset
GLint x
GLint y
GLint width
GLint height
GLboolean unpackFlipY
GLboolean unpackPremultiplyAlpha
GLboolean unpackUnmultiplyAlpha
void glCompressedCopyTextureCHROMIUM
GLuint sourceId
GLuint destId
void glRequestExtensionANGLE
const GLchar * name
void glGetBooleanvRobustANGLE
GLenum pname
GLsizei bufSize
GLsizei * length
GLboolean * params
void glGetBufferParameterivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetFloatvRobustANGLE
GLenum pname
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetFramebufferAttachmentParameterivRobustANGLE
GLenum target
GLenum attachment
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetIntegervRobustANGLE
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * data
void glGetProgramivRobustANGLE
GLuint program
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetRenderbufferParameterivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetShaderivRobustANGLE
GLuint shader
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetTexParameterfvRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetTexParameterivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetUniformfvRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetUniformivRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLint * params
void glGetVertexAttribfvRobustANGLE
GLuint index
GLenum pname
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetVertexAttribivRobustANGLE
GLuint index
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetVertexAttribPointervRobustANGLE
GLuint index
GLenum pname
GLsizei bufSize
GLsizei * length
void ** pointer
void glReadPixelsRobustANGLE
GLint x
GLint y
GLsizei width
GLsizei height
GLenum format
GLenum type
GLsizei bufSize
GLsizei * length
GLsizei * columns
GLsizei * rows
void * pixels
void glTexImage2DRobustANGLE
GLenum target
GLint level
GLint internalformat
GLsizei width
GLsizei height
GLint border
GLenum format
GLenum type
GLsizei bufSize
const void * pixels
void glTexParameterfvRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
const GLfloat * params
void glTexParameterivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
const GLint * params
void glTexSubImage2DRobustANGLE
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLenum type
GLsizei bufSize
const void * pixels
void glTexImage3DRobustANGLE
GLenum target
GLint level
GLint internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLenum format
GLenum type
GLsizei bufSize
const void * pixels
void glTexSubImage3DRobustANGLE
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLenum type
GLsizei bufSize
const void * pixels
void glCompressedTexImage2DRobustANGLE
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLint border
GLsizei imageSize
GLsizei dataSize
const GLvoid * data
void glCompressedTexSubImage2DRobustANGLE
GLenum target
GLint level
GLsizei xoffset
GLsizei yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
GLsizei dataSize
const GLvoid * data
void glCompressedTexImage3DRobustANGLE
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
GLsizei dataSize
const GLvoid * data
void glCompressedTexSubImage3DRobustANGLE
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
GLsizei dataSize
const GLvoid * data
void glGetQueryivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetQueryObjectuivRobustANGLE
GLuint id
GLenum pname
GLsizei bufSize
GLsizei * length
GLuint * params
void glGetBufferPointervRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
void ** params
void glGetIntegeri_vRobustANGLE
GLenum target
GLuint index
GLsizei bufSize
GLsizei * length
GLint * data
void glGetInternalformativRobustANGLE
GLenum target
GLenum internalformat
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetVertexAttribIivRobustANGLE
GLuint index
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetVertexAttribIuivRobustANGLE
GLuint index
GLenum pname
GLsizei bufSize
GLsizei * length
GLuint * params
void glGetUniformuivRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLuint * params
void glGetActiveUniformBlockivRobustANGLE
GLuint program
GLuint uniformBlockIndex
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetInteger64vRobustANGLE
GLenum pname
GLsizei bufSize
GLsizei * length
GLint64 * data
void glGetInteger64i_vRobustANGLE
GLenum target
GLuint index
GLsizei bufSize
GLsizei * length
GLint64 * data
void glGetBufferParameteri64vRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint64 * params
void glSamplerParameterivRobustANGLE
GLuint sampler
GLuint pname
GLsizei bufSize
const GLint * param
void glSamplerParameterfvRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
const GLfloat * param
void glGetSamplerParameterivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetSamplerParameterfvRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetFramebufferParameterivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetProgramInterfaceivRobustANGLE
GLuint program
GLenum programInterface
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetBooleani_vRobustANGLE
GLenum target
GLuint index
GLsizei bufSize
GLsizei * length
GLboolean * data
void glGetMultisamplefvRobustANGLE
GLenum pname
GLuint index
GLsizei bufSize
GLsizei * length
GLfloat * val
void glGetTexLevelParameterivRobustANGLE
GLenum target
GLint level
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetTexLevelParameterfvRobustANGLE
GLenum target
GLint level
GLenum pname
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetPointervRobustANGLERobustANGLE
GLenum pname
GLsizei bufSize
GLsizei * length
void ** params
void glReadnPixelsRobustANGLE
GLint x
GLint y
GLsizei width
GLsizei height
GLenum format
GLenum type
GLsizei bufSize
GLsizei * length
GLsizei * columns
GLsizei * rows
void * data
void glGetnUniformfvRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLfloat * params
void glGetnUniformivRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLint * params
void glGetnUniformuivRobustANGLE
GLuint program
GLint location
GLsizei bufSize
GLsizei * length
GLuint * params
void glTexParameterIivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
const GLint * params
void glTexParameterIuivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
const GLuint * params
void glGetTexParameterIivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetTexParameterIuivRobustANGLE
GLenum target
GLenum pname
GLsizei bufSize
GLsizei * length
GLuint * params
void glSamplerParameterIivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
const GLint * param
void glSamplerParameterIuivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
const GLuint * param
void glGetSamplerParameterIivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetSamplerParameterIuivRobustANGLE
GLuint sampler
GLenum pname
GLsizei bufSize
GLsizei * length
GLuint * params
void glGetQueryObjectivRobustANGLE
GLuint id
GLenum pname
GLsizei bufSize
GLsizei * length
GLint * params
void glGetQueryObjecti64vRobustANGLE
GLuint id
GLenum pname
GLsizei bufSize
GLsizei * length
GLint64 * params
void glGetQueryObjectui64vRobustANGLE
GLuint id
GLenum pname
GLsizei bufSize
GLsizei * length
GLuint64 * params
void glFramebufferTextureMultiviewLayeredANGLE
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint baseViewIndex
GLsizei numViews
void glFramebufferTextureMultiviewSideBySideANGLE
GLenum target
GLenum attachment
GLuint texture
GLint level
GLsizei numViews
const GLint * viewportOffsets
void glCopyTexture3DANGLE
GLuint sourceId
GLint sourceLevel
GLenum destTarget
GLuint destId
GLint destLevel
GLint internalFormat
GLenum destType
GLboolean unpackFlipY
GLboolean unpackPremultiplyAlpha
GLboolean unpackUnmultiplyAlpha
void glCopySubTexture3DANGLE
GLuint sourceId
GLint sourceLevel
GLenum destTarget
GLuint destId
GLint destLevel
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLint z
GLint width
GLint height
GLint depth
GLboolean unpackFlipY
GLboolean unpackPremultiplyAlpha
GLboolean unpackUnmultiplyAlpha
void glTexStorage2DMultisampleANGLE
GLenum target
GLsizei samples
GLenum internalformat
GLsizei width
GLsizei height
GLboolean fixedsamplelocations
void glGetTexLevelParameterivANGLE
GLenum target
GLint level
GLenum pname
GLint * params
void glGetTexLevelParameterfvANGLE
GLenum target
GLint level
GLenum pname
GLfloat * params
void glMultiDrawArraysANGLE
GLenum mode
const GLint *firsts
const GLsizei *counts
GLsizei drawcount
void glMultiDrawArraysInstancedANGLE
GLenum mode
const GLint *firsts
const GLsizei *counts
const GLsizei *instanceCounts
GLsizei drawcount
void glMultiDrawElementsANGLE
GLenum mode
const GLsizei *counts
GLenum type
const GLvoid *const*indices
GLsizei drawcount
void glMultiDrawElementsInstancedANGLE
GLenum mode
const GLsizei *counts
GLenum type
const GLvoid *const*indices
const GLsizei*instanceCounts
GLsizei drawcount
void glGetMultisamplefvANGLE
GLenum pname
GLuint index
GLfloat * val
void glSampleMaskiANGLE
GLuint maskNumber
GLbitfield mask
void glProvokingVertexANGLE
GLenum mode