ANGLE: Decorate symbol names in MinGW .def files

In order to be able to link against the created ANGLE libraries, MinGW
needs decorated symbol names inside the .def files.

Task-number: QTBUG-76087
Change-Id: I090dbfb8fd468e2ea18de3785e2b694294f4b63a
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
This commit is contained in:
Oliver Wolff 2019-06-03 08:34:15 +02:00
parent a275f1eca3
commit 91d2905f43
4 changed files with 946 additions and 948 deletions

View File

@ -1,77 +1,77 @@
LIBRARY libEGL LIBRARY libEGL
EXPORTS EXPORTS
eglBindAPI @14 eglBindAPI@4 @14
eglBindTexImage @20 eglBindTexImage@12 @20
eglChooseConfig @7 eglChooseConfig@20 @7
eglCopyBuffers @33 eglCopyBuffers@12 @33
eglCreateContext @23 eglCreateContext@16 @23
eglCreatePbufferFromClientBuffer @18 eglCreatePbufferFromClientBuffer@20 @18
eglCreatePbufferSurface @10 eglCreatePbufferSurface@12 @10
eglCreatePixmapSurface @11 eglCreatePixmapSurface@16 @11
eglCreateWindowSurface @9 eglCreateWindowSurface@16 @9
eglDestroyContext @24 eglDestroyContext@8 @24
eglDestroySurface @12 eglDestroySurface@8 @12
eglGetConfigAttrib @8 eglGetConfigAttrib@16 @8
eglGetConfigs @6 eglGetConfigs@16 @6
eglGetCurrentContext @26 eglGetCurrentContext@0 @26
eglGetCurrentDisplay @28 eglGetCurrentDisplay@0 @28
eglGetCurrentSurface @27 eglGetCurrentSurface@4 @27
eglGetDisplay @2 eglGetDisplay@4 @2
eglGetError @1 eglGetError@0 @1
eglGetProcAddress @34 eglGetProcAddress@4 @34
eglInitialize @3 eglInitialize@12 @3
eglMakeCurrent @25 eglMakeCurrent@16 @25
eglQueryAPI @15 eglQueryAPI@0 @15
eglQueryContext @29 eglQueryContext@16 @29
eglQueryString @5 eglQueryString@8 @5
eglQuerySurface @13 eglQuerySurface@16 @13
eglReleaseTexImage @21 eglReleaseTexImage@12 @21
eglReleaseThread @17 eglReleaseThread@0 @17
eglSurfaceAttrib @19 eglSurfaceAttrib@16 @19
eglSwapBuffers @32 eglSwapBuffers@8 @32
eglSwapInterval @22 eglSwapInterval@8 @22
eglTerminate @4 eglTerminate@4 @4
eglWaitClient @16 eglWaitClient@0 @16
eglWaitGL @30 eglWaitGL@0 @30
eglWaitNative @31 eglWaitNative@4 @31
; Extensions ; Extensions
eglGetPlatformDisplayEXT @35 eglGetPlatformDisplayEXT@12 @35
eglQuerySurfacePointerANGLE @36 eglQuerySurfacePointerANGLE@16 @36
eglPostSubBufferNV @37 eglPostSubBufferNV@24 @37
eglQueryDisplayAttribEXT @48 eglQueryDisplayAttribEXT@12 @48
eglQueryDeviceAttribEXT @49 eglQueryDeviceAttribEXT@12 @49
eglQueryDeviceStringEXT @50 eglQueryDeviceStringEXT@8 @50
eglCreateImageKHR @51 eglCreateImageKHR@20 @51
eglDestroyImageKHR @52 eglDestroyImageKHR@8 @52
eglCreateDeviceANGLE @53 eglCreateDeviceANGLE@12 @53
eglReleaseDeviceANGLE @54 eglReleaseDeviceANGLE@4 @54
eglCreateStreamKHR @55 eglCreateStreamKHR@8 @55
eglDestroyStreamKHR @56 eglDestroyStreamKHR@8 @56
eglStreamAttribKHR @57 eglStreamAttribKHR@16 @57
eglQueryStreamKHR @58 eglQueryStreamKHR@16 @58
eglQueryStreamu64KHR @59 eglQueryStreamu64KHR@16 @59
eglStreamConsumerGLTextureExternalKHR @60 eglStreamConsumerGLTextureExternalKHR@8 @60
eglStreamConsumerAcquireKHR @61 eglStreamConsumerAcquireKHR@8 @61
eglStreamConsumerReleaseKHR @62 eglStreamConsumerReleaseKHR@8 @62
eglStreamConsumerGLTextureExternalAttribsNV @63 eglStreamConsumerGLTextureExternalAttribsNV@12 @63
eglCreateStreamProducerD3DTextureNV12ANGLE @64 eglCreateStreamProducerD3DTextureNV12ANGLE@12 @64
eglStreamPostD3DTextureNV12ANGLE @65 eglStreamPostD3DTextureNV12ANGLE@16 @65
eglGetSyncValuesCHROMIUM @66 eglGetSyncValuesCHROMIUM@20 @66
eglSwapBuffersWithDamageEXT @67 eglSwapBuffersWithDamageEXT@16 @67
eglProgramCacheGetAttribANGLE @68 eglProgramCacheGetAttribANGLE@8 @68
eglProgramCachePopulateANGLE @69 eglProgramCachePopulateANGLE@20 @69
eglProgramCacheQueryANGLE @70 eglProgramCacheQueryANGLE@24 @70
eglProgramCacheResizeANGLE @71 eglProgramCacheResizeANGLE@12 @71
; 1.5 entry points ; 1.5 entry points
eglCreateSync @38 eglCreateSync@12 @38
eglDestroySync @39 eglDestroySync@8 @39
eglClientWaitSync @40 eglClientWaitSync@20 @40
eglGetSyncAttrib @41 eglGetSyncAttrib@16 @41
eglCreateImage @42 eglCreateImage@20 @42
eglDestroyImage @43 eglDestroyImage@8 @43
eglGetPlatformDisplay @44 eglGetPlatformDisplay@12 @44
eglCreatePlatformWindowSurface @45 eglCreatePlatformWindowSurface@16 @45
eglCreatePlatformPixmapSurface @46 eglCreatePlatformPixmapSurface@16 @46
eglWaitSync @47 eglWaitSync@12 @47

View File

@ -1,77 +1,77 @@
LIBRARY libEGL LIBRARY libEGL
EXPORTS EXPORTS
eglBindAPI @14 eglBindAPI@4 @14
eglBindTexImage @20 eglBindTexImage@12 @20
eglChooseConfig @7 eglChooseConfig@20 @7
eglCopyBuffers @33 eglCopyBuffers@12 @33
eglCreateContext @23 eglCreateContext@16 @23
eglCreatePbufferFromClientBuffer @18 eglCreatePbufferFromClientBuffer@20 @18
eglCreatePbufferSurface @10 eglCreatePbufferSurface@12 @10
eglCreatePixmapSurface @11 eglCreatePixmapSurface@16 @11
eglCreateWindowSurface @9 eglCreateWindowSurface@16 @9
eglDestroyContext @24 eglDestroyContext@8 @24
eglDestroySurface @12 eglDestroySurface@8 @12
eglGetConfigAttrib @8 eglGetConfigAttrib@16 @8
eglGetConfigs @6 eglGetConfigs@16 @6
eglGetCurrentContext @26 eglGetCurrentContext@0 @26
eglGetCurrentDisplay @28 eglGetCurrentDisplay@0 @28
eglGetCurrentSurface @27 eglGetCurrentSurface@4 @27
eglGetDisplay @2 eglGetDisplay@4 @2
eglGetError @1 eglGetError@0 @1
eglGetProcAddress @34 eglGetProcAddress@4 @34
eglInitialize @3 eglInitialize@12 @3
eglMakeCurrent @25 eglMakeCurrent@16 @25
eglQueryAPI @15 eglQueryAPI@0 @15
eglQueryContext @29 eglQueryContext@16 @29
eglQueryString @5 eglQueryString@8 @5
eglQuerySurface @13 eglQuerySurface@16 @13
eglReleaseTexImage @21 eglReleaseTexImage@12 @21
eglReleaseThread @17 eglReleaseThread@0 @17
eglSurfaceAttrib @19 eglSurfaceAttrib@16 @19
eglSwapBuffers @32 eglSwapBuffers@8 @32
eglSwapInterval @22 eglSwapInterval@8 @22
eglTerminate @4 eglTerminate@4 @4
eglWaitClient @16 eglWaitClient@0 @16
eglWaitGL @30 eglWaitGL@0 @30
eglWaitNative @31 eglWaitNative@4 @31
; Extensions ; Extensions
eglGetPlatformDisplayEXT @35 eglGetPlatformDisplayEXT@12 @35
eglQuerySurfacePointerANGLE @36 eglQuerySurfacePointerANGLE@16 @36
eglPostSubBufferNV @37 eglPostSubBufferNV@24 @37
eglQueryDisplayAttribEXT @48 eglQueryDisplayAttribEXT@12 @48
eglQueryDeviceAttribEXT @49 eglQueryDeviceAttribEXT@12 @49
eglQueryDeviceStringEXT @50 eglQueryDeviceStringEXT@8 @50
eglCreateImageKHR @51 eglCreateImageKHR@20 @51
eglDestroyImageKHR @52 eglDestroyImageKHR@8 @52
eglCreateDeviceANGLE @53 eglCreateDeviceANGLE@12 @53
eglReleaseDeviceANGLE @54 eglReleaseDeviceANGLE@4 @54
eglCreateStreamKHR @55 eglCreateStreamKHR@8 @55
eglDestroyStreamKHR @56 eglDestroyStreamKHR@8 @56
eglStreamAttribKHR @57 eglStreamAttribKHR@16 @57
eglQueryStreamKHR @58 eglQueryStreamKHR@16 @58
eglQueryStreamu64KHR @59 eglQueryStreamu64KHR@16 @59
eglStreamConsumerGLTextureExternalKHR @60 eglStreamConsumerGLTextureExternalKHR@8 @60
eglStreamConsumerAcquireKHR @61 eglStreamConsumerAcquireKHR@8 @61
eglStreamConsumerReleaseKHR @62 eglStreamConsumerReleaseKHR@8 @62
eglStreamConsumerGLTextureExternalAttribsNV @63 eglStreamConsumerGLTextureExternalAttribsNV@12 @63
eglCreateStreamProducerD3DTextureNV12ANGLE @64 eglCreateStreamProducerD3DTextureNV12ANGLE@12 @64
eglStreamPostD3DTextureNV12ANGLE @65 eglStreamPostD3DTextureNV12ANGLE@16 @65
eglGetSyncValuesCHROMIUM @66 eglGetSyncValuesCHROMIUM@20 @66
eglSwapBuffersWithDamageEXT @67 eglSwapBuffersWithDamageEXT@16 @67
eglProgramCacheGetAttribANGLE @68 eglProgramCacheGetAttribANGLE@8 @68
eglProgramCachePopulateANGLE @69 eglProgramCachePopulateANGLE@20 @69
eglProgramCacheQueryANGLE @70 eglProgramCacheQueryANGLE@24 @70
eglProgramCacheResizeANGLE @71 eglProgramCacheResizeANGLE@12 @71
; 1.5 entry points ; 1.5 entry points
eglCreateSync @38 eglCreateSync@12 @38
eglDestroySync @39 eglDestroySync@8 @39
eglClientWaitSync @40 eglClientWaitSync@20 @40
eglGetSyncAttrib @41 eglGetSyncAttrib@16 @41
eglCreateImage @42 eglCreateImage@20 @42
eglDestroyImage @43 eglDestroyImage@8 @43
eglGetPlatformDisplay @44 eglGetPlatformDisplay@12 @44
eglCreatePlatformWindowSurface @45 eglCreatePlatformWindowSurface@16 @45
eglCreatePlatformPixmapSurface @46 eglCreatePlatformPixmapSurface@16 @46
eglWaitSync @47 eglWaitSync@12 @47

View File

@ -1,412 +1,411 @@
LIBRARY libGLESv2 LIBRARY libGLESv2
EXPORTS EXPORTS
glActiveTexture @1 glActiveTexture@4 @1
glAttachShader @2 glAttachShader@8 @2
glBindAttribLocation @3 glBindAttribLocation@12 @3
glBindBuffer @4 glBindBuffer@8 @4
glBindFramebuffer @5 glBindFramebuffer@8 @5
glBindRenderbuffer @6 glBindRenderbuffer@8 @6
glBindTexture @7 glBindTexture@8 @7
glBlendColor @8 glBlendColor@16 @8
glBlendEquation @9 glBlendEquation@4 @9
glBlendEquationSeparate @10 glBlendEquationSeparate@8 @10
glBlendFunc @11 glBlendFunc@8 @11
glBlendFuncSeparate @12 glBlendFuncSeparate@16 @12
glBufferData @13 glBufferData@16 @13
glBufferSubData @14 glBufferSubData@16 @14
glCheckFramebufferStatus @15 glCheckFramebufferStatus@4 @15
glClear @16 glClear@4 @16
glClearColor @17 glClearColor@16 @17
glClearDepthf @18 glClearDepthf@4 @18
glClearStencil @19 glClearStencil@4 @19
glColorMask @20 glColorMask@16 @20
glCompileShader @21 glCompileShader@4 @21
glCompressedTexImage2D @22 glCompressedTexImage2D@32 @22
glCompressedTexSubImage2D @23 glCompressedTexSubImage2D@36 @23
glCopyTexImage2D @24 glCopyTexImage2D@32 @24
glCopyTexSubImage2D @25 glCopyTexSubImage2D@32 @25
glCreateProgram @26 glCreateProgram@0 @26
glCreateShader @27 glCreateShader@4 @27
glCullFace @28 glCullFace@4 @28
glDeleteBuffers @29 glDeleteBuffers@8 @29
glDeleteFramebuffers @30 glDeleteFramebuffers@8 @30
glDeleteProgram @32 glDeleteProgram@4 @32
glDeleteRenderbuffers @33 glDeleteRenderbuffers@8 @33
glDeleteShader @34 glDeleteShader@4 @34
glDeleteTextures @31 glDeleteTextures@8 @31
glDepthFunc @36 glDepthFunc@4 @36
glDepthMask @37 glDepthMask@4 @37
glDepthRangef @38 glDepthRangef@8 @38
glDetachShader @35 glDetachShader@8 @35
glDisable @39 glDisable@4 @39
glDisableVertexAttribArray @40 glDisableVertexAttribArray@4 @40
glDrawArrays @41 glDrawArrays@12 @41
glDrawElements @42 glDrawElements@16 @42
glEnable @43 glEnable@4 @43
glEnableVertexAttribArray @44 glEnableVertexAttribArray@4 @44
glFinish @45 glFinish@0 @45
glFlush @46 glFlush@0 @46
glFramebufferRenderbuffer @47 glFramebufferRenderbuffer@16 @47
glFramebufferTexture2D @48 glFramebufferTexture2D@20 @48
glFrontFace @49 glFrontFace@4 @49
glGenBuffers @50 glGenBuffers@8 @50
glGenFramebuffers @52 glGenFramebuffers@8 @52
glGenRenderbuffers @53 glGenRenderbuffers@8 @53
glGenTextures @54 glGenTextures@8 @54
glGenerateMipmap @51 glGenerateMipmap@4 @51
glGetActiveAttrib @55 glGetActiveAttrib@28 @55
glGetActiveUniform @56 glGetActiveUniform@28 @56
glGetAttachedShaders @57 glGetAttachedShaders@16 @57
glGetAttribLocation @58 glGetAttribLocation@8 @58
glGetBooleanv @59 glGetBooleanv@8 @59
glGetBufferParameteriv @60 glGetBufferParameteriv@12 @60
glGetError @61 glGetError@0 @61
glGetFloatv @62 glGetFloatv@8 @62
glGetFramebufferAttachmentParameteriv @63 glGetFramebufferAttachmentParameteriv@16 @63
glGetIntegerv @64 glGetIntegerv@8 @64
glGetProgramInfoLog @66 glGetProgramInfoLog@16 @66
glGetProgramiv @65 glGetProgramiv@12 @65
glGetRenderbufferParameteriv @67 glGetRenderbufferParameteriv@12 @67
glGetShaderInfoLog @69 glGetShaderInfoLog@16 @69
glGetShaderPrecisionFormat @70 glGetShaderPrecisionFormat@16 @70
glGetShaderSource @71 glGetShaderSource@16 @71
glGetShaderiv @68 glGetShaderiv@12 @68
glGetString @72 glGetString@4 @72
glGetTexParameterfv @73 glGetTexParameterfv@12 @73
glGetTexParameteriv @74 glGetTexParameteriv@12 @74
glGetUniformLocation @77 glGetUniformLocation@8 @77
glGetUniformfv @75 glGetUniformfv@12 @75
glGetUniformiv @76 glGetUniformiv@12 @76
glGetVertexAttribPointerv @80 glGetVertexAttribPointerv@12 @80
glGetVertexAttribfv @78 glGetVertexAttribfv@12 @78
glGetVertexAttribiv @79 glGetVertexAttribiv@12 @79
glHint @81 glHint@8 @81
glIsBuffer @82 glIsBuffer@4 @82
glIsEnabled @83 glIsEnabled@4 @83
glIsFramebuffer @84 glIsFramebuffer@4 @84
glIsProgram @85 glIsProgram@4 @85
glIsRenderbuffer @86 glIsRenderbuffer@4 @86
glIsShader @87 glIsShader@4 @87
glIsTexture @88 glIsTexture@4 @88
glLineWidth @89 glLineWidth@4 @89
glLinkProgram @90 glLinkProgram@4 @90
glPixelStorei @91 glPixelStorei@8 @91
glPolygonOffset @92 glPolygonOffset@8 @92
glReadPixels @93 glReadPixels@28 @93
glReleaseShaderCompiler @94 glReleaseShaderCompiler@0 @94
glRenderbufferStorage @95 glRenderbufferStorage@16 @95
glSampleCoverage @96 glSampleCoverage@8 @96
glScissor @97 glScissor@16 @97
glShaderBinary @98 glShaderBinary@20 @98
glShaderSource @99 glShaderSource@16 @99
glStencilFunc @100 glStencilFunc@12 @100
glStencilFuncSeparate @101 glStencilFuncSeparate@16 @101
glStencilMask @102 glStencilMask@4 @102
glStencilMaskSeparate @103 glStencilMaskSeparate@8 @103
glStencilOp @104 glStencilOp@12 @104
glStencilOpSeparate @105 glStencilOpSeparate@16 @105
glTexImage2D @106 glTexImage2D@36 @106
glTexParameterf @107 glTexParameterf@12 @107
glTexParameterfv @108 glTexParameterfv@12 @108
glTexParameteri @109 glTexParameteri@12 @109
glTexParameteriv @110 glTexParameteriv@12 @110
glTexSubImage2D @111 glTexSubImage2D@36 @111
glUniform1f @112 glUniform1f@8 @112
glUniform1fv @113 glUniform1fv@12 @113
glUniform1i @114 glUniform1i@8 @114
glUniform1iv @115 glUniform1iv@12 @115
glUniform2f @116 glUniform2f@12 @116
glUniform2fv @117 glUniform2fv@12 @117
glUniform2i @118 glUniform2i@12 @118
glUniform2iv @119 glUniform2iv@12 @119
glUniform3f @120 glUniform3f@16 @120
glUniform3fv @121 glUniform3fv@12 @121
glUniform3i @122 glUniform3i@16 @122
glUniform3iv @123 glUniform3iv@12 @123
glUniform4f @124 glUniform4f@20 @124
glUniform4fv @125 glUniform4fv@12 @125
glUniform4i @126 glUniform4i@20 @126
glUniform4iv @127 glUniform4iv@12 @127
glUniformMatrix2fv @128 glUniformMatrix2fv@16 @128
glUniformMatrix3fv @129 glUniformMatrix3fv@16 @129
glUniformMatrix4fv @130 glUniformMatrix4fv@16 @130
glUseProgram @131 glUseProgram@4 @131
glValidateProgram @132 glValidateProgram@4 @132
glVertexAttrib1f @133 glVertexAttrib1f@8 @133
glVertexAttrib1fv @134 glVertexAttrib1fv@8 @134
glVertexAttrib2f @135 glVertexAttrib2f@12 @135
glVertexAttrib2fv @136 glVertexAttrib2fv@8 @136
glVertexAttrib3f @137 glVertexAttrib3f@16 @137
glVertexAttrib3fv @138 glVertexAttrib3fv@8 @138
glVertexAttrib4f @139 glVertexAttrib4f@20 @139
glVertexAttrib4fv @140 glVertexAttrib4fv@8 @140
glVertexAttribPointer @141 glVertexAttribPointer@24 @141
glViewport @142 glViewport@16 @142
; Extensions ; Extensions
glBlitFramebufferANGLE @149 glBlitFramebufferANGLE@40 @149
glRenderbufferStorageMultisampleANGLE @150 glRenderbufferStorageMultisampleANGLE@20 @150
glDeleteFencesNV @151 glDeleteFencesNV@8 @151
glFinishFenceNV @152 glFinishFenceNV@4 @152
glGenFencesNV @153 glGenFencesNV@8 @153
glGetFenceivNV @154 glGetFenceivNV@12 @154
glIsFenceNV @155 glIsFenceNV@4 @155
glSetFenceNV @156 glSetFenceNV@8 @156
glTestFenceNV @157 glTestFenceNV@4 @157
glGetTranslatedShaderSourceANGLE @159 glGetTranslatedShaderSourceANGLE@16 @159
glTexStorage2DEXT @160 glTexStorage2DEXT@20 @160
glGetGraphicsResetStatusEXT @161 glGetGraphicsResetStatusEXT@0 @161
glReadnPixelsEXT @162 glReadnPixelsEXT@32 @162
glGetnUniformfvEXT @163 glGetnUniformfvEXT@16 @163
glGetnUniformivEXT @164 glGetnUniformivEXT@16 @164
glGenQueriesEXT @165 glGenQueriesEXT@8 @165
glDeleteQueriesEXT @166 glDeleteQueriesEXT@8 @166
glIsQueryEXT @167 glIsQueryEXT@4 @167
glBeginQueryEXT @168 glBeginQueryEXT@8 @168
glEndQueryEXT @169 glEndQueryEXT@4 @169
glGetQueryivEXT @170 glGetQueryivEXT@12 @170
glGetQueryObjectuivEXT @171 glGetQueryObjectuivEXT@12 @171
glVertexAttribDivisorANGLE @172 glVertexAttribDivisorANGLE@8 @172
glDrawArraysInstancedANGLE @173 glDrawArraysInstancedANGLE@16 @173
glDrawElementsInstancedANGLE @174 glDrawElementsInstancedANGLE@20 @174
glProgramBinaryOES @175 glProgramBinaryOES@16 @175
glGetProgramBinaryOES @176 glGetProgramBinaryOES@20 @176
glDrawBuffersEXT @179 glDrawBuffersEXT@8 @179
glMapBufferOES @285 glMapBufferOES@8 @285
glUnmapBufferOES @286 glUnmapBufferOES@4 @286
glGetBufferPointervOES @287 glGetBufferPointervOES@12 @287
glMapBufferRangeEXT @288 glMapBufferRangeEXT@16 @288
glFlushMappedBufferRangeEXT @289 glFlushMappedBufferRangeEXT@12 @289
glDiscardFramebufferEXT @293 glDiscardFramebufferEXT@12 @293
glInsertEventMarkerEXT @294 glInsertEventMarkerEXT@8 @294
glPushGroupMarkerEXT @295 glPushGroupMarkerEXT@8 @295
glPopGroupMarkerEXT @296 glPopGroupMarkerEXT@0 @296
glEGLImageTargetTexture2DOES @297 glEGLImageTargetTexture2DOES@8 @297
glEGLImageTargetRenderbufferStorageOES @298 glEGLImageTargetRenderbufferStorageOES@8 @298
glBindVertexArrayOES @299 glBindVertexArrayOES@4 @299
glDeleteVertexArraysOES @300 glDeleteVertexArraysOES@8 @300
glGenVertexArraysOES @301 glGenVertexArraysOES@8 @301
glIsVertexArrayOES @302 glIsVertexArrayOES@4 @302
glDebugMessageControlKHR @303 glDebugMessageControlKHR@24 @303
glDebugMessageInsertKHR @304 glDebugMessageInsertKHR@24 @304
glDebugMessageCallbackKHR @305 glDebugMessageCallbackKHR@8 @305
glGetDebugMessageLogKHR @306 glGetDebugMessageLogKHR@32 @306
glPushDebugGroupKHR @307 glPushDebugGroupKHR@16 @307
glPopDebugGroupKHR @308 glPopDebugGroupKHR@0 @308
glObjectLabelKHR @309 glObjectLabelKHR@16 @309
glGetObjectLabelKHR @310 glGetObjectLabelKHR@20 @310
glObjectPtrLabelKHR @311 glObjectPtrLabelKHR@12 @311
glGetObjectPtrLabelKHR @312 glGetObjectPtrLabelKHR@16 @312
glGetPointervKHR @313 glGetPointervKHR@8 @313
glQueryCounterEXT @314 glQueryCounterEXT@8 @314
glGetQueryObjectivEXT @315 glGetQueryObjectivEXT@12 @315
glGetQueryObjecti64vEXT @316 glGetQueryObjecti64vEXT@12 @316
glGetQueryObjectui64vEXT @317 glGetQueryObjectui64vEXT@12 @317
glBindUniformLocationCHROMIUM @318 glBindUniformLocationCHROMIUM@12 @318
glCoverageModulationCHROMIUM @319 glCoverageModulationCHROMIUM@4 @319
glMatrixLoadfCHROMIUM@8 @320
glMatrixLoadIdentityCHROMIUM@4 @321
glGenPathsCHROMIUM@4 @322
glDeletePathsCHROMIUM@8 @323
glIsPathCHROMIUM@4 @324
glPathCommandsCHROMIUM@24 @325
glPathParameterfCHROMIUM@12 @326
glPathParameteriCHROMIUM@12 @327
glGetPathParameterfvCHROMIUM@12 @328
glGetPathParameterivCHROMIUM@12 @329
glPathStencilFuncCHROMIUM@12 @330
glStencilFillPathCHROMIUM@12 @331
glStencilStrokePathCHROMIUM@12 @332
glCoverFillPathCHROMIUM@8 @333
glCoverStrokePathCHROMIUM@8 @334
glStencilThenCoverFillPathCHROMIUM@16 @335
glStencilThenCoverStrokePathCHROMIUM@16 @336
glCoverFillPathInstancedCHROMIUM@28 @337
glCoverStrokePathInstancedCHROMIUM@28 @338
glStencilStrokePathInstancedCHROMIUM@32 @339
glStencilFillPathInstancedCHROMIUM@32 @340
glStencilThenCoverFillPathInstancedCHROMIUM@36 @341
glStencilThenCoverStrokePathInstancedCHROMIUM@36 @342
glBindFragmentInputLocationCHROMIUM@12 @343
glProgramPathFragmentInputGenCHROMIUM@20 @344
glMatrixLoadfCHROMIUM @320 glFramebufferTextureMultiviewLayeredANGLE@24 @413
glMatrixLoadIdentityCHROMIUM @321 glFramebufferTextureMultiviewSideBySideANGLE@24 @414
glGenPathsCHROMIUM @322 glRequestExtensionANGLE@4 @415
glDeletePathsCHROMIUM @323
glIsPathCHROMIUM @324
glPathCommandsCHROMIUM @325
glPathParameterfCHROMIUM @326
glPathParameteriCHROMIUM @327
glGetPathParameterfvCHROMIUM @328
glGetPathParameterivCHROMIUM @329
glPathStencilFuncCHROMIUM @330
glStencilFillPathCHROMIUM @331
glStencilStrokePathCHROMIUM @332
glCoverFillPathCHROMIUM @333
glCoverStrokePathCHROMIUM @334
glStencilThenCoverFillPathCHROMIUM @335
glStencilThenCoverStrokePathCHROMIUM @336
glCoverFillPathInstancedCHROMIUM @337
glCoverStrokePathInstancedCHROMIUM @338
glStencilStrokePathInstancedCHROMIUM @339
glStencilFillPathInstancedCHROMIUM @340
glStencilThenCoverFillPathInstancedCHROMIUM @341
glStencilThenCoverStrokePathInstancedCHROMIUM @342
glBindFragmentInputLocationCHROMIUM @343
glProgramPathFragmentInputGenCHROMIUM @344
glFramebufferTextureMultiviewLayeredANGLE @413
glFramebufferTextureMultiviewSideBySideANGLE @414
glRequestExtensionANGLE @415
; GLES 3.0 Functions ; GLES 3.0 Functions
glReadBuffer @180 glReadBuffer@4 @180
glDrawRangeElements @181 glDrawRangeElements@24 @181
glTexImage3D @182 glTexImage3D@40 @182
glTexSubImage3D @183 glTexSubImage3D@44 @183
glCopyTexSubImage3D @184 glCopyTexSubImage3D@36 @184
glCompressedTexImage3D @185 glCompressedTexImage3D@36 @185
glCompressedTexSubImage3D @186 glCompressedTexSubImage3D@44 @186
glGenQueries @187 glGenQueries@8 @187
glDeleteQueries @188 glDeleteQueries@8 @188
glIsQuery @189 glIsQuery@4 @189
glBeginQuery @190 glBeginQuery@8 @190
glEndQuery @191 glEndQuery@4 @191
glGetQueryiv @192 glGetQueryiv@12 @192
glGetQueryObjectuiv @193 glGetQueryObjectuiv@12 @193
glUnmapBuffer @194 glUnmapBuffer@4 @194
glGetBufferPointerv @195 glGetBufferPointerv@12 @195
glDrawBuffers @196 glDrawBuffers@8 @196
glUniformMatrix2x3fv @197 glUniformMatrix2x3fv@16 @197
glUniformMatrix3x2fv @198 glUniformMatrix3x2fv@16 @198
glUniformMatrix2x4fv @199 glUniformMatrix2x4fv@16 @199
glUniformMatrix4x2fv @200 glUniformMatrix4x2fv@16 @200
glUniformMatrix3x4fv @201 glUniformMatrix3x4fv@16 @201
glUniformMatrix4x3fv @202 glUniformMatrix4x3fv@16 @202
glBlitFramebuffer @203 glBlitFramebuffer@40 @203
glRenderbufferStorageMultisample @204 glRenderbufferStorageMultisample@20 @204
glFramebufferTextureLayer @205 glFramebufferTextureLayer@20 @205
glMapBufferRange @206 glMapBufferRange@16 @206
glFlushMappedBufferRange @207 glFlushMappedBufferRange@12 @207
glBindVertexArray @208 glBindVertexArray@4 @208
glDeleteVertexArrays @209 glDeleteVertexArrays@8 @209
glGenVertexArrays @210 glGenVertexArrays@8 @210
glIsVertexArray @211 glIsVertexArray@4 @211
glGetIntegeri_v @212 glGetIntegeri_v@12 @212
glBeginTransformFeedback @213 glBeginTransformFeedback@4 @213
glEndTransformFeedback @214 glEndTransformFeedback@0 @214
glBindBufferRange @215 glBindBufferRange@20 @215
glBindBufferBase @216 glBindBufferBase@12 @216
glTransformFeedbackVaryings @217 glTransformFeedbackVaryings@16 @217
glGetTransformFeedbackVarying @218 glGetTransformFeedbackVarying@28 @218
glVertexAttribIPointer @219 glVertexAttribIPointer@20 @219
glGetVertexAttribIiv @220 glGetVertexAttribIiv@12 @220
glGetVertexAttribIuiv @221 glGetVertexAttribIuiv@12 @221
glVertexAttribI4i @222 glVertexAttribI4i@20 @222
glVertexAttribI4ui @223 glVertexAttribI4ui@20 @223
glVertexAttribI4iv @224 glVertexAttribI4iv@8 @224
glVertexAttribI4uiv @225 glVertexAttribI4uiv@8 @225
glGetUniformuiv @226 glGetUniformuiv@12 @226
glGetFragDataLocation @227 glGetFragDataLocation@8 @227
glUniform1ui @228 glUniform1ui@8 @228
glUniform2ui @229 glUniform2ui@12 @229
glUniform3ui @230 glUniform3ui@16 @230
glUniform4ui @231 glUniform4ui@20 @231
glUniform1uiv @232 glUniform1uiv@12 @232
glUniform2uiv @233 glUniform2uiv@12 @233
glUniform3uiv @234 glUniform3uiv@12 @234
glUniform4uiv @235 glUniform4uiv@12 @235
glClearBufferiv @236 glClearBufferiv@12 @236
glClearBufferuiv @237 glClearBufferuiv@12 @237
glClearBufferfv @238 glClearBufferfv@12 @238
glClearBufferfi @239 glClearBufferfi@16 @239
glGetStringi @240 glGetStringi@8 @240
glCopyBufferSubData @241 glCopyBufferSubData@20 @241
glGetUniformIndices @242 glGetUniformIndices@16 @242
glGetActiveUniformsiv @243 glGetActiveUniformsiv@20 @243
glGetUniformBlockIndex @244 glGetUniformBlockIndex@8 @244
glGetActiveUniformBlockiv @245 glGetActiveUniformBlockiv@16 @245
glGetActiveUniformBlockName @246 glGetActiveUniformBlockName@20 @246
glUniformBlockBinding @247 glUniformBlockBinding@12 @247
glDrawArraysInstanced @248 glDrawArraysInstanced@16 @248
glDrawElementsInstanced @249 glDrawElementsInstanced@20 @249
glFenceSync @250 glFenceSync@8 @250
glIsSync @251 glIsSync@4 @251
glDeleteSync @252 glDeleteSync@4 @252
glClientWaitSync @253 glClientWaitSync@16 @253
glWaitSync @254 glWaitSync@16 @254
glGetInteger64v @255 glGetInteger64v@8 @255
glGetSynciv @256 glGetSynciv@20 @256
glGetInteger64i_v @257 glGetInteger64i_v@12 @257
glGetBufferParameteri64v @258 glGetBufferParameteri64v@12 @258
glGenSamplers @259 glGenSamplers@8 @259
glDeleteSamplers @260 glDeleteSamplers@8 @260
glIsSampler @261 glIsSampler@4 @261
glBindSampler @262 glBindSampler@8 @262
glSamplerParameteri @263 glSamplerParameteri@12 @263
glSamplerParameteriv @264 glSamplerParameteriv@12 @264
glSamplerParameterf @265 glSamplerParameterf@12 @265
glSamplerParameterfv @266 glSamplerParameterfv@12 @266
glGetSamplerParameteriv @267 glGetSamplerParameteriv@12 @267
glGetSamplerParameterfv @268 glGetSamplerParameterfv@12 @268
glVertexAttribDivisor @269 glVertexAttribDivisor@8 @269
glBindTransformFeedback @270 glBindTransformFeedback@8 @270
glDeleteTransformFeedbacks @271 glDeleteTransformFeedbacks@8 @271
glGenTransformFeedbacks @272 glGenTransformFeedbacks@8 @272
glIsTransformFeedback @273 glIsTransformFeedback@4 @273
glPauseTransformFeedback @274 glPauseTransformFeedback@0 @274
glResumeTransformFeedback @275 glResumeTransformFeedback@0 @275
glGetProgramBinary @276 glGetProgramBinary@20 @276
glProgramBinary @277 glProgramBinary@16 @277
glProgramParameteri @278 glProgramParameteri@12 @278
glInvalidateFramebuffer @279 glInvalidateFramebuffer@12 @279
glInvalidateSubFramebuffer @280 glInvalidateSubFramebuffer@28 @280
glTexStorage2D @281 glTexStorage2D@20 @281
glTexStorage3D @282 glTexStorage3D@24 @282
glGetInternalformativ @283 glGetInternalformativ@20 @283
; GLES 3.1 Functions ; GLES 3.1 Functions
glDispatchCompute @345 glDispatchCompute@12 @345
glDispatchComputeIndirect @346 glDispatchComputeIndirect@4 @346
glDrawArraysIndirect @347 glDrawArraysIndirect@8 @347
glDrawElementsIndirect @348 glDrawElementsIndirect@12 @348
glFramebufferParameteri @349 glFramebufferParameteri@12 @349
glGetFramebufferParameteriv @350 glGetFramebufferParameteriv@12 @350
glGetProgramInterfaceiv @351 glGetProgramInterfaceiv@16 @351
glGetProgramResourceIndex @352 glGetProgramResourceIndex@12 @352
glGetProgramResourceName @353 glGetProgramResourceName@24 @353
glGetProgramResourceiv @354 glGetProgramResourceiv@32 @354
glGetProgramResourceLocation @355 glGetProgramResourceLocation@12 @355
glUseProgramStages @356 glUseProgramStages@12 @356
glActiveShaderProgram @357 glActiveShaderProgram@8 @357
glCreateShaderProgramv @358 glCreateShaderProgramv@12 @358
glBindProgramPipeline @359 glBindProgramPipeline@4 @359
glDeleteProgramPipelines @360 glDeleteProgramPipelines@8 @360
glGenProgramPipelines @361 glGenProgramPipelines@8 @361
glIsProgramPipeline @362 glIsProgramPipeline@4 @362
glGetProgramPipelineiv @363 glGetProgramPipelineiv@12 @363
glProgramUniform1i @364 glProgramUniform1i@12 @364
glProgramUniform2i @365 glProgramUniform2i@16 @365
glProgramUniform3i @366 glProgramUniform3i@20 @366
glProgramUniform4i @367 glProgramUniform4i@24 @367
glProgramUniform1ui @368 glProgramUniform1ui@12 @368
glProgramUniform2ui @369 glProgramUniform2ui@16 @369
glProgramUniform3ui @370 glProgramUniform3ui@20 @370
glProgramUniform4ui @371 glProgramUniform4ui@24 @371
glProgramUniform1f @372 glProgramUniform1f@12 @372
glProgramUniform2f @373 glProgramUniform2f@16 @373
glProgramUniform3f @374 glProgramUniform3f@20 @374
glProgramUniform4f @375 glProgramUniform4f@24 @375
glProgramUniform1iv @376 glProgramUniform1iv@16 @376
glProgramUniform2iv @377 glProgramUniform2iv@16 @377
glProgramUniform3iv @378 glProgramUniform3iv@16 @378
glProgramUniform4iv @379 glProgramUniform4iv@16 @379
glProgramUniform1uiv @380 glProgramUniform1uiv@16 @380
glProgramUniform2uiv @381 glProgramUniform2uiv@16 @381
glProgramUniform3uiv @382 glProgramUniform3uiv@16 @382
glProgramUniform4uiv @383 glProgramUniform4uiv@16 @383
glProgramUniform1fv @384 glProgramUniform1fv@16 @384
glProgramUniform2fv @385 glProgramUniform2fv@16 @385
glProgramUniform3fv @386 glProgramUniform3fv@16 @386
glProgramUniform4fv @387 glProgramUniform4fv@16 @387
glProgramUniformMatrix2fv @388 glProgramUniformMatrix2fv@20 @388
glProgramUniformMatrix3fv @389 glProgramUniformMatrix3fv@20 @389
glProgramUniformMatrix4fv @390 glProgramUniformMatrix4fv@20 @390
glProgramUniformMatrix2x3fv @391 glProgramUniformMatrix2x3fv@20 @391
glProgramUniformMatrix3x2fv @392 glProgramUniformMatrix3x2fv@20 @392
glProgramUniformMatrix2x4fv @393 glProgramUniformMatrix2x4fv@20 @393
glProgramUniformMatrix4x2fv @394 glProgramUniformMatrix4x2fv@20 @394
glProgramUniformMatrix3x4fv @395 glProgramUniformMatrix3x4fv@20 @395
glProgramUniformMatrix4x3fv @396 glProgramUniformMatrix4x3fv@20 @396
glValidateProgramPipeline @397 glValidateProgramPipeline@4 @397
glGetProgramPipelineInfoLog @398 glGetProgramPipelineInfoLog@16 @398
glBindImageTexture @399 glBindImageTexture@28 @399
glGetBooleani_v @400 glGetBooleani_v@12 @400
glMemoryBarrier @401 glMemoryBarrier@4 @401
glMemoryBarrierByRegion @402 glMemoryBarrierByRegion@4 @402
glTexStorage2DMultisample @403 glTexStorage2DMultisample@24 @403
glGetMultisamplefv @404 glGetMultisamplefv@12 @404
glSampleMaski @405 glSampleMaski@8 @405
glGetTexLevelParameteriv @406 glGetTexLevelParameteriv@16 @406
glGetTexLevelParameterfv @407 glGetTexLevelParameterfv@16 @407
glBindVertexBuffer @408 glBindVertexBuffer@16 @408
glVertexAttribFormat @409 glVertexAttribFormat@20 @409
glVertexAttribIFormat @410 glVertexAttribIFormat@16 @410
glVertexAttribBinding @411 glVertexAttribBinding@8 @411
glVertexBindingDivisor @412 glVertexBindingDivisor@8 @412

View File

@ -1,412 +1,411 @@
LIBRARY libGLESv2 LIBRARY libGLESv2
EXPORTS EXPORTS
glActiveTexture @1 glActiveTexture@4 @1
glAttachShader @2 glAttachShader@8 @2
glBindAttribLocation @3 glBindAttribLocation@12 @3
glBindBuffer @4 glBindBuffer@8 @4
glBindFramebuffer @5 glBindFramebuffer@8 @5
glBindRenderbuffer @6 glBindRenderbuffer@8 @6
glBindTexture @7 glBindTexture@8 @7
glBlendColor @8 glBlendColor@16 @8
glBlendEquation @9 glBlendEquation@4 @9
glBlendEquationSeparate @10 glBlendEquationSeparate@8 @10
glBlendFunc @11 glBlendFunc@8 @11
glBlendFuncSeparate @12 glBlendFuncSeparate@16 @12
glBufferData @13 glBufferData@16 @13
glBufferSubData @14 glBufferSubData@16 @14
glCheckFramebufferStatus @15 glCheckFramebufferStatus@4 @15
glClear @16 glClear@4 @16
glClearColor @17 glClearColor@16 @17
glClearDepthf @18 glClearDepthf@4 @18
glClearStencil @19 glClearStencil@4 @19
glColorMask @20 glColorMask@16 @20
glCompileShader @21 glCompileShader@4 @21
glCompressedTexImage2D @22 glCompressedTexImage2D@32 @22
glCompressedTexSubImage2D @23 glCompressedTexSubImage2D@36 @23
glCopyTexImage2D @24 glCopyTexImage2D@32 @24
glCopyTexSubImage2D @25 glCopyTexSubImage2D@32 @25
glCreateProgram @26 glCreateProgram@0 @26
glCreateShader @27 glCreateShader@4 @27
glCullFace @28 glCullFace@4 @28
glDeleteBuffers @29 glDeleteBuffers@8 @29
glDeleteFramebuffers @30 glDeleteFramebuffers@8 @30
glDeleteProgram @32 glDeleteProgram@4 @32
glDeleteRenderbuffers @33 glDeleteRenderbuffers@8 @33
glDeleteShader @34 glDeleteShader@4 @34
glDeleteTextures @31 glDeleteTextures@8 @31
glDepthFunc @36 glDepthFunc@4 @36
glDepthMask @37 glDepthMask@4 @37
glDepthRangef @38 glDepthRangef@8 @38
glDetachShader @35 glDetachShader@8 @35
glDisable @39 glDisable@4 @39
glDisableVertexAttribArray @40 glDisableVertexAttribArray@4 @40
glDrawArrays @41 glDrawArrays@12 @41
glDrawElements @42 glDrawElements@16 @42
glEnable @43 glEnable@4 @43
glEnableVertexAttribArray @44 glEnableVertexAttribArray@4 @44
glFinish @45 glFinish@0 @45
glFlush @46 glFlush@0 @46
glFramebufferRenderbuffer @47 glFramebufferRenderbuffer@16 @47
glFramebufferTexture2D @48 glFramebufferTexture2D@20 @48
glFrontFace @49 glFrontFace@4 @49
glGenBuffers @50 glGenBuffers@8 @50
glGenFramebuffers @52 glGenFramebuffers@8 @52
glGenRenderbuffers @53 glGenRenderbuffers@8 @53
glGenTextures @54 glGenTextures@8 @54
glGenerateMipmap @51 glGenerateMipmap@4 @51
glGetActiveAttrib @55 glGetActiveAttrib@28 @55
glGetActiveUniform @56 glGetActiveUniform@28 @56
glGetAttachedShaders @57 glGetAttachedShaders@16 @57
glGetAttribLocation @58 glGetAttribLocation@8 @58
glGetBooleanv @59 glGetBooleanv@8 @59
glGetBufferParameteriv @60 glGetBufferParameteriv@12 @60
glGetError @61 glGetError@0 @61
glGetFloatv @62 glGetFloatv@8 @62
glGetFramebufferAttachmentParameteriv @63 glGetFramebufferAttachmentParameteriv@16 @63
glGetIntegerv @64 glGetIntegerv@8 @64
glGetProgramInfoLog @66 glGetProgramInfoLog@16 @66
glGetProgramiv @65 glGetProgramiv@12 @65
glGetRenderbufferParameteriv @67 glGetRenderbufferParameteriv@12 @67
glGetShaderInfoLog @69 glGetShaderInfoLog@16 @69
glGetShaderPrecisionFormat @70 glGetShaderPrecisionFormat@16 @70
glGetShaderSource @71 glGetShaderSource@16 @71
glGetShaderiv @68 glGetShaderiv@12 @68
glGetString @72 glGetString@4 @72
glGetTexParameterfv @73 glGetTexParameterfv@12 @73
glGetTexParameteriv @74 glGetTexParameteriv@12 @74
glGetUniformLocation @77 glGetUniformLocation@8 @77
glGetUniformfv @75 glGetUniformfv@12 @75
glGetUniformiv @76 glGetUniformiv@12 @76
glGetVertexAttribPointerv @80 glGetVertexAttribPointerv@12 @80
glGetVertexAttribfv @78 glGetVertexAttribfv@12 @78
glGetVertexAttribiv @79 glGetVertexAttribiv@12 @79
glHint @81 glHint@8 @81
glIsBuffer @82 glIsBuffer@4 @82
glIsEnabled @83 glIsEnabled@4 @83
glIsFramebuffer @84 glIsFramebuffer@4 @84
glIsProgram @85 glIsProgram@4 @85
glIsRenderbuffer @86 glIsRenderbuffer@4 @86
glIsShader @87 glIsShader@4 @87
glIsTexture @88 glIsTexture@4 @88
glLineWidth @89 glLineWidth@4 @89
glLinkProgram @90 glLinkProgram@4 @90
glPixelStorei @91 glPixelStorei@8 @91
glPolygonOffset @92 glPolygonOffset@8 @92
glReadPixels @93 glReadPixels@28 @93
glReleaseShaderCompiler @94 glReleaseShaderCompiler@0 @94
glRenderbufferStorage @95 glRenderbufferStorage@16 @95
glSampleCoverage @96 glSampleCoverage@8 @96
glScissor @97 glScissor@16 @97
glShaderBinary @98 glShaderBinary@20 @98
glShaderSource @99 glShaderSource@16 @99
glStencilFunc @100 glStencilFunc@12 @100
glStencilFuncSeparate @101 glStencilFuncSeparate@16 @101
glStencilMask @102 glStencilMask@4 @102
glStencilMaskSeparate @103 glStencilMaskSeparate@8 @103
glStencilOp @104 glStencilOp@12 @104
glStencilOpSeparate @105 glStencilOpSeparate@16 @105
glTexImage2D @106 glTexImage2D@36 @106
glTexParameterf @107 glTexParameterf@12 @107
glTexParameterfv @108 glTexParameterfv@12 @108
glTexParameteri @109 glTexParameteri@12 @109
glTexParameteriv @110 glTexParameteriv@12 @110
glTexSubImage2D @111 glTexSubImage2D@36 @111
glUniform1f @112 glUniform1f@8 @112
glUniform1fv @113 glUniform1fv@12 @113
glUniform1i @114 glUniform1i@8 @114
glUniform1iv @115 glUniform1iv@12 @115
glUniform2f @116 glUniform2f@12 @116
glUniform2fv @117 glUniform2fv@12 @117
glUniform2i @118 glUniform2i@12 @118
glUniform2iv @119 glUniform2iv@12 @119
glUniform3f @120 glUniform3f@16 @120
glUniform3fv @121 glUniform3fv@12 @121
glUniform3i @122 glUniform3i@16 @122
glUniform3iv @123 glUniform3iv@12 @123
glUniform4f @124 glUniform4f@20 @124
glUniform4fv @125 glUniform4fv@12 @125
glUniform4i @126 glUniform4i@20 @126
glUniform4iv @127 glUniform4iv@12 @127
glUniformMatrix2fv @128 glUniformMatrix2fv@16 @128
glUniformMatrix3fv @129 glUniformMatrix3fv@16 @129
glUniformMatrix4fv @130 glUniformMatrix4fv@16 @130
glUseProgram @131 glUseProgram@4 @131
glValidateProgram @132 glValidateProgram@4 @132
glVertexAttrib1f @133 glVertexAttrib1f@8 @133
glVertexAttrib1fv @134 glVertexAttrib1fv@8 @134
glVertexAttrib2f @135 glVertexAttrib2f@12 @135
glVertexAttrib2fv @136 glVertexAttrib2fv@8 @136
glVertexAttrib3f @137 glVertexAttrib3f@16 @137
glVertexAttrib3fv @138 glVertexAttrib3fv@8 @138
glVertexAttrib4f @139 glVertexAttrib4f@20 @139
glVertexAttrib4fv @140 glVertexAttrib4fv@8 @140
glVertexAttribPointer @141 glVertexAttribPointer@24 @141
glViewport @142 glViewport@16 @142
; Extensions ; Extensions
glBlitFramebufferANGLE @149 glBlitFramebufferANGLE@40 @149
glRenderbufferStorageMultisampleANGLE @150 glRenderbufferStorageMultisampleANGLE@20 @150
glDeleteFencesNV @151 glDeleteFencesNV@8 @151
glFinishFenceNV @152 glFinishFenceNV@4 @152
glGenFencesNV @153 glGenFencesNV@8 @153
glGetFenceivNV @154 glGetFenceivNV@12 @154
glIsFenceNV @155 glIsFenceNV@4 @155
glSetFenceNV @156 glSetFenceNV@8 @156
glTestFenceNV @157 glTestFenceNV@4 @157
glGetTranslatedShaderSourceANGLE @159 glGetTranslatedShaderSourceANGLE@16 @159
glTexStorage2DEXT @160 glTexStorage2DEXT@20 @160
glGetGraphicsResetStatusEXT @161 glGetGraphicsResetStatusEXT@0 @161
glReadnPixelsEXT @162 glReadnPixelsEXT@32 @162
glGetnUniformfvEXT @163 glGetnUniformfvEXT@16 @163
glGetnUniformivEXT @164 glGetnUniformivEXT@16 @164
glGenQueriesEXT @165 glGenQueriesEXT@8 @165
glDeleteQueriesEXT @166 glDeleteQueriesEXT@8 @166
glIsQueryEXT @167 glIsQueryEXT@4 @167
glBeginQueryEXT @168 glBeginQueryEXT@8 @168
glEndQueryEXT @169 glEndQueryEXT@4 @169
glGetQueryivEXT @170 glGetQueryivEXT@12 @170
glGetQueryObjectuivEXT @171 glGetQueryObjectuivEXT@12 @171
glVertexAttribDivisorANGLE @172 glVertexAttribDivisorANGLE@8 @172
glDrawArraysInstancedANGLE @173 glDrawArraysInstancedANGLE@16 @173
glDrawElementsInstancedANGLE @174 glDrawElementsInstancedANGLE@20 @174
glProgramBinaryOES @175 glProgramBinaryOES@16 @175
glGetProgramBinaryOES @176 glGetProgramBinaryOES@20 @176
glDrawBuffersEXT @179 glDrawBuffersEXT@8 @179
glMapBufferOES @285 glMapBufferOES@8 @285
glUnmapBufferOES @286 glUnmapBufferOES@4 @286
glGetBufferPointervOES @287 glGetBufferPointervOES@12 @287
glMapBufferRangeEXT @288 glMapBufferRangeEXT@16 @288
glFlushMappedBufferRangeEXT @289 glFlushMappedBufferRangeEXT@12 @289
glDiscardFramebufferEXT @293 glDiscardFramebufferEXT@12 @293
glInsertEventMarkerEXT @294 glInsertEventMarkerEXT@8 @294
glPushGroupMarkerEXT @295 glPushGroupMarkerEXT@8 @295
glPopGroupMarkerEXT @296 glPopGroupMarkerEXT@0 @296
glEGLImageTargetTexture2DOES @297 glEGLImageTargetTexture2DOES@8 @297
glEGLImageTargetRenderbufferStorageOES @298 glEGLImageTargetRenderbufferStorageOES@8 @298
glBindVertexArrayOES @299 glBindVertexArrayOES@4 @299
glDeleteVertexArraysOES @300 glDeleteVertexArraysOES@8 @300
glGenVertexArraysOES @301 glGenVertexArraysOES@8 @301
glIsVertexArrayOES @302 glIsVertexArrayOES@4 @302
glDebugMessageControlKHR @303 glDebugMessageControlKHR@24 @303
glDebugMessageInsertKHR @304 glDebugMessageInsertKHR@24 @304
glDebugMessageCallbackKHR @305 glDebugMessageCallbackKHR@8 @305
glGetDebugMessageLogKHR @306 glGetDebugMessageLogKHR@32 @306
glPushDebugGroupKHR @307 glPushDebugGroupKHR@16 @307
glPopDebugGroupKHR @308 glPopDebugGroupKHR@0 @308
glObjectLabelKHR @309 glObjectLabelKHR@16 @309
glGetObjectLabelKHR @310 glGetObjectLabelKHR@20 @310
glObjectPtrLabelKHR @311 glObjectPtrLabelKHR@12 @311
glGetObjectPtrLabelKHR @312 glGetObjectPtrLabelKHR@16 @312
glGetPointervKHR @313 glGetPointervKHR@8 @313
glQueryCounterEXT @314 glQueryCounterEXT@8 @314
glGetQueryObjectivEXT @315 glGetQueryObjectivEXT@12 @315
glGetQueryObjecti64vEXT @316 glGetQueryObjecti64vEXT@12 @316
glGetQueryObjectui64vEXT @317 glGetQueryObjectui64vEXT@12 @317
glBindUniformLocationCHROMIUM @318 glBindUniformLocationCHROMIUM@12 @318
glCoverageModulationCHROMIUM @319 glCoverageModulationCHROMIUM@4 @319
glMatrixLoadfCHROMIUM@8 @320
glMatrixLoadIdentityCHROMIUM@4 @321
glGenPathsCHROMIUM@4 @322
glDeletePathsCHROMIUM@8 @323
glIsPathCHROMIUM@4 @324
glPathCommandsCHROMIUM@24 @325
glPathParameterfCHROMIUM@12 @326
glPathParameteriCHROMIUM@12 @327
glGetPathParameterfvCHROMIUM@12 @328
glGetPathParameterivCHROMIUM@12 @329
glPathStencilFuncCHROMIUM@12 @330
glStencilFillPathCHROMIUM@12 @331
glStencilStrokePathCHROMIUM@12 @332
glCoverFillPathCHROMIUM@8 @333
glCoverStrokePathCHROMIUM@8 @334
glStencilThenCoverFillPathCHROMIUM@16 @335
glStencilThenCoverStrokePathCHROMIUM@16 @336
glCoverFillPathInstancedCHROMIUM@28 @337
glCoverStrokePathInstancedCHROMIUM@28 @338
glStencilStrokePathInstancedCHROMIUM@32 @339
glStencilFillPathInstancedCHROMIUM@32 @340
glStencilThenCoverFillPathInstancedCHROMIUM@36 @341
glStencilThenCoverStrokePathInstancedCHROMIUM@36 @342
glBindFragmentInputLocationCHROMIUM@12 @343
glProgramPathFragmentInputGenCHROMIUM@20 @344
glMatrixLoadfCHROMIUM @320 glFramebufferTextureMultiviewLayeredANGLE@24 @413
glMatrixLoadIdentityCHROMIUM @321 glFramebufferTextureMultiviewSideBySideANGLE@24 @414
glGenPathsCHROMIUM @322 glRequestExtensionANGLE@4 @415
glDeletePathsCHROMIUM @323
glIsPathCHROMIUM @324
glPathCommandsCHROMIUM @325
glPathParameterfCHROMIUM @326
glPathParameteriCHROMIUM @327
glGetPathParameterfvCHROMIUM @328
glGetPathParameterivCHROMIUM @329
glPathStencilFuncCHROMIUM @330
glStencilFillPathCHROMIUM @331
glStencilStrokePathCHROMIUM @332
glCoverFillPathCHROMIUM @333
glCoverStrokePathCHROMIUM @334
glStencilThenCoverFillPathCHROMIUM @335
glStencilThenCoverStrokePathCHROMIUM @336
glCoverFillPathInstancedCHROMIUM @337
glCoverStrokePathInstancedCHROMIUM @338
glStencilStrokePathInstancedCHROMIUM @339
glStencilFillPathInstancedCHROMIUM @340
glStencilThenCoverFillPathInstancedCHROMIUM @341
glStencilThenCoverStrokePathInstancedCHROMIUM @342
glBindFragmentInputLocationCHROMIUM @343
glProgramPathFragmentInputGenCHROMIUM @344
glFramebufferTextureMultiviewLayeredANGLE @413
glFramebufferTextureMultiviewSideBySideANGLE @414
glRequestExtensionANGLE @415
; GLES 3.0 Functions ; GLES 3.0 Functions
glReadBuffer @180 glReadBuffer@4 @180
glDrawRangeElements @181 glDrawRangeElements@24 @181
glTexImage3D @182 glTexImage3D@40 @182
glTexSubImage3D @183 glTexSubImage3D@44 @183
glCopyTexSubImage3D @184 glCopyTexSubImage3D@36 @184
glCompressedTexImage3D @185 glCompressedTexImage3D@36 @185
glCompressedTexSubImage3D @186 glCompressedTexSubImage3D@44 @186
glGenQueries @187 glGenQueries@8 @187
glDeleteQueries @188 glDeleteQueries@8 @188
glIsQuery @189 glIsQuery@4 @189
glBeginQuery @190 glBeginQuery@8 @190
glEndQuery @191 glEndQuery@4 @191
glGetQueryiv @192 glGetQueryiv@12 @192
glGetQueryObjectuiv @193 glGetQueryObjectuiv@12 @193
glUnmapBuffer @194 glUnmapBuffer@4 @194
glGetBufferPointerv @195 glGetBufferPointerv@12 @195
glDrawBuffers @196 glDrawBuffers@8 @196
glUniformMatrix2x3fv @197 glUniformMatrix2x3fv@16 @197
glUniformMatrix3x2fv @198 glUniformMatrix3x2fv@16 @198
glUniformMatrix2x4fv @199 glUniformMatrix2x4fv@16 @199
glUniformMatrix4x2fv @200 glUniformMatrix4x2fv@16 @200
glUniformMatrix3x4fv @201 glUniformMatrix3x4fv@16 @201
glUniformMatrix4x3fv @202 glUniformMatrix4x3fv@16 @202
glBlitFramebuffer @203 glBlitFramebuffer@40 @203
glRenderbufferStorageMultisample @204 glRenderbufferStorageMultisample@20 @204
glFramebufferTextureLayer @205 glFramebufferTextureLayer@20 @205
glMapBufferRange @206 glMapBufferRange@16 @206
glFlushMappedBufferRange @207 glFlushMappedBufferRange@12 @207
glBindVertexArray @208 glBindVertexArray@4 @208
glDeleteVertexArrays @209 glDeleteVertexArrays@8 @209
glGenVertexArrays @210 glGenVertexArrays@8 @210
glIsVertexArray @211 glIsVertexArray@4 @211
glGetIntegeri_v @212 glGetIntegeri_v@12 @212
glBeginTransformFeedback @213 glBeginTransformFeedback@4 @213
glEndTransformFeedback @214 glEndTransformFeedback@0 @214
glBindBufferRange @215 glBindBufferRange@20 @215
glBindBufferBase @216 glBindBufferBase@12 @216
glTransformFeedbackVaryings @217 glTransformFeedbackVaryings@16 @217
glGetTransformFeedbackVarying @218 glGetTransformFeedbackVarying@28 @218
glVertexAttribIPointer @219 glVertexAttribIPointer@20 @219
glGetVertexAttribIiv @220 glGetVertexAttribIiv@12 @220
glGetVertexAttribIuiv @221 glGetVertexAttribIuiv@12 @221
glVertexAttribI4i @222 glVertexAttribI4i@20 @222
glVertexAttribI4ui @223 glVertexAttribI4ui@20 @223
glVertexAttribI4iv @224 glVertexAttribI4iv@8 @224
glVertexAttribI4uiv @225 glVertexAttribI4uiv@8 @225
glGetUniformuiv @226 glGetUniformuiv@12 @226
glGetFragDataLocation @227 glGetFragDataLocation@8 @227
glUniform1ui @228 glUniform1ui@8 @228
glUniform2ui @229 glUniform2ui@12 @229
glUniform3ui @230 glUniform3ui@16 @230
glUniform4ui @231 glUniform4ui@20 @231
glUniform1uiv @232 glUniform1uiv@12 @232
glUniform2uiv @233 glUniform2uiv@12 @233
glUniform3uiv @234 glUniform3uiv@12 @234
glUniform4uiv @235 glUniform4uiv@12 @235
glClearBufferiv @236 glClearBufferiv@12 @236
glClearBufferuiv @237 glClearBufferuiv@12 @237
glClearBufferfv @238 glClearBufferfv@12 @238
glClearBufferfi @239 glClearBufferfi@16 @239
glGetStringi @240 glGetStringi@8 @240
glCopyBufferSubData @241 glCopyBufferSubData@20 @241
glGetUniformIndices @242 glGetUniformIndices@16 @242
glGetActiveUniformsiv @243 glGetActiveUniformsiv@20 @243
glGetUniformBlockIndex @244 glGetUniformBlockIndex@8 @244
glGetActiveUniformBlockiv @245 glGetActiveUniformBlockiv@16 @245
glGetActiveUniformBlockName @246 glGetActiveUniformBlockName@20 @246
glUniformBlockBinding @247 glUniformBlockBinding@12 @247
glDrawArraysInstanced @248 glDrawArraysInstanced@16 @248
glDrawElementsInstanced @249 glDrawElementsInstanced@20 @249
glFenceSync @250 glFenceSync@8 @250
glIsSync @251 glIsSync@4 @251
glDeleteSync @252 glDeleteSync@4 @252
glClientWaitSync @253 glClientWaitSync@16 @253
glWaitSync @254 glWaitSync@16 @254
glGetInteger64v @255 glGetInteger64v@8 @255
glGetSynciv @256 glGetSynciv@20 @256
glGetInteger64i_v @257 glGetInteger64i_v@12 @257
glGetBufferParameteri64v @258 glGetBufferParameteri64v@12 @258
glGenSamplers @259 glGenSamplers@8 @259
glDeleteSamplers @260 glDeleteSamplers@8 @260
glIsSampler @261 glIsSampler@4 @261
glBindSampler @262 glBindSampler@8 @262
glSamplerParameteri @263 glSamplerParameteri@12 @263
glSamplerParameteriv @264 glSamplerParameteriv@12 @264
glSamplerParameterf @265 glSamplerParameterf@12 @265
glSamplerParameterfv @266 glSamplerParameterfv@12 @266
glGetSamplerParameteriv @267 glGetSamplerParameteriv@12 @267
glGetSamplerParameterfv @268 glGetSamplerParameterfv@12 @268
glVertexAttribDivisor @269 glVertexAttribDivisor@8 @269
glBindTransformFeedback @270 glBindTransformFeedback@8 @270
glDeleteTransformFeedbacks @271 glDeleteTransformFeedbacks@8 @271
glGenTransformFeedbacks @272 glGenTransformFeedbacks@8 @272
glIsTransformFeedback @273 glIsTransformFeedback@4 @273
glPauseTransformFeedback @274 glPauseTransformFeedback@0 @274
glResumeTransformFeedback @275 glResumeTransformFeedback@0 @275
glGetProgramBinary @276 glGetProgramBinary@20 @276
glProgramBinary @277 glProgramBinary@16 @277
glProgramParameteri @278 glProgramParameteri@12 @278
glInvalidateFramebuffer @279 glInvalidateFramebuffer@12 @279
glInvalidateSubFramebuffer @280 glInvalidateSubFramebuffer@28 @280
glTexStorage2D @281 glTexStorage2D@20 @281
glTexStorage3D @282 glTexStorage3D@24 @282
glGetInternalformativ @283 glGetInternalformativ@20 @283
; GLES 3.1 Functions ; GLES 3.1 Functions
glDispatchCompute @345 glDispatchCompute@12 @345
glDispatchComputeIndirect @346 glDispatchComputeIndirect@4 @346
glDrawArraysIndirect @347 glDrawArraysIndirect@8 @347
glDrawElementsIndirect @348 glDrawElementsIndirect@12 @348
glFramebufferParameteri @349 glFramebufferParameteri@12 @349
glGetFramebufferParameteriv @350 glGetFramebufferParameteriv@12 @350
glGetProgramInterfaceiv @351 glGetProgramInterfaceiv@16 @351
glGetProgramResourceIndex @352 glGetProgramResourceIndex@12 @352
glGetProgramResourceName @353 glGetProgramResourceName@24 @353
glGetProgramResourceiv @354 glGetProgramResourceiv@32 @354
glGetProgramResourceLocation @355 glGetProgramResourceLocation@12 @355
glUseProgramStages @356 glUseProgramStages@12 @356
glActiveShaderProgram @357 glActiveShaderProgram@8 @357
glCreateShaderProgramv @358 glCreateShaderProgramv@12 @358
glBindProgramPipeline @359 glBindProgramPipeline@4 @359
glDeleteProgramPipelines @360 glDeleteProgramPipelines@8 @360
glGenProgramPipelines @361 glGenProgramPipelines@8 @361
glIsProgramPipeline @362 glIsProgramPipeline@4 @362
glGetProgramPipelineiv @363 glGetProgramPipelineiv@12 @363
glProgramUniform1i @364 glProgramUniform1i@12 @364
glProgramUniform2i @365 glProgramUniform2i@16 @365
glProgramUniform3i @366 glProgramUniform3i@20 @366
glProgramUniform4i @367 glProgramUniform4i@24 @367
glProgramUniform1ui @368 glProgramUniform1ui@12 @368
glProgramUniform2ui @369 glProgramUniform2ui@16 @369
glProgramUniform3ui @370 glProgramUniform3ui@20 @370
glProgramUniform4ui @371 glProgramUniform4ui@24 @371
glProgramUniform1f @372 glProgramUniform1f@12 @372
glProgramUniform2f @373 glProgramUniform2f@16 @373
glProgramUniform3f @374 glProgramUniform3f@20 @374
glProgramUniform4f @375 glProgramUniform4f@24 @375
glProgramUniform1iv @376 glProgramUniform1iv@16 @376
glProgramUniform2iv @377 glProgramUniform2iv@16 @377
glProgramUniform3iv @378 glProgramUniform3iv@16 @378
glProgramUniform4iv @379 glProgramUniform4iv@16 @379
glProgramUniform1uiv @380 glProgramUniform1uiv@16 @380
glProgramUniform2uiv @381 glProgramUniform2uiv@16 @381
glProgramUniform3uiv @382 glProgramUniform3uiv@16 @382
glProgramUniform4uiv @383 glProgramUniform4uiv@16 @383
glProgramUniform1fv @384 glProgramUniform1fv@16 @384
glProgramUniform2fv @385 glProgramUniform2fv@16 @385
glProgramUniform3fv @386 glProgramUniform3fv@16 @386
glProgramUniform4fv @387 glProgramUniform4fv@16 @387
glProgramUniformMatrix2fv @388 glProgramUniformMatrix2fv@20 @388
glProgramUniformMatrix3fv @389 glProgramUniformMatrix3fv@20 @389
glProgramUniformMatrix4fv @390 glProgramUniformMatrix4fv@20 @390
glProgramUniformMatrix2x3fv @391 glProgramUniformMatrix2x3fv@20 @391
glProgramUniformMatrix3x2fv @392 glProgramUniformMatrix3x2fv@20 @392
glProgramUniformMatrix2x4fv @393 glProgramUniformMatrix2x4fv@20 @393
glProgramUniformMatrix4x2fv @394 glProgramUniformMatrix4x2fv@20 @394
glProgramUniformMatrix3x4fv @395 glProgramUniformMatrix3x4fv@20 @395
glProgramUniformMatrix4x3fv @396 glProgramUniformMatrix4x3fv@20 @396
glValidateProgramPipeline @397 glValidateProgramPipeline@4 @397
glGetProgramPipelineInfoLog @398 glGetProgramPipelineInfoLog@16 @398
glBindImageTexture @399 glBindImageTexture@28 @399
glGetBooleani_v @400 glGetBooleani_v@12 @400
glMemoryBarrier @401 glMemoryBarrier@4 @401
glMemoryBarrierByRegion @402 glMemoryBarrierByRegion@4 @402
glTexStorage2DMultisample @403 glTexStorage2DMultisample@24 @403
glGetMultisamplefv @404 glGetMultisamplefv@12 @404
glSampleMaski @405 glSampleMaski@8 @405
glGetTexLevelParameteriv @406 glGetTexLevelParameteriv@16 @406
glGetTexLevelParameterfv @407 glGetTexLevelParameterfv@16 @407
glBindVertexBuffer @408 glBindVertexBuffer@16 @408
glVertexAttribFormat @409 glVertexAttribFormat@20 @409
glVertexAttribIFormat @410 glVertexAttribIFormat@16 @410
glVertexAttribBinding @411 glVertexAttribBinding@8 @411
glVertexBindingDivisor @412 glVertexBindingDivisor@8 @412