Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1452 chris 1
#region License
2
//
3
// The Open Toolkit Library License
4
//
5
// Copyright (c) 2006 - 2009 the Open Toolkit library.
6
//
7
// Permission is hereby granted, free of charge, to any person obtaining a copy
8
// of this software and associated documentation files (the "Software"), to deal
9
// in the Software without restriction, including without limitation the rights to 
10
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
11
// the Software, and to permit persons to whom the Software is furnished to do
12
// so, subject to the following conditions:
13
//
14
// The above copyright notice and this permission notice shall be included in all
15
// copies or substantial portions of the Software.
16
//
17
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
18
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
19
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
20
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
21
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
22
// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
23
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
24
// OTHER DEALINGS IN THE SOFTWARE.
25
//
26
#endregion
27
 
28
using System;
29
 
30
namespace OpenTK.Graphics.ES11
31
{
32
    #pragma warning disable 1591
33
 
34
    public enum All : int
35
    {
36
        False = ((int)0),
37
        NoError = ((int)0),
38
        NoneOes = ((int)0),
39
        Zero = ((int)0),
40
        Points = ((int)0x0000),
41
        DepthBufferBit = ((int)0x00000100),
42
        StencilBufferBit = ((int)0x00000400),
43
        ColorBufferBit = ((int)0x00004000),
44
        Lines = ((int)0x0001),
45
        LineLoop = ((int)0x0002),
46
        LineStrip = ((int)0x0003),
47
        Triangles = ((int)0x0004),
48
        TriangleStrip = ((int)0x0005),
49
        TriangleFan = ((int)0x0006),
50
        Add = ((int)0x0104),
51
        Never = ((int)0x0200),
52
        Less = ((int)0x0201),
53
        Equal = ((int)0x0202),
54
        Lequal = ((int)0x0203),
55
        Greater = ((int)0x0204),
56
        Notequal = ((int)0x0205),
57
        Gequal = ((int)0x0206),
58
        Always = ((int)0x0207),
59
        SrcColor = ((int)0x0300),
60
        OneMinusSrcColor = ((int)0x0301),
61
        SrcAlpha = ((int)0x0302),
62
        OneMinusSrcAlpha = ((int)0x0303),
63
        DstAlpha = ((int)0x0304),
64
        OneMinusDstAlpha = ((int)0x0305),
65
        DstColor = ((int)0x0306),
66
        OneMinusDstColor = ((int)0x0307),
67
        SrcAlphaSaturate = ((int)0x0308),
68
        Front = ((int)0x0404),
69
        Back = ((int)0x0405),
70
        FrontAndBack = ((int)0x0408),
71
        InvalidEnum = ((int)0x0500),
72
        InvalidValue = ((int)0x0501),
73
        InvalidOperation = ((int)0x0502),
74
        StackOverflow = ((int)0x0503),
75
        StackUnderflow = ((int)0x0504),
76
        OutOfMemory = ((int)0x0505),
77
        InvalidFramebufferOperationOes = ((int)0x0506),
78
        Exp = ((int)0x0800),
79
        Exp2 = ((int)0x0801),
80
        Cw = ((int)0x0900),
81
        Ccw = ((int)0x0901),
82
        CurrentColor = ((int)0x0B00),
83
        CurrentNormal = ((int)0x0B02),
84
        CurrentTextureCoords = ((int)0x0B03),
85
        PointSmooth = ((int)0x0B10),
86
        PointSize = ((int)0x0B11),
87
        SmoothPointSizeRange = ((int)0x0B12),
88
        LineSmooth = ((int)0x0B20),
89
        LineWidth = ((int)0x0B21),
90
        SmoothLineWidthRange = ((int)0x0B22),
91
        CullFace = ((int)0x0B44),
92
        CullFaceMode = ((int)0x0B45),
93
        FrontFace = ((int)0x0B46),
94
        Lighting = ((int)0x0B50),
95
        LightModelTwoSide = ((int)0x0B52),
96
        LightModelAmbient = ((int)0x0B53),
97
        ShadeModel = ((int)0x0B54),
98
        ColorMaterial = ((int)0x0B57),
99
        Fog = ((int)0x0B60),
100
        FogDensity = ((int)0x0B62),
101
        FogStart = ((int)0x0B63),
102
        FogEnd = ((int)0x0B64),
103
        FogMode = ((int)0x0B65),
104
        FogColor = ((int)0x0B66),
105
        DepthRange = ((int)0x0B70),
106
        DepthTest = ((int)0x0B71),
107
        DepthWritemask = ((int)0x0B72),
108
        DepthClearValue = ((int)0x0B73),
109
        DepthFunc = ((int)0x0B74),
110
        StencilTest = ((int)0x0B90),
111
        StencilClearValue = ((int)0x0B91),
112
        StencilFunc = ((int)0x0B92),
113
        StencilValueMask = ((int)0x0B93),
114
        StencilFail = ((int)0x0B94),
115
        StencilPassDepthFail = ((int)0x0B95),
116
        StencilPassDepthPass = ((int)0x0B96),
117
        StencilRef = ((int)0x0B97),
118
        StencilWritemask = ((int)0x0B98),
119
        MatrixMode = ((int)0x0BA0),
120
        Normalize = ((int)0x0BA1),
121
        Viewport = ((int)0x0BA2),
122
        ModelviewStackDepth = ((int)0x0BA3),
123
        ProjectionStackDepth = ((int)0x0BA4),
124
        TextureStackDepth = ((int)0x0BA5),
125
        ModelviewMatrix = ((int)0x0BA6),
126
        ProjectionMatrix = ((int)0x0BA7),
127
        TextureMatrix = ((int)0x0BA8),
128
        AlphaTest = ((int)0x0BC0),
129
        AlphaTestFunc = ((int)0x0BC1),
130
        AlphaTestRef = ((int)0x0BC2),
131
        Dither = ((int)0x0BD0),
132
        BlendDst = ((int)0x0BE0),
133
        BlendSrc = ((int)0x0BE1),
134
        Blend = ((int)0x0BE2),
135
        LogicOpMode = ((int)0x0BF0),
136
        ColorLogicOp = ((int)0x0BF2),
137
        ScissorBox = ((int)0x0C10),
138
        ScissorTest = ((int)0x0C11),
139
        ColorClearValue = ((int)0x0C22),
140
        ColorWritemask = ((int)0x0C23),
141
        PerspectiveCorrectionHint = ((int)0x0C50),
142
        PointSmoothHint = ((int)0x0C51),
143
        LineSmoothHint = ((int)0x0C52),
144
        FogHint = ((int)0x0C54),
145
        UnpackAlignment = ((int)0x0CF5),
146
        PackAlignment = ((int)0x0D05),
147
        AlphaScale = ((int)0x0D1C),
148
        MaxLights = ((int)0x0D31),
149
        MaxClipPlanes = ((int)0x0D32),
150
        MaxClipPlanesImg = ((int)0x0D32),
151
        MaxTextureSize = ((int)0x0D33),
152
        MaxModelviewStackDepth = ((int)0x0D36),
153
        MaxProjectionStackDepth = ((int)0x0D38),
154
        MaxTextureStackDepth = ((int)0x0D39),
155
        MaxViewportDims = ((int)0x0D3A),
156
        SubpixelBits = ((int)0x0D50),
157
        RedBits = ((int)0x0D52),
158
        GreenBits = ((int)0x0D53),
159
        BlueBits = ((int)0x0D54),
160
        AlphaBits = ((int)0x0D55),
161
        DepthBits = ((int)0x0D56),
162
        StencilBits = ((int)0x0D57),
163
        Texture2D = ((int)0x0DE1),
164
        DontCare = ((int)0x1100),
165
        Fastest = ((int)0x1101),
166
        Nicest = ((int)0x1102),
167
        Ambient = ((int)0x1200),
168
        Diffuse = ((int)0x1201),
169
        Specular = ((int)0x1202),
170
        Position = ((int)0x1203),
171
        SpotDirection = ((int)0x1204),
172
        SpotExponent = ((int)0x1205),
173
        SpotCutoff = ((int)0x1206),
174
        ConstantAttenuation = ((int)0x1207),
175
        LinearAttenuation = ((int)0x1208),
176
        QuadraticAttenuation = ((int)0x1209),
177
        Byte = ((int)0x1400),
178
        UnsignedByte = ((int)0x1401),
179
        Short = ((int)0x1402),
180
        UnsignedShort = ((int)0x1403),
181
        Float = ((int)0x1406),
182
        Fixed = ((int)0x140C),
183
        FixedOes = ((int)0x140C),
184
        Clear = ((int)0x1500),
185
        And = ((int)0x1501),
186
        AndReverse = ((int)0x1502),
187
        Copy = ((int)0x1503),
188
        AndInverted = ((int)0x1504),
189
        Noop = ((int)0x1505),
190
        Xor = ((int)0x1506),
191
        Or = ((int)0x1507),
192
        Nor = ((int)0x1508),
193
        Equiv = ((int)0x1509),
194
        Invert = ((int)0x150A),
195
        OrReverse = ((int)0x150B),
196
        CopyInverted = ((int)0x150C),
197
        OrInverted = ((int)0x150D),
198
        Nand = ((int)0x150E),
199
        Set = ((int)0x150F),
200
        Emission = ((int)0x1600),
201
        Shininess = ((int)0x1601),
202
        AmbientAndDiffuse = ((int)0x1602),
203
        Modelview = ((int)0x1700),
204
        Projection = ((int)0x1701),
205
        Texture = ((int)0x1702),
206
        Alpha = ((int)0x1906),
207
        Rgb = ((int)0x1907),
208
        Rgba = ((int)0x1908),
209
        Luminance = ((int)0x1909),
210
        LuminanceAlpha = ((int)0x190A),
211
        Flat = ((int)0x1D00),
212
        Smooth = ((int)0x1D01),
213
        Keep = ((int)0x1E00),
214
        Replace = ((int)0x1E01),
215
        Incr = ((int)0x1E02),
216
        Decr = ((int)0x1E03),
217
        Vendor = ((int)0x1F00),
218
        Renderer = ((int)0x1F01),
219
        Version = ((int)0x1F02),
220
        Extensions = ((int)0x1F03),
221
        Modulate = ((int)0x2100),
222
        Decal = ((int)0x2101),
223
        TextureEnvMode = ((int)0x2200),
224
        TextureEnvColor = ((int)0x2201),
225
        TextureEnv = ((int)0x2300),
226
        TextureGenModeOes = ((int)0x2500),
227
        Nearest = ((int)0x2600),
228
        Linear = ((int)0x2601),
229
        NearestMipmapNearest = ((int)0x2700),
230
        LinearMipmapNearest = ((int)0x2701),
231
        NearestMipmapLinear = ((int)0x2702),
232
        LinearMipmapLinear = ((int)0x2703),
233
        TextureMagFilter = ((int)0x2800),
234
        TextureMinFilter = ((int)0x2801),
235
        TextureWrapS = ((int)0x2802),
236
        TextureWrapT = ((int)0x2803),
237
        Repeat = ((int)0x2901),
238
        PolygonOffsetUnits = ((int)0x2A00),
239
        ClipPlane0 = ((int)0x3000),
240
        ClipPlane0Img = ((int)0x3000),
241
        ClipPlane1 = ((int)0x3001),
242
        ClipPlane1Img = ((int)0x3001),
243
        ClipPlane2 = ((int)0x3002),
244
        ClipPlane2Img = ((int)0x3002),
245
        ClipPlane3 = ((int)0x3003),
246
        ClipPlane3Img = ((int)0x3003),
247
        ClipPlane4 = ((int)0x3004),
248
        ClipPlane4Img = ((int)0x3004),
249
        ClipPlane5 = ((int)0x3005),
250
        ClipPlane5Img = ((int)0x3005),
251
        Light0 = ((int)0x4000),
252
        Light1 = ((int)0x4001),
253
        Light2 = ((int)0x4002),
254
        Light3 = ((int)0x4003),
255
        Light4 = ((int)0x4004),
256
        Light5 = ((int)0x4005),
257
        Light6 = ((int)0x4006),
258
        Light7 = ((int)0x4007),
259
        FuncAddOes = ((int)0x8006),
260
        BlendEquationOes = ((int)0x8009),
261
        BlendEquationRgbOes = ((int)0x8009),
262
        FuncSubtractOes = ((int)0x800A),
263
        FuncReverseSubtractOes = ((int)0x800B),
264
        UnsignedShort4444 = ((int)0x8033),
265
        UnsignedShort5551 = ((int)0x8034),
266
        PolygonOffsetFill = ((int)0x8037),
267
        PolygonOffsetFactor = ((int)0x8038),
268
        RescaleNormal = ((int)0x803A),
269
        Rgb8Oes = ((int)0x8051),
270
        Rgba4Oes = ((int)0x8056),
271
        Rgb5A1Oes = ((int)0x8057),
272
        Rgba8Oes = ((int)0x8058),
273
        TextureBinding2D = ((int)0x8069),
274
        VertexArray = ((int)0x8074),
275
        NormalArray = ((int)0x8075),
276
        ColorArray = ((int)0x8076),
277
        TextureCoordArray = ((int)0x8078),
278
        VertexArraySize = ((int)0x807A),
279
        VertexArrayType = ((int)0x807B),
280
        VertexArrayStride = ((int)0x807C),
281
        NormalArrayType = ((int)0x807E),
282
        NormalArrayStride = ((int)0x807F),
283
        ColorArraySize = ((int)0x8081),
284
        ColorArrayType = ((int)0x8082),
285
        ColorArrayStride = ((int)0x8083),
286
        TextureCoordArraySize = ((int)0x8088),
287
        TextureCoordArrayType = ((int)0x8089),
288
        TextureCoordArrayStride = ((int)0x808A),
289
        VertexArrayPointer = ((int)0x808E),
290
        NormalArrayPointer = ((int)0x808F),
291
        ColorArrayPointer = ((int)0x8090),
292
        TextureCoordArrayPointer = ((int)0x8092),
293
        Multisample = ((int)0x809D),
294
        SampleAlphaToCoverage = ((int)0x809E),
295
        SampleAlphaToOne = ((int)0x809F),
296
        SampleCoverage = ((int)0x80A0),
297
        SampleBuffers = ((int)0x80A8),
298
        Samples = ((int)0x80A9),
299
        SampleCoverageValue = ((int)0x80AA),
300
        SampleCoverageInvert = ((int)0x80AB),
301
        BlendDstRgbOes = ((int)0x80C8),
302
        BlendSrcRgbOes = ((int)0x80C9),
303
        BlendDstAlphaOes = ((int)0x80CA),
304
        BlendSrcAlphaOes = ((int)0x80CB),
305
        Bgra = ((int)0x80E1),
306
        PointSizeMin = ((int)0x8126),
307
        PointSizeMax = ((int)0x8127),
308
        PointFadeThresholdSize = ((int)0x8128),
309
        PointDistanceAttenuation = ((int)0x8129),
310
        ClampToEdge = ((int)0x812F),
311
        GenerateMipmap = ((int)0x8191),
312
        GenerateMipmapHint = ((int)0x8192),
313
        DepthComponent16Oes = ((int)0x81A5),
314
        DepthComponent24Oes = ((int)0x81A6),
315
        DepthComponent32Oes = ((int)0x81A7),
316
        UnsignedShort565 = ((int)0x8363),
317
        UnsignedShort4444Rev = ((int)0x8365),
318
        UnsignedShort1555Rev = ((int)0x8366),
319
        MirroredRepeatOes = ((int)0x8370),
320
        AliasedPointSizeRange = ((int)0x846D),
321
        AliasedLineWidthRange = ((int)0x846E),
322
        Texture0 = ((int)0x84C0),
323
        Texture1 = ((int)0x84C1),
324
        Texture2 = ((int)0x84C2),
325
        Texture3 = ((int)0x84C3),
326
        Texture4 = ((int)0x84C4),
327
        Texture5 = ((int)0x84C5),
328
        Texture6 = ((int)0x84C6),
329
        Texture7 = ((int)0x84C7),
330
        Texture8 = ((int)0x84C8),
331
        Texture9 = ((int)0x84C9),
332
        Texture10 = ((int)0x84CA),
333
        Texture11 = ((int)0x84CB),
334
        Texture12 = ((int)0x84CC),
335
        Texture13 = ((int)0x84CD),
336
        Texture14 = ((int)0x84CE),
337
        Texture15 = ((int)0x84CF),
338
        Texture16 = ((int)0x84D0),
339
        Texture17 = ((int)0x84D1),
340
        Texture18 = ((int)0x84D2),
341
        Texture19 = ((int)0x84D3),
342
        Texture20 = ((int)0x84D4),
343
        Texture21 = ((int)0x84D5),
344
        Texture22 = ((int)0x84D6),
345
        Texture23 = ((int)0x84D7),
346
        Texture24 = ((int)0x84D8),
347
        Texture25 = ((int)0x84D9),
348
        Texture26 = ((int)0x84DA),
349
        Texture27 = ((int)0x84DB),
350
        Texture28 = ((int)0x84DC),
351
        Texture29 = ((int)0x84DD),
352
        Texture30 = ((int)0x84DE),
353
        Texture31 = ((int)0x84DF),
354
        ActiveTexture = ((int)0x84E0),
355
        ClientActiveTexture = ((int)0x84E1),
356
        MaxTextureUnits = ((int)0x84E2),
357
        Subtract = ((int)0x84E7),
358
        MaxRenderbufferSizeOes = ((int)0x84E8),
359
        AllCompletedNv = ((int)0x84F2),
360
        FenceStatusNv = ((int)0x84F3),
361
        FenceConditionNv = ((int)0x84F4),
362
        DepthStencilOes = ((int)0x84F9),
363
        UnsignedInt248Oes = ((int)0x84FA),
364
        TextureMaxAnisotropyExt = ((int)0x84FE),
365
        MaxTextureMaxAnisotropyExt = ((int)0x84FF),
366
        IncrWrapOes = ((int)0x8507),
367
        DecrWrapOes = ((int)0x8508),
368
        NormalMapOes = ((int)0x8511),
369
        ReflectionMapOes = ((int)0x8512),
370
        TextureCubeMapOes = ((int)0x8513),
371
        TextureBindingCubeMapOes = ((int)0x8514),
372
        TextureCubeMapPositiveXOes = ((int)0x8515),
373
        TextureCubeMapNegativeXOes = ((int)0x8516),
374
        TextureCubeMapPositiveYOes = ((int)0x8517),
375
        TextureCubeMapNegativeYOes = ((int)0x8518),
376
        TextureCubeMapPositiveZOes = ((int)0x8519),
377
        TextureCubeMapNegativeZOes = ((int)0x851A),
378
        MaxCubeMapTextureSizeOes = ((int)0x851C),
379
        Combine = ((int)0x8570),
380
        CombineRgb = ((int)0x8571),
381
        CombineAlpha = ((int)0x8572),
382
        RgbScale = ((int)0x8573),
383
        AddSigned = ((int)0x8574),
384
        Interpolate = ((int)0x8575),
385
        Constant = ((int)0x8576),
386
        PrimaryColor = ((int)0x8577),
387
        Previous = ((int)0x8578),
388
        Src0Rgb = ((int)0x8580),
389
        Src1Rgb = ((int)0x8581),
390
        Src2Rgb = ((int)0x8582),
391
        Src0Alpha = ((int)0x8588),
392
        Src1Alpha = ((int)0x8589),
393
        Src2Alpha = ((int)0x858A),
394
        Operand0Rgb = ((int)0x8590),
395
        Operand1Rgb = ((int)0x8591),
396
        Operand2Rgb = ((int)0x8592),
397
        Operand0Alpha = ((int)0x8598),
398
        Operand1Alpha = ((int)0x8599),
399
        Operand2Alpha = ((int)0x859A),
400
        NumCompressedTextureFormats = ((int)0x86A2),
401
        CompressedTextureFormats = ((int)0x86A3),
402
        MaxVertexUnitsOes = ((int)0x86A4),
403
        WeightArrayTypeOes = ((int)0x86A9),
404
        WeightArrayStrideOes = ((int)0x86AA),
405
        WeightArraySizeOes = ((int)0x86AB),
406
        WeightArrayPointerOes = ((int)0x86AC),
407
        WeightArrayOes = ((int)0x86AD),
408
        Dot3Rgb = ((int)0x86AE),
409
        Dot3Rgba = ((int)0x86AF),
410
        Dot3RgbaImg = ((int)0x86AF),
411
        BufferSize = ((int)0x8764),
412
        BufferUsage = ((int)0x8765),
413
        AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
414
        GL_3DcXAmd = ((int)0x87F9),
415
        GL_3DcXyAmd = ((int)0x87FA),
416
        BlendEquationAlphaOes = ((int)0x883D),
417
        MatrixPaletteOes = ((int)0x8840),
418
        MaxPaletteMatricesOes = ((int)0x8842),
419
        CurrentPaletteMatrixOes = ((int)0x8843),
420
        MatrixIndexArrayOes = ((int)0x8844),
421
        MatrixIndexArraySizeOes = ((int)0x8846),
422
        MatrixIndexArrayTypeOes = ((int)0x8847),
423
        MatrixIndexArrayStrideOes = ((int)0x8848),
424
        MatrixIndexArrayPointerOes = ((int)0x8849),
425
        PointSpriteOes = ((int)0x8861),
426
        CoordReplaceOes = ((int)0x8862),
427
        ArrayBuffer = ((int)0x8892),
428
        ElementArrayBuffer = ((int)0x8893),
429
        ArrayBufferBinding = ((int)0x8894),
430
        ElementArrayBufferBinding = ((int)0x8895),
431
        VertexArrayBufferBinding = ((int)0x8896),
432
        NormalArrayBufferBinding = ((int)0x8897),
433
        ColorArrayBufferBinding = ((int)0x8898),
434
        TextureCoordArrayBufferBinding = ((int)0x889A),
435
        WeightArrayBufferBindingOes = ((int)0x889E),
436
        WriteOnlyOes = ((int)0x88B9),
437
        BufferAccessOes = ((int)0x88BB),
438
        BufferMappedOes = ((int)0x88BC),
439
        BufferMapPointerOes = ((int)0x88BD),
440
        StaticDraw = ((int)0x88E4),
441
        DynamicDraw = ((int)0x88E8),
442
        Depth24Stencil8Oes = ((int)0x88F0),
443
        PointSizeArrayTypeOes = ((int)0x898A),
444
        PointSizeArrayStrideOes = ((int)0x898B),
445
        PointSizeArrayPointerOes = ((int)0x898C),
446
        ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
447
        ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
448
        TextureMatrixFloatAsIntBitsOes = ((int)0x898F),
449
        Palette4Rgb8Oes = ((int)0x8B90),
450
        Palette4Rgba8Oes = ((int)0x8B91),
451
        Palette4R5G6B5Oes = ((int)0x8B92),
452
        Palette4Rgba4Oes = ((int)0x8B93),
453
        Palette4Rgb5A1Oes = ((int)0x8B94),
454
        Palette8Rgb8Oes = ((int)0x8B95),
455
        Palette8Rgba8Oes = ((int)0x8B96),
456
        Palette8R5G6B5Oes = ((int)0x8B97),
457
        Palette8Rgba4Oes = ((int)0x8B98),
458
        Palette8Rgb5A1Oes = ((int)0x8B99),
459
        ImplementationColorReadTypeOes = ((int)0x8B9A),
460
        ImplementationColorReadFormatOes = ((int)0x8B9B),
461
        PointSizeArrayOes = ((int)0x8B9C),
462
        TextureCropRectOes = ((int)0x8B9D),
463
        MatrixIndexArrayBufferBindingOes = ((int)0x8B9E),
464
        PointSizeArrayBufferBindingOes = ((int)0x8B9F),
465
        CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
466
        CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
467
        CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
468
        CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
469
        ModulateColorImg = ((int)0x8C04),
470
        RecipAddSignedAlphaImg = ((int)0x8C05),
471
        TextureAlphaModulateImg = ((int)0x8C06),
472
        FactorAlphaModulateImg = ((int)0x8C07),
473
        FragmentAlphaModulateImg = ((int)0x8C08),
474
        AddBlendImg = ((int)0x8C09),
475
        AtcRgbAmd = ((int)0x8C92),
476
        AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
477
        FramebufferBindingOes = ((int)0x8CA6),
478
        RenderbufferBindingOes = ((int)0x8CA7),
479
        FramebufferAttachmentObjectTypeOes = ((int)0x8CD0),
480
        FramebufferAttachmentObjectNameOes = ((int)0x8CD1),
481
        FramebufferAttachmentTextureLevelOes = ((int)0x8CD2),
482
        FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3),
483
        FramebufferCompleteOes = ((int)0x8CD5),
484
        FramebufferIncompleteAttachmentOes = ((int)0x8CD6),
485
        FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7),
486
        FramebufferIncompleteDimensionsOes = ((int)0x8CD9),
487
        FramebufferIncompleteFormatsOes = ((int)0x8CDA),
488
        FramebufferUnsupportedOes = ((int)0x8CDD),
489
        ColorAttachment0Oes = ((int)0x8CE0),
490
        DepthAttachmentOes = ((int)0x8D00),
491
        StencilAttachmentOes = ((int)0x8D20),
492
        FramebufferOes = ((int)0x8D40),
493
        RenderbufferOes = ((int)0x8D41),
494
        RenderbufferWidthOes = ((int)0x8D42),
495
        RenderbufferHeightOes = ((int)0x8D43),
496
        RenderbufferInternalFormatOes = ((int)0x8D44),
497
        StencilIndex1Oes = ((int)0x8D46),
498
        StencilIndex4Oes = ((int)0x8D47),
499
        StencilIndex8Oes = ((int)0x8D48),
500
        RenderbufferRedSizeOes = ((int)0x8D50),
501
        RenderbufferGreenSizeOes = ((int)0x8D51),
502
        RenderbufferBlueSizeOes = ((int)0x8D52),
503
        RenderbufferAlphaSizeOes = ((int)0x8D53),
504
        RenderbufferDepthSizeOes = ((int)0x8D54),
505
        RenderbufferStencilSizeOes = ((int)0x8D55),
506
        TextureGenStrOes = ((int)0x8D60),
507
        Rgb565Oes = ((int)0x8D62),
508
        Etc1Rgb8Oes = ((int)0x8D64),
509
        PerfmonGlobalModeQcom = ((int)0x8FA0),
510
        AmdCompressed3DcTexture = ((int)1),
511
        AmdCompressedAtcTexture = ((int)1),
512
        ExtTextureFilterAnisotropic = ((int)1),
513
        ExtTextureFormatBgra8888 = ((int)1),
514
        ImgReadFormat = ((int)1),
515
        ImgTextureCompressionPvrtc = ((int)1),
516
        ImgTextureEnvEnhancedFixedFunction = ((int)1),
517
        ImgUserClipPlane = ((int)1),
518
        NvFence = ((int)1),
519
        OesBlendEquationSeparate = ((int)1),
520
        OesBlendFuncSeparate = ((int)1),
521
        OesBlendSubtract = ((int)1),
522
        OesByteCoordinates = ((int)1),
523
        OesCompressedEtc1Rgb8Texture = ((int)1),
524
        OesCompressedPalettedTexture = ((int)1),
525
        OesDepth24 = ((int)1),
526
        OesDepth32 = ((int)1),
527
        OesDrawTexture = ((int)1),
528
        OesEglImage = ((int)1),
529
        OesElementIndexUint = ((int)1),
530
        OesExtendedMatrixPalette = ((int)1),
531
        OesFboRenderMipmap = ((int)1),
532
        OesFixedPoint = ((int)1),
533
        OesFramebufferObject = ((int)1),
534
        OesMapbuffer = ((int)1),
535
        OesMatrixGet = ((int)1),
536
        OesMatrixPalette = ((int)1),
537
        OesPackedDepthStencil = ((int)1),
538
        OesPointSizeArray = ((int)1),
539
        OesPointSprite = ((int)1),
540
        OesQueryMatrix = ((int)1),
541
        OesReadFormat = ((int)1),
542
        OesRgb8Rgba8 = ((int)1),
543
        OesSinglePrecision = ((int)1),
544
        OesStencil1 = ((int)1),
545
        OesStencil4 = ((int)1),
546
        OesStencil8 = ((int)1),
547
        OesStencilWrap = ((int)1),
548
        OesTextureCubeMap = ((int)1),
549
        OesTextureEnvCrossbar = ((int)1),
550
        OesTextureMirroredRepeat = ((int)1),
551
        One = ((int)1),
552
        QcomDriverControl = ((int)1),
553
        QcomPerfmonGlobalMode = ((int)1),
554
        True = ((int)1),
555
        VersionEsCl10 = ((int)1),
556
        VersionEsCl11 = ((int)1),
557
        VersionEsCm10 = ((int)1),
558
        VersionEsCm11 = ((int)1),
559
    }
560
 
561
    public enum AlphaFunction : int
562
    {
563
        Never = ((int)0x0200),
564
        Less = ((int)0x0201),
565
        Equal = ((int)0x0202),
566
        Lequal = ((int)0x0203),
567
        Greater = ((int)0x0204),
568
        Notequal = ((int)0x0205),
569
        Gequal = ((int)0x0206),
570
        Always = ((int)0x0207),
571
    }
572
 
573
    public enum Amdcompressed3Dctexture : int
574
    {
575
        GL_3DcXAmd = ((int)0x87F9),
576
        GL_3DcXyAmd = ((int)0x87FA),
577
        AmdCompressed3DcTexture = ((int)1),
578
    }
579
 
580
    public enum AmdcompressedAtctexture : int
581
    {
582
        AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
583
        AtcRgbAmd = ((int)0x8C92),
584
        AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
585
        AmdCompressedAtcTexture = ((int)1),
586
    }
587
 
588
    public enum BeginMode : int
589
    {
590
        Points = ((int)0x0000),
591
        Lines = ((int)0x0001),
592
        LineLoop = ((int)0x0002),
593
        LineStrip = ((int)0x0003),
594
        Triangles = ((int)0x0004),
595
        TriangleStrip = ((int)0x0005),
596
        TriangleFan = ((int)0x0006),
597
    }
598
 
599
    public enum BlendingFactorDest : int
600
    {
601
        Zero = ((int)0),
602
        SrcColor = ((int)0x0300),
603
        OneMinusSrcColor = ((int)0x0301),
604
        SrcAlpha = ((int)0x0302),
605
        OneMinusSrcAlpha = ((int)0x0303),
606
        DstAlpha = ((int)0x0304),
607
        OneMinusDstAlpha = ((int)0x0305),
608
        One = ((int)1),
609
    }
610
 
611
    public enum BlendingFactorSrc : int
612
    {
613
        DstColor = ((int)0x0306),
614
        OneMinusDstColor = ((int)0x0307),
615
        SrcAlphaSaturate = ((int)0x0308),
616
    }
617
 
618
    public enum Boolean : int
619
    {
620
        False = ((int)0),
621
        True = ((int)1),
622
    }
623
 
624
    public enum BufferObjects : int
625
    {
626
        BufferSize = ((int)0x8764),
627
        BufferUsage = ((int)0x8765),
628
        ArrayBuffer = ((int)0x8892),
629
        ElementArrayBuffer = ((int)0x8893),
630
        ArrayBufferBinding = ((int)0x8894),
631
        ElementArrayBufferBinding = ((int)0x8895),
632
        VertexArrayBufferBinding = ((int)0x8896),
633
        NormalArrayBufferBinding = ((int)0x8897),
634
        ColorArrayBufferBinding = ((int)0x8898),
635
        TextureCoordArrayBufferBinding = ((int)0x889A),
636
        StaticDraw = ((int)0x88E4),
637
        DynamicDraw = ((int)0x88E8),
638
    }
639
 
640
    [Flags]
641
    public enum ClearBufferMask : int
642
    {
643
        DepthBufferBit = ((int)0x00000100),
644
        StencilBufferBit = ((int)0x00000400),
645
        ColorBufferBit = ((int)0x00004000),
646
    }
647
 
648
    public enum ClipPlaneName : int
649
    {
650
        ClipPlane0 = ((int)0x3000),
651
        ClipPlane1 = ((int)0x3001),
652
        ClipPlane2 = ((int)0x3002),
653
        ClipPlane3 = ((int)0x3003),
654
        ClipPlane4 = ((int)0x3004),
655
        ClipPlane5 = ((int)0x3005),
656
    }
657
 
658
    public enum CullFaceMode : int
659
    {
660
        Front = ((int)0x0404),
661
        Back = ((int)0x0405),
662
        FrontAndBack = ((int)0x0408),
663
    }
664
 
665
    public enum DataType : int
666
    {
667
        Byte = ((int)0x1400),
668
        UnsignedByte = ((int)0x1401),
669
        Short = ((int)0x1402),
670
        UnsignedShort = ((int)0x1403),
671
        Float = ((int)0x1406),
672
        Fixed = ((int)0x140C),
673
    }
674
 
675
    public enum EnableCap : int
676
    {
677
        PointSmooth = ((int)0x0B10),
678
        LineSmooth = ((int)0x0B20),
679
        CullFace = ((int)0x0B44),
680
        Lighting = ((int)0x0B50),
681
        ColorMaterial = ((int)0x0B57),
682
        Fog = ((int)0x0B60),
683
        DepthTest = ((int)0x0B71),
684
        StencilTest = ((int)0x0B90),
685
        Normalize = ((int)0x0BA1),
686
        AlphaTest = ((int)0x0BC0),
687
        Dither = ((int)0x0BD0),
688
        Blend = ((int)0x0BE2),
689
        ColorLogicOp = ((int)0x0BF2),
690
        ScissorTest = ((int)0x0C11),
691
        Texture2D = ((int)0x0DE1),
692
        PolygonOffsetFill = ((int)0x8037),
693
        RescaleNormal = ((int)0x803A),
694
        VertexArray = ((int)0x8074),
695
        NormalArray = ((int)0x8075),
696
        ColorArray = ((int)0x8076),
697
        TextureCoordArray = ((int)0x8078),
698
        Multisample = ((int)0x809D),
699
        SampleAlphaToCoverage = ((int)0x809E),
700
        SampleAlphaToOne = ((int)0x809F),
701
        SampleCoverage = ((int)0x80A0),
702
    }
703
 
704
    public enum ErrorCode : int
705
    {
706
        NoError = ((int)0),
707
        InvalidEnum = ((int)0x0500),
708
        InvalidValue = ((int)0x0501),
709
        InvalidOperation = ((int)0x0502),
710
        StackOverflow = ((int)0x0503),
711
        StackUnderflow = ((int)0x0504),
712
        OutOfMemory = ((int)0x0505),
713
    }
714
 
715
    public enum ExttextureFilterAnisotropic : int
716
    {
717
        TextureMaxAnisotropyExt = ((int)0x84FE),
718
        MaxTextureMaxAnisotropyExt = ((int)0x84FF),
719
        ExtTextureFilterAnisotropic = ((int)1),
720
    }
721
 
722
    public enum ExttextureFormatBgra8888 : int
723
    {
724
        Bgra = ((int)0x80E1),
725
        ExtTextureFormatBgra8888 = ((int)1),
726
    }
727
 
728
    public enum FogMode : int
729
    {
730
        Exp = ((int)0x0800),
731
        Exp2 = ((int)0x0801),
732
    }
733
 
734
    public enum FogParameter : int
735
    {
736
        FogDensity = ((int)0x0B62),
737
        FogStart = ((int)0x0B63),
738
        FogEnd = ((int)0x0B64),
739
        FogMode = ((int)0x0B65),
740
        FogColor = ((int)0x0B66),
741
    }
742
 
743
    public enum FrontFaceDirection : int
744
    {
745
        Cw = ((int)0x0900),
746
        Ccw = ((int)0x0901),
747
    }
748
 
749
    public enum GetPName : int
750
    {
751
        CurrentColor = ((int)0x0B00),
752
        CurrentNormal = ((int)0x0B02),
753
        CurrentTextureCoords = ((int)0x0B03),
754
        PointSize = ((int)0x0B11),
755
        SmoothPointSizeRange = ((int)0x0B12),
756
        LineWidth = ((int)0x0B21),
757
        SmoothLineWidthRange = ((int)0x0B22),
758
        CullFaceMode = ((int)0x0B45),
759
        FrontFace = ((int)0x0B46),
760
        ShadeModel = ((int)0x0B54),
761
        DepthRange = ((int)0x0B70),
762
        DepthWritemask = ((int)0x0B72),
763
        DepthClearValue = ((int)0x0B73),
764
        DepthFunc = ((int)0x0B74),
765
        StencilClearValue = ((int)0x0B91),
766
        StencilFunc = ((int)0x0B92),
767
        StencilValueMask = ((int)0x0B93),
768
        StencilFail = ((int)0x0B94),
769
        StencilPassDepthFail = ((int)0x0B95),
770
        StencilPassDepthPass = ((int)0x0B96),
771
        StencilRef = ((int)0x0B97),
772
        StencilWritemask = ((int)0x0B98),
773
        MatrixMode = ((int)0x0BA0),
774
        Viewport = ((int)0x0BA2),
775
        ModelviewStackDepth = ((int)0x0BA3),
776
        ProjectionStackDepth = ((int)0x0BA4),
777
        TextureStackDepth = ((int)0x0BA5),
778
        ModelviewMatrix = ((int)0x0BA6),
779
        ProjectionMatrix = ((int)0x0BA7),
780
        TextureMatrix = ((int)0x0BA8),
781
        AlphaTestFunc = ((int)0x0BC1),
782
        AlphaTestRef = ((int)0x0BC2),
783
        BlendDst = ((int)0x0BE0),
784
        BlendSrc = ((int)0x0BE1),
785
        LogicOpMode = ((int)0x0BF0),
786
        ScissorBox = ((int)0x0C10),
787
        ScissorTest = ((int)0x0C11),
788
        ColorClearValue = ((int)0x0C22),
789
        ColorWritemask = ((int)0x0C23),
790
        UnpackAlignment = ((int)0x0CF5),
791
        PackAlignment = ((int)0x0D05),
792
        MaxLights = ((int)0x0D31),
793
        MaxClipPlanes = ((int)0x0D32),
794
        MaxTextureSize = ((int)0x0D33),
795
        MaxModelviewStackDepth = ((int)0x0D36),
796
        MaxProjectionStackDepth = ((int)0x0D38),
797
        MaxTextureStackDepth = ((int)0x0D39),
798
        MaxViewportDims = ((int)0x0D3A),
799
        SubpixelBits = ((int)0x0D50),
800
        RedBits = ((int)0x0D52),
801
        GreenBits = ((int)0x0D53),
802
        BlueBits = ((int)0x0D54),
803
        AlphaBits = ((int)0x0D55),
804
        DepthBits = ((int)0x0D56),
805
        StencilBits = ((int)0x0D57),
806
        PolygonOffsetUnits = ((int)0x2A00),
807
        PolygonOffsetFill = ((int)0x8037),
808
        PolygonOffsetFactor = ((int)0x8038),
809
        TextureBinding2D = ((int)0x8069),
810
        VertexArraySize = ((int)0x807A),
811
        VertexArrayType = ((int)0x807B),
812
        VertexArrayStride = ((int)0x807C),
813
        NormalArrayType = ((int)0x807E),
814
        NormalArrayStride = ((int)0x807F),
815
        ColorArraySize = ((int)0x8081),
816
        ColorArrayType = ((int)0x8082),
817
        ColorArrayStride = ((int)0x8083),
818
        TextureCoordArraySize = ((int)0x8088),
819
        TextureCoordArrayType = ((int)0x8089),
820
        TextureCoordArrayStride = ((int)0x808A),
821
        VertexArrayPointer = ((int)0x808E),
822
        NormalArrayPointer = ((int)0x808F),
823
        ColorArrayPointer = ((int)0x8090),
824
        TextureCoordArrayPointer = ((int)0x8092),
825
        SampleBuffers = ((int)0x80A8),
826
        Samples = ((int)0x80A9),
827
        SampleCoverageValue = ((int)0x80AA),
828
        SampleCoverageInvert = ((int)0x80AB),
829
        PointSizeMin = ((int)0x8126),
830
        PointSizeMax = ((int)0x8127),
831
        PointFadeThresholdSize = ((int)0x8128),
832
        PointDistanceAttenuation = ((int)0x8129),
833
        AliasedPointSizeRange = ((int)0x846D),
834
        AliasedLineWidthRange = ((int)0x846E),
835
        MaxTextureUnits = ((int)0x84E2),
836
    }
837
 
838
    public enum GetTextureParameter : int
839
    {
840
        NumCompressedTextureFormats = ((int)0x86A2),
841
        CompressedTextureFormats = ((int)0x86A3),
842
    }
843
 
844
    public enum HintMode : int
845
    {
846
        DontCare = ((int)0x1100),
847
        Fastest = ((int)0x1101),
848
        Nicest = ((int)0x1102),
849
    }
850
 
851
    public enum HintTarget : int
852
    {
853
        PerspectiveCorrectionHint = ((int)0x0C50),
854
        PointSmoothHint = ((int)0x0C51),
855
        LineSmoothHint = ((int)0x0C52),
856
        FogHint = ((int)0x0C54),
857
        GenerateMipmapHint = ((int)0x8192),
858
    }
859
 
860
    public enum ImgreadFormat : int
861
    {
862
        Bgra = ((int)0x80E1),
863
        UnsignedShort4444Rev = ((int)0x8365),
864
        UnsignedShort1555Rev = ((int)0x8366),
865
        ImgReadFormat = ((int)1),
866
    }
867
 
868
    public enum ImgtextureCompressionPvrtc : int
869
    {
870
        CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
871
        CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
872
        CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
873
        CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
874
        ImgTextureCompressionPvrtc = ((int)1),
875
    }
876
 
877
    public enum ImgtextureEnvEnhancedFixedFunction : int
878
    {
879
        Dot3RgbaImg = ((int)0x86AF),
880
        ModulateColorImg = ((int)0x8C04),
881
        RecipAddSignedAlphaImg = ((int)0x8C05),
882
        TextureAlphaModulateImg = ((int)0x8C06),
883
        FactorAlphaModulateImg = ((int)0x8C07),
884
        FragmentAlphaModulateImg = ((int)0x8C08),
885
        AddBlendImg = ((int)0x8C09),
886
        ImgTextureEnvEnhancedFixedFunction = ((int)1),
887
    }
888
 
889
    public enum ImguserClipPlane : int
890
    {
891
        MaxClipPlanesImg = ((int)0x0D32),
892
        ClipPlane0Img = ((int)0x3000),
893
        ClipPlane1Img = ((int)0x3001),
894
        ClipPlane2Img = ((int)0x3002),
895
        ClipPlane3Img = ((int)0x3003),
896
        ClipPlane4Img = ((int)0x3004),
897
        ClipPlane5Img = ((int)0x3005),
898
        ImgUserClipPlane = ((int)1),
899
    }
900
 
901
    public enum LightModelParameter : int
902
    {
903
        LightModelTwoSide = ((int)0x0B52),
904
        LightModelAmbient = ((int)0x0B53),
905
    }
906
 
907
    public enum LightName : int
908
    {
909
        Light0 = ((int)0x4000),
910
        Light1 = ((int)0x4001),
911
        Light2 = ((int)0x4002),
912
        Light3 = ((int)0x4003),
913
        Light4 = ((int)0x4004),
914
        Light5 = ((int)0x4005),
915
        Light6 = ((int)0x4006),
916
        Light7 = ((int)0x4007),
917
    }
918
 
919
    public enum LightParameter : int
920
    {
921
        Ambient = ((int)0x1200),
922
        Diffuse = ((int)0x1201),
923
        Specular = ((int)0x1202),
924
        Position = ((int)0x1203),
925
        SpotDirection = ((int)0x1204),
926
        SpotExponent = ((int)0x1205),
927
        SpotCutoff = ((int)0x1206),
928
        ConstantAttenuation = ((int)0x1207),
929
        LinearAttenuation = ((int)0x1208),
930
        QuadraticAttenuation = ((int)0x1209),
931
    }
932
 
933
    public enum LogicOp : int
934
    {
935
        Clear = ((int)0x1500),
936
        And = ((int)0x1501),
937
        AndReverse = ((int)0x1502),
938
        Copy = ((int)0x1503),
939
        AndInverted = ((int)0x1504),
940
        Noop = ((int)0x1505),
941
        Xor = ((int)0x1506),
942
        Or = ((int)0x1507),
943
        Nor = ((int)0x1508),
944
        Equiv = ((int)0x1509),
945
        Invert = ((int)0x150A),
946
        OrReverse = ((int)0x150B),
947
        CopyInverted = ((int)0x150C),
948
        OrInverted = ((int)0x150D),
949
        Nand = ((int)0x150E),
950
        Set = ((int)0x150F),
951
    }
952
 
953
    public enum MaterialParameter : int
954
    {
955
        Emission = ((int)0x1600),
956
        Shininess = ((int)0x1601),
957
        AmbientAndDiffuse = ((int)0x1602),
958
    }
959
 
960
    public enum MatrixMode : int
961
    {
962
        Modelview = ((int)0x1700),
963
        Projection = ((int)0x1701),
964
        Texture = ((int)0x1702),
965
    }
966
 
967
    public enum Nvfence : int
968
    {
969
        AllCompletedNv = ((int)0x84F2),
970
        FenceStatusNv = ((int)0x84F3),
971
        FenceConditionNv = ((int)0x84F4),
972
        NvFence = ((int)1),
973
    }
974
 
975
    public enum OesblendEquationSeparate : int
976
    {
977
        BlendEquationRgbOes = ((int)0x8009),
978
        BlendEquationAlphaOes = ((int)0x883D),
979
        OesBlendEquationSeparate = ((int)1),
980
    }
981
 
982
    public enum OesblendFuncSeparate : int
983
    {
984
        BlendDstRgbOes = ((int)0x80C8),
985
        BlendSrcRgbOes = ((int)0x80C9),
986
        BlendDstAlphaOes = ((int)0x80CA),
987
        BlendSrcAlphaOes = ((int)0x80CB),
988
        OesBlendFuncSeparate = ((int)1),
989
    }
990
 
991
    public enum OesblendSubtract : int
992
    {
993
        FuncAddOes = ((int)0x8006),
994
        BlendEquationOes = ((int)0x8009),
995
        FuncSubtractOes = ((int)0x800A),
996
        FuncReverseSubtractOes = ((int)0x800B),
997
        OesBlendSubtract = ((int)1),
998
    }
999
 
1000
    public enum OesbyteCoordinates : int
1001
    {
1002
        OesByteCoordinates = ((int)1),
1003
    }
1004
 
1005
    public enum OescompressedEtc1Rgb8Texture : int
1006
    {
1007
        Etc1Rgb8Oes = ((int)0x8D64),
1008
        OesCompressedEtc1Rgb8Texture = ((int)1),
1009
    }
1010
 
1011
    public enum OescompressedPalettedTexture : int
1012
    {
1013
        Palette4Rgb8Oes = ((int)0x8B90),
1014
        Palette4Rgba8Oes = ((int)0x8B91),
1015
        Palette4R5G6B5Oes = ((int)0x8B92),
1016
        Palette4Rgba4Oes = ((int)0x8B93),
1017
        Palette4Rgb5A1Oes = ((int)0x8B94),
1018
        Palette8Rgb8Oes = ((int)0x8B95),
1019
        Palette8Rgba8Oes = ((int)0x8B96),
1020
        Palette8R5G6B5Oes = ((int)0x8B97),
1021
        Palette8Rgba4Oes = ((int)0x8B98),
1022
        Palette8Rgb5A1Oes = ((int)0x8B99),
1023
        OesCompressedPalettedTexture = ((int)1),
1024
    }
1025
 
1026
    public enum Oesdepth24 : int
1027
    {
1028
        DepthComponent24Oes = ((int)0x81A6),
1029
        OesDepth24 = ((int)1),
1030
    }
1031
 
1032
    public enum Oesdepth32 : int
1033
    {
1034
        DepthComponent32Oes = ((int)0x81A7),
1035
        OesDepth32 = ((int)1),
1036
    }
1037
 
1038
    public enum OesdrawTexture : int
1039
    {
1040
        TextureCropRectOes = ((int)0x8B9D),
1041
        OesDrawTexture = ((int)1),
1042
    }
1043
 
1044
    public enum Oeseglimage : int
1045
    {
1046
        OesEglImage = ((int)1),
1047
    }
1048
 
1049
    public enum OeselementIndexUint : int
1050
    {
1051
        OesElementIndexUint = ((int)1),
1052
    }
1053
 
1054
    public enum OesextendedMatrixPalette : int
1055
    {
1056
        OesExtendedMatrixPalette = ((int)1),
1057
    }
1058
 
1059
    public enum OesfboRenderMipmap : int
1060
    {
1061
        OesFboRenderMipmap = ((int)1),
1062
    }
1063
 
1064
    public enum OesfixedPoint : int
1065
    {
1066
        FixedOes = ((int)0x140C),
1067
        OesFixedPoint = ((int)1),
1068
    }
1069
 
1070
    public enum OesframebufferObject : int
1071
    {
1072
        NoneOes = ((int)0),
1073
        InvalidFramebufferOperationOes = ((int)0x0506),
1074
        Rgba4Oes = ((int)0x8056),
1075
        Rgb5A1Oes = ((int)0x8057),
1076
        DepthComponent16Oes = ((int)0x81A5),
1077
        MaxRenderbufferSizeOes = ((int)0x84E8),
1078
        FramebufferBindingOes = ((int)0x8CA6),
1079
        RenderbufferBindingOes = ((int)0x8CA7),
1080
        FramebufferAttachmentObjectTypeOes = ((int)0x8CD0),
1081
        FramebufferAttachmentObjectNameOes = ((int)0x8CD1),
1082
        FramebufferAttachmentTextureLevelOes = ((int)0x8CD2),
1083
        FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3),
1084
        FramebufferCompleteOes = ((int)0x8CD5),
1085
        FramebufferIncompleteAttachmentOes = ((int)0x8CD6),
1086
        FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7),
1087
        FramebufferIncompleteDimensionsOes = ((int)0x8CD9),
1088
        FramebufferIncompleteFormatsOes = ((int)0x8CDA),
1089
        FramebufferUnsupportedOes = ((int)0x8CDD),
1090
        ColorAttachment0Oes = ((int)0x8CE0),
1091
        DepthAttachmentOes = ((int)0x8D00),
1092
        StencilAttachmentOes = ((int)0x8D20),
1093
        FramebufferOes = ((int)0x8D40),
1094
        RenderbufferOes = ((int)0x8D41),
1095
        RenderbufferWidthOes = ((int)0x8D42),
1096
        RenderbufferHeightOes = ((int)0x8D43),
1097
        RenderbufferInternalFormatOes = ((int)0x8D44),
1098
        RenderbufferRedSizeOes = ((int)0x8D50),
1099
        RenderbufferGreenSizeOes = ((int)0x8D51),
1100
        RenderbufferBlueSizeOes = ((int)0x8D52),
1101
        RenderbufferAlphaSizeOes = ((int)0x8D53),
1102
        RenderbufferDepthSizeOes = ((int)0x8D54),
1103
        RenderbufferStencilSizeOes = ((int)0x8D55),
1104
        Rgb565Oes = ((int)0x8D62),
1105
        OesFramebufferObject = ((int)1),
1106
    }
1107
 
1108
    public enum Oesmapbuffer : int
1109
    {
1110
        WriteOnlyOes = ((int)0x88B9),
1111
        BufferAccessOes = ((int)0x88BB),
1112
        BufferMappedOes = ((int)0x88BC),
1113
        BufferMapPointerOes = ((int)0x88BD),
1114
        OesMapbuffer = ((int)1),
1115
    }
1116
 
1117
    public enum OesmatrixGet : int
1118
    {
1119
        ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
1120
        ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
1121
        TextureMatrixFloatAsIntBitsOes = ((int)0x898F),
1122
        OesMatrixGet = ((int)1),
1123
    }
1124
 
1125
    public enum OesmatrixPalette : int
1126
    {
1127
        MaxVertexUnitsOes = ((int)0x86A4),
1128
        WeightArrayTypeOes = ((int)0x86A9),
1129
        WeightArrayStrideOes = ((int)0x86AA),
1130
        WeightArraySizeOes = ((int)0x86AB),
1131
        WeightArrayPointerOes = ((int)0x86AC),
1132
        WeightArrayOes = ((int)0x86AD),
1133
        MatrixPaletteOes = ((int)0x8840),
1134
        MaxPaletteMatricesOes = ((int)0x8842),
1135
        CurrentPaletteMatrixOes = ((int)0x8843),
1136
        MatrixIndexArrayOes = ((int)0x8844),
1137
        MatrixIndexArraySizeOes = ((int)0x8846),
1138
        MatrixIndexArrayTypeOes = ((int)0x8847),
1139
        MatrixIndexArrayStrideOes = ((int)0x8848),
1140
        MatrixIndexArrayPointerOes = ((int)0x8849),
1141
        WeightArrayBufferBindingOes = ((int)0x889E),
1142
        MatrixIndexArrayBufferBindingOes = ((int)0x8B9E),
1143
        OesMatrixPalette = ((int)1),
1144
    }
1145
 
1146
    public enum OespackedDepthStencil : int
1147
    {
1148
        DepthStencilOes = ((int)0x84F9),
1149
        UnsignedInt248Oes = ((int)0x84FA),
1150
        Depth24Stencil8Oes = ((int)0x88F0),
1151
        OesPackedDepthStencil = ((int)1),
1152
    }
1153
 
1154
    public enum OespointSizeArray : int
1155
    {
1156
        PointSizeArrayTypeOes = ((int)0x898A),
1157
        PointSizeArrayStrideOes = ((int)0x898B),
1158
        PointSizeArrayPointerOes = ((int)0x898C),
1159
        PointSizeArrayOes = ((int)0x8B9C),
1160
        PointSizeArrayBufferBindingOes = ((int)0x8B9F),
1161
        OesPointSizeArray = ((int)1),
1162
    }
1163
 
1164
    public enum OespointSprite : int
1165
    {
1166
        PointSpriteOes = ((int)0x8861),
1167
        CoordReplaceOes = ((int)0x8862),
1168
        OesPointSprite = ((int)1),
1169
    }
1170
 
1171
    public enum OesqueryMatrix : int
1172
    {
1173
        OesQueryMatrix = ((int)1),
1174
    }
1175
 
1176
    public enum OesreadFormat : int
1177
    {
1178
        ImplementationColorReadTypeOes = ((int)0x8B9A),
1179
        ImplementationColorReadFormatOes = ((int)0x8B9B),
1180
        OesReadFormat = ((int)1),
1181
    }
1182
 
1183
    public enum Oesrgb8Rgba8 : int
1184
    {
1185
        Rgb8Oes = ((int)0x8051),
1186
        Rgba8Oes = ((int)0x8058),
1187
        OesRgb8Rgba8 = ((int)1),
1188
    }
1189
 
1190
    public enum OessinglePrecision : int
1191
    {
1192
        OesSinglePrecision = ((int)1),
1193
    }
1194
 
1195
    public enum Oesstencil1 : int
1196
    {
1197
        StencilIndex1Oes = ((int)0x8D46),
1198
        OesStencil1 = ((int)1),
1199
    }
1200
 
1201
    public enum Oesstencil4 : int
1202
    {
1203
        StencilIndex4Oes = ((int)0x8D47),
1204
        OesStencil4 = ((int)1),
1205
    }
1206
 
1207
    public enum Oesstencil8 : int
1208
    {
1209
        StencilIndex8Oes = ((int)0x8D48),
1210
        OesStencil8 = ((int)1),
1211
    }
1212
 
1213
    public enum OesstencilWrap : int
1214
    {
1215
        IncrWrapOes = ((int)0x8507),
1216
        DecrWrapOes = ((int)0x8508),
1217
        OesStencilWrap = ((int)1),
1218
    }
1219
 
1220
    public enum OestextureCubeMap : int
1221
    {
1222
        TextureGenModeOes = ((int)0x2500),
1223
        NormalMapOes = ((int)0x8511),
1224
        ReflectionMapOes = ((int)0x8512),
1225
        TextureCubeMapOes = ((int)0x8513),
1226
        TextureBindingCubeMapOes = ((int)0x8514),
1227
        TextureCubeMapPositiveXOes = ((int)0x8515),
1228
        TextureCubeMapNegativeXOes = ((int)0x8516),
1229
        TextureCubeMapPositiveYOes = ((int)0x8517),
1230
        TextureCubeMapNegativeYOes = ((int)0x8518),
1231
        TextureCubeMapPositiveZOes = ((int)0x8519),
1232
        TextureCubeMapNegativeZOes = ((int)0x851A),
1233
        MaxCubeMapTextureSizeOes = ((int)0x851C),
1234
        TextureGenStrOes = ((int)0x8D60),
1235
        OesTextureCubeMap = ((int)1),
1236
    }
1237
 
1238
    public enum OestextureEnvCrossbar : int
1239
    {
1240
        OesTextureEnvCrossbar = ((int)1),
1241
    }
1242
 
1243
    public enum OestextureMirroredRepeat : int
1244
    {
1245
        MirroredRepeatOes = ((int)0x8370),
1246
        OesTextureMirroredRepeat = ((int)1),
1247
    }
1248
 
1249
    public enum OpenGlescoreVersions : int
1250
    {
1251
        VersionEsCl10 = ((int)1),
1252
        VersionEsCl11 = ((int)1),
1253
        VersionEsCm10 = ((int)1),
1254
        VersionEsCm11 = ((int)1),
1255
    }
1256
 
1257
    public enum PixelFormat : int
1258
    {
1259
        Alpha = ((int)0x1906),
1260
        Rgb = ((int)0x1907),
1261
        Rgba = ((int)0x1908),
1262
        Luminance = ((int)0x1909),
1263
        LuminanceAlpha = ((int)0x190A),
1264
    }
1265
 
1266
    public enum PixelStoreParameter : int
1267
    {
1268
        UnpackAlignment = ((int)0x0CF5),
1269
        PackAlignment = ((int)0x0D05),
1270
    }
1271
 
1272
    public enum PixelType : int
1273
    {
1274
        UnsignedShort4444 = ((int)0x8033),
1275
        UnsignedShort5551 = ((int)0x8034),
1276
        UnsignedShort565 = ((int)0x8363),
1277
    }
1278
 
1279
    public enum QcomdriverControl : int
1280
    {
1281
        QcomDriverControl = ((int)1),
1282
    }
1283
 
1284
    public enum QcomperfmonGlobalMode : int
1285
    {
1286
        PerfmonGlobalModeQcom = ((int)0x8FA0),
1287
        QcomPerfmonGlobalMode = ((int)1),
1288
    }
1289
 
1290
    public enum ShadingModel : int
1291
    {
1292
        Flat = ((int)0x1D00),
1293
        Smooth = ((int)0x1D01),
1294
    }
1295
 
1296
    public enum StencilOp : int
1297
    {
1298
        Keep = ((int)0x1E00),
1299
        Replace = ((int)0x1E01),
1300
        Incr = ((int)0x1E02),
1301
        Decr = ((int)0x1E03),
1302
    }
1303
 
1304
    public enum StringName : int
1305
    {
1306
        Vendor = ((int)0x1F00),
1307
        Renderer = ((int)0x1F01),
1308
        Version = ((int)0x1F02),
1309
        Extensions = ((int)0x1F03),
1310
    }
1311
 
1312
    public enum TextureCombineDot3 : int
1313
    {
1314
        AlphaScale = ((int)0x0D1C),
1315
        Subtract = ((int)0x84E7),
1316
        Combine = ((int)0x8570),
1317
        CombineRgb = ((int)0x8571),
1318
        CombineAlpha = ((int)0x8572),
1319
        RgbScale = ((int)0x8573),
1320
        AddSigned = ((int)0x8574),
1321
        Interpolate = ((int)0x8575),
1322
        Constant = ((int)0x8576),
1323
        PrimaryColor = ((int)0x8577),
1324
        Previous = ((int)0x8578),
1325
        Src0Rgb = ((int)0x8580),
1326
        Src1Rgb = ((int)0x8581),
1327
        Src2Rgb = ((int)0x8582),
1328
        Src0Alpha = ((int)0x8588),
1329
        Src1Alpha = ((int)0x8589),
1330
        Src2Alpha = ((int)0x858A),
1331
        Operand0Rgb = ((int)0x8590),
1332
        Operand1Rgb = ((int)0x8591),
1333
        Operand2Rgb = ((int)0x8592),
1334
        Operand0Alpha = ((int)0x8598),
1335
        Operand1Alpha = ((int)0x8599),
1336
        Operand2Alpha = ((int)0x859A),
1337
        Dot3Rgb = ((int)0x86AE),
1338
        Dot3Rgba = ((int)0x86AF),
1339
    }
1340
 
1341
    public enum TextureEnvMode : int
1342
    {
1343
        Add = ((int)0x0104),
1344
        Modulate = ((int)0x2100),
1345
        Decal = ((int)0x2101),
1346
    }
1347
 
1348
    public enum TextureEnvParameter : int
1349
    {
1350
        TextureEnvMode = ((int)0x2200),
1351
        TextureEnvColor = ((int)0x2201),
1352
    }
1353
 
1354
    public enum TextureEnvTarget : int
1355
    {
1356
        TextureEnv = ((int)0x2300),
1357
    }
1358
 
1359
    public enum TextureMagFilter : int
1360
    {
1361
        Nearest = ((int)0x2600),
1362
        Linear = ((int)0x2601),
1363
    }
1364
 
1365
    public enum TextureMinFilter : int
1366
    {
1367
        NearestMipmapNearest = ((int)0x2700),
1368
        LinearMipmapNearest = ((int)0x2701),
1369
        NearestMipmapLinear = ((int)0x2702),
1370
        LinearMipmapLinear = ((int)0x2703),
1371
    }
1372
 
1373
    public enum TextureParameterName : int
1374
    {
1375
        TextureMagFilter = ((int)0x2800),
1376
        TextureMinFilter = ((int)0x2801),
1377
        TextureWrapS = ((int)0x2802),
1378
        TextureWrapT = ((int)0x2803),
1379
        GenerateMipmap = ((int)0x8191),
1380
    }
1381
 
1382
    public enum TextureUnit : int
1383
    {
1384
        Texture0 = ((int)0x84C0),
1385
        Texture1 = ((int)0x84C1),
1386
        Texture2 = ((int)0x84C2),
1387
        Texture3 = ((int)0x84C3),
1388
        Texture4 = ((int)0x84C4),
1389
        Texture5 = ((int)0x84C5),
1390
        Texture6 = ((int)0x84C6),
1391
        Texture7 = ((int)0x84C7),
1392
        Texture8 = ((int)0x84C8),
1393
        Texture9 = ((int)0x84C9),
1394
        Texture10 = ((int)0x84CA),
1395
        Texture11 = ((int)0x84CB),
1396
        Texture12 = ((int)0x84CC),
1397
        Texture13 = ((int)0x84CD),
1398
        Texture14 = ((int)0x84CE),
1399
        Texture15 = ((int)0x84CF),
1400
        Texture16 = ((int)0x84D0),
1401
        Texture17 = ((int)0x84D1),
1402
        Texture18 = ((int)0x84D2),
1403
        Texture19 = ((int)0x84D3),
1404
        Texture20 = ((int)0x84D4),
1405
        Texture21 = ((int)0x84D5),
1406
        Texture22 = ((int)0x84D6),
1407
        Texture23 = ((int)0x84D7),
1408
        Texture24 = ((int)0x84D8),
1409
        Texture25 = ((int)0x84D9),
1410
        Texture26 = ((int)0x84DA),
1411
        Texture27 = ((int)0x84DB),
1412
        Texture28 = ((int)0x84DC),
1413
        Texture29 = ((int)0x84DD),
1414
        Texture30 = ((int)0x84DE),
1415
        Texture31 = ((int)0x84DF),
1416
        ActiveTexture = ((int)0x84E0),
1417
        ClientActiveTexture = ((int)0x84E1),
1418
    }
1419
 
1420
    public enum TextureWrapMode : int
1421
    {
1422
        Repeat = ((int)0x2901),
1423
        ClampToEdge = ((int)0x812F),
1424
    }
1425
 
1426
}