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