1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gfx/angle/src/libGLESv2/libGLESv2.def Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,190 @@ 1.4 +LIBRARY libGLESv2 1.5 +EXPORTS 1.6 + glActiveTexture @1 1.7 + glAttachShader @2 1.8 + glBindAttribLocation @3 1.9 + glBindBuffer @4 1.10 + glBindFramebuffer @5 1.11 + glBindRenderbuffer @6 1.12 + glBindTexture @7 1.13 + glBlendColor @8 1.14 + glBlendEquation @9 1.15 + glBlendEquationSeparate @10 1.16 + glBlendFunc @11 1.17 + glBlendFuncSeparate @12 1.18 + glBufferData @13 1.19 + glBufferSubData @14 1.20 + glCheckFramebufferStatus @15 1.21 + glClear @16 1.22 + glClearColor @17 1.23 + glClearDepthf @18 1.24 + glClearStencil @19 1.25 + glColorMask @20 1.26 + glCompileShader @21 1.27 + glCompressedTexImage2D @22 1.28 + glCompressedTexSubImage2D @23 1.29 + glCopyTexImage2D @24 1.30 + glCopyTexSubImage2D @25 1.31 + glCreateProgram @26 1.32 + glCreateShader @27 1.33 + glCullFace @28 1.34 + glDeleteBuffers @29 1.35 + glDeleteFramebuffers @30 1.36 + glDeleteProgram @32 1.37 + glDeleteRenderbuffers @33 1.38 + glDeleteShader @34 1.39 + glDeleteTextures @31 1.40 + glDepthFunc @36 1.41 + glDepthMask @37 1.42 + glDepthRangef @38 1.43 + glDetachShader @35 1.44 + glDisable @39 1.45 + glDisableVertexAttribArray @40 1.46 + glDrawArrays @41 1.47 + glDrawElements @42 1.48 + glEnable @43 1.49 + glEnableVertexAttribArray @44 1.50 + glFinish @45 1.51 + glFlush @46 1.52 + glFramebufferRenderbuffer @47 1.53 + glFramebufferTexture2D @48 1.54 + glFrontFace @49 1.55 + glGenBuffers @50 1.56 + glGenFramebuffers @52 1.57 + glGenRenderbuffers @53 1.58 + glGenTextures @54 1.59 + glGenerateMipmap @51 1.60 + glGetActiveAttrib @55 1.61 + glGetActiveUniform @56 1.62 + glGetAttachedShaders @57 1.63 + glGetAttribLocation @58 1.64 + glGetBooleanv @59 1.65 + glGetBufferParameteriv @60 1.66 + glGetError @61 1.67 + glGetFloatv @62 1.68 + glGetFramebufferAttachmentParameteriv @63 1.69 + glGetIntegerv @64 1.70 + glGetProgramInfoLog @66 1.71 + glGetProgramiv @65 1.72 + glGetRenderbufferParameteriv @67 1.73 + glGetShaderInfoLog @69 1.74 + glGetShaderPrecisionFormat @70 1.75 + glGetShaderSource @71 1.76 + glGetShaderiv @68 1.77 + glGetString @72 1.78 + glGetTexParameterfv @73 1.79 + glGetTexParameteriv @74 1.80 + glGetUniformLocation @77 1.81 + glGetUniformfv @75 1.82 + glGetUniformiv @76 1.83 + glGetVertexAttribPointerv @80 1.84 + glGetVertexAttribfv @78 1.85 + glGetVertexAttribiv @79 1.86 + glHint @81 1.87 + glIsBuffer @82 1.88 + glIsEnabled @83 1.89 + glIsFramebuffer @84 1.90 + glIsProgram @85 1.91 + glIsRenderbuffer @86 1.92 + glIsShader @87 1.93 + glIsTexture @88 1.94 + glLineWidth @89 1.95 + glLinkProgram @90 1.96 + glPixelStorei @91 1.97 + glPolygonOffset @92 1.98 + glReadPixels @93 1.99 + glReleaseShaderCompiler @94 1.100 + glRenderbufferStorage @95 1.101 + glSampleCoverage @96 1.102 + glScissor @97 1.103 + glShaderBinary @98 1.104 + glShaderSource @99 1.105 + glStencilFunc @100 1.106 + glStencilFuncSeparate @101 1.107 + glStencilMask @102 1.108 + glStencilMaskSeparate @103 1.109 + glStencilOp @104 1.110 + glStencilOpSeparate @105 1.111 + glTexImage2D @106 1.112 + glTexParameterf @107 1.113 + glTexParameterfv @108 1.114 + glTexParameteri @109 1.115 + glTexParameteriv @110 1.116 + glTexSubImage2D @111 1.117 + glUniform1f @112 1.118 + glUniform1fv @113 1.119 + glUniform1i @114 1.120 + glUniform1iv @115 1.121 + glUniform2f @116 1.122 + glUniform2fv @117 1.123 + glUniform2i @118 1.124 + glUniform2iv @119 1.125 + glUniform3f @120 1.126 + glUniform3fv @121 1.127 + glUniform3i @122 1.128 + glUniform3iv @123 1.129 + glUniform4f @124 1.130 + glUniform4fv @125 1.131 + glUniform4i @126 1.132 + glUniform4iv @127 1.133 + glUniformMatrix2fv @128 1.134 + glUniformMatrix3fv @129 1.135 + glUniformMatrix4fv @130 1.136 + glUseProgram @131 1.137 + glValidateProgram @132 1.138 + glVertexAttrib1f @133 1.139 + glVertexAttrib1fv @134 1.140 + glVertexAttrib2f @135 1.141 + glVertexAttrib2fv @136 1.142 + glVertexAttrib3f @137 1.143 + glVertexAttrib3fv @138 1.144 + glVertexAttrib4f @139 1.145 + glVertexAttrib4fv @140 1.146 + glVertexAttribPointer @141 1.147 + glViewport @142 1.148 + 1.149 + ; Extensions 1.150 + glTexImage3DOES @143 1.151 + glBlitFramebufferANGLE @149 1.152 + glRenderbufferStorageMultisampleANGLE @150 1.153 + glDeleteFencesNV @151 1.154 + glFinishFenceNV @152 1.155 + glGenFencesNV @153 1.156 + glGetFenceivNV @154 1.157 + glIsFenceNV @155 1.158 + glSetFenceNV @156 1.159 + glTestFenceNV @157 1.160 + glGetTranslatedShaderSourceANGLE @159 1.161 + glTexStorage2DEXT @160 1.162 + glGetGraphicsResetStatusEXT @161 1.163 + glReadnPixelsEXT @162 1.164 + glGetnUniformfvEXT @163 1.165 + glGetnUniformivEXT @164 1.166 + glGenQueriesEXT @165 1.167 + glDeleteQueriesEXT @166 1.168 + glIsQueryEXT @167 1.169 + glBeginQueryEXT @168 1.170 + glEndQueryEXT @169 1.171 + glGetQueryivEXT @170 1.172 + glGetQueryObjectuivEXT @171 1.173 + glVertexAttribDivisorANGLE @172 1.174 + glDrawArraysInstancedANGLE @173 1.175 + glDrawElementsInstancedANGLE @174 1.176 + glProgramBinaryOES @175 1.177 + glGetProgramBinaryOES @176 1.178 + glDrawBuffersEXT @179 1.179 + 1.180 + ; EGL dependencies 1.181 + glCreateContext @144 NONAME 1.182 + glDestroyContext @145 NONAME 1.183 + glMakeCurrent @146 NONAME 1.184 + glGetCurrentContext @147 NONAME 1.185 + glGetProcAddress @148 NONAME 1.186 + glBindTexImage @158 NONAME 1.187 + 1.188 + ; GCC has problems with linking to undecorated stdcall functions, 1.189 + ; so we explicitly add aliases for APIs used by EGL. 1.190 + glGetProcAddress@4=glGetProcAddress 1.191 + glBindTexImage@4=glBindTexImage 1.192 + glCreateRenderer @177 NONAME 1.193 + glDestroyRenderer @178 NONAME 1.194 \ No newline at end of file