blob: eb4c6359d4199009698a3d0a55833d08644197cf [file] [log] [blame]
keunyoungb85b2752013-03-08 12:28:03 -08001// Generated Code - DO NOT EDIT !!
2// generated by 'emugen'
3#ifndef __GUARD_gl2_opcodes_h_
4#define __GUARD_gl2_opcodes_h_
5
6#define OP_glActiveTexture 2048
7#define OP_glAttachShader 2049
8#define OP_glBindAttribLocation 2050
9#define OP_glBindBuffer 2051
10#define OP_glBindFramebuffer 2052
11#define OP_glBindRenderbuffer 2053
12#define OP_glBindTexture 2054
13#define OP_glBlendColor 2055
14#define OP_glBlendEquation 2056
15#define OP_glBlendEquationSeparate 2057
16#define OP_glBlendFunc 2058
17#define OP_glBlendFuncSeparate 2059
18#define OP_glBufferData 2060
19#define OP_glBufferSubData 2061
20#define OP_glCheckFramebufferStatus 2062
21#define OP_glClear 2063
22#define OP_glClearColor 2064
23#define OP_glClearDepthf 2065
24#define OP_glClearStencil 2066
25#define OP_glColorMask 2067
26#define OP_glCompileShader 2068
27#define OP_glCompressedTexImage2D 2069
28#define OP_glCompressedTexSubImage2D 2070
29#define OP_glCopyTexImage2D 2071
30#define OP_glCopyTexSubImage2D 2072
31#define OP_glCreateProgram 2073
32#define OP_glCreateShader 2074
33#define OP_glCullFace 2075
34#define OP_glDeleteBuffers 2076
35#define OP_glDeleteFramebuffers 2077
36#define OP_glDeleteProgram 2078
37#define OP_glDeleteRenderbuffers 2079
38#define OP_glDeleteShader 2080
39#define OP_glDeleteTextures 2081
40#define OP_glDepthFunc 2082
41#define OP_glDepthMask 2083
42#define OP_glDepthRangef 2084
43#define OP_glDetachShader 2085
44#define OP_glDisable 2086
45#define OP_glDisableVertexAttribArray 2087
46#define OP_glDrawArrays 2088
47#define OP_glDrawElements 2089
48#define OP_glEnable 2090
49#define OP_glEnableVertexAttribArray 2091
50#define OP_glFinish 2092
51#define OP_glFlush 2093
52#define OP_glFramebufferRenderbuffer 2094
53#define OP_glFramebufferTexture2D 2095
54#define OP_glFrontFace 2096
55#define OP_glGenBuffers 2097
56#define OP_glGenerateMipmap 2098
57#define OP_glGenFramebuffers 2099
58#define OP_glGenRenderbuffers 2100
59#define OP_glGenTextures 2101
60#define OP_glGetActiveAttrib 2102
61#define OP_glGetActiveUniform 2103
62#define OP_glGetAttachedShaders 2104
63#define OP_glGetAttribLocation 2105
64#define OP_glGetBooleanv 2106
65#define OP_glGetBufferParameteriv 2107
66#define OP_glGetError 2108
67#define OP_glGetFloatv 2109
68#define OP_glGetFramebufferAttachmentParameteriv 2110
69#define OP_glGetIntegerv 2111
70#define OP_glGetProgramiv 2112
71#define OP_glGetProgramInfoLog 2113
72#define OP_glGetRenderbufferParameteriv 2114
73#define OP_glGetShaderiv 2115
74#define OP_glGetShaderInfoLog 2116
75#define OP_glGetShaderPrecisionFormat 2117
76#define OP_glGetShaderSource 2118
77#define OP_glGetString 2119
78#define OP_glGetTexParameterfv 2120
79#define OP_glGetTexParameteriv 2121
80#define OP_glGetUniformfv 2122
81#define OP_glGetUniformiv 2123
82#define OP_glGetUniformLocation 2124
83#define OP_glGetVertexAttribfv 2125
84#define OP_glGetVertexAttribiv 2126
85#define OP_glGetVertexAttribPointerv 2127
86#define OP_glHint 2128
87#define OP_glIsBuffer 2129
88#define OP_glIsEnabled 2130
89#define OP_glIsFramebuffer 2131
90#define OP_glIsProgram 2132
91#define OP_glIsRenderbuffer 2133
92#define OP_glIsShader 2134
93#define OP_glIsTexture 2135
94#define OP_glLineWidth 2136
95#define OP_glLinkProgram 2137
96#define OP_glPixelStorei 2138
97#define OP_glPolygonOffset 2139
98#define OP_glReadPixels 2140
99#define OP_glReleaseShaderCompiler 2141
100#define OP_glRenderbufferStorage 2142
101#define OP_glSampleCoverage 2143
102#define OP_glScissor 2144
103#define OP_glShaderBinary 2145
104#define OP_glShaderSource 2146
105#define OP_glStencilFunc 2147
106#define OP_glStencilFuncSeparate 2148
107#define OP_glStencilMask 2149
108#define OP_glStencilMaskSeparate 2150
109#define OP_glStencilOp 2151
110#define OP_glStencilOpSeparate 2152
111#define OP_glTexImage2D 2153
112#define OP_glTexParameterf 2154
113#define OP_glTexParameterfv 2155
114#define OP_glTexParameteri 2156
115#define OP_glTexParameteriv 2157
116#define OP_glTexSubImage2D 2158
117#define OP_glUniform1f 2159
118#define OP_glUniform1fv 2160
119#define OP_glUniform1i 2161
120#define OP_glUniform1iv 2162
121#define OP_glUniform2f 2163
122#define OP_glUniform2fv 2164
123#define OP_glUniform2i 2165
124#define OP_glUniform2iv 2166
125#define OP_glUniform3f 2167
126#define OP_glUniform3fv 2168
127#define OP_glUniform3i 2169
128#define OP_glUniform3iv 2170
129#define OP_glUniform4f 2171
130#define OP_glUniform4fv 2172
131#define OP_glUniform4i 2173
132#define OP_glUniform4iv 2174
133#define OP_glUniformMatrix2fv 2175
134#define OP_glUniformMatrix3fv 2176
135#define OP_glUniformMatrix4fv 2177
136#define OP_glUseProgram 2178
137#define OP_glValidateProgram 2179
138#define OP_glVertexAttrib1f 2180
139#define OP_glVertexAttrib1fv 2181
140#define OP_glVertexAttrib2f 2182
141#define OP_glVertexAttrib2fv 2183
142#define OP_glVertexAttrib3f 2184
143#define OP_glVertexAttrib3fv 2185
144#define OP_glVertexAttrib4f 2186
145#define OP_glVertexAttrib4fv 2187
146#define OP_glVertexAttribPointer 2188
147#define OP_glViewport 2189
148#define OP_glEGLImageTargetTexture2DOES 2190
149#define OP_glEGLImageTargetRenderbufferStorageOES 2191
150#define OP_glGetProgramBinaryOES 2192
151#define OP_glProgramBinaryOES 2193
152#define OP_glMapBufferOES 2194
153#define OP_glUnmapBufferOES 2195
154#define OP_glTexImage3DOES 2196
155#define OP_glTexSubImage3DOES 2197
156#define OP_glCopyTexSubImage3DOES 2198
157#define OP_glCompressedTexImage3DOES 2199
158#define OP_glCompressedTexSubImage3DOES 2200
159#define OP_glFramebufferTexture3DOES 2201
160#define OP_glBindVertexArrayOES 2202
161#define OP_glDeleteVertexArraysOES 2203
162#define OP_glGenVertexArraysOES 2204
163#define OP_glIsVertexArrayOES 2205
164#define OP_glDiscardFramebufferEXT 2206
165#define OP_glMultiDrawArraysEXT 2207
166#define OP_glMultiDrawElementsEXT 2208
167#define OP_glGetPerfMonitorGroupsAMD 2209
168#define OP_glGetPerfMonitorCountersAMD 2210
169#define OP_glGetPerfMonitorGroupStringAMD 2211
170#define OP_glGetPerfMonitorCounterStringAMD 2212
171#define OP_glGetPerfMonitorCounterInfoAMD 2213
172#define OP_glGenPerfMonitorsAMD 2214
173#define OP_glDeletePerfMonitorsAMD 2215
174#define OP_glSelectPerfMonitorCountersAMD 2216
175#define OP_glBeginPerfMonitorAMD 2217
176#define OP_glEndPerfMonitorAMD 2218
177#define OP_glGetPerfMonitorCounterDataAMD 2219
178#define OP_glRenderbufferStorageMultisampleIMG 2220
179#define OP_glFramebufferTexture2DMultisampleIMG 2221
180#define OP_glDeleteFencesNV 2222
181#define OP_glGenFencesNV 2223
182#define OP_glIsFenceNV 2224
183#define OP_glTestFenceNV 2225
184#define OP_glGetFenceivNV 2226
185#define OP_glFinishFenceNV 2227
186#define OP_glSetFenceNV 2228
187#define OP_glCoverageMaskNV 2229
188#define OP_glCoverageOperationNV 2230
189#define OP_glGetDriverControlsQCOM 2231
190#define OP_glGetDriverControlStringQCOM 2232
191#define OP_glEnableDriverControlQCOM 2233
192#define OP_glDisableDriverControlQCOM 2234
193#define OP_glExtGetTexturesQCOM 2235
194#define OP_glExtGetBuffersQCOM 2236
195#define OP_glExtGetRenderbuffersQCOM 2237
196#define OP_glExtGetFramebuffersQCOM 2238
197#define OP_glExtGetTexLevelParameterivQCOM 2239
198#define OP_glExtTexObjectStateOverrideiQCOM 2240
199#define OP_glExtGetTexSubImageQCOM 2241
200#define OP_glExtGetBufferPointervQCOM 2242
201#define OP_glExtGetShadersQCOM 2243
202#define OP_glExtGetProgramsQCOM 2244
203#define OP_glExtIsProgramBinaryQCOM 2245
204#define OP_glExtGetProgramBinarySourceQCOM 2246
205#define OP_glStartTilingQCOM 2247
206#define OP_glEndTilingQCOM 2248
207#define OP_glVertexAttribPointerData 2249
208#define OP_glVertexAttribPointerOffset 2250
209#define OP_glDrawElementsOffset 2251
210#define OP_glDrawElementsData 2252
211#define OP_glGetCompressedTextureFormats 2253
212#define OP_glShaderString 2254
213#define OP_glFinishRoundTrip 2255
Lingfeng Yange6556dc2017-01-09 12:04:12 -0800214#define OP_glGenVertexArrays 2256
215#define OP_glBindVertexArray 2257
216#define OP_glDeleteVertexArrays 2258
217#define OP_glIsVertexArray 2259
218#define OP_glMapBufferRange 2260
219#define OP_glUnmapBuffer 2261
220#define OP_glFlushMappedBufferRange 2262
221#define OP_glMapBufferRangeAEMU 2263
222#define OP_glUnmapBufferAEMU 2264
223#define OP_glFlushMappedBufferRangeAEMU 2265
224#define OP_glReadPixelsOffsetAEMU 2266
225#define OP_glCompressedTexImage2DOffsetAEMU 2267
226#define OP_glCompressedTexSubImage2DOffsetAEMU 2268
227#define OP_glTexImage2DOffsetAEMU 2269
228#define OP_glTexSubImage2DOffsetAEMU 2270
229#define OP_glBindBufferRange 2271
230#define OP_glBindBufferBase 2272
231#define OP_glCopyBufferSubData 2273
232#define OP_glClearBufferiv 2274
233#define OP_glClearBufferuiv 2275
234#define OP_glClearBufferfv 2276
235#define OP_glClearBufferfi 2277
236#define OP_glGetBufferParameteri64v 2278
237#define OP_glGetBufferPointerv 2279
238#define OP_glUniformBlockBinding 2280
239#define OP_glGetUniformBlockIndex 2281
240#define OP_glGetUniformIndices 2282
241#define OP_glGetUniformIndicesAEMU 2283
242#define OP_glGetActiveUniformBlockiv 2284
243#define OP_glGetActiveUniformBlockName 2285
244#define OP_glUniform1ui 2286
245#define OP_glUniform2ui 2287
246#define OP_glUniform3ui 2288
247#define OP_glUniform4ui 2289
248#define OP_glUniform1uiv 2290
249#define OP_glUniform2uiv 2291
250#define OP_glUniform3uiv 2292
251#define OP_glUniform4uiv 2293
252#define OP_glUniformMatrix2x3fv 2294
253#define OP_glUniformMatrix3x2fv 2295
254#define OP_glUniformMatrix2x4fv 2296
255#define OP_glUniformMatrix4x2fv 2297
256#define OP_glUniformMatrix3x4fv 2298
257#define OP_glUniformMatrix4x3fv 2299
258#define OP_glGetUniformuiv 2300
259#define OP_glGetActiveUniformsiv 2301
260#define OP_glVertexAttribI4i 2302
261#define OP_glVertexAttribI4ui 2303
262#define OP_glVertexAttribI4iv 2304
263#define OP_glVertexAttribI4uiv 2305
264#define OP_glVertexAttribIPointer 2306
265#define OP_glVertexAttribIPointerOffsetAEMU 2307
266#define OP_glVertexAttribIPointerDataAEMU 2308
267#define OP_glGetVertexAttribIiv 2309
268#define OP_glGetVertexAttribIuiv 2310
269#define OP_glVertexAttribDivisor 2311
270#define OP_glDrawArraysInstanced 2312
271#define OP_glDrawElementsInstanced 2313
272#define OP_glDrawElementsInstancedDataAEMU 2314
273#define OP_glDrawElementsInstancedOffsetAEMU 2315
274#define OP_glDrawRangeElements 2316
275#define OP_glDrawRangeElementsDataAEMU 2317
276#define OP_glDrawRangeElementsOffsetAEMU 2318
277#define OP_glFenceSync 2319
278#define OP_glClientWaitSync 2320
279#define OP_glWaitSync 2321
280#define OP_glDeleteSync 2322
281#define OP_glIsSync 2323
282#define OP_glGetSynciv 2324
283#define OP_glDrawBuffers 2325
284#define OP_glReadBuffer 2326
285#define OP_glBlitFramebuffer 2327
286#define OP_glInvalidateFramebuffer 2328
287#define OP_glInvalidateSubFramebuffer 2329
288#define OP_glFramebufferTextureLayer 2330
289#define OP_glRenderbufferStorageMultisample 2331
290#define OP_glTexStorage2D 2332
291#define OP_glGetInternalformativ 2333
292#define OP_glBeginTransformFeedback 2334
293#define OP_glEndTransformFeedback 2335
294#define OP_glGenTransformFeedbacks 2336
295#define OP_glDeleteTransformFeedbacks 2337
296#define OP_glBindTransformFeedback 2338
297#define OP_glPauseTransformFeedback 2339
298#define OP_glResumeTransformFeedback 2340
299#define OP_glIsTransformFeedback 2341
300#define OP_glTransformFeedbackVaryings 2342
301#define OP_glTransformFeedbackVaryingsAEMU 2343
302#define OP_glGetTransformFeedbackVarying 2344
303#define OP_glGenSamplers 2345
304#define OP_glDeleteSamplers 2346
305#define OP_glBindSampler 2347
306#define OP_glSamplerParameterf 2348
307#define OP_glSamplerParameteri 2349
308#define OP_glSamplerParameterfv 2350
309#define OP_glSamplerParameteriv 2351
310#define OP_glGetSamplerParameterfv 2352
311#define OP_glGetSamplerParameteriv 2353
312#define OP_glIsSampler 2354
313#define OP_glGenQueries 2355
314#define OP_glDeleteQueries 2356
315#define OP_glBeginQuery 2357
316#define OP_glEndQuery 2358
317#define OP_glGetQueryiv 2359
318#define OP_glGetQueryObjectuiv 2360
319#define OP_glIsQuery 2361
320#define OP_glProgramParameteri 2362
321#define OP_glProgramBinary 2363
322#define OP_glGetProgramBinary 2364
323#define OP_glGetFragDataLocation 2365
324#define OP_glGetInteger64v 2366
325#define OP_glGetIntegeri_v 2367
326#define OP_glGetInteger64i_v 2368
327#define OP_glTexImage3D 2369
328#define OP_glTexImage3DOffsetAEMU 2370
329#define OP_glTexStorage3D 2371
330#define OP_glTexSubImage3D 2372
331#define OP_glTexSubImage3DOffsetAEMU 2373
332#define OP_glCompressedTexImage3D 2374
333#define OP_glCompressedTexImage3DOffsetAEMU 2375
334#define OP_glCompressedTexSubImage3D 2376
335#define OP_glCompressedTexSubImage3DOffsetAEMU 2377
336#define OP_glCopyTexSubImage3D 2378
337#define OP_glGetStringi 2379
338#define OP_glGetBooleani_v 2380
339#define OP_glMemoryBarrier 2381
340#define OP_glMemoryBarrierByRegion 2382
341#define OP_glGenProgramPipelines 2383
342#define OP_glDeleteProgramPipelines 2384
343#define OP_glBindProgramPipeline 2385
344#define OP_glGetProgramPipelineiv 2386
345#define OP_glGetProgramPipelineInfoLog 2387
346#define OP_glValidateProgramPipeline 2388
347#define OP_glIsProgramPipeline 2389
348#define OP_glUseProgramStages 2390
349#define OP_glCreateShaderProgramv 2391
350#define OP_glCreateShaderProgramvAEMU 2392
351#define OP_glProgramUniform1f 2393
352#define OP_glProgramUniform2f 2394
353#define OP_glProgramUniform3f 2395
354#define OP_glProgramUniform4f 2396
355#define OP_glProgramUniform1i 2397
356#define OP_glProgramUniform2i 2398
357#define OP_glProgramUniform3i 2399
358#define OP_glProgramUniform4i 2400
359#define OP_glProgramUniform1ui 2401
360#define OP_glProgramUniform2ui 2402
361#define OP_glProgramUniform3ui 2403
362#define OP_glProgramUniform4ui 2404
363#define OP_glProgramUniform1fv 2405
364#define OP_glProgramUniform2fv 2406
365#define OP_glProgramUniform3fv 2407
366#define OP_glProgramUniform4fv 2408
367#define OP_glProgramUniform1iv 2409
368#define OP_glProgramUniform2iv 2410
369#define OP_glProgramUniform3iv 2411
370#define OP_glProgramUniform4iv 2412
371#define OP_glProgramUniform1uiv 2413
372#define OP_glProgramUniform2uiv 2414
373#define OP_glProgramUniform3uiv 2415
374#define OP_glProgramUniform4uiv 2416
375#define OP_glProgramUniformMatrix2fv 2417
376#define OP_glProgramUniformMatrix3fv 2418
377#define OP_glProgramUniformMatrix4fv 2419
378#define OP_glProgramUniformMatrix2x3fv 2420
379#define OP_glProgramUniformMatrix3x2fv 2421
380#define OP_glProgramUniformMatrix2x4fv 2422
381#define OP_glProgramUniformMatrix4x2fv 2423
382#define OP_glProgramUniformMatrix3x4fv 2424
383#define OP_glProgramUniformMatrix4x3fv 2425
384#define OP_glGetProgramInterfaceiv 2426
385#define OP_glGetProgramResourceiv 2427
386#define OP_glGetProgramResourceIndex 2428
387#define OP_glGetProgramResourceLocation 2429
388#define OP_glGetProgramResourceName 2430
389#define OP_glBindImageTexture 2431
390#define OP_glDispatchCompute 2432
391#define OP_glDispatchComputeIndirect 2433
392#define OP_glBindVertexBuffer 2434
393#define OP_glVertexAttribBinding 2435
394#define OP_glVertexAttribFormat 2436
395#define OP_glVertexAttribIFormat 2437
396#define OP_glVertexBindingDivisor 2438
397#define OP_glDrawArraysIndirect 2439
398#define OP_glDrawArraysIndirectDataAEMU 2440
399#define OP_glDrawArraysIndirectOffsetAEMU 2441
400#define OP_glDrawElementsIndirect 2442
401#define OP_glDrawElementsIndirectDataAEMU 2443
402#define OP_glDrawElementsIndirectOffsetAEMU 2444
403#define OP_glTexStorage2DMultisample 2445
404#define OP_glSampleMaski 2446
405#define OP_glGetMultisamplefv 2447
406#define OP_glFramebufferParameteri 2448
407#define OP_glGetFramebufferParameteriv 2449
408#define OP_glGetTexLevelParameterfv 2450
409#define OP_glGetTexLevelParameteriv 2451
410#define OP_last 2452
keunyoungb85b2752013-03-08 12:28:03 -0800411
412
413#endif