michael@0: LIBRARY libGLESv2 michael@0: EXPORTS michael@0: glActiveTexture @1 michael@0: glAttachShader @2 michael@0: glBindAttribLocation @3 michael@0: glBindBuffer @4 michael@0: glBindFramebuffer @5 michael@0: glBindRenderbuffer @6 michael@0: glBindTexture @7 michael@0: glBlendColor @8 michael@0: glBlendEquation @9 michael@0: glBlendEquationSeparate @10 michael@0: glBlendFunc @11 michael@0: glBlendFuncSeparate @12 michael@0: glBufferData @13 michael@0: glBufferSubData @14 michael@0: glCheckFramebufferStatus @15 michael@0: glClear @16 michael@0: glClearColor @17 michael@0: glClearDepthf @18 michael@0: glClearStencil @19 michael@0: glColorMask @20 michael@0: glCompileShader @21 michael@0: glCompressedTexImage2D @22 michael@0: glCompressedTexSubImage2D @23 michael@0: glCopyTexImage2D @24 michael@0: glCopyTexSubImage2D @25 michael@0: glCreateProgram @26 michael@0: glCreateShader @27 michael@0: glCullFace @28 michael@0: glDeleteBuffers @29 michael@0: glDeleteFramebuffers @30 michael@0: glDeleteProgram @32 michael@0: glDeleteRenderbuffers @33 michael@0: glDeleteShader @34 michael@0: glDeleteTextures @31 michael@0: glDepthFunc @36 michael@0: glDepthMask @37 michael@0: glDepthRangef @38 michael@0: glDetachShader @35 michael@0: glDisable @39 michael@0: glDisableVertexAttribArray @40 michael@0: glDrawArrays @41 michael@0: glDrawElements @42 michael@0: glEnable @43 michael@0: glEnableVertexAttribArray @44 michael@0: glFinish @45 michael@0: glFlush @46 michael@0: glFramebufferRenderbuffer @47 michael@0: glFramebufferTexture2D @48 michael@0: glFrontFace @49 michael@0: glGenBuffers @50 michael@0: glGenFramebuffers @52 michael@0: glGenRenderbuffers @53 michael@0: glGenTextures @54 michael@0: glGenerateMipmap @51 michael@0: glGetActiveAttrib @55 michael@0: glGetActiveUniform @56 michael@0: glGetAttachedShaders @57 michael@0: glGetAttribLocation @58 michael@0: glGetBooleanv @59 michael@0: glGetBufferParameteriv @60 michael@0: glGetError @61 michael@0: glGetFloatv @62 michael@0: glGetFramebufferAttachmentParameteriv @63 michael@0: glGetIntegerv @64 michael@0: glGetProgramInfoLog @66 michael@0: glGetProgramiv @65 michael@0: glGetRenderbufferParameteriv @67 michael@0: glGetShaderInfoLog @69 michael@0: glGetShaderPrecisionFormat @70 michael@0: glGetShaderSource @71 michael@0: glGetShaderiv @68 michael@0: glGetString @72 michael@0: glGetTexParameterfv @73 michael@0: glGetTexParameteriv @74 michael@0: glGetUniformLocation @77 michael@0: glGetUniformfv @75 michael@0: glGetUniformiv @76 michael@0: glGetVertexAttribPointerv @80 michael@0: glGetVertexAttribfv @78 michael@0: glGetVertexAttribiv @79 michael@0: glHint @81 michael@0: glIsBuffer @82 michael@0: glIsEnabled @83 michael@0: glIsFramebuffer @84 michael@0: glIsProgram @85 michael@0: glIsRenderbuffer @86 michael@0: glIsShader @87 michael@0: glIsTexture @88 michael@0: glLineWidth @89 michael@0: glLinkProgram @90 michael@0: glPixelStorei @91 michael@0: glPolygonOffset @92 michael@0: glReadPixels @93 michael@0: glReleaseShaderCompiler @94 michael@0: glRenderbufferStorage @95 michael@0: glSampleCoverage @96 michael@0: glScissor @97 michael@0: glShaderBinary @98 michael@0: glShaderSource @99 michael@0: glStencilFunc @100 michael@0: glStencilFuncSeparate @101 michael@0: glStencilMask @102 michael@0: glStencilMaskSeparate @103 michael@0: glStencilOp @104 michael@0: glStencilOpSeparate @105 michael@0: glTexImage2D @106 michael@0: glTexParameterf @107 michael@0: glTexParameterfv @108 michael@0: glTexParameteri @109 michael@0: glTexParameteriv @110 michael@0: glTexSubImage2D @111 michael@0: glUniform1f @112 michael@0: glUniform1fv @113 michael@0: glUniform1i @114 michael@0: glUniform1iv @115 michael@0: glUniform2f @116 michael@0: glUniform2fv @117 michael@0: glUniform2i @118 michael@0: glUniform2iv @119 michael@0: glUniform3f @120 michael@0: glUniform3fv @121 michael@0: glUniform3i @122 michael@0: glUniform3iv @123 michael@0: glUniform4f @124 michael@0: glUniform4fv @125 michael@0: glUniform4i @126 michael@0: glUniform4iv @127 michael@0: glUniformMatrix2fv @128 michael@0: glUniformMatrix3fv @129 michael@0: glUniformMatrix4fv @130 michael@0: glUseProgram @131 michael@0: glValidateProgram @132 michael@0: glVertexAttrib1f @133 michael@0: glVertexAttrib1fv @134 michael@0: glVertexAttrib2f @135 michael@0: glVertexAttrib2fv @136 michael@0: glVertexAttrib3f @137 michael@0: glVertexAttrib3fv @138 michael@0: glVertexAttrib4f @139 michael@0: glVertexAttrib4fv @140 michael@0: glVertexAttribPointer @141 michael@0: glViewport @142 michael@0: michael@0: ; Extensions michael@0: glTexImage3DOES @143 michael@0: glBlitFramebufferANGLE @149 michael@0: glRenderbufferStorageMultisampleANGLE @150 michael@0: glDeleteFencesNV @151 michael@0: glFinishFenceNV @152 michael@0: glGenFencesNV @153 michael@0: glGetFenceivNV @154 michael@0: glIsFenceNV @155 michael@0: glSetFenceNV @156 michael@0: glTestFenceNV @157 michael@0: glGetTranslatedShaderSourceANGLE @159 michael@0: glTexStorage2DEXT @160 michael@0: glGetGraphicsResetStatusEXT @161 michael@0: glReadnPixelsEXT @162 michael@0: glGetnUniformfvEXT @163 michael@0: glGetnUniformivEXT @164 michael@0: glGenQueriesEXT @165 michael@0: glDeleteQueriesEXT @166 michael@0: glIsQueryEXT @167 michael@0: glBeginQueryEXT @168 michael@0: glEndQueryEXT @169 michael@0: glGetQueryivEXT @170 michael@0: glGetQueryObjectuivEXT @171 michael@0: glVertexAttribDivisorANGLE @172 michael@0: glDrawArraysInstancedANGLE @173 michael@0: glDrawElementsInstancedANGLE @174 michael@0: glProgramBinaryOES @175 michael@0: glGetProgramBinaryOES @176 michael@0: glDrawBuffersEXT @179 michael@0: michael@0: ; EGL dependencies michael@0: glCreateContext @144 NONAME michael@0: glDestroyContext @145 NONAME michael@0: glMakeCurrent @146 NONAME michael@0: glGetCurrentContext @147 NONAME michael@0: glGetProcAddress @148 NONAME michael@0: glBindTexImage @158 NONAME michael@0: michael@0: ; GCC has problems with linking to undecorated stdcall functions, michael@0: ; so we explicitly add aliases for APIs used by EGL. michael@0: glGetProcAddress@4=glGetProcAddress michael@0: glBindTexImage@4=glBindTexImage michael@0: glCreateRenderer @177 NONAME michael@0: glDestroyRenderer @178 NONAME