chromium/ui/gl/gl_bindings_autogen_gl.h

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// This file is auto-generated from
// ui/gl/generate_bindings.py
// It's formatted by clang-format using chromium coding style:
//    clang-format -i -style=chromium filename
// DO NOT EDIT!

#ifndef UI_GL_GL_BINDINGS_AUTOGEN_GL_H_
#define UI_GL_GL_BINDINGS_AUTOGEN_GL_H_

#include <string>

namespace gl {

class GLContext;

glAcquireTexturesANGLEProc;
glActiveShaderProgramProc;
glActiveTextureProc;
glAttachShaderProc;
glBeginPixelLocalStorageANGLEProc;
glBeginQueryProc;
glBeginTransformFeedbackProc;
glBindAttribLocationProc;
glBindBufferProc;
glBindBufferBaseProc;
glBindBufferRangeProc;
glBindFragDataLocationProc;
glBindFragDataLocationIndexedProc;
glBindFramebufferEXTProc;
glBindImageTextureEXTProc;
glBindProgramPipelineProc;
glBindRenderbufferEXTProc;
glBindSamplerProc;
glBindTextureProc;
glBindTransformFeedbackProc;
glBindUniformLocationCHROMIUMProc;
glBindVertexArrayOESProc;
glBindVertexBufferProc;
glBlendBarrierKHRProc;
glBlendColorProc;
glBlendEquationProc;
glBlendEquationiOESProc;
glBlendEquationSeparateProc;
glBlendEquationSeparateiOESProc;
glBlendFuncProc;
glBlendFunciOESProc;
glBlendFuncSeparateProc;
glBlendFuncSeparateiOESProc;
glBlitFramebufferProc;
glBufferDataProc;
glBufferSubDataProc;
glCheckFramebufferStatusEXTProc;
glClearProc;
glClearBufferfiProc;
glClearBufferfvProc;
glClearBufferivProc;
glClearBufferuivProc;
glClearColorProc;
glClearDepthProc;
glClearDepthfProc;
glClearStencilProc;
glClearTexImageProc;
glClearTexSubImageProc;
glClientWaitSyncProc;
glClipControlEXTProc;
glColorMaskProc;
glColorMaskiOESProc;
glCompileShaderProc;
glCompressedTexImage2DProc;
glCompressedTexImage2DRobustANGLEProc;
glCompressedTexImage3DProc;
glCompressedTexImage3DRobustANGLEProc;
glCompressedTexSubImage2DProc;
glCompressedTexSubImage2DRobustANGLEProc;
glCompressedTexSubImage3DProc;
glCompressedTexSubImage3DRobustANGLEProc;
glCopyBufferSubDataProc;
glCopySubTextureCHROMIUMProc;
glCopyTexImage2DProc;
glCopyTexSubImage2DProc;
glCopyTexSubImage3DProc;
glCopyTextureCHROMIUMProc;
glCreateMemoryObjectsEXTProc;
glCreateProgramProc;
glCreateShaderProc;
glCreateShaderProgramvProc;
glCullFaceProc;
glDebugMessageCallbackProc;
glDebugMessageControlProc;
glDebugMessageInsertProc;
glDeleteBuffersARBProc;
glDeleteFencesNVProc;
glDeleteFramebuffersEXTProc;
glDeleteMemoryObjectsEXTProc;
glDeleteProgramProc;
glDeleteProgramPipelinesProc;
glDeleteQueriesProc;
glDeleteRenderbuffersEXTProc;
glDeleteSamplersProc;
glDeleteSemaphoresEXTProc;
glDeleteShaderProc;
glDeleteSyncProc;
glDeleteTexturesProc;
glDeleteTransformFeedbacksProc;
glDeleteVertexArraysOESProc;
glDepthFuncProc;
glDepthMaskProc;
glDepthRangeProc;
glDepthRangefProc;
glDetachShaderProc;
glDisableProc;
glDisableExtensionANGLEProc;
glDisableiOESProc;
glDisableVertexAttribArrayProc;
glDiscardFramebufferEXTProc;
glDispatchComputeProc;
glDispatchComputeIndirectProc;
glDrawArraysProc;
glDrawArraysIndirectProc;
glDrawArraysInstancedANGLEProc;
glDrawArraysInstancedBaseInstanceANGLEProc;
glDrawBufferProc;
glDrawBuffersARBProc;
glDrawElementsProc;
glDrawElementsIndirectProc;
glDrawElementsInstancedANGLEProc;
glDrawElementsInstancedBaseVertexBaseInstanceANGLEProc;
glDrawRangeElementsProc;
glEGLImageTargetRenderbufferStorageOESProc;
glEGLImageTargetTexture2DOESProc;
glEnableProc;
glEnableiOESProc;
glEnableVertexAttribArrayProc;
glEndPixelLocalStorageANGLEProc;
glEndQueryProc;
glEndTilingQCOMProc;
glEndTransformFeedbackProc;
glFenceSyncProc;
glFinishProc;
glFinishFenceNVProc;
glFlushProc;
glFlushMappedBufferRangeProc;
glFramebufferMemorylessPixelLocalStorageANGLEProc;
glFramebufferParameteriProc;
glFramebufferPixelLocalClearValuefvANGLEProc;
glFramebufferPixelLocalClearValueivANGLEProc;
glFramebufferPixelLocalClearValueuivANGLEProc;
glFramebufferPixelLocalStorageInterruptANGLEProc;
glFramebufferPixelLocalStorageRestoreANGLEProc;
glFramebufferRenderbufferEXTProc;
glFramebufferTexture2DEXTProc;
glFramebufferTexture2DMultisampleEXTProc;
glFramebufferTextureLayerProc;
glFramebufferTextureMultiviewOVRProc;
glFramebufferTexturePixelLocalStorageANGLEProc;
glFrontFaceProc;
glGenBuffersARBProc;
glGenerateMipmapEXTProc;
glGenFencesNVProc;
glGenFramebuffersEXTProc;
glGenProgramPipelinesProc;
glGenQueriesProc;
glGenRenderbuffersEXTProc;
glGenSamplersProc;
glGenSemaphoresEXTProc;
glGenTexturesProc;
glGenTransformFeedbacksProc;
glGenVertexArraysOESProc;
glGetActiveAttribProc;
glGetActiveUniformProc;
glGetActiveUniformBlockivProc;
glGetActiveUniformBlockivRobustANGLEProc;
glGetActiveUniformBlockNameProc;
glGetActiveUniformsivProc;
glGetAttachedShadersProc;
glGetAttribLocationProc;
glGetBooleani_vProc;
glGetBooleani_vRobustANGLEProc;
glGetBooleanvProc;
glGetBooleanvRobustANGLEProc;
glGetBufferParameteri64vRobustANGLEProc;
glGetBufferParameterivProc;
glGetBufferParameterivRobustANGLEProc;
glGetBufferPointervRobustANGLEProc;
glGetDebugMessageLogProc;
glGetErrorProc;
glGetFenceivNVProc;
glGetFloatvProc;
glGetFloatvRobustANGLEProc;
glGetFragDataIndexProc;
glGetFragDataLocationProc;
glGetFramebufferAttachmentParameterivEXTProc;
glGetFramebufferAttachmentParameterivRobustANGLEProc;
glGetFramebufferParameterivProc;
glGetFramebufferParameterivRobustANGLEProc;
glGetFramebufferPixelLocalStorageParameterfvANGLEProc;
glGetFramebufferPixelLocalStorageParameterfvRobustANGLEProc;
glGetFramebufferPixelLocalStorageParameterivANGLEProc;
glGetFramebufferPixelLocalStorageParameterivRobustANGLEProc;
glGetGraphicsResetStatusARBProc;
glGetInteger64i_vProc;
glGetInteger64i_vRobustANGLEProc;
glGetInteger64vProc;
glGetInteger64vRobustANGLEProc;
glGetIntegeri_vProc;
glGetIntegeri_vRobustANGLEProc;
glGetIntegervProc;
glGetIntegervRobustANGLEProc;
glGetInternalformativProc;
glGetInternalformativRobustANGLEProc;
glGetInternalformatSampleivNVProc;
glGetMultisamplefvProc;
glGetMultisamplefvRobustANGLEProc;
glGetnUniformfvRobustANGLEProc;
glGetnUniformivRobustANGLEProc;
glGetnUniformuivRobustANGLEProc;
glGetObjectLabelProc;
glGetObjectPtrLabelProc;
glGetPointervProc;
glGetPointervRobustANGLERobustANGLEProc;
glGetProgramBinaryProc;
glGetProgramInfoLogProc;
glGetProgramInterfaceivProc;
glGetProgramInterfaceivRobustANGLEProc;
glGetProgramivProc;
glGetProgramivRobustANGLEProc;
glGetProgramPipelineInfoLogProc;
glGetProgramPipelineivProc;
glGetProgramResourceIndexProc;
glGetProgramResourceivProc;
glGetProgramResourceLocationProc;
glGetProgramResourceNameProc;
glGetQueryivProc;
glGetQueryivRobustANGLEProc;
glGetQueryObjecti64vProc;
glGetQueryObjecti64vRobustANGLEProc;
glGetQueryObjectivProc;
glGetQueryObjectivRobustANGLEProc;
glGetQueryObjectui64vProc;
glGetQueryObjectui64vRobustANGLEProc;
glGetQueryObjectuivProc;
glGetQueryObjectuivRobustANGLEProc;
glGetRenderbufferParameterivEXTProc;
glGetRenderbufferParameterivRobustANGLEProc;
glGetSamplerParameterfvProc;
glGetSamplerParameterfvRobustANGLEProc;
glGetSamplerParameterIivRobustANGLEProc;
glGetSamplerParameterIuivRobustANGLEProc;
glGetSamplerParameterivProc;
glGetSamplerParameterivRobustANGLEProc;
glGetShaderInfoLogProc;
glGetShaderivProc;
glGetShaderivRobustANGLEProc;
glGetShaderPrecisionFormatProc;
glGetShaderSourceProc;
glGetStringProc;
glGetStringiProc;
glGetSyncivProc;
glGetTexLevelParameterfvProc;
glGetTexLevelParameterfvRobustANGLEProc;
glGetTexLevelParameterivProc;
glGetTexLevelParameterivRobustANGLEProc;
glGetTexParameterfvProc;
glGetTexParameterfvRobustANGLEProc;
glGetTexParameterIivRobustANGLEProc;
glGetTexParameterIuivRobustANGLEProc;
glGetTexParameterivProc;
glGetTexParameterivRobustANGLEProc;
glGetTransformFeedbackVaryingProc;
glGetTranslatedShaderSourceANGLEProc;
glGetUniformBlockIndexProc;
glGetUniformfvProc;
glGetUniformfvRobustANGLEProc;
glGetUniformIndicesProc;
glGetUniformivProc;
glGetUniformivRobustANGLEProc;
glGetUniformLocationProc;
glGetUniformuivProc;
glGetUniformuivRobustANGLEProc;
glGetVertexAttribfvProc;
glGetVertexAttribfvRobustANGLEProc;
glGetVertexAttribIivRobustANGLEProc;
glGetVertexAttribIuivRobustANGLEProc;
glGetVertexAttribivProc;
glGetVertexAttribivRobustANGLEProc;
glGetVertexAttribPointervProc;
glGetVertexAttribPointervRobustANGLEProc;
glHintProc;
glImportMemoryFdEXTProc;
glImportMemoryWin32HandleEXTProc;
glImportMemoryZirconHandleANGLEProc;
glImportSemaphoreFdEXTProc;
glImportSemaphoreWin32HandleEXTProc;
glImportSemaphoreZirconHandleANGLEProc;
glInsertEventMarkerEXTProc;
glInvalidateFramebufferProc;
glInvalidateSubFramebufferProc;
glInvalidateTextureANGLEProc;
glIsBufferProc;
glIsEnabledProc;
glIsEnablediOESProc;
glIsFenceNVProc;
glIsFramebufferEXTProc;
glIsProgramProc;
glIsProgramPipelineProc;
glIsQueryProc;
glIsRenderbufferEXTProc;
glIsSamplerProc;
glIsShaderProc;
glIsSyncProc;
glIsTextureProc;
glIsTransformFeedbackProc;
glIsVertexArrayOESProc;
glLineWidthProc;
glLinkProgramProc;
glMapBufferProc;
glMapBufferRangeProc;
glMaxShaderCompilerThreadsKHRProc;
glMemoryBarrierByRegionProc;
glMemoryBarrierEXTProc;
glMemoryObjectParameterivEXTProc;
glMinSampleShadingProc;
glMultiDrawArraysANGLEProc;
glMultiDrawArraysInstancedANGLEProc;
glMultiDrawArraysInstancedBaseInstanceANGLEProc;
glMultiDrawElementsANGLEProc;
glMultiDrawElementsInstancedANGLEProc;
glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEProc;
glObjectLabelProc;
glObjectPtrLabelProc;
glPatchParameteriProc;
glPauseTransformFeedbackProc;
glPixelLocalStorageBarrierANGLEProc;
glPixelStoreiProc;
glPointParameteriProc;
glPolygonModeProc;
glPolygonModeANGLEProc;
glPolygonOffsetProc;
glPolygonOffsetClampEXTProc;
glPopDebugGroupProc;
glPopGroupMarkerEXTProc;
glPrimitiveRestartIndexProc;
glProgramBinaryProc;
glProgramParameteriProc;
glProgramUniform1fProc;
glProgramUniform1fvProc;
glProgramUniform1iProc;
glProgramUniform1ivProc;
glProgramUniform1uiProc;
glProgramUniform1uivProc;
glProgramUniform2fProc;
glProgramUniform2fvProc;
glProgramUniform2iProc;
glProgramUniform2ivProc;
glProgramUniform2uiProc;
glProgramUniform2uivProc;
glProgramUniform3fProc;
glProgramUniform3fvProc;
glProgramUniform3iProc;
glProgramUniform3ivProc;
glProgramUniform3uiProc;
glProgramUniform3uivProc;
glProgramUniform4fProc;
glProgramUniform4fvProc;
glProgramUniform4iProc;
glProgramUniform4ivProc;
glProgramUniform4uiProc;
glProgramUniform4uivProc;
glProgramUniformMatrix2fvProc;
glProgramUniformMatrix2x3fvProc;
glProgramUniformMatrix2x4fvProc;
glProgramUniformMatrix3fvProc;
glProgramUniformMatrix3x2fvProc;
glProgramUniformMatrix3x4fvProc;
glProgramUniformMatrix4fvProc;
glProgramUniformMatrix4x2fvProc;
glProgramUniformMatrix4x3fvProc;
glProvokingVertexANGLEProc;
glPushDebugGroupProc;
glPushGroupMarkerEXTProc;
glQueryCounterProc;
glReadBufferProc;
glReadnPixelsRobustANGLEProc;
glReadPixelsProc;
glReadPixelsRobustANGLEProc;
glReleaseShaderCompilerProc;
glReleaseTexturesANGLEProc;
glRenderbufferStorageEXTProc;
glRenderbufferStorageMultisampleProc;
glRenderbufferStorageMultisampleAdvancedAMDProc;
glRenderbufferStorageMultisampleEXTProc;
glRequestExtensionANGLEProc;
glResumeTransformFeedbackProc;
glSampleCoverageProc;
glSampleMaskiProc;
glSamplerParameterfProc;
glSamplerParameterfvProc;
glSamplerParameterfvRobustANGLEProc;
glSamplerParameteriProc;
glSamplerParameterIivRobustANGLEProc;
glSamplerParameterIuivRobustANGLEProc;
glSamplerParameterivProc;
glSamplerParameterivRobustANGLEProc;
glScissorProc;
glSetFenceNVProc;
glShaderBinaryProc;
glShaderSourceProc;
glSignalSemaphoreEXTProc;
glStartTilingQCOMProc;
glStencilFuncProc;
glStencilFuncSeparateProc;
glStencilMaskProc;
glStencilMaskSeparateProc;
glStencilOpProc;
glStencilOpSeparateProc;
glTestFenceNVProc;
glTexBufferProc;
glTexBufferRangeProc;
glTexImage2DProc;
glTexImage2DExternalANGLEProc;
glTexImage2DRobustANGLEProc;
glTexImage3DProc;
glTexImage3DRobustANGLEProc;
glTexParameterfProc;
glTexParameterfvProc;
glTexParameterfvRobustANGLEProc;
glTexParameteriProc;
glTexParameterIivRobustANGLEProc;
glTexParameterIuivRobustANGLEProc;
glTexParameterivProc;
glTexParameterivRobustANGLEProc;
glTexStorage2DEXTProc;
glTexStorage2DMultisampleProc;
glTexStorage3DProc;
glTexStorageMem2DEXTProc;
glTexStorageMemFlags2DANGLEProc;
glTexSubImage2DProc;
glTexSubImage2DRobustANGLEProc;
glTexSubImage3DProc;
glTexSubImage3DRobustANGLEProc;
glTransformFeedbackVaryingsProc;
glUniform1fProc;
glUniform1fvProc;
glUniform1iProc;
glUniform1ivProc;
glUniform1uiProc;
glUniform1uivProc;
glUniform2fProc;
glUniform2fvProc;
glUniform2iProc;
glUniform2ivProc;
glUniform2uiProc;
glUniform2uivProc;
glUniform3fProc;
glUniform3fvProc;
glUniform3iProc;
glUniform3ivProc;
glUniform3uiProc;
glUniform3uivProc;
glUniform4fProc;
glUniform4fvProc;
glUniform4iProc;
glUniform4ivProc;
glUniform4uiProc;
glUniform4uivProc;
glUniformBlockBindingProc;
glUniformMatrix2fvProc;
glUniformMatrix2x3fvProc;
glUniformMatrix2x4fvProc;
glUniformMatrix3fvProc;
glUniformMatrix3x2fvProc;
glUniformMatrix3x4fvProc;
glUniformMatrix4fvProc;
glUniformMatrix4x2fvProc;
glUniformMatrix4x3fvProc;
glUnmapBufferProc;
glUseProgramProc;
glUseProgramStagesProc;
glValidateProgramProc;
glValidateProgramPipelineProc;
glVertexAttrib1fProc;
glVertexAttrib1fvProc;
glVertexAttrib2fProc;
glVertexAttrib2fvProc;
glVertexAttrib3fProc;
glVertexAttrib3fvProc;
glVertexAttrib4fProc;
glVertexAttrib4fvProc;
glVertexAttribBindingProc;
glVertexAttribDivisorANGLEProc;
glVertexAttribFormatProc;
glVertexAttribI4iProc;
glVertexAttribI4ivProc;
glVertexAttribI4uiProc;
glVertexAttribI4uivProc;
glVertexAttribIFormatProc;
glVertexAttribIPointerProc;
glVertexAttribPointerProc;
glVertexBindingDivisorProc;
glViewportProc;
glWaitSemaphoreEXTProc;
glWaitSyncProc;
glWindowRectanglesEXTProc;

struct ExtensionsGL {};

struct ProcsGL {};

class GL_EXPORT GLApi {};

}  // namespace gl

#define glAcquireTexturesANGLE
#define glActiveShaderProgram
#define glActiveTexture
#define glAttachShader
#define glBeginPixelLocalStorageANGLE
#define glBeginQuery
#define glBeginTransformFeedback
#define glBindAttribLocation
#define glBindBuffer
#define glBindBufferBase
#define glBindBufferRange
#define glBindFragDataLocation
#define glBindFragDataLocationIndexed
#define glBindFramebufferEXT
#define glBindImageTextureEXT
#define glBindProgramPipeline
#define glBindRenderbufferEXT
#define glBindSampler
#define glBindTexture
#define glBindTransformFeedback
#define glBindUniformLocationCHROMIUM
#define glBindVertexArrayOES
#define glBindVertexBuffer
#define glBlendBarrierKHR
#define glBlendColor
#define glBlendEquation
#define glBlendEquationiOES
#define glBlendEquationSeparate
#define glBlendEquationSeparateiOES
#define glBlendFunc
#define glBlendFunciOES
#define glBlendFuncSeparate
#define glBlendFuncSeparateiOES
#define glBlitFramebuffer
#define glBufferData
#define glBufferSubData
#define glCheckFramebufferStatusEXT
#define glClear
#define glClearBufferfi
#define glClearBufferfv
#define glClearBufferiv
#define glClearBufferuiv
#define glClearColor
#define glClearDepth
#define glClearDepthf
#define glClearStencil
#define glClearTexImage
#define glClearTexSubImage
#define glClientWaitSync
#define glClipControlEXT
#define glColorMask
#define glColorMaskiOES
#define glCompileShader
#define glCompressedTexImage2D
#define glCompressedTexImage2DRobustANGLE
#define glCompressedTexImage3D
#define glCompressedTexImage3DRobustANGLE
#define glCompressedTexSubImage2D
#define glCompressedTexSubImage2DRobustANGLE
#define glCompressedTexSubImage3D
#define glCompressedTexSubImage3DRobustANGLE
#define glCopyBufferSubData
#define glCopySubTextureCHROMIUM
#define glCopyTexImage2D
#define glCopyTexSubImage2D
#define glCopyTexSubImage3D
#define glCopyTextureCHROMIUM
#define glCreateMemoryObjectsEXT
#define glCreateProgram
#define glCreateShader
#define glCreateShaderProgramv
#define glCullFace
#define glDebugMessageCallback
#define glDebugMessageControl
#define glDebugMessageInsert
#define glDeleteBuffersARB
#define glDeleteFencesNV
#define glDeleteFramebuffersEXT
#define glDeleteMemoryObjectsEXT
#define glDeleteProgram
#define glDeleteProgramPipelines
#define glDeleteQueries
#define glDeleteRenderbuffersEXT
#define glDeleteSamplers
#define glDeleteSemaphoresEXT
#define glDeleteShader
#define glDeleteSync
#define glDeleteTextures
#define glDeleteTransformFeedbacks
#define glDeleteVertexArraysOES
#define glDepthFunc
#define glDepthMask
#define glDepthRange
#define glDepthRangef
#define glDetachShader
#define glDisable
#define glDisableExtensionANGLE
#define glDisableiOES
#define glDisableVertexAttribArray
#define glDiscardFramebufferEXT
#define glDispatchCompute
#define glDispatchComputeIndirect
#define glDrawArrays
#define glDrawArraysIndirect
#define glDrawArraysInstancedANGLE
#define glDrawArraysInstancedBaseInstanceANGLE
#define glDrawBuffer
#define glDrawBuffersARB
#define glDrawElements
#define glDrawElementsIndirect
#define glDrawElementsInstancedANGLE
#define glDrawElementsInstancedBaseVertexBaseInstanceANGLE
#define glDrawRangeElements
#define glEGLImageTargetRenderbufferStorageOES
#define glEGLImageTargetTexture2DOES
#define glEnable
#define glEnableiOES
#define glEnableVertexAttribArray
#define glEndPixelLocalStorageANGLE
#define glEndQuery
#define glEndTilingQCOM
#define glEndTransformFeedback
#define glFenceSync
#define glFinish
#define glFinishFenceNV
#define glFlush
#define glFlushMappedBufferRange
#define glFramebufferMemorylessPixelLocalStorageANGLE
#define glFramebufferParameteri
#define glFramebufferPixelLocalClearValuefvANGLE
#define glFramebufferPixelLocalClearValueivANGLE
#define glFramebufferPixelLocalClearValueuivANGLE
#define glFramebufferPixelLocalStorageInterruptANGLE
#define glFramebufferPixelLocalStorageRestoreANGLE
#define glFramebufferRenderbufferEXT
#define glFramebufferTexture2DEXT
#define glFramebufferTexture2DMultisampleEXT
#define glFramebufferTextureLayer
#define glFramebufferTextureMultiviewOVR
#define glFramebufferTexturePixelLocalStorageANGLE
#define glFrontFace
#define glGenBuffersARB
#define glGenerateMipmapEXT
#define glGenFencesNV
#define glGenFramebuffersEXT
#define glGenProgramPipelines
#define glGenQueries
#define glGenRenderbuffersEXT
#define glGenSamplers
#define glGenSemaphoresEXT
#define glGenTextures
#define glGenTransformFeedbacks
#define glGenVertexArraysOES
#define glGetActiveAttrib
#define glGetActiveUniform
#define glGetActiveUniformBlockiv
#define glGetActiveUniformBlockivRobustANGLE
#define glGetActiveUniformBlockName
#define glGetActiveUniformsiv
#define glGetAttachedShaders
#define glGetAttribLocation
#define glGetBooleani_v
#define glGetBooleani_vRobustANGLE
#define glGetBooleanv
#define glGetBooleanvRobustANGLE
#define glGetBufferParameteri64vRobustANGLE
#define glGetBufferParameteriv
#define glGetBufferParameterivRobustANGLE
#define glGetBufferPointervRobustANGLE
#define glGetDebugMessageLog
#define glGetError
#define glGetFenceivNV
#define glGetFloatv
#define glGetFloatvRobustANGLE
#define glGetFragDataIndex
#define glGetFragDataLocation
#define glGetFramebufferAttachmentParameterivEXT
#define glGetFramebufferAttachmentParameterivRobustANGLE
#define glGetFramebufferParameteriv
#define glGetFramebufferParameterivRobustANGLE
#define glGetFramebufferPixelLocalStorageParameterfvANGLE
#define glGetFramebufferPixelLocalStorageParameterfvRobustANGLE
#define glGetFramebufferPixelLocalStorageParameterivANGLE
#define glGetFramebufferPixelLocalStorageParameterivRobustANGLE
#define glGetGraphicsResetStatusARB
#define glGetInteger64i_v
#define glGetInteger64i_vRobustANGLE
#define glGetInteger64v
#define glGetInteger64vRobustANGLE
#define glGetIntegeri_v
#define glGetIntegeri_vRobustANGLE
#define glGetIntegerv
#define glGetIntegervRobustANGLE
#define glGetInternalformativ
#define glGetInternalformativRobustANGLE
#define glGetInternalformatSampleivNV
#define glGetMultisamplefv
#define glGetMultisamplefvRobustANGLE
#define glGetnUniformfvRobustANGLE
#define glGetnUniformivRobustANGLE
#define glGetnUniformuivRobustANGLE
#define glGetObjectLabel
#define glGetObjectPtrLabel
#define glGetPointerv
#define glGetPointervRobustANGLERobustANGLE
#define glGetProgramBinary
#define glGetProgramInfoLog
#define glGetProgramInterfaceiv
#define glGetProgramInterfaceivRobustANGLE
#define glGetProgramiv
#define glGetProgramivRobustANGLE
#define glGetProgramPipelineInfoLog
#define glGetProgramPipelineiv
#define glGetProgramResourceIndex
#define glGetProgramResourceiv
#define glGetProgramResourceLocation
#define glGetProgramResourceName
#define glGetQueryiv
#define glGetQueryivRobustANGLE
#define glGetQueryObjecti64v
#define glGetQueryObjecti64vRobustANGLE
#define glGetQueryObjectiv
#define glGetQueryObjectivRobustANGLE
#define glGetQueryObjectui64v
#define glGetQueryObjectui64vRobustANGLE
#define glGetQueryObjectuiv
#define glGetQueryObjectuivRobustANGLE
#define glGetRenderbufferParameterivEXT
#define glGetRenderbufferParameterivRobustANGLE
#define glGetSamplerParameterfv
#define glGetSamplerParameterfvRobustANGLE
#define glGetSamplerParameterIivRobustANGLE
#define glGetSamplerParameterIuivRobustANGLE
#define glGetSamplerParameteriv
#define glGetSamplerParameterivRobustANGLE
#define glGetShaderInfoLog
#define glGetShaderiv
#define glGetShaderivRobustANGLE
#define glGetShaderPrecisionFormat
#define glGetShaderSource
#define glGetString
#define glGetStringi
#define glGetSynciv
#define glGetTexLevelParameterfv
#define glGetTexLevelParameterfvRobustANGLE
#define glGetTexLevelParameteriv
#define glGetTexLevelParameterivRobustANGLE
#define glGetTexParameterfv
#define glGetTexParameterfvRobustANGLE
#define glGetTexParameterIivRobustANGLE
#define glGetTexParameterIuivRobustANGLE
#define glGetTexParameteriv
#define glGetTexParameterivRobustANGLE
#define glGetTransformFeedbackVarying
#define glGetTranslatedShaderSourceANGLE
#define glGetUniformBlockIndex
#define glGetUniformfv
#define glGetUniformfvRobustANGLE
#define glGetUniformIndices
#define glGetUniformiv
#define glGetUniformivRobustANGLE
#define glGetUniformLocation
#define glGetUniformuiv
#define glGetUniformuivRobustANGLE
#define glGetVertexAttribfv
#define glGetVertexAttribfvRobustANGLE
#define glGetVertexAttribIivRobustANGLE
#define glGetVertexAttribIuivRobustANGLE
#define glGetVertexAttribiv
#define glGetVertexAttribivRobustANGLE
#define glGetVertexAttribPointerv
#define glGetVertexAttribPointervRobustANGLE
#define glHint
#define glImportMemoryFdEXT
#define glImportMemoryWin32HandleEXT
#define glImportMemoryZirconHandleANGLE
#define glImportSemaphoreFdEXT
#define glImportSemaphoreWin32HandleEXT
#define glImportSemaphoreZirconHandleANGLE
#define glInsertEventMarkerEXT
#define glInvalidateFramebuffer
#define glInvalidateSubFramebuffer
#define glInvalidateTextureANGLE
#define glIsBuffer
#define glIsEnabled
#define glIsEnablediOES
#define glIsFenceNV
#define glIsFramebufferEXT
#define glIsProgram
#define glIsProgramPipeline
#define glIsQuery
#define glIsRenderbufferEXT
#define glIsSampler
#define glIsShader
#define glIsSync
#define glIsTexture
#define glIsTransformFeedback
#define glIsVertexArrayOES
#define glLineWidth
#define glLinkProgram
#define glMapBuffer
#define glMapBufferRange
#define glMaxShaderCompilerThreadsKHR
#define glMemoryBarrierByRegion
#define glMemoryBarrierEXT
#define glMemoryObjectParameterivEXT
#define glMinSampleShading
#define glMultiDrawArraysANGLE
#define glMultiDrawArraysInstancedANGLE
#define glMultiDrawArraysInstancedBaseInstanceANGLE
#define glMultiDrawElementsANGLE
#define glMultiDrawElementsInstancedANGLE
#define glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE
#define glObjectLabel
#define glObjectPtrLabel
#define glPatchParameteri
#define glPauseTransformFeedback
#define glPixelLocalStorageBarrierANGLE
#define glPixelStorei
#define glPointParameteri
#define glPolygonMode
#define glPolygonModeANGLE
#define glPolygonOffset
#define glPolygonOffsetClampEXT
#define glPopDebugGroup
#define glPopGroupMarkerEXT
#define glPrimitiveRestartIndex
#define glProgramBinary
#define glProgramParameteri
#define glProgramUniform1f
#define glProgramUniform1fv
#define glProgramUniform1i
#define glProgramUniform1iv
#define glProgramUniform1ui
#define glProgramUniform1uiv
#define glProgramUniform2f
#define glProgramUniform2fv
#define glProgramUniform2i
#define glProgramUniform2iv
#define glProgramUniform2ui
#define glProgramUniform2uiv
#define glProgramUniform3f
#define glProgramUniform3fv
#define glProgramUniform3i
#define glProgramUniform3iv
#define glProgramUniform3ui
#define glProgramUniform3uiv
#define glProgramUniform4f
#define glProgramUniform4fv
#define glProgramUniform4i
#define glProgramUniform4iv
#define glProgramUniform4ui
#define glProgramUniform4uiv
#define glProgramUniformMatrix2fv
#define glProgramUniformMatrix2x3fv
#define glProgramUniformMatrix2x4fv
#define glProgramUniformMatrix3fv
#define glProgramUniformMatrix3x2fv
#define glProgramUniformMatrix3x4fv
#define glProgramUniformMatrix4fv
#define glProgramUniformMatrix4x2fv
#define glProgramUniformMatrix4x3fv
#define glProvokingVertexANGLE
#define glPushDebugGroup
#define glPushGroupMarkerEXT
#define glQueryCounter
#define glReadBuffer
#define glReadnPixelsRobustANGLE
#define glReadPixels
#define glReadPixelsRobustANGLE
#define glReleaseShaderCompiler
#define glReleaseTexturesANGLE
#define glRenderbufferStorageEXT
#define glRenderbufferStorageMultisample
#define glRenderbufferStorageMultisampleAdvancedAMD
#define glRenderbufferStorageMultisampleEXT
#define glRequestExtensionANGLE
#define glResumeTransformFeedback
#define glSampleCoverage
#define glSampleMaski
#define glSamplerParameterf
#define glSamplerParameterfv
#define glSamplerParameterfvRobustANGLE
#define glSamplerParameteri
#define glSamplerParameterIivRobustANGLE
#define glSamplerParameterIuivRobustANGLE
#define glSamplerParameteriv
#define glSamplerParameterivRobustANGLE
#define glScissor
#define glSetFenceNV
#define glShaderBinary
#define glShaderSource
#define glSignalSemaphoreEXT
#define glStartTilingQCOM
#define glStencilFunc
#define glStencilFuncSeparate
#define glStencilMask
#define glStencilMaskSeparate
#define glStencilOp
#define glStencilOpSeparate
#define glTestFenceNV
#define glTexBuffer
#define glTexBufferRange
#define glTexImage2D
#define glTexImage2DExternalANGLE
#define glTexImage2DRobustANGLE
#define glTexImage3D
#define glTexImage3DRobustANGLE
#define glTexParameterf
#define glTexParameterfv
#define glTexParameterfvRobustANGLE
#define glTexParameteri
#define glTexParameterIivRobustANGLE
#define glTexParameterIuivRobustANGLE
#define glTexParameteriv
#define glTexParameterivRobustANGLE
#define glTexStorage2DEXT
#define glTexStorage2DMultisample
#define glTexStorage3D
#define glTexStorageMem2DEXT
#define glTexStorageMemFlags2DANGLE
#define glTexSubImage2D
#define glTexSubImage2DRobustANGLE
#define glTexSubImage3D
#define glTexSubImage3DRobustANGLE
#define glTransformFeedbackVaryings
#define glUniform1f
#define glUniform1fv
#define glUniform1i
#define glUniform1iv
#define glUniform1ui
#define glUniform1uiv
#define glUniform2f
#define glUniform2fv
#define glUniform2i
#define glUniform2iv
#define glUniform2ui
#define glUniform2uiv
#define glUniform3f
#define glUniform3fv
#define glUniform3i
#define glUniform3iv
#define glUniform3ui
#define glUniform3uiv
#define glUniform4f
#define glUniform4fv
#define glUniform4i
#define glUniform4iv
#define glUniform4ui
#define glUniform4uiv
#define glUniformBlockBinding
#define glUniformMatrix2fv
#define glUniformMatrix2x3fv
#define glUniformMatrix2x4fv
#define glUniformMatrix3fv
#define glUniformMatrix3x2fv
#define glUniformMatrix3x4fv
#define glUniformMatrix4fv
#define glUniformMatrix4x2fv
#define glUniformMatrix4x3fv
#define glUnmapBuffer
#define glUseProgram
#define glUseProgramStages
#define glValidateProgram
#define glValidateProgramPipeline
#define glVertexAttrib1f
#define glVertexAttrib1fv
#define glVertexAttrib2f
#define glVertexAttrib2fv
#define glVertexAttrib3f
#define glVertexAttrib3fv
#define glVertexAttrib4f
#define glVertexAttrib4fv
#define glVertexAttribBinding
#define glVertexAttribDivisorANGLE
#define glVertexAttribFormat
#define glVertexAttribI4i
#define glVertexAttribI4iv
#define glVertexAttribI4ui
#define glVertexAttribI4uiv
#define glVertexAttribIFormat
#define glVertexAttribIPointer
#define glVertexAttribPointer
#define glVertexBindingDivisor
#define glViewport
#define glWaitSemaphoreEXT
#define glWaitSync
#define glWindowRectanglesEXT

#endif  // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_