Home | History | Annotate | Download | only in debug
      1 /*
      2  * Copyright (C) 2016 The Android Open Source Project
      3  *
      4  * Licensed under the Apache License, Version 2.0 (the "License");
      5  * you may not use this file except in compliance with the License.
      6  * You may obtain a copy of the License at
      7  *
      8  *      http://www.apache.org/licenses/LICENSE-2.0
      9  *
     10  * Unless required by applicable law or agreed to in writing, software
     11  * distributed under the License is distributed on an "AS IS" BASIS,
     12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13  * See the License for the specific language governing permissions and
     14  * limitations under the License.
     15  */
     16 
     17 #undef glActiveShaderProgram
     18 #undef glActiveShaderProgramEXT
     19 #undef glActiveTexture
     20 #undef glAlphaFunc
     21 #undef glAlphaFuncQCOM
     22 #undef glAlphaFuncx
     23 #undef glAlphaFuncxOES
     24 #undef glApplyFramebufferAttachmentCMAAINTEL
     25 #undef glAttachShader
     26 #undef glBeginConditionalRenderNV
     27 #undef glBeginPerfMonitorAMD
     28 #undef glBeginPerfQueryINTEL
     29 #undef glBeginQuery
     30 #undef glBeginQueryEXT
     31 #undef glBeginTransformFeedback
     32 #undef glBindAttribLocation
     33 #undef glBindBuffer
     34 #undef glBindBufferBase
     35 #undef glBindBufferRange
     36 #undef glBindFragDataLocationEXT
     37 #undef glBindFragDataLocationIndexedEXT
     38 #undef glBindFramebuffer
     39 #undef glBindFramebufferOES
     40 #undef glBindImageTexture
     41 #undef glBindProgramPipeline
     42 #undef glBindProgramPipelineEXT
     43 #undef glBindRenderbuffer
     44 #undef glBindRenderbufferOES
     45 #undef glBindSampler
     46 #undef glBindTexture
     47 #undef glBindTransformFeedback
     48 #undef glBindVertexArray
     49 #undef glBindVertexArrayOES
     50 #undef glBindVertexBuffer
     51 #undef glBlendBarrier
     52 #undef glBlendBarrierKHR
     53 #undef glBlendBarrierNV
     54 #undef glBlendColor
     55 #undef glBlendEquation
     56 #undef glBlendEquationOES
     57 #undef glBlendEquationSeparate
     58 #undef glBlendEquationSeparateOES
     59 #undef glBlendEquationSeparatei
     60 #undef glBlendEquationSeparateiEXT
     61 #undef glBlendEquationSeparateiOES
     62 #undef glBlendEquationi
     63 #undef glBlendEquationiEXT
     64 #undef glBlendEquationiOES
     65 #undef glBlendFunc
     66 #undef glBlendFuncSeparate
     67 #undef glBlendFuncSeparateOES
     68 #undef glBlendFuncSeparatei
     69 #undef glBlendFuncSeparateiEXT
     70 #undef glBlendFuncSeparateiOES
     71 #undef glBlendFunci
     72 #undef glBlendFunciEXT
     73 #undef glBlendFunciOES
     74 #undef glBlendParameteriNV
     75 #undef glBlitFramebuffer
     76 #undef glBlitFramebufferANGLE
     77 #undef glBlitFramebufferNV
     78 #undef glBufferData
     79 #undef glBufferStorageEXT
     80 #undef glBufferSubData
     81 #undef glCheckFramebufferStatus
     82 #undef glCheckFramebufferStatusOES
     83 #undef glClear
     84 #undef glClearBufferfi
     85 #undef glClearBufferfv
     86 #undef glClearBufferiv
     87 #undef glClearBufferuiv
     88 #undef glClearColor
     89 #undef glClearColorx
     90 #undef glClearColorxOES
     91 #undef glClearDepthf
     92 #undef glClearDepthfOES
     93 #undef glClearDepthx
     94 #undef glClearDepthxOES
     95 #undef glClearStencil
     96 #undef glClientActiveTexture
     97 #undef glClientWaitSync
     98 #undef glClientWaitSyncAPPLE
     99 #undef glClipPlanef
    100 #undef glClipPlanefIMG
    101 #undef glClipPlanefOES
    102 #undef glClipPlanex
    103 #undef glClipPlanexIMG
    104 #undef glClipPlanexOES
    105 #undef glColor4f
    106 #undef glColor4ub
    107 #undef glColor4x
    108 #undef glColor4xOES
    109 #undef glColorMask
    110 #undef glColorMaski
    111 #undef glColorMaskiEXT
    112 #undef glColorMaskiOES
    113 #undef glColorPointer
    114 #undef glCompileShader
    115 #undef glCompressedTexImage2D
    116 #undef glCompressedTexImage3D
    117 #undef glCompressedTexImage3DOES
    118 #undef glCompressedTexSubImage2D
    119 #undef glCompressedTexSubImage3D
    120 #undef glCompressedTexSubImage3DOES
    121 #undef glCopyBufferSubData
    122 #undef glCopyBufferSubDataNV
    123 #undef glCopyImageSubData
    124 #undef glCopyImageSubDataEXT
    125 #undef glCopyImageSubDataOES
    126 #undef glCopyPathNV
    127 #undef glCopyTexImage2D
    128 #undef glCopyTexSubImage2D
    129 #undef glCopyTexSubImage3D
    130 #undef glCopyTexSubImage3DOES
    131 #undef glCopyTextureLevelsAPPLE
    132 #undef glCoverFillPathInstancedNV
    133 #undef glCoverFillPathNV
    134 #undef glCoverStrokePathInstancedNV
    135 #undef glCoverStrokePathNV
    136 #undef glCoverageMaskNV
    137 #undef glCoverageModulationNV
    138 #undef glCoverageModulationTableNV
    139 #undef glCoverageOperationNV
    140 #undef glCreatePerfQueryINTEL
    141 #undef glCreateProgram
    142 #undef glCreateShader
    143 #undef glCreateShaderProgramv
    144 #undef glCreateShaderProgramvEXT
    145 #undef glCullFace
    146 #undef glCurrentPaletteMatrixOES
    147 #undef glDebugMessageCallback
    148 #undef glDebugMessageCallbackKHR
    149 #undef glDebugMessageControl
    150 #undef glDebugMessageControlKHR
    151 #undef glDebugMessageInsert
    152 #undef glDebugMessageInsertKHR
    153 #undef glDeleteBuffers
    154 #undef glDeleteFencesNV
    155 #undef glDeleteFramebuffers
    156 #undef glDeleteFramebuffersOES
    157 #undef glDeletePathsNV
    158 #undef glDeletePerfMonitorsAMD
    159 #undef glDeletePerfQueryINTEL
    160 #undef glDeleteProgram
    161 #undef glDeleteProgramPipelines
    162 #undef glDeleteProgramPipelinesEXT
    163 #undef glDeleteQueries
    164 #undef glDeleteQueriesEXT
    165 #undef glDeleteRenderbuffers
    166 #undef glDeleteRenderbuffersOES
    167 #undef glDeleteSamplers
    168 #undef glDeleteShader
    169 #undef glDeleteSync
    170 #undef glDeleteSyncAPPLE
    171 #undef glDeleteTextures
    172 #undef glDeleteTransformFeedbacks
    173 #undef glDeleteVertexArrays
    174 #undef glDeleteVertexArraysOES
    175 #undef glDepthFunc
    176 #undef glDepthMask
    177 #undef glDepthRangeArrayfvNV
    178 #undef glDepthRangeIndexedfNV
    179 #undef glDepthRangef
    180 #undef glDepthRangefOES
    181 #undef glDepthRangex
    182 #undef glDepthRangexOES
    183 #undef glDetachShader
    184 #undef glDisable
    185 #undef glDisableClientState
    186 #undef glDisableDriverControlQCOM
    187 #undef glDisableVertexAttribArray
    188 #undef glDisablei
    189 #undef glDisableiEXT
    190 #undef glDisableiNV
    191 #undef glDisableiOES
    192 #undef glDiscardFramebufferEXT
    193 #undef glDispatchCompute
    194 #undef glDispatchComputeIndirect
    195 #undef glDrawArrays
    196 #undef glDrawArraysIndirect
    197 #undef glDrawArraysInstanced
    198 #undef glDrawArraysInstancedANGLE
    199 #undef glDrawArraysInstancedBaseInstanceEXT
    200 #undef glDrawArraysInstancedEXT
    201 #undef glDrawArraysInstancedNV
    202 #undef glDrawBuffers
    203 #undef glDrawBuffersEXT
    204 #undef glDrawBuffersIndexedEXT
    205 #undef glDrawBuffersNV
    206 #undef glDrawElements
    207 #undef glDrawElementsBaseVertex
    208 #undef glDrawElementsBaseVertexEXT
    209 #undef glDrawElementsBaseVertexOES
    210 #undef glDrawElementsIndirect
    211 #undef glDrawElementsInstanced
    212 #undef glDrawElementsInstancedANGLE
    213 #undef glDrawElementsInstancedBaseInstanceEXT
    214 #undef glDrawElementsInstancedBaseVertex
    215 #undef glDrawElementsInstancedBaseVertexBaseInstanceEXT
    216 #undef glDrawElementsInstancedBaseVertexEXT
    217 #undef glDrawElementsInstancedBaseVertexOES
    218 #undef glDrawElementsInstancedEXT
    219 #undef glDrawElementsInstancedNV
    220 #undef glDrawRangeElements
    221 #undef glDrawRangeElementsBaseVertex
    222 #undef glDrawRangeElementsBaseVertexEXT
    223 #undef glDrawRangeElementsBaseVertexOES
    224 #undef glDrawTexfOES
    225 #undef glDrawTexfvOES
    226 #undef glDrawTexiOES
    227 #undef glDrawTexivOES
    228 #undef glDrawTexsOES
    229 #undef glDrawTexsvOES
    230 #undef glDrawTexxOES
    231 #undef glDrawTexxvOES
    232 #undef glEGLImageTargetRenderbufferStorageOES
    233 #undef glEGLImageTargetTexture2DOES
    234 #undef glEnable
    235 #undef glEnableClientState
    236 #undef glEnableDriverControlQCOM
    237 #undef glEnableVertexAttribArray
    238 #undef glEnablei
    239 #undef glEnableiEXT
    240 #undef glEnableiNV
    241 #undef glEnableiOES
    242 #undef glEndConditionalRenderNV
    243 #undef glEndPerfMonitorAMD
    244 #undef glEndPerfQueryINTEL
    245 #undef glEndQuery
    246 #undef glEndQueryEXT
    247 #undef glEndTilingQCOM
    248 #undef glEndTransformFeedback
    249 #undef glExtGetBufferPointervQCOM
    250 #undef glExtGetBuffersQCOM
    251 #undef glExtGetFramebuffersQCOM
    252 #undef glExtGetProgramBinarySourceQCOM
    253 #undef glExtGetProgramsQCOM
    254 #undef glExtGetRenderbuffersQCOM
    255 #undef glExtGetShadersQCOM
    256 #undef glExtGetTexLevelParameterivQCOM
    257 #undef glExtGetTexSubImageQCOM
    258 #undef glExtGetTexturesQCOM
    259 #undef glExtIsProgramBinaryQCOM
    260 #undef glExtTexObjectStateOverrideiQCOM
    261 #undef glFenceSync
    262 #undef glFenceSyncAPPLE
    263 #undef glFinish
    264 #undef glFinishFenceNV
    265 #undef glFlush
    266 #undef glFlushMappedBufferRange
    267 #undef glFlushMappedBufferRangeEXT
    268 #undef glFogf
    269 #undef glFogfv
    270 #undef glFogx
    271 #undef glFogxOES
    272 #undef glFogxv
    273 #undef glFogxvOES
    274 #undef glFragmentCoverageColorNV
    275 #undef glFramebufferParameteri
    276 #undef glFramebufferRenderbuffer
    277 #undef glFramebufferRenderbufferOES
    278 #undef glFramebufferSampleLocationsfvNV
    279 #undef glFramebufferTexture
    280 #undef glFramebufferTexture2D
    281 #undef glFramebufferTexture2DMultisampleEXT
    282 #undef glFramebufferTexture2DMultisampleIMG
    283 #undef glFramebufferTexture2DOES
    284 #undef glFramebufferTexture3DOES
    285 #undef glFramebufferTextureEXT
    286 #undef glFramebufferTextureLayer
    287 #undef glFramebufferTextureMultisampleMultiviewOVR
    288 #undef glFramebufferTextureMultiviewOVR
    289 #undef glFramebufferTextureOES
    290 #undef glFrontFace
    291 #undef glFrustumf
    292 #undef glFrustumfOES
    293 #undef glFrustumx
    294 #undef glFrustumxOES
    295 #undef glGenBuffers
    296 #undef glGenFencesNV
    297 #undef glGenFramebuffers
    298 #undef glGenFramebuffersOES
    299 #undef glGenPathsNV
    300 #undef glGenPerfMonitorsAMD
    301 #undef glGenProgramPipelines
    302 #undef glGenProgramPipelinesEXT
    303 #undef glGenQueries
    304 #undef glGenQueriesEXT
    305 #undef glGenRenderbuffers
    306 #undef glGenRenderbuffersOES
    307 #undef glGenSamplers
    308 #undef glGenTextures
    309 #undef glGenTransformFeedbacks
    310 #undef glGenVertexArrays
    311 #undef glGenVertexArraysOES
    312 #undef glGenerateMipmap
    313 #undef glGenerateMipmapOES
    314 #undef glGetActiveAttrib
    315 #undef glGetActiveUniform
    316 #undef glGetActiveUniformBlockName
    317 #undef glGetActiveUniformBlockiv
    318 #undef glGetActiveUniformsiv
    319 #undef glGetAttachedShaders
    320 #undef glGetAttribLocation
    321 #undef glGetBooleani_v
    322 #undef glGetBooleanv
    323 #undef glGetBufferParameteri64v
    324 #undef glGetBufferParameteriv
    325 #undef glGetBufferPointerv
    326 #undef glGetBufferPointervOES
    327 #undef glGetClipPlanef
    328 #undef glGetClipPlanefOES
    329 #undef glGetClipPlanex
    330 #undef glGetClipPlanexOES
    331 #undef glGetCoverageModulationTableNV
    332 #undef glGetDebugMessageLog
    333 #undef glGetDebugMessageLogKHR
    334 #undef glGetDriverControlStringQCOM
    335 #undef glGetDriverControlsQCOM
    336 #undef glGetError
    337 #undef glGetFenceivNV
    338 #undef glGetFirstPerfQueryIdINTEL
    339 #undef glGetFixedv
    340 #undef glGetFixedvOES
    341 #undef glGetFloati_vNV
    342 #undef glGetFloatv
    343 #undef glGetFragDataIndexEXT
    344 #undef glGetFragDataLocation
    345 #undef glGetFramebufferAttachmentParameteriv
    346 #undef glGetFramebufferAttachmentParameterivOES
    347 #undef glGetFramebufferParameteriv
    348 #undef glGetGraphicsResetStatus
    349 #undef glGetGraphicsResetStatusEXT
    350 #undef glGetGraphicsResetStatusKHR
    351 #undef glGetImageHandleNV
    352 #undef glGetInteger64i_v
    353 #undef glGetInteger64v
    354 #undef glGetInteger64vAPPLE
    355 #undef glGetIntegeri_v
    356 #undef glGetIntegeri_vEXT
    357 #undef glGetIntegerv
    358 #undef glGetInternalformatSampleivNV
    359 #undef glGetInternalformativ
    360 #undef glGetLightfv
    361 #undef glGetLightxv
    362 #undef glGetLightxvOES
    363 #undef glGetMaterialfv
    364 #undef glGetMaterialxv
    365 #undef glGetMaterialxvOES
    366 #undef glGetMultisamplefv
    367 #undef glGetNextPerfQueryIdINTEL
    368 #undef glGetObjectLabel
    369 #undef glGetObjectLabelEXT
    370 #undef glGetObjectLabelKHR
    371 #undef glGetObjectPtrLabel
    372 #undef glGetObjectPtrLabelKHR
    373 #undef glGetPathCommandsNV
    374 #undef glGetPathCoordsNV
    375 #undef glGetPathDashArrayNV
    376 #undef glGetPathLengthNV
    377 #undef glGetPathMetricRangeNV
    378 #undef glGetPathMetricsNV
    379 #undef glGetPathParameterfvNV
    380 #undef glGetPathParameterivNV
    381 #undef glGetPathSpacingNV
    382 #undef glGetPerfCounterInfoINTEL
    383 #undef glGetPerfMonitorCounterDataAMD
    384 #undef glGetPerfMonitorCounterInfoAMD
    385 #undef glGetPerfMonitorCounterStringAMD
    386 #undef glGetPerfMonitorCountersAMD
    387 #undef glGetPerfMonitorGroupStringAMD
    388 #undef glGetPerfMonitorGroupsAMD
    389 #undef glGetPerfQueryDataINTEL
    390 #undef glGetPerfQueryIdByNameINTEL
    391 #undef glGetPerfQueryInfoINTEL
    392 #undef glGetPointerv
    393 #undef glGetPointervKHR
    394 #undef glGetProgramBinary
    395 #undef glGetProgramBinaryOES
    396 #undef glGetProgramInfoLog
    397 #undef glGetProgramInterfaceiv
    398 #undef glGetProgramPipelineInfoLog
    399 #undef glGetProgramPipelineInfoLogEXT
    400 #undef glGetProgramPipelineiv
    401 #undef glGetProgramPipelineivEXT
    402 #undef glGetProgramResourceIndex
    403 #undef glGetProgramResourceLocation
    404 #undef glGetProgramResourceLocationIndexEXT
    405 #undef glGetProgramResourceName
    406 #undef glGetProgramResourcefvNV
    407 #undef glGetProgramResourceiv
    408 #undef glGetProgramiv
    409 #undef glGetQueryObjecti64vEXT
    410 #undef glGetQueryObjectivEXT
    411 #undef glGetQueryObjectui64vEXT
    412 #undef glGetQueryObjectuiv
    413 #undef glGetQueryObjectuivEXT
    414 #undef glGetQueryiv
    415 #undef glGetQueryivEXT
    416 #undef glGetRenderbufferParameteriv
    417 #undef glGetRenderbufferParameterivOES
    418 #undef glGetSamplerParameterIiv
    419 #undef glGetSamplerParameterIivEXT
    420 #undef glGetSamplerParameterIivOES
    421 #undef glGetSamplerParameterIuiv
    422 #undef glGetSamplerParameterIuivEXT
    423 #undef glGetSamplerParameterIuivOES
    424 #undef glGetSamplerParameterfv
    425 #undef glGetSamplerParameteriv
    426 #undef glGetShaderInfoLog
    427 #undef glGetShaderPrecisionFormat
    428 #undef glGetShaderSource
    429 #undef glGetShaderiv
    430 #undef glGetString
    431 #undef glGetStringi
    432 #undef glGetSynciv
    433 #undef glGetSyncivAPPLE
    434 #undef glGetTexEnvfv
    435 #undef glGetTexEnviv
    436 #undef glGetTexEnvxv
    437 #undef glGetTexEnvxvOES
    438 #undef glGetTexGenfvOES
    439 #undef glGetTexGenivOES
    440 #undef glGetTexGenxvOES
    441 #undef glGetTexLevelParameterfv
    442 #undef glGetTexLevelParameteriv
    443 #undef glGetTexParameterIiv
    444 #undef glGetTexParameterIivEXT
    445 #undef glGetTexParameterIivOES
    446 #undef glGetTexParameterIuiv
    447 #undef glGetTexParameterIuivEXT
    448 #undef glGetTexParameterIuivOES
    449 #undef glGetTexParameterfv
    450 #undef glGetTexParameteriv
    451 #undef glGetTexParameterxv
    452 #undef glGetTexParameterxvOES
    453 #undef glGetTextureHandleNV
    454 #undef glGetTextureSamplerHandleNV
    455 #undef glGetTransformFeedbackVarying
    456 #undef glGetTranslatedShaderSourceANGLE
    457 #undef glGetUniformBlockIndex
    458 #undef glGetUniformIndices
    459 #undef glGetUniformLocation
    460 #undef glGetUniformfv
    461 #undef glGetUniformiv
    462 #undef glGetUniformuiv
    463 #undef glGetVertexAttribIiv
    464 #undef glGetVertexAttribIuiv
    465 #undef glGetVertexAttribPointerv
    466 #undef glGetVertexAttribfv
    467 #undef glGetVertexAttribiv
    468 #undef glGetnUniformfv
    469 #undef glGetnUniformfvEXT
    470 #undef glGetnUniformfvKHR
    471 #undef glGetnUniformiv
    472 #undef glGetnUniformivEXT
    473 #undef glGetnUniformivKHR
    474 #undef glGetnUniformuiv
    475 #undef glGetnUniformuivKHR
    476 #undef glHint
    477 #undef glInsertEventMarkerEXT
    478 #undef glInterpolatePathsNV
    479 #undef glInvalidateFramebuffer
    480 #undef glInvalidateSubFramebuffer
    481 #undef glIsBuffer
    482 #undef glIsEnabled
    483 #undef glIsEnabledi
    484 #undef glIsEnablediEXT
    485 #undef glIsEnablediNV
    486 #undef glIsEnablediOES
    487 #undef glIsFenceNV
    488 #undef glIsFramebuffer
    489 #undef glIsFramebufferOES
    490 #undef glIsImageHandleResidentNV
    491 #undef glIsPathNV
    492 #undef glIsPointInFillPathNV
    493 #undef glIsPointInStrokePathNV
    494 #undef glIsProgram
    495 #undef glIsProgramPipeline
    496 #undef glIsProgramPipelineEXT
    497 #undef glIsQuery
    498 #undef glIsQueryEXT
    499 #undef glIsRenderbuffer
    500 #undef glIsRenderbufferOES
    501 #undef glIsSampler
    502 #undef glIsShader
    503 #undef glIsSync
    504 #undef glIsSyncAPPLE
    505 #undef glIsTexture
    506 #undef glIsTextureHandleResidentNV
    507 #undef glIsTransformFeedback
    508 #undef glIsVertexArray
    509 #undef glIsVertexArrayOES
    510 #undef glLabelObjectEXT
    511 #undef glLightModelf
    512 #undef glLightModelfv
    513 #undef glLightModelx
    514 #undef glLightModelxOES
    515 #undef glLightModelxv
    516 #undef glLightModelxvOES
    517 #undef glLightf
    518 #undef glLightfv
    519 #undef glLightx
    520 #undef glLightxOES
    521 #undef glLightxv
    522 #undef glLightxvOES
    523 #undef glLineWidth
    524 #undef glLineWidthx
    525 #undef glLineWidthxOES
    526 #undef glLinkProgram
    527 #undef glLoadIdentity
    528 #undef glLoadMatrixf
    529 #undef glLoadMatrixx
    530 #undef glLoadMatrixxOES
    531 #undef glLoadPaletteFromModelViewMatrixOES
    532 #undef glLogicOp
    533 #undef glMakeImageHandleNonResidentNV
    534 #undef glMakeImageHandleResidentNV
    535 #undef glMakeTextureHandleNonResidentNV
    536 #undef glMakeTextureHandleResidentNV
    537 #undef glMapBufferOES
    538 #undef glMapBufferRange
    539 #undef glMapBufferRangeEXT
    540 #undef glMaterialf
    541 #undef glMaterialfv
    542 #undef glMaterialx
    543 #undef glMaterialxOES
    544 #undef glMaterialxv
    545 #undef glMaterialxvOES
    546 #undef glMatrixIndexPointerOES
    547 #undef glMatrixLoad3x2fNV
    548 #undef glMatrixLoad3x3fNV
    549 #undef glMatrixLoadTranspose3x3fNV
    550 #undef glMatrixMode
    551 #undef glMatrixMult3x2fNV
    552 #undef glMatrixMult3x3fNV
    553 #undef glMatrixMultTranspose3x3fNV
    554 #undef glMemoryBarrier
    555 #undef glMemoryBarrierByRegion
    556 #undef glMinSampleShading
    557 #undef glMinSampleShadingOES
    558 #undef glMultMatrixf
    559 #undef glMultMatrixx
    560 #undef glMultMatrixxOES
    561 #undef glMultiDrawArraysEXT
    562 #undef glMultiDrawArraysIndirectEXT
    563 #undef glMultiDrawElementsBaseVertexEXT
    564 #undef glMultiDrawElementsBaseVertexOES
    565 #undef glMultiDrawElementsEXT
    566 #undef glMultiDrawElementsIndirectEXT
    567 #undef glMultiTexCoord4f
    568 #undef glMultiTexCoord4x
    569 #undef glMultiTexCoord4xOES
    570 #undef glNamedFramebufferSampleLocationsfvNV
    571 #undef glNormal3f
    572 #undef glNormal3x
    573 #undef glNormal3xOES
    574 #undef glNormalPointer
    575 #undef glObjectLabel
    576 #undef glObjectLabelKHR
    577 #undef glObjectPtrLabel
    578 #undef glObjectPtrLabelKHR
    579 #undef glOrthof
    580 #undef glOrthofOES
    581 #undef glOrthox
    582 #undef glOrthoxOES
    583 #undef glPatchParameteri
    584 #undef glPatchParameteriEXT
    585 #undef glPatchParameteriOES
    586 #undef glPathCommandsNV
    587 #undef glPathCoordsNV
    588 #undef glPathCoverDepthFuncNV
    589 #undef glPathDashArrayNV
    590 #undef glPathGlyphIndexArrayNV
    591 #undef glPathGlyphIndexRangeNV
    592 #undef glPathGlyphRangeNV
    593 #undef glPathGlyphsNV
    594 #undef glPathMemoryGlyphIndexArrayNV
    595 #undef glPathParameterfNV
    596 #undef glPathParameterfvNV
    597 #undef glPathParameteriNV
    598 #undef glPathParameterivNV
    599 #undef glPathStencilDepthOffsetNV
    600 #undef glPathStencilFuncNV
    601 #undef glPathStringNV
    602 #undef glPathSubCommandsNV
    603 #undef glPathSubCoordsNV
    604 #undef glPauseTransformFeedback
    605 #undef glPixelStorei
    606 #undef glPointAlongPathNV
    607 #undef glPointParameterf
    608 #undef glPointParameterfv
    609 #undef glPointParameterx
    610 #undef glPointParameterxOES
    611 #undef glPointParameterxv
    612 #undef glPointParameterxvOES
    613 #undef glPointSize
    614 #undef glPointSizePointerOES
    615 #undef glPointSizex
    616 #undef glPointSizexOES
    617 #undef glPolygonModeNV
    618 #undef glPolygonOffset
    619 #undef glPolygonOffsetx
    620 #undef glPolygonOffsetxOES
    621 #undef glPopDebugGroup
    622 #undef glPopDebugGroupKHR
    623 #undef glPopGroupMarkerEXT
    624 #undef glPopMatrix
    625 #undef glPrimitiveBoundingBox
    626 #undef glPrimitiveBoundingBoxEXT
    627 #undef glPrimitiveBoundingBoxOES
    628 #undef glProgramBinary
    629 #undef glProgramBinaryOES
    630 #undef glProgramParameteri
    631 #undef glProgramParameteriEXT
    632 #undef glProgramPathFragmentInputGenNV
    633 #undef glProgramUniform1f
    634 #undef glProgramUniform1fEXT
    635 #undef glProgramUniform1fv
    636 #undef glProgramUniform1fvEXT
    637 #undef glProgramUniform1i
    638 #undef glProgramUniform1iEXT
    639 #undef glProgramUniform1iv
    640 #undef glProgramUniform1ivEXT
    641 #undef glProgramUniform1ui
    642 #undef glProgramUniform1uiEXT
    643 #undef glProgramUniform1uiv
    644 #undef glProgramUniform1uivEXT
    645 #undef glProgramUniform2f
    646 #undef glProgramUniform2fEXT
    647 #undef glProgramUniform2fv
    648 #undef glProgramUniform2fvEXT
    649 #undef glProgramUniform2i
    650 #undef glProgramUniform2iEXT
    651 #undef glProgramUniform2iv
    652 #undef glProgramUniform2ivEXT
    653 #undef glProgramUniform2ui
    654 #undef glProgramUniform2uiEXT
    655 #undef glProgramUniform2uiv
    656 #undef glProgramUniform2uivEXT
    657 #undef glProgramUniform3f
    658 #undef glProgramUniform3fEXT
    659 #undef glProgramUniform3fv
    660 #undef glProgramUniform3fvEXT
    661 #undef glProgramUniform3i
    662 #undef glProgramUniform3iEXT
    663 #undef glProgramUniform3iv
    664 #undef glProgramUniform3ivEXT
    665 #undef glProgramUniform3ui
    666 #undef glProgramUniform3uiEXT
    667 #undef glProgramUniform3uiv
    668 #undef glProgramUniform3uivEXT
    669 #undef glProgramUniform4f
    670 #undef glProgramUniform4fEXT
    671 #undef glProgramUniform4fv
    672 #undef glProgramUniform4fvEXT
    673 #undef glProgramUniform4i
    674 #undef glProgramUniform4iEXT
    675 #undef glProgramUniform4iv
    676 #undef glProgramUniform4ivEXT
    677 #undef glProgramUniform4ui
    678 #undef glProgramUniform4uiEXT
    679 #undef glProgramUniform4uiv
    680 #undef glProgramUniform4uivEXT
    681 #undef glProgramUniformHandleui64NV
    682 #undef glProgramUniformHandleui64vNV
    683 #undef glProgramUniformMatrix2fv
    684 #undef glProgramUniformMatrix2fvEXT
    685 #undef glProgramUniformMatrix2x3fv
    686 #undef glProgramUniformMatrix2x3fvEXT
    687 #undef glProgramUniformMatrix2x4fv
    688 #undef glProgramUniformMatrix2x4fvEXT
    689 #undef glProgramUniformMatrix3fv
    690 #undef glProgramUniformMatrix3fvEXT
    691 #undef glProgramUniformMatrix3x2fv
    692 #undef glProgramUniformMatrix3x2fvEXT
    693 #undef glProgramUniformMatrix3x4fv
    694 #undef glProgramUniformMatrix3x4fvEXT
    695 #undef glProgramUniformMatrix4fv
    696 #undef glProgramUniformMatrix4fvEXT
    697 #undef glProgramUniformMatrix4x2fv
    698 #undef glProgramUniformMatrix4x2fvEXT
    699 #undef glProgramUniformMatrix4x3fv
    700 #undef glProgramUniformMatrix4x3fvEXT
    701 #undef glPushDebugGroup
    702 #undef glPushDebugGroupKHR
    703 #undef glPushGroupMarkerEXT
    704 #undef glPushMatrix
    705 #undef glQueryCounterEXT
    706 #undef glQueryMatrixxOES
    707 #undef glRasterSamplesEXT
    708 #undef glReadBuffer
    709 #undef glReadBufferIndexedEXT
    710 #undef glReadBufferNV
    711 #undef glReadPixels
    712 #undef glReadnPixels
    713 #undef glReadnPixelsEXT
    714 #undef glReadnPixelsKHR
    715 #undef glReleaseShaderCompiler
    716 #undef glRenderbufferStorage
    717 #undef glRenderbufferStorageMultisample
    718 #undef glRenderbufferStorageMultisampleANGLE
    719 #undef glRenderbufferStorageMultisampleAPPLE
    720 #undef glRenderbufferStorageMultisampleEXT
    721 #undef glRenderbufferStorageMultisampleIMG
    722 #undef glRenderbufferStorageMultisampleNV
    723 #undef glRenderbufferStorageOES
    724 #undef glResolveDepthValuesNV
    725 #undef glResolveMultisampleFramebufferAPPLE
    726 #undef glResumeTransformFeedback
    727 #undef glRotatef
    728 #undef glRotatex
    729 #undef glRotatexOES
    730 #undef glSampleCoverage
    731 #undef glSampleCoveragex
    732 #undef glSampleCoveragexOES
    733 #undef glSampleMaski
    734 #undef glSamplerParameterIiv
    735 #undef glSamplerParameterIivEXT
    736 #undef glSamplerParameterIivOES
    737 #undef glSamplerParameterIuiv
    738 #undef glSamplerParameterIuivEXT
    739 #undef glSamplerParameterIuivOES
    740 #undef glSamplerParameterf
    741 #undef glSamplerParameterfv
    742 #undef glSamplerParameteri
    743 #undef glSamplerParameteriv
    744 #undef glScalef
    745 #undef glScalex
    746 #undef glScalexOES
    747 #undef glScissor
    748 #undef glScissorArrayvNV
    749 #undef glScissorIndexedNV
    750 #undef glScissorIndexedvNV
    751 #undef glSelectPerfMonitorCountersAMD
    752 #undef glSetFenceNV
    753 #undef glShadeModel
    754 #undef glShaderBinary
    755 #undef glShaderSource
    756 #undef glStartTilingQCOM
    757 #undef glStencilFillPathInstancedNV
    758 #undef glStencilFillPathNV
    759 #undef glStencilFunc
    760 #undef glStencilFuncSeparate
    761 #undef glStencilMask
    762 #undef glStencilMaskSeparate
    763 #undef glStencilOp
    764 #undef glStencilOpSeparate
    765 #undef glStencilStrokePathInstancedNV
    766 #undef glStencilStrokePathNV
    767 #undef glStencilThenCoverFillPathInstancedNV
    768 #undef glStencilThenCoverFillPathNV
    769 #undef glStencilThenCoverStrokePathInstancedNV
    770 #undef glStencilThenCoverStrokePathNV
    771 #undef glSubpixelPrecisionBiasNV
    772 #undef glTestFenceNV
    773 #undef glTexBuffer
    774 #undef glTexBufferEXT
    775 #undef glTexBufferOES
    776 #undef glTexBufferRange
    777 #undef glTexBufferRangeEXT
    778 #undef glTexBufferRangeOES
    779 #undef glTexCoordPointer
    780 #undef glTexEnvf
    781 #undef glTexEnvfv
    782 #undef glTexEnvi
    783 #undef glTexEnviv
    784 #undef glTexEnvx
    785 #undef glTexEnvxOES
    786 #undef glTexEnvxv
    787 #undef glTexEnvxvOES
    788 #undef glTexGenfOES
    789 #undef glTexGenfvOES
    790 #undef glTexGeniOES
    791 #undef glTexGenivOES
    792 #undef glTexGenxOES
    793 #undef glTexGenxvOES
    794 #undef glTexImage2D
    795 #undef glTexImage3D
    796 #undef glTexImage3DOES
    797 #undef glTexPageCommitmentEXT
    798 #undef glTexParameterIiv
    799 #undef glTexParameterIivEXT
    800 #undef glTexParameterIivOES
    801 #undef glTexParameterIuiv
    802 #undef glTexParameterIuivEXT
    803 #undef glTexParameterIuivOES
    804 #undef glTexParameterf
    805 #undef glTexParameterfv
    806 #undef glTexParameteri
    807 #undef glTexParameteriv
    808 #undef glTexParameterx
    809 #undef glTexParameterxOES
    810 #undef glTexParameterxv
    811 #undef glTexParameterxvOES
    812 #undef glTexStorage1DEXT
    813 #undef glTexStorage2D
    814 #undef glTexStorage2DEXT
    815 #undef glTexStorage2DMultisample
    816 #undef glTexStorage3D
    817 #undef glTexStorage3DEXT
    818 #undef glTexStorage3DMultisample
    819 #undef glTexStorage3DMultisampleOES
    820 #undef glTexSubImage2D
    821 #undef glTexSubImage3D
    822 #undef glTexSubImage3DOES
    823 #undef glTextureStorage1DEXT
    824 #undef glTextureStorage2DEXT
    825 #undef glTextureStorage3DEXT
    826 #undef glTextureViewEXT
    827 #undef glTextureViewOES
    828 #undef glTransformFeedbackVaryings
    829 #undef glTransformPathNV
    830 #undef glTranslatef
    831 #undef glTranslatex
    832 #undef glTranslatexOES
    833 #undef glUniform1f
    834 #undef glUniform1fv
    835 #undef glUniform1i
    836 #undef glUniform1iv
    837 #undef glUniform1ui
    838 #undef glUniform1uiv
    839 #undef glUniform2f
    840 #undef glUniform2fv
    841 #undef glUniform2i
    842 #undef glUniform2iv
    843 #undef glUniform2ui
    844 #undef glUniform2uiv
    845 #undef glUniform3f
    846 #undef glUniform3fv
    847 #undef glUniform3i
    848 #undef glUniform3iv
    849 #undef glUniform3ui
    850 #undef glUniform3uiv
    851 #undef glUniform4f
    852 #undef glUniform4fv
    853 #undef glUniform4i
    854 #undef glUniform4iv
    855 #undef glUniform4ui
    856 #undef glUniform4uiv
    857 #undef glUniformBlockBinding
    858 #undef glUniformHandleui64NV
    859 #undef glUniformHandleui64vNV
    860 #undef glUniformMatrix2fv
    861 #undef glUniformMatrix2x3fv
    862 #undef glUniformMatrix2x3fvNV
    863 #undef glUniformMatrix2x4fv
    864 #undef glUniformMatrix2x4fvNV
    865 #undef glUniformMatrix3fv
    866 #undef glUniformMatrix3x2fv
    867 #undef glUniformMatrix3x2fvNV
    868 #undef glUniformMatrix3x4fv
    869 #undef glUniformMatrix3x4fvNV
    870 #undef glUniformMatrix4fv
    871 #undef glUniformMatrix4x2fv
    872 #undef glUniformMatrix4x2fvNV
    873 #undef glUniformMatrix4x3fv
    874 #undef glUniformMatrix4x3fvNV
    875 #undef glUnmapBuffer
    876 #undef glUnmapBufferOES
    877 #undef glUseProgram
    878 #undef glUseProgramStages
    879 #undef glUseProgramStagesEXT
    880 #undef glValidateProgram
    881 #undef glValidateProgramPipeline
    882 #undef glValidateProgramPipelineEXT
    883 #undef glVertexAttrib1f
    884 #undef glVertexAttrib1fv
    885 #undef glVertexAttrib2f
    886 #undef glVertexAttrib2fv
    887 #undef glVertexAttrib3f
    888 #undef glVertexAttrib3fv
    889 #undef glVertexAttrib4f
    890 #undef glVertexAttrib4fv
    891 #undef glVertexAttribBinding
    892 #undef glVertexAttribDivisor
    893 #undef glVertexAttribDivisorANGLE
    894 #undef glVertexAttribDivisorEXT
    895 #undef glVertexAttribDivisorNV
    896 #undef glVertexAttribFormat
    897 #undef glVertexAttribI4i
    898 #undef glVertexAttribI4iv
    899 #undef glVertexAttribI4ui
    900 #undef glVertexAttribI4uiv
    901 #undef glVertexAttribIFormat
    902 #undef glVertexAttribIPointer
    903 #undef glVertexAttribPointer
    904 #undef glVertexBindingDivisor
    905 #undef glVertexPointer
    906 #undef glViewport
    907 #undef glViewportArrayvNV
    908 #undef glViewportIndexedfNV
    909 #undef glViewportIndexedfvNV
    910 #undef glWaitSync
    911 #undef glWaitSyncAPPLE
    912 #undef glWeightPathsNV
    913 #undef glWeightPointerOES
    914