forked from google/swiftshader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlibGLESv2.def
297 lines (294 loc) · 10.9 KB
/
libGLESv2.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
LIBRARY libGLESv2
EXPORTS
glActiveTexture @1
glAttachShader @2
glBindAttribLocation @3
glBindBuffer @4
glBindFramebuffer @5
glBindRenderbuffer @6
glBindTexture @7
glBlendColor @8
glBlendEquation @9
glBlendEquationSeparate @10
glBlendFunc @11
glBlendFuncSeparate @12
glBufferData @13
glBufferSubData @14
glCheckFramebufferStatus @15
glClear @16
glClearColor @17
glClearDepthf @18
glClearStencil @19
glColorMask @20
glCompileShader @21
glCompressedTexImage2D @22
glCompressedTexSubImage2D @23
glCopyTexImage2D @24
glCopyTexSubImage2D @25
glCreateProgram @26
glCreateShader @27
glCullFace @28
glDeleteBuffers @29
glDeleteFramebuffers @30
glDeleteProgram @32
glDeleteRenderbuffers @33
glDeleteShader @34
glDeleteTextures @31
glDepthFunc @36
glDepthMask @37
glDepthRangef @38
glDetachShader @35
glDisable @39
glDisableVertexAttribArray @40
glDrawArrays @41
glDrawElements @42
glEnable @43
glEnableVertexAttribArray @44
glFinish @45
glFlush @46
glFramebufferRenderbuffer @47
glFramebufferTexture2D @48
glFrontFace @49
glGenBuffers @50
glGenFramebuffers @52
glGenRenderbuffers @53
glGenTextures @54
glGenerateMipmap @51
glGetActiveAttrib @55
glGetActiveUniform @56
glGetAttachedShaders @57
glGetAttribLocation @58
glGetBooleanv @59
glGetBufferParameteriv @60
glGetError @61
glGetFloatv @62
glGetFramebufferAttachmentParameteriv @63
glGetIntegerv @64
glGetProgramInfoLog @66
glGetProgramiv @65
glGetRenderbufferParameteriv @67
glGetShaderInfoLog @69
glGetShaderPrecisionFormat @70
glGetShaderSource @71
glGetShaderiv @68
glGetString @72
glGetTexParameterfv @73
glGetTexParameteriv @74
glGetUniformLocation @77
glGetUniformfv @75
glGetUniformiv @76
glGetVertexAttribPointerv @80
glGetVertexAttribfv @78
glGetVertexAttribiv @79
glHint @81
glIsBuffer @82
glIsEnabled @83
glIsFramebuffer @84
glIsProgram @85
glIsRenderbuffer @86
glIsShader @87
glIsTexture @88
glLineWidth @89
glLinkProgram @90
glPixelStorei @91
glPolygonOffset @92
glReadPixels @93
glReleaseShaderCompiler @94
glRenderbufferStorage @95
glSampleCoverage @96
glScissor @97
glShaderBinary @98
glShaderSource @99
glStencilFunc @100
glStencilFuncSeparate @101
glStencilMask @102
glStencilMaskSeparate @103
glStencilOp @104
glStencilOpSeparate @105
glTexImage2D @106
glTexParameterf @107
glTexParameterfv @108
glTexParameteri @109
glTexParameteriv @110
glTexSubImage2D @111
glUniform1f @112
glUniform1fv @113
glUniform1i @114
glUniform1iv @115
glUniform2f @116
glUniform2fv @117
glUniform2i @118
glUniform2iv @119
glUniform3f @120
glUniform3fv @121
glUniform3i @122
glUniform3iv @123
glUniform4f @124
glUniform4fv @125
glUniform4i @126
glUniform4iv @127
glUniformMatrix2fv @128
glUniformMatrix3fv @129
glUniformMatrix4fv @130
glUseProgram @131
glValidateProgram @132
glVertexAttrib1f @133
glVertexAttrib1fv @134
glVertexAttrib2f @135
glVertexAttrib2fv @136
glVertexAttrib3f @137
glVertexAttrib3fv @138
glVertexAttrib4f @139
glVertexAttrib4fv @140
glVertexAttribPointer @141
glViewport @142
; Extensions
glTexImage3DOES
glBlitFramebufferANGLE
glRenderbufferStorageMultisampleANGLE
glDeleteFencesNV
glFinishFenceNV
glGenFencesNV
glGetFenceivNV
glIsFenceNV
glSetFenceNV
glTestFenceNV
glGetGraphicsResetStatusEXT
glReadnPixelsEXT
glGetnUniformfvEXT
glGetnUniformivEXT
glGenQueriesEXT
glDeleteQueriesEXT
glIsQueryEXT
glBeginQueryEXT
glEndQueryEXT
glGetQueryivEXT
glGetQueryObjectuivEXT
glEGLImageTargetTexture2DOES
glEGLImageTargetRenderbufferStorageOES
glIsRenderbufferOES
glBindRenderbufferOES
glDeleteRenderbuffersOES
glGenRenderbuffersOES
glRenderbufferStorageOES
glGetRenderbufferParameterivOES
glIsFramebufferOES
glBindFramebufferOES
glDeleteFramebuffersOES
glGenFramebuffersOES
glCheckFramebufferStatusOES
glFramebufferRenderbufferOES
glFramebufferTexture2DOES
glGetFramebufferAttachmentParameterivOES
glGenerateMipmapOES
glDrawBuffersEXT
glBindVertexArrayOES
glDeleteVertexArraysOES
glGenVertexArraysOES
glIsVertexArrayOES
; GLES 3.0 Functions
glReadBuffer @211
glDrawRangeElements @212
glTexImage3D @213
glTexSubImage3D @214
glCopyTexSubImage3D @215
glCompressedTexImage3D @216
glCompressedTexSubImage3D @217
glGenQueries @218
glDeleteQueries @219
glIsQuery @220
glBeginQuery @221
glEndQuery @222
glGetQueryiv @223
glGetQueryObjectuiv @224
glUnmapBuffer @204
glGetBufferPointerv @205
glDrawBuffers @225
glUniformMatrix2x3fv @226
glUniformMatrix3x2fv @227
glUniformMatrix2x4fv @228
glUniformMatrix4x2fv @229
glUniformMatrix3x4fv @230
glUniformMatrix4x3fv @231
glBlitFramebuffer @232
glRenderbufferStorageMultisample @305
glFramebufferTextureLayer @233
glMapBufferRange @307
glFlushMappedBufferRange @234
glBindVertexArray @206
glDeleteVertexArrays @207
glGenVertexArrays @208
glIsVertexArray @209
glGetIntegeri_v @235
glBeginTransformFeedback @236
glEndTransformFeedback @237
glBindBufferRange @238
glBindBufferBase @239
glTransformFeedbackVaryings @240
glGetTransformFeedbackVarying @241
glVertexAttribIPointer @242
glGetVertexAttribIiv @243
glGetVertexAttribIuiv @244
glVertexAttribI4i @245
glVertexAttribI4ui @246
glVertexAttribI4iv @247
glVertexAttribI4uiv @248
glGetUniformuiv @249
glGetFragDataLocation @309
glUniform1ui @250
glUniform2ui @251
glUniform3ui @252
glUniform4ui @253
glUniform1uiv @254
glUniform2uiv @255
glUniform3uiv @256
glUniform4uiv @257
glClearBufferiv @258
glClearBufferuiv @259
glClearBufferfv @260
glClearBufferfi @261
glGetStringi @262
glCopyBufferSubData @263
glGetUniformIndices @264
glGetActiveUniformsiv @265
glGetUniformBlockIndex @267
glGetActiveUniformBlockiv @268
glGetActiveUniformBlockName @269
glUniformBlockBinding @270
glDrawArraysInstanced @271
glDrawElementsInstanced @272
glFenceSync @273
glIsSync @274
glDeleteSync @275
glClientWaitSync @276
glWaitSync @277
glGetInteger64v @278
glGetSynciv @279
glGetInteger64i_v @280
glGetBufferParameteri64v @306
glGenSamplers @281
glDeleteSamplers @282
glIsSampler @283
glBindSampler @284
glSamplerParameteri @285
glSamplerParameteriv @286
glSamplerParameterf @287
glSamplerParameterfv @288
glGetSamplerParameteriv @289
glGetSamplerParameterfv @290
glVertexAttribDivisor @291
glBindTransformFeedback @292
glDeleteTransformFeedbacks @293
glGenTransformFeedbacks @294
glIsTransformFeedback @295
glPauseTransformFeedback @296
glResumeTransformFeedback @297
glGetProgramBinary @299
glProgramBinary @300
glProgramParameteri @301
glInvalidateFramebuffer @210
glInvalidateSubFramebuffer @302
glTexStorage2D @303
glTexStorage3D @304
glGetInternalformativ @308
libGLESv2_swiftshader