chromium/gpu/GLES2/gl2chromium_autogen.h

// Copyright 2014 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
// gpu/command_buffer/build_gles2_cmd_buffer.py
// It's formatted by clang-format using chromium coding style:
//    clang-format -i -style=chromium filename
// DO NOT EDIT!

// This file contains Chromium-specific GLES2 declarations.

#ifndef GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_
#define GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_

#define glActiveTexture
#define glAttachShader
#define glBindAttribLocation
#define glBindBuffer
#define glBindBufferBase
#define glBindBufferRange
#define glBindFramebuffer
#define glBindRenderbuffer
#define glBindSampler
#define glBindTexture
#define glBindTransformFeedback
#define glBlendColor
#define glBlendEquation
#define glBlendEquationSeparate
#define glBlendFunc
#define glBlendFuncSeparate
#define glBufferData
#define glBufferSubData
#define glCheckFramebufferStatus
#define glClear
#define glClearBufferfi
#define glClearBufferfv
#define glClearBufferiv
#define glClearBufferuiv
#define glClearColor
#define glClearDepthf
#define glClearStencil
#define glClientWaitSync
#define glColorMask
#define glCompileShader
#define glCompressedTexImage2D
#define glCompressedTexSubImage2D
#define glCompressedTexImage3D
#define glCompressedTexSubImage3D
#define glCopyBufferSubData
#define glCopyTexImage2D
#define glCopyTexSubImage2D
#define glCopyTexSubImage3D
#define glCreateProgram
#define glCreateShader
#define glCullFace
#define glDeleteBuffers
#define glDeleteFramebuffers
#define glDeleteProgram
#define glDeleteRenderbuffers
#define glDeleteSamplers
#define glDeleteSync
#define glDeleteShader
#define glDeleteTextures
#define glDeleteTransformFeedbacks
#define glDepthFunc
#define glDepthMask
#define glDepthRangef
#define glDetachShader
#define glDisable
#define glDisableVertexAttribArray
#define glDrawArrays
#define glDrawElements
#define glDrawRangeElements
#define glEnable
#define glEnableVertexAttribArray
#define glFenceSync
#define glFinish
#define glFlush
#define glFramebufferRenderbuffer
#define glFramebufferTexture2D
#define glFramebufferTextureLayer
#define glFrontFace
#define glGenBuffers
#define glGenerateMipmap
#define glGenFramebuffers
#define glGenRenderbuffers
#define glGenSamplers
#define glGenTextures
#define glGenTransformFeedbacks
#define glGetActiveAttrib
#define glGetActiveUniform
#define glGetActiveUniformBlockiv
#define glGetActiveUniformBlockName
#define glGetActiveUniformsiv
#define glGetAttachedShaders
#define glGetAttribLocation
#define glGetBooleanv
#define glGetBooleani_v
#define glGetBufferParameteri64v
#define glGetBufferParameteriv
#define glGetError
#define glGetFloatv
#define glGetFragDataLocation
#define glGetFramebufferAttachmentParameteriv
#define glGetInteger64v
#define glGetIntegeri_v
#define glGetInteger64i_v
#define glGetIntegerv
#define glGetInternalformativ
#define glGetProgramiv
#define glGetProgramInfoLog
#define glGetRenderbufferParameteriv
#define glGetSamplerParameterfv
#define glGetSamplerParameteriv
#define glGetShaderiv
#define glGetShaderInfoLog
#define glGetShaderPrecisionFormat
#define glGetShaderSource
#define glGetString
#define glGetStringi
#define glGetSynciv
#define glGetTexParameterfv
#define glGetTexParameteriv
#define glGetTransformFeedbackVarying
#define glGetUniformBlockIndex
#define glGetUniformfv
#define glGetUniformiv
#define glGetUniformuiv
#define glGetUniformIndices
#define glGetUniformLocation
#define glGetVertexAttribfv
#define glGetVertexAttribiv
#define glGetVertexAttribIiv
#define glGetVertexAttribIuiv
#define glGetVertexAttribPointerv
#define glHint
#define glInvalidateFramebuffer
#define glInvalidateSubFramebuffer
#define glIsBuffer
#define glIsEnabled
#define glIsFramebuffer
#define glIsProgram
#define glIsRenderbuffer
#define glIsSampler
#define glIsShader
#define glIsSync
#define glIsTexture
#define glIsTransformFeedback
#define glLineWidth
#define glLinkProgram
#define glPauseTransformFeedback
#define glPixelStorei
#define glPolygonOffset
#define glReadBuffer
#define glReadPixels
#define glReleaseShaderCompiler
#define glRenderbufferStorage
#define glResumeTransformFeedback
#define glSampleCoverage
#define glSamplerParameterf
#define glSamplerParameterfv
#define glSamplerParameteri
#define glSamplerParameteriv
#define glScissor
#define glShaderBinary
#define glShaderSource
#define glShallowFinishCHROMIUM
#define glOrderingBarrierCHROMIUM
#define glMultiDrawArraysWEBGL
#define glMultiDrawArraysInstancedWEBGL
#define glMultiDrawArraysInstancedBaseInstanceWEBGL
#define glMultiDrawElementsWEBGL
#define glMultiDrawElementsInstancedWEBGL
#define glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL
#define glStencilFunc
#define glStencilFuncSeparate
#define glStencilMask
#define glStencilMaskSeparate
#define glStencilOp
#define glStencilOpSeparate
#define glTexImage2D
#define glTexImage3D
#define glTexParameterf
#define glTexParameterfv
#define glTexParameteri
#define glTexParameteriv
#define glTexStorage3D
#define glTexSubImage2D
#define glTexSubImage3D
#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 glUseProgram
#define glValidateProgram
#define glVertexAttrib1f
#define glVertexAttrib1fv
#define glVertexAttrib2f
#define glVertexAttrib2fv
#define glVertexAttrib3f
#define glVertexAttrib3fv
#define glVertexAttrib4f
#define glVertexAttrib4fv
#define glVertexAttribI4i
#define glVertexAttribI4iv
#define glVertexAttribI4ui
#define glVertexAttribI4uiv
#define glVertexAttribIPointer
#define glVertexAttribPointer
#define glViewport
#define glWaitSync
#define glBlitFramebufferCHROMIUM
#define glRenderbufferStorageMultisampleCHROMIUM
#define glRenderbufferStorageMultisampleAdvancedAMD
#define glRenderbufferStorageMultisampleEXT
#define glFramebufferTexture2DMultisampleEXT
#define glTexStorage2DEXT
#define glGenQueriesEXT
#define glDeleteQueriesEXT
#define glQueryCounterEXT
#define glIsQueryEXT
#define glBeginQueryEXT
#define glBeginTransformFeedback
#define glEndQueryEXT
#define glEndTransformFeedback
#define glGetQueryivEXT
#define glGetQueryObjectivEXT
#define glGetQueryObjectuivEXT
#define glGetQueryObjecti64vEXT
#define glGetQueryObjectui64vEXT
#define glSetDisjointValueSyncCHROMIUM
#define glInsertEventMarkerEXT
#define glPushGroupMarkerEXT
#define glPopGroupMarkerEXT
#define glGenVertexArraysOES
#define glDeleteVertexArraysOES
#define glIsVertexArrayOES
#define glBindVertexArrayOES
#define glFramebufferParameteri
#define glBindImageTexture
#define glDispatchCompute
#define glDispatchComputeIndirect
#define glDrawArraysIndirect
#define glDrawElementsIndirect
#define glGetProgramInterfaceiv
#define glGetProgramResourceIndex
#define glGetProgramResourceName
#define glGetProgramResourceiv
#define glGetProgramResourceLocation
#define glMemoryBarrierEXT
#define glMemoryBarrierByRegion
#define glSwapBuffers
#define glGetMaxValueInBufferCHROMIUM
#define glEnableFeatureCHROMIUM
#define glMapBufferCHROMIUM
#define glUnmapBufferCHROMIUM
#define glMapBufferSubDataCHROMIUM
#define glUnmapBufferSubDataCHROMIUM
#define glMapBufferRange
#define glUnmapBuffer
#define glFlushMappedBufferRange
#define glMapTexSubImage2DCHROMIUM
#define glUnmapTexSubImage2DCHROMIUM
#define glResizeCHROMIUM
#define glGetRequestableExtensionsCHROMIUM
#define glRequestExtensionCHROMIUM
#define glGetProgramInfoCHROMIUM
#define glGetUniformBlocksCHROMIUM
#define glGetTransformFeedbackVaryingsCHROMIUM
#define glGetUniformsES3CHROMIUM
#define glDescheduleUntilFinishedCHROMIUM
#define glGetTranslatedShaderSourceANGLE
#define glCopyTextureCHROMIUM
#define glCopySubTextureCHROMIUM
#define glDrawArraysInstancedANGLE
#define glDrawArraysInstancedBaseInstanceANGLE
#define glDrawElementsInstancedANGLE
#define glDrawElementsInstancedBaseVertexBaseInstanceANGLE
#define glVertexAttribDivisorANGLE
#define glBindUniformLocationCHROMIUM
#define glTraceBeginCHROMIUM
#define glTraceEndCHROMIUM
#define glDiscardFramebufferEXT
#define glLoseContextCHROMIUM
#define glDrawBuffersEXT
#define glFlushDriverCachesCHROMIUM
#define glGetLastFlushIdCHROMIUM
#define glSetActiveURLCHROMIUM
#define glContextVisibilityHintCHROMIUM
#define glGetGraphicsResetStatusKHR
#define glBlendBarrierKHR
#define glBindFragDataLocationIndexedEXT
#define glBindFragDataLocationEXT
#define glGetFragDataIndexEXT
#define glInitializeDiscardableTextureCHROMIUM
#define glUnlockDiscardableTextureCHROMIUM
#define glLockDiscardableTextureCHROMIUM
#define glWindowRectanglesEXT
#define glCreateGpuFenceCHROMIUM
#define glCreateClientGpuFenceCHROMIUM
#define glWaitGpuFenceCHROMIUM
#define glDestroyGpuFenceCHROMIUM
#define glInvalidateReadbackBufferShadowDataCHROMIUM
#define glFramebufferTextureMultiviewOVR
#define glMaxShaderCompilerThreadsKHR
#define glCreateAndTexStorage2DSharedImageCHROMIUM
#define glBeginSharedImageAccessDirectCHROMIUM
#define glEndSharedImageAccessDirectCHROMIUM
#define glConvertRGBAToYUVAMailboxesINTERNAL
#define glConvertYUVAMailboxesToRGBINTERNAL
#define glConvertYUVAMailboxesToTextureINTERNAL
#define glCopySharedImageINTERNAL
#define glCopySharedImageToTextureINTERNAL
#define glReadbackARGBImagePixelsINTERNAL
#define glWritePixelsYUVINTERNAL
#define glEnableiOES
#define glDisableiOES
#define glBlendEquationiOES
#define glBlendEquationSeparateiOES
#define glBlendFunciOES
#define glBlendFuncSeparateiOES
#define glColorMaskiOES
#define glIsEnablediOES
#define glProvokingVertexANGLE
#define glFramebufferMemorylessPixelLocalStorageANGLE
#define glFramebufferTexturePixelLocalStorageANGLE
#define glFramebufferPixelLocalClearValuefvANGLE
#define glFramebufferPixelLocalClearValueivANGLE
#define glFramebufferPixelLocalClearValueuivANGLE
#define glBeginPixelLocalStorageANGLE
#define glEndPixelLocalStorageANGLE
#define glPixelLocalStorageBarrierANGLE
#define glFramebufferPixelLocalStorageInterruptANGLE
#define glFramebufferPixelLocalStorageRestoreANGLE
#define glGetFramebufferPixelLocalStorageParameterfvANGLE
#define glGetFramebufferPixelLocalStorageParameterivANGLE
#define glClipControlEXT
#define glPolygonModeANGLE
#define glPolygonOffsetClampEXT

#endif  // GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_