00001 #region License
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #endregion
00027 #if EXPERIMENTAL
00028 using System;
00029
00030 namespace OpenTK.Graphics.ES11
00031 {
00032 #pragma warning disable 1591
00033
00034 public enum All : int
00035 {
00036 False = ((int)0),
00037 NoError = ((int)0),
00038 NoneOes = ((int)0),
00039 Zero = ((int)0),
00040 Points = ((int)0x0000),
00041 DepthBufferBit = ((int)0x00000100),
00042 StencilBufferBit = ((int)0x00000400),
00043 ColorBufferBit = ((int)0x00004000),
00044 Lines = ((int)0x0001),
00045 LineLoop = ((int)0x0002),
00046 LineStrip = ((int)0x0003),
00047 Triangles = ((int)0x0004),
00048 TriangleStrip = ((int)0x0005),
00049 TriangleFan = ((int)0x0006),
00050 Add = ((int)0x0104),
00051 Never = ((int)0x0200),
00052 Less = ((int)0x0201),
00053 Equal = ((int)0x0202),
00054 Lequal = ((int)0x0203),
00055 Greater = ((int)0x0204),
00056 Notequal = ((int)0x0205),
00057 Gequal = ((int)0x0206),
00058 Always = ((int)0x0207),
00059 SrcColor = ((int)0x0300),
00060 OneMinusSrcColor = ((int)0x0301),
00061 SrcAlpha = ((int)0x0302),
00062 OneMinusSrcAlpha = ((int)0x0303),
00063 DstAlpha = ((int)0x0304),
00064 OneMinusDstAlpha = ((int)0x0305),
00065 DstColor = ((int)0x0306),
00066 OneMinusDstColor = ((int)0x0307),
00067 SrcAlphaSaturate = ((int)0x0308),
00068 Front = ((int)0x0404),
00069 Back = ((int)0x0405),
00070 FrontAndBack = ((int)0x0408),
00071 InvalidEnum = ((int)0x0500),
00072 InvalidValue = ((int)0x0501),
00073 InvalidOperation = ((int)0x0502),
00074 StackOverflow = ((int)0x0503),
00075 StackUnderflow = ((int)0x0504),
00076 OutOfMemory = ((int)0x0505),
00077 InvalidFramebufferOperationOes = ((int)0x0506),
00078 Exp = ((int)0x0800),
00079 Exp2 = ((int)0x0801),
00080 Cw = ((int)0x0900),
00081 Ccw = ((int)0x0901),
00082 CurrentColor = ((int)0x0B00),
00083 CurrentNormal = ((int)0x0B02),
00084 CurrentTextureCoords = ((int)0x0B03),
00085 PointSmooth = ((int)0x0B10),
00086 PointSize = ((int)0x0B11),
00087 SmoothPointSizeRange = ((int)0x0B12),
00088 LineSmooth = ((int)0x0B20),
00089 LineWidth = ((int)0x0B21),
00090 SmoothLineWidthRange = ((int)0x0B22),
00091 CullFace = ((int)0x0B44),
00092 CullFaceMode = ((int)0x0B45),
00093 FrontFace = ((int)0x0B46),
00094 Lighting = ((int)0x0B50),
00095 LightModelTwoSide = ((int)0x0B52),
00096 LightModelAmbient = ((int)0x0B53),
00097 ShadeModel = ((int)0x0B54),
00098 ColorMaterial = ((int)0x0B57),
00099 Fog = ((int)0x0B60),
00100 FogDensity = ((int)0x0B62),
00101 FogStart = ((int)0x0B63),
00102 FogEnd = ((int)0x0B64),
00103 FogMode = ((int)0x0B65),
00104 FogColor = ((int)0x0B66),
00105 DepthRange = ((int)0x0B70),
00106 DepthTest = ((int)0x0B71),
00107 DepthWritemask = ((int)0x0B72),
00108 DepthClearValue = ((int)0x0B73),
00109 DepthFunc = ((int)0x0B74),
00110 StencilTest = ((int)0x0B90),
00111 StencilClearValue = ((int)0x0B91),
00112 StencilFunc = ((int)0x0B92),
00113 StencilValueMask = ((int)0x0B93),
00114 StencilFail = ((int)0x0B94),
00115 StencilPassDepthFail = ((int)0x0B95),
00116 StencilPassDepthPass = ((int)0x0B96),
00117 StencilRef = ((int)0x0B97),
00118 StencilWritemask = ((int)0x0B98),
00119 MatrixMode = ((int)0x0BA0),
00120 Normalize = ((int)0x0BA1),
00121 Viewport = ((int)0x0BA2),
00122 ModelviewStackDepth = ((int)0x0BA3),
00123 ProjectionStackDepth = ((int)0x0BA4),
00124 TextureStackDepth = ((int)0x0BA5),
00125 ModelviewMatrix = ((int)0x0BA6),
00126 ProjectionMatrix = ((int)0x0BA7),
00127 TextureMatrix = ((int)0x0BA8),
00128 AlphaTest = ((int)0x0BC0),
00129 AlphaTestFunc = ((int)0x0BC1),
00130 AlphaTestRef = ((int)0x0BC2),
00131 Dither = ((int)0x0BD0),
00132 BlendDst = ((int)0x0BE0),
00133 BlendSrc = ((int)0x0BE1),
00134 Blend = ((int)0x0BE2),
00135 LogicOpMode = ((int)0x0BF0),
00136 ColorLogicOp = ((int)0x0BF2),
00137 ScissorBox = ((int)0x0C10),
00138 ScissorTest = ((int)0x0C11),
00139 ColorClearValue = ((int)0x0C22),
00140 ColorWritemask = ((int)0x0C23),
00141 PerspectiveCorrectionHint = ((int)0x0C50),
00142 PointSmoothHint = ((int)0x0C51),
00143 LineSmoothHint = ((int)0x0C52),
00144 FogHint = ((int)0x0C54),
00145 UnpackAlignment = ((int)0x0CF5),
00146 PackAlignment = ((int)0x0D05),
00147 AlphaScale = ((int)0x0D1C),
00148 MaxLights = ((int)0x0D31),
00149 MaxClipPlanes = ((int)0x0D32),
00150 MaxClipPlanesImg = ((int)0x0D32),
00151 MaxTextureSize = ((int)0x0D33),
00152 MaxModelviewStackDepth = ((int)0x0D36),
00153 MaxProjectionStackDepth = ((int)0x0D38),
00154 MaxTextureStackDepth = ((int)0x0D39),
00155 MaxViewportDims = ((int)0x0D3A),
00156 SubpixelBits = ((int)0x0D50),
00157 RedBits = ((int)0x0D52),
00158 GreenBits = ((int)0x0D53),
00159 BlueBits = ((int)0x0D54),
00160 AlphaBits = ((int)0x0D55),
00161 DepthBits = ((int)0x0D56),
00162 StencilBits = ((int)0x0D57),
00163 Texture2D = ((int)0x0DE1),
00164 DontCare = ((int)0x1100),
00165 Fastest = ((int)0x1101),
00166 Nicest = ((int)0x1102),
00167 Ambient = ((int)0x1200),
00168 Diffuse = ((int)0x1201),
00169 Specular = ((int)0x1202),
00170 Position = ((int)0x1203),
00171 SpotDirection = ((int)0x1204),
00172 SpotExponent = ((int)0x1205),
00173 SpotCutoff = ((int)0x1206),
00174 ConstantAttenuation = ((int)0x1207),
00175 LinearAttenuation = ((int)0x1208),
00176 QuadraticAttenuation = ((int)0x1209),
00177 Byte = ((int)0x1400),
00178 UnsignedByte = ((int)0x1401),
00179 Short = ((int)0x1402),
00180 UnsignedShort = ((int)0x1403),
00181 Float = ((int)0x1406),
00182 Fixed = ((int)0x140C),
00183 FixedOes = ((int)0x140C),
00184 Clear = ((int)0x1500),
00185 And = ((int)0x1501),
00186 AndReverse = ((int)0x1502),
00187 Copy = ((int)0x1503),
00188 AndInverted = ((int)0x1504),
00189 Noop = ((int)0x1505),
00190 Xor = ((int)0x1506),
00191 Or = ((int)0x1507),
00192 Nor = ((int)0x1508),
00193 Equiv = ((int)0x1509),
00194 Invert = ((int)0x150A),
00195 OrReverse = ((int)0x150B),
00196 CopyInverted = ((int)0x150C),
00197 OrInverted = ((int)0x150D),
00198 Nand = ((int)0x150E),
00199 Set = ((int)0x150F),
00200 Emission = ((int)0x1600),
00201 Shininess = ((int)0x1601),
00202 AmbientAndDiffuse = ((int)0x1602),
00203 Modelview = ((int)0x1700),
00204 Projection = ((int)0x1701),
00205 Texture = ((int)0x1702),
00206 Alpha = ((int)0x1906),
00207 Rgb = ((int)0x1907),
00208 Rgba = ((int)0x1908),
00209 Luminance = ((int)0x1909),
00210 LuminanceAlpha = ((int)0x190A),
00211 Flat = ((int)0x1D00),
00212 Smooth = ((int)0x1D01),
00213 Keep = ((int)0x1E00),
00214 Replace = ((int)0x1E01),
00215 Incr = ((int)0x1E02),
00216 Decr = ((int)0x1E03),
00217 Vendor = ((int)0x1F00),
00218 Renderer = ((int)0x1F01),
00219 Version = ((int)0x1F02),
00220 Extensions = ((int)0x1F03),
00221 Modulate = ((int)0x2100),
00222 Decal = ((int)0x2101),
00223 TextureEnvMode = ((int)0x2200),
00224 TextureEnvColor = ((int)0x2201),
00225 TextureEnv = ((int)0x2300),
00226 TextureGenModeOes = ((int)0x2500),
00227 Nearest = ((int)0x2600),
00228 Linear = ((int)0x2601),
00229 NearestMipmapNearest = ((int)0x2700),
00230 LinearMipmapNearest = ((int)0x2701),
00231 NearestMipmapLinear = ((int)0x2702),
00232 LinearMipmapLinear = ((int)0x2703),
00233 TextureMagFilter = ((int)0x2800),
00234 TextureMinFilter = ((int)0x2801),
00235 TextureWrapS = ((int)0x2802),
00236 TextureWrapT = ((int)0x2803),
00237 Repeat = ((int)0x2901),
00238 PolygonOffsetUnits = ((int)0x2A00),
00239 ClipPlane0 = ((int)0x3000),
00240 ClipPlane0Img = ((int)0x3000),
00241 ClipPlane1 = ((int)0x3001),
00242 ClipPlane1Img = ((int)0x3001),
00243 ClipPlane2 = ((int)0x3002),
00244 ClipPlane2Img = ((int)0x3002),
00245 ClipPlane3 = ((int)0x3003),
00246 ClipPlane3Img = ((int)0x3003),
00247 ClipPlane4 = ((int)0x3004),
00248 ClipPlane4Img = ((int)0x3004),
00249 ClipPlane5 = ((int)0x3005),
00250 ClipPlane5Img = ((int)0x3005),
00251 Light0 = ((int)0x4000),
00252 Light1 = ((int)0x4001),
00253 Light2 = ((int)0x4002),
00254 Light3 = ((int)0x4003),
00255 Light4 = ((int)0x4004),
00256 Light5 = ((int)0x4005),
00257 Light6 = ((int)0x4006),
00258 Light7 = ((int)0x4007),
00259 FuncAddOes = ((int)0x8006),
00260 BlendEquationOes = ((int)0x8009),
00261 BlendEquationRgbOes = ((int)0x8009),
00262 FuncSubtractOes = ((int)0x800A),
00263 FuncReverseSubtractOes = ((int)0x800B),
00264 UnsignedShort4444 = ((int)0x8033),
00265 UnsignedShort5551 = ((int)0x8034),
00266 PolygonOffsetFill = ((int)0x8037),
00267 PolygonOffsetFactor = ((int)0x8038),
00268 RescaleNormal = ((int)0x803A),
00269 Rgb8Oes = ((int)0x8051),
00270 Rgba4Oes = ((int)0x8056),
00271 Rgb5A1Oes = ((int)0x8057),
00272 Rgba8Oes = ((int)0x8058),
00273 TextureBinding2D = ((int)0x8069),
00274 VertexArray = ((int)0x8074),
00275 NormalArray = ((int)0x8075),
00276 ColorArray = ((int)0x8076),
00277 TextureCoordArray = ((int)0x8078),
00278 VertexArraySize = ((int)0x807A),
00279 VertexArrayType = ((int)0x807B),
00280 VertexArrayStride = ((int)0x807C),
00281 NormalArrayType = ((int)0x807E),
00282 NormalArrayStride = ((int)0x807F),
00283 ColorArraySize = ((int)0x8081),
00284 ColorArrayType = ((int)0x8082),
00285 ColorArrayStride = ((int)0x8083),
00286 TextureCoordArraySize = ((int)0x8088),
00287 TextureCoordArrayType = ((int)0x8089),
00288 TextureCoordArrayStride = ((int)0x808A),
00289 VertexArrayPointer = ((int)0x808E),
00290 NormalArrayPointer = ((int)0x808F),
00291 ColorArrayPointer = ((int)0x8090),
00292 TextureCoordArrayPointer = ((int)0x8092),
00293 Multisample = ((int)0x809D),
00294 SampleAlphaToCoverage = ((int)0x809E),
00295 SampleAlphaToOne = ((int)0x809F),
00296 SampleCoverage = ((int)0x80A0),
00297 SampleBuffers = ((int)0x80A8),
00298 Samples = ((int)0x80A9),
00299 SampleCoverageValue = ((int)0x80AA),
00300 SampleCoverageInvert = ((int)0x80AB),
00301 BlendDstRgbOes = ((int)0x80C8),
00302 BlendSrcRgbOes = ((int)0x80C9),
00303 BlendDstAlphaOes = ((int)0x80CA),
00304 BlendSrcAlphaOes = ((int)0x80CB),
00305 Bgra = ((int)0x80E1),
00306 PointSizeMin = ((int)0x8126),
00307 PointSizeMax = ((int)0x8127),
00308 PointFadeThresholdSize = ((int)0x8128),
00309 PointDistanceAttenuation = ((int)0x8129),
00310 ClampToEdge = ((int)0x812F),
00311 GenerateMipmap = ((int)0x8191),
00312 GenerateMipmapHint = ((int)0x8192),
00313 DepthComponent16Oes = ((int)0x81A5),
00314 DepthComponent24Oes = ((int)0x81A6),
00315 DepthComponent32Oes = ((int)0x81A7),
00316 UnsignedShort565 = ((int)0x8363),
00317 UnsignedShort4444Rev = ((int)0x8365),
00318 UnsignedShort1555Rev = ((int)0x8366),
00319 MirroredRepeatOes = ((int)0x8370),
00320 AliasedPointSizeRange = ((int)0x846D),
00321 AliasedLineWidthRange = ((int)0x846E),
00322 Texture0 = ((int)0x84C0),
00323 Texture1 = ((int)0x84C1),
00324 Texture2 = ((int)0x84C2),
00325 Texture3 = ((int)0x84C3),
00326 Texture4 = ((int)0x84C4),
00327 Texture5 = ((int)0x84C5),
00328 Texture6 = ((int)0x84C6),
00329 Texture7 = ((int)0x84C7),
00330 Texture8 = ((int)0x84C8),
00331 Texture9 = ((int)0x84C9),
00332 Texture10 = ((int)0x84CA),
00333 Texture11 = ((int)0x84CB),
00334 Texture12 = ((int)0x84CC),
00335 Texture13 = ((int)0x84CD),
00336 Texture14 = ((int)0x84CE),
00337 Texture15 = ((int)0x84CF),
00338 Texture16 = ((int)0x84D0),
00339 Texture17 = ((int)0x84D1),
00340 Texture18 = ((int)0x84D2),
00341 Texture19 = ((int)0x84D3),
00342 Texture20 = ((int)0x84D4),
00343 Texture21 = ((int)0x84D5),
00344 Texture22 = ((int)0x84D6),
00345 Texture23 = ((int)0x84D7),
00346 Texture24 = ((int)0x84D8),
00347 Texture25 = ((int)0x84D9),
00348 Texture26 = ((int)0x84DA),
00349 Texture27 = ((int)0x84DB),
00350 Texture28 = ((int)0x84DC),
00351 Texture29 = ((int)0x84DD),
00352 Texture30 = ((int)0x84DE),
00353 Texture31 = ((int)0x84DF),
00354 ActiveTexture = ((int)0x84E0),
00355 ClientActiveTexture = ((int)0x84E1),
00356 MaxTextureUnits = ((int)0x84E2),
00357 Subtract = ((int)0x84E7),
00358 MaxRenderbufferSizeOes = ((int)0x84E8),
00359 AllCompletedNv = ((int)0x84F2),
00360 FenceStatusNv = ((int)0x84F3),
00361 FenceConditionNv = ((int)0x84F4),
00362 DepthStencilOes = ((int)0x84F9),
00363 UnsignedInt248Oes = ((int)0x84FA),
00364 TextureMaxAnisotropyExt = ((int)0x84FE),
00365 MaxTextureMaxAnisotropyExt = ((int)0x84FF),
00366 IncrWrapOes = ((int)0x8507),
00367 DecrWrapOes = ((int)0x8508),
00368 NormalMapOes = ((int)0x8511),
00369 ReflectionMapOes = ((int)0x8512),
00370 TextureCubeMapOes = ((int)0x8513),
00371 TextureBindingCubeMapOes = ((int)0x8514),
00372 TextureCubeMapPositiveXOes = ((int)0x8515),
00373 TextureCubeMapNegativeXOes = ((int)0x8516),
00374 TextureCubeMapPositiveYOes = ((int)0x8517),
00375 TextureCubeMapNegativeYOes = ((int)0x8518),
00376 TextureCubeMapPositiveZOes = ((int)0x8519),
00377 TextureCubeMapNegativeZOes = ((int)0x851A),
00378 MaxCubeMapTextureSizeOes = ((int)0x851C),
00379 Combine = ((int)0x8570),
00380 CombineRgb = ((int)0x8571),
00381 CombineAlpha = ((int)0x8572),
00382 RgbScale = ((int)0x8573),
00383 AddSigned = ((int)0x8574),
00384 Interpolate = ((int)0x8575),
00385 Constant = ((int)0x8576),
00386 PrimaryColor = ((int)0x8577),
00387 Previous = ((int)0x8578),
00388 Src0Rgb = ((int)0x8580),
00389 Src1Rgb = ((int)0x8581),
00390 Src2Rgb = ((int)0x8582),
00391 Src0Alpha = ((int)0x8588),
00392 Src1Alpha = ((int)0x8589),
00393 Src2Alpha = ((int)0x858A),
00394 Operand0Rgb = ((int)0x8590),
00395 Operand1Rgb = ((int)0x8591),
00396 Operand2Rgb = ((int)0x8592),
00397 Operand0Alpha = ((int)0x8598),
00398 Operand1Alpha = ((int)0x8599),
00399 Operand2Alpha = ((int)0x859A),
00400 NumCompressedTextureFormats = ((int)0x86A2),
00401 CompressedTextureFormats = ((int)0x86A3),
00402 MaxVertexUnitsOes = ((int)0x86A4),
00403 WeightArrayTypeOes = ((int)0x86A9),
00404 WeightArrayStrideOes = ((int)0x86AA),
00405 WeightArraySizeOes = ((int)0x86AB),
00406 WeightArrayPointerOes = ((int)0x86AC),
00407 WeightArrayOes = ((int)0x86AD),
00408 Dot3Rgb = ((int)0x86AE),
00409 Dot3Rgba = ((int)0x86AF),
00410 Dot3RgbaImg = ((int)0x86AF),
00411 BufferSize = ((int)0x8764),
00412 BufferUsage = ((int)0x8765),
00413 AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
00414 GL_3DcXAmd = ((int)0x87F9),
00415 GL_3DcXyAmd = ((int)0x87FA),
00416 BlendEquationAlphaOes = ((int)0x883D),
00417 MatrixPaletteOes = ((int)0x8840),
00418 MaxPaletteMatricesOes = ((int)0x8842),
00419 CurrentPaletteMatrixOes = ((int)0x8843),
00420 MatrixIndexArrayOes = ((int)0x8844),
00421 MatrixIndexArraySizeOes = ((int)0x8846),
00422 MatrixIndexArrayTypeOes = ((int)0x8847),
00423 MatrixIndexArrayStrideOes = ((int)0x8848),
00424 MatrixIndexArrayPointerOes = ((int)0x8849),
00425 PointSpriteOes = ((int)0x8861),
00426 CoordReplaceOes = ((int)0x8862),
00427 ArrayBuffer = ((int)0x8892),
00428 ElementArrayBuffer = ((int)0x8893),
00429 ArrayBufferBinding = ((int)0x8894),
00430 ElementArrayBufferBinding = ((int)0x8895),
00431 VertexArrayBufferBinding = ((int)0x8896),
00432 NormalArrayBufferBinding = ((int)0x8897),
00433 ColorArrayBufferBinding = ((int)0x8898),
00434 TextureCoordArrayBufferBinding = ((int)0x889A),
00435 WeightArrayBufferBindingOes = ((int)0x889E),
00436 WriteOnlyOes = ((int)0x88B9),
00437 BufferAccessOes = ((int)0x88BB),
00438 BufferMappedOes = ((int)0x88BC),
00439 BufferMapPointerOes = ((int)0x88BD),
00440 StaticDraw = ((int)0x88E4),
00441 DynamicDraw = ((int)0x88E8),
00442 Depth24Stencil8Oes = ((int)0x88F0),
00443 PointSizeArrayTypeOes = ((int)0x898A),
00444 PointSizeArrayStrideOes = ((int)0x898B),
00445 PointSizeArrayPointerOes = ((int)0x898C),
00446 ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
00447 ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
00448 TextureMatrixFloatAsIntBitsOes = ((int)0x898F),
00449 Palette4Rgb8Oes = ((int)0x8B90),
00450 Palette4Rgba8Oes = ((int)0x8B91),
00451 Palette4R5G6B5Oes = ((int)0x8B92),
00452 Palette4Rgba4Oes = ((int)0x8B93),
00453 Palette4Rgb5A1Oes = ((int)0x8B94),
00454 Palette8Rgb8Oes = ((int)0x8B95),
00455 Palette8Rgba8Oes = ((int)0x8B96),
00456 Palette8R5G6B5Oes = ((int)0x8B97),
00457 Palette8Rgba4Oes = ((int)0x8B98),
00458 Palette8Rgb5A1Oes = ((int)0x8B99),
00459 ImplementationColorReadTypeOes = ((int)0x8B9A),
00460 ImplementationColorReadFormatOes = ((int)0x8B9B),
00461 PointSizeArrayOes = ((int)0x8B9C),
00462 TextureCropRectOes = ((int)0x8B9D),
00463 MatrixIndexArrayBufferBindingOes = ((int)0x8B9E),
00464 PointSizeArrayBufferBindingOes = ((int)0x8B9F),
00465 CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
00466 CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
00467 CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
00468 CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
00469 ModulateColorImg = ((int)0x8C04),
00470 RecipAddSignedAlphaImg = ((int)0x8C05),
00471 TextureAlphaModulateImg = ((int)0x8C06),
00472 FactorAlphaModulateImg = ((int)0x8C07),
00473 FragmentAlphaModulateImg = ((int)0x8C08),
00474 AddBlendImg = ((int)0x8C09),
00475 AtcRgbAmd = ((int)0x8C92),
00476 AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
00477 FramebufferBindingOes = ((int)0x8CA6),
00478 RenderbufferBindingOes = ((int)0x8CA7),
00479 FramebufferAttachmentObjectTypeOes = ((int)0x8CD0),
00480 FramebufferAttachmentObjectNameOes = ((int)0x8CD1),
00481 FramebufferAttachmentTextureLevelOes = ((int)0x8CD2),
00482 FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3),
00483 FramebufferCompleteOes = ((int)0x8CD5),
00484 FramebufferIncompleteAttachmentOes = ((int)0x8CD6),
00485 FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7),
00486 FramebufferIncompleteDimensionsOes = ((int)0x8CD9),
00487 FramebufferIncompleteFormatsOes = ((int)0x8CDA),
00488 FramebufferUnsupportedOes = ((int)0x8CDD),
00489 ColorAttachment0Oes = ((int)0x8CE0),
00490 DepthAttachmentOes = ((int)0x8D00),
00491 StencilAttachmentOes = ((int)0x8D20),
00492 FramebufferOes = ((int)0x8D40),
00493 RenderbufferOes = ((int)0x8D41),
00494 RenderbufferWidthOes = ((int)0x8D42),
00495 RenderbufferHeightOes = ((int)0x8D43),
00496 RenderbufferInternalFormatOes = ((int)0x8D44),
00497 StencilIndex1Oes = ((int)0x8D46),
00498 StencilIndex4Oes = ((int)0x8D47),
00499 StencilIndex8Oes = ((int)0x8D48),
00500 RenderbufferRedSizeOes = ((int)0x8D50),
00501 RenderbufferGreenSizeOes = ((int)0x8D51),
00502 RenderbufferBlueSizeOes = ((int)0x8D52),
00503 RenderbufferAlphaSizeOes = ((int)0x8D53),
00504 RenderbufferDepthSizeOes = ((int)0x8D54),
00505 RenderbufferStencilSizeOes = ((int)0x8D55),
00506 TextureGenStrOes = ((int)0x8D60),
00507 Rgb565Oes = ((int)0x8D62),
00508 Etc1Rgb8Oes = ((int)0x8D64),
00509 PerfmonGlobalModeQcom = ((int)0x8FA0),
00510 AmdCompressed3DcTexture = ((int)1),
00511 AmdCompressedAtcTexture = ((int)1),
00512 ExtTextureFilterAnisotropic = ((int)1),
00513 ExtTextureFormatBgra8888 = ((int)1),
00514 ImgReadFormat = ((int)1),
00515 ImgTextureCompressionPvrtc = ((int)1),
00516 ImgTextureEnvEnhancedFixedFunction = ((int)1),
00517 ImgUserClipPlane = ((int)1),
00518 NvFence = ((int)1),
00519 OesBlendEquationSeparate = ((int)1),
00520 OesBlendFuncSeparate = ((int)1),
00521 OesBlendSubtract = ((int)1),
00522 OesByteCoordinates = ((int)1),
00523 OesCompressedEtc1Rgb8Texture = ((int)1),
00524 OesCompressedPalettedTexture = ((int)1),
00525 OesDepth24 = ((int)1),
00526 OesDepth32 = ((int)1),
00527 OesDrawTexture = ((int)1),
00528 OesEglImage = ((int)1),
00529 OesElementIndexUint = ((int)1),
00530 OesExtendedMatrixPalette = ((int)1),
00531 OesFboRenderMipmap = ((int)1),
00532 OesFixedPoint = ((int)1),
00533 OesFramebufferObject = ((int)1),
00534 OesMapbuffer = ((int)1),
00535 OesMatrixGet = ((int)1),
00536 OesMatrixPalette = ((int)1),
00537 OesPackedDepthStencil = ((int)1),
00538 OesPointSizeArray = ((int)1),
00539 OesPointSprite = ((int)1),
00540 OesQueryMatrix = ((int)1),
00541 OesReadFormat = ((int)1),
00542 OesRgb8Rgba8 = ((int)1),
00543 OesSinglePrecision = ((int)1),
00544 OesStencil1 = ((int)1),
00545 OesStencil4 = ((int)1),
00546 OesStencil8 = ((int)1),
00547 OesStencilWrap = ((int)1),
00548 OesTextureCubeMap = ((int)1),
00549 OesTextureEnvCrossbar = ((int)1),
00550 OesTextureMirroredRepeat = ((int)1),
00551 One = ((int)1),
00552 QcomDriverControl = ((int)1),
00553 QcomPerfmonGlobalMode = ((int)1),
00554 True = ((int)1),
00555 VersionEsCl10 = ((int)1),
00556 VersionEsCl11 = ((int)1),
00557 VersionEsCm10 = ((int)1),
00558 VersionEsCm11 = ((int)1),
00559 }
00560
00561 public enum AlphaFunction : int
00562 {
00563 Never = ((int)0x0200),
00564 Less = ((int)0x0201),
00565 Equal = ((int)0x0202),
00566 Lequal = ((int)0x0203),
00567 Greater = ((int)0x0204),
00568 Notequal = ((int)0x0205),
00569 Gequal = ((int)0x0206),
00570 Always = ((int)0x0207),
00571 }
00572
00573 public enum Amdcompressed3Dctexture : int
00574 {
00575 GL_3DcXAmd = ((int)0x87F9),
00576 GL_3DcXyAmd = ((int)0x87FA),
00577 AmdCompressed3DcTexture = ((int)1),
00578 }
00579
00580 public enum AmdcompressedAtctexture : int
00581 {
00582 AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE),
00583 AtcRgbAmd = ((int)0x8C92),
00584 AtcRgbaExplicitAlphaAmd = ((int)0x8C93),
00585 AmdCompressedAtcTexture = ((int)1),
00586 }
00587
00588 public enum BeginMode : int
00589 {
00590 Points = ((int)0x0000),
00591 Lines = ((int)0x0001),
00592 LineLoop = ((int)0x0002),
00593 LineStrip = ((int)0x0003),
00594 Triangles = ((int)0x0004),
00595 TriangleStrip = ((int)0x0005),
00596 TriangleFan = ((int)0x0006),
00597 }
00598
00599 public enum BlendingFactorDest : int
00600 {
00601 Zero = ((int)0),
00602 SrcColor = ((int)0x0300),
00603 OneMinusSrcColor = ((int)0x0301),
00604 SrcAlpha = ((int)0x0302),
00605 OneMinusSrcAlpha = ((int)0x0303),
00606 DstAlpha = ((int)0x0304),
00607 OneMinusDstAlpha = ((int)0x0305),
00608 One = ((int)1),
00609 }
00610
00611 public enum BlendingFactorSrc : int
00612 {
00613 DstColor = ((int)0x0306),
00614 OneMinusDstColor = ((int)0x0307),
00615 SrcAlphaSaturate = ((int)0x0308),
00616 }
00617
00618 public enum Boolean : int
00619 {
00620 False = ((int)0),
00621 True = ((int)1),
00622 }
00623
00624 public enum BufferObjects : int
00625 {
00626 BufferSize = ((int)0x8764),
00627 BufferUsage = ((int)0x8765),
00628 ArrayBuffer = ((int)0x8892),
00629 ElementArrayBuffer = ((int)0x8893),
00630 ArrayBufferBinding = ((int)0x8894),
00631 ElementArrayBufferBinding = ((int)0x8895),
00632 VertexArrayBufferBinding = ((int)0x8896),
00633 NormalArrayBufferBinding = ((int)0x8897),
00634 ColorArrayBufferBinding = ((int)0x8898),
00635 TextureCoordArrayBufferBinding = ((int)0x889A),
00636 StaticDraw = ((int)0x88E4),
00637 DynamicDraw = ((int)0x88E8),
00638 }
00639
00640 [Flags]
00641 public enum ClearBufferMask : int
00642 {
00643 DepthBufferBit = ((int)0x00000100),
00644 StencilBufferBit = ((int)0x00000400),
00645 ColorBufferBit = ((int)0x00004000),
00646 }
00647
00648 public enum ClipPlaneName : int
00649 {
00650 ClipPlane0 = ((int)0x3000),
00651 ClipPlane1 = ((int)0x3001),
00652 ClipPlane2 = ((int)0x3002),
00653 ClipPlane3 = ((int)0x3003),
00654 ClipPlane4 = ((int)0x3004),
00655 ClipPlane5 = ((int)0x3005),
00656 }
00657
00658 public enum CullFaceMode : int
00659 {
00660 Front = ((int)0x0404),
00661 Back = ((int)0x0405),
00662 FrontAndBack = ((int)0x0408),
00663 }
00664
00665 public enum DataType : int
00666 {
00667 Byte = ((int)0x1400),
00668 UnsignedByte = ((int)0x1401),
00669 Short = ((int)0x1402),
00670 UnsignedShort = ((int)0x1403),
00671 Float = ((int)0x1406),
00672 Fixed = ((int)0x140C),
00673 }
00674
00675 public enum EnableCap : int
00676 {
00677 PointSmooth = ((int)0x0B10),
00678 LineSmooth = ((int)0x0B20),
00679 CullFace = ((int)0x0B44),
00680 Lighting = ((int)0x0B50),
00681 ColorMaterial = ((int)0x0B57),
00682 Fog = ((int)0x0B60),
00683 DepthTest = ((int)0x0B71),
00684 StencilTest = ((int)0x0B90),
00685 Normalize = ((int)0x0BA1),
00686 AlphaTest = ((int)0x0BC0),
00687 Dither = ((int)0x0BD0),
00688 Blend = ((int)0x0BE2),
00689 ColorLogicOp = ((int)0x0BF2),
00690 ScissorTest = ((int)0x0C11),
00691 Texture2D = ((int)0x0DE1),
00692 PolygonOffsetFill = ((int)0x8037),
00693 RescaleNormal = ((int)0x803A),
00694 VertexArray = ((int)0x8074),
00695 NormalArray = ((int)0x8075),
00696 ColorArray = ((int)0x8076),
00697 TextureCoordArray = ((int)0x8078),
00698 Multisample = ((int)0x809D),
00699 SampleAlphaToCoverage = ((int)0x809E),
00700 SampleAlphaToOne = ((int)0x809F),
00701 SampleCoverage = ((int)0x80A0),
00702 }
00703
00704 public enum ErrorCode : int
00705 {
00706 NoError = ((int)0),
00707 InvalidEnum = ((int)0x0500),
00708 InvalidValue = ((int)0x0501),
00709 InvalidOperation = ((int)0x0502),
00710 StackOverflow = ((int)0x0503),
00711 StackUnderflow = ((int)0x0504),
00712 OutOfMemory = ((int)0x0505),
00713 }
00714
00715 public enum ExttextureFilterAnisotropic : int
00716 {
00717 TextureMaxAnisotropyExt = ((int)0x84FE),
00718 MaxTextureMaxAnisotropyExt = ((int)0x84FF),
00719 ExtTextureFilterAnisotropic = ((int)1),
00720 }
00721
00722 public enum ExttextureFormatBgra8888 : int
00723 {
00724 Bgra = ((int)0x80E1),
00725 ExtTextureFormatBgra8888 = ((int)1),
00726 }
00727
00728 public enum FogMode : int
00729 {
00730 Exp = ((int)0x0800),
00731 Exp2 = ((int)0x0801),
00732 }
00733
00734 public enum FogParameter : int
00735 {
00736 FogDensity = ((int)0x0B62),
00737 FogStart = ((int)0x0B63),
00738 FogEnd = ((int)0x0B64),
00739 FogMode = ((int)0x0B65),
00740 FogColor = ((int)0x0B66),
00741 }
00742
00743 public enum FrontFaceDirection : int
00744 {
00745 Cw = ((int)0x0900),
00746 Ccw = ((int)0x0901),
00747 }
00748
00749 public enum GetPName : int
00750 {
00751 CurrentColor = ((int)0x0B00),
00752 CurrentNormal = ((int)0x0B02),
00753 CurrentTextureCoords = ((int)0x0B03),
00754 PointSize = ((int)0x0B11),
00755 SmoothPointSizeRange = ((int)0x0B12),
00756 LineWidth = ((int)0x0B21),
00757 SmoothLineWidthRange = ((int)0x0B22),
00758 CullFaceMode = ((int)0x0B45),
00759 FrontFace = ((int)0x0B46),
00760 ShadeModel = ((int)0x0B54),
00761 DepthRange = ((int)0x0B70),
00762 DepthWritemask = ((int)0x0B72),
00763 DepthClearValue = ((int)0x0B73),
00764 DepthFunc = ((int)0x0B74),
00765 StencilClearValue = ((int)0x0B91),
00766 StencilFunc = ((int)0x0B92),
00767 StencilValueMask = ((int)0x0B93),
00768 StencilFail = ((int)0x0B94),
00769 StencilPassDepthFail = ((int)0x0B95),
00770 StencilPassDepthPass = ((int)0x0B96),
00771 StencilRef = ((int)0x0B97),
00772 StencilWritemask = ((int)0x0B98),
00773 MatrixMode = ((int)0x0BA0),
00774 Viewport = ((int)0x0BA2),
00775 ModelviewStackDepth = ((int)0x0BA3),
00776 ProjectionStackDepth = ((int)0x0BA4),
00777 TextureStackDepth = ((int)0x0BA5),
00778 ModelviewMatrix = ((int)0x0BA6),
00779 ProjectionMatrix = ((int)0x0BA7),
00780 TextureMatrix = ((int)0x0BA8),
00781 AlphaTestFunc = ((int)0x0BC1),
00782 AlphaTestRef = ((int)0x0BC2),
00783 BlendDst = ((int)0x0BE0),
00784 BlendSrc = ((int)0x0BE1),
00785 LogicOpMode = ((int)0x0BF0),
00786 ScissorBox = ((int)0x0C10),
00787 ScissorTest = ((int)0x0C11),
00788 ColorClearValue = ((int)0x0C22),
00789 ColorWritemask = ((int)0x0C23),
00790 UnpackAlignment = ((int)0x0CF5),
00791 PackAlignment = ((int)0x0D05),
00792 MaxLights = ((int)0x0D31),
00793 MaxClipPlanes = ((int)0x0D32),
00794 MaxTextureSize = ((int)0x0D33),
00795 MaxModelviewStackDepth = ((int)0x0D36),
00796 MaxProjectionStackDepth = ((int)0x0D38),
00797 MaxTextureStackDepth = ((int)0x0D39),
00798 MaxViewportDims = ((int)0x0D3A),
00799 SubpixelBits = ((int)0x0D50),
00800 RedBits = ((int)0x0D52),
00801 GreenBits = ((int)0x0D53),
00802 BlueBits = ((int)0x0D54),
00803 AlphaBits = ((int)0x0D55),
00804 DepthBits = ((int)0x0D56),
00805 StencilBits = ((int)0x0D57),
00806 PolygonOffsetUnits = ((int)0x2A00),
00807 PolygonOffsetFill = ((int)0x8037),
00808 PolygonOffsetFactor = ((int)0x8038),
00809 TextureBinding2D = ((int)0x8069),
00810 VertexArraySize = ((int)0x807A),
00811 VertexArrayType = ((int)0x807B),
00812 VertexArrayStride = ((int)0x807C),
00813 NormalArrayType = ((int)0x807E),
00814 NormalArrayStride = ((int)0x807F),
00815 ColorArraySize = ((int)0x8081),
00816 ColorArrayType = ((int)0x8082),
00817 ColorArrayStride = ((int)0x8083),
00818 TextureCoordArraySize = ((int)0x8088),
00819 TextureCoordArrayType = ((int)0x8089),
00820 TextureCoordArrayStride = ((int)0x808A),
00821 VertexArrayPointer = ((int)0x808E),
00822 NormalArrayPointer = ((int)0x808F),
00823 ColorArrayPointer = ((int)0x8090),
00824 TextureCoordArrayPointer = ((int)0x8092),
00825 SampleBuffers = ((int)0x80A8),
00826 Samples = ((int)0x80A9),
00827 SampleCoverageValue = ((int)0x80AA),
00828 SampleCoverageInvert = ((int)0x80AB),
00829 PointSizeMin = ((int)0x8126),
00830 PointSizeMax = ((int)0x8127),
00831 PointFadeThresholdSize = ((int)0x8128),
00832 PointDistanceAttenuation = ((int)0x8129),
00833 AliasedPointSizeRange = ((int)0x846D),
00834 AliasedLineWidthRange = ((int)0x846E),
00835 MaxTextureUnits = ((int)0x84E2),
00836 }
00837
00838 public enum GetTextureParameter : int
00839 {
00840 NumCompressedTextureFormats = ((int)0x86A2),
00841 CompressedTextureFormats = ((int)0x86A3),
00842 }
00843
00844 public enum HintMode : int
00845 {
00846 DontCare = ((int)0x1100),
00847 Fastest = ((int)0x1101),
00848 Nicest = ((int)0x1102),
00849 }
00850
00851 public enum HintTarget : int
00852 {
00853 PerspectiveCorrectionHint = ((int)0x0C50),
00854 PointSmoothHint = ((int)0x0C51),
00855 LineSmoothHint = ((int)0x0C52),
00856 FogHint = ((int)0x0C54),
00857 GenerateMipmapHint = ((int)0x8192),
00858 }
00859
00860 public enum ImgreadFormat : int
00861 {
00862 Bgra = ((int)0x80E1),
00863 UnsignedShort4444Rev = ((int)0x8365),
00864 UnsignedShort1555Rev = ((int)0x8366),
00865 ImgReadFormat = ((int)1),
00866 }
00867
00868 public enum ImgtextureCompressionPvrtc : int
00869 {
00870 CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00),
00871 CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01),
00872 CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02),
00873 CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03),
00874 ImgTextureCompressionPvrtc = ((int)1),
00875 }
00876
00877 public enum ImgtextureEnvEnhancedFixedFunction : int
00878 {
00879 Dot3RgbaImg = ((int)0x86AF),
00880 ModulateColorImg = ((int)0x8C04),
00881 RecipAddSignedAlphaImg = ((int)0x8C05),
00882 TextureAlphaModulateImg = ((int)0x8C06),
00883 FactorAlphaModulateImg = ((int)0x8C07),
00884 FragmentAlphaModulateImg = ((int)0x8C08),
00885 AddBlendImg = ((int)0x8C09),
00886 ImgTextureEnvEnhancedFixedFunction = ((int)1),
00887 }
00888
00889 public enum ImguserClipPlane : int
00890 {
00891 MaxClipPlanesImg = ((int)0x0D32),
00892 ClipPlane0Img = ((int)0x3000),
00893 ClipPlane1Img = ((int)0x3001),
00894 ClipPlane2Img = ((int)0x3002),
00895 ClipPlane3Img = ((int)0x3003),
00896 ClipPlane4Img = ((int)0x3004),
00897 ClipPlane5Img = ((int)0x3005),
00898 ImgUserClipPlane = ((int)1),
00899 }
00900
00901 public enum LightModelParameter : int
00902 {
00903 LightModelTwoSide = ((int)0x0B52),
00904 LightModelAmbient = ((int)0x0B53),
00905 }
00906
00907 public enum LightName : int
00908 {
00909 Light0 = ((int)0x4000),
00910 Light1 = ((int)0x4001),
00911 Light2 = ((int)0x4002),
00912 Light3 = ((int)0x4003),
00913 Light4 = ((int)0x4004),
00914 Light5 = ((int)0x4005),
00915 Light6 = ((int)0x4006),
00916 Light7 = ((int)0x4007),
00917 }
00918
00919 public enum LightParameter : int
00920 {
00921 Ambient = ((int)0x1200),
00922 Diffuse = ((int)0x1201),
00923 Specular = ((int)0x1202),
00924 Position = ((int)0x1203),
00925 SpotDirection = ((int)0x1204),
00926 SpotExponent = ((int)0x1205),
00927 SpotCutoff = ((int)0x1206),
00928 ConstantAttenuation = ((int)0x1207),
00929 LinearAttenuation = ((int)0x1208),
00930 QuadraticAttenuation = ((int)0x1209),
00931 }
00932
00933 public enum LogicOp : int
00934 {
00935 Clear = ((int)0x1500),
00936 And = ((int)0x1501),
00937 AndReverse = ((int)0x1502),
00938 Copy = ((int)0x1503),
00939 AndInverted = ((int)0x1504),
00940 Noop = ((int)0x1505),
00941 Xor = ((int)0x1506),
00942 Or = ((int)0x1507),
00943 Nor = ((int)0x1508),
00944 Equiv = ((int)0x1509),
00945 Invert = ((int)0x150A),
00946 OrReverse = ((int)0x150B),
00947 CopyInverted = ((int)0x150C),
00948 OrInverted = ((int)0x150D),
00949 Nand = ((int)0x150E),
00950 Set = ((int)0x150F),
00951 }
00952
00953 public enum MaterialParameter : int
00954 {
00955 Emission = ((int)0x1600),
00956 Shininess = ((int)0x1601),
00957 AmbientAndDiffuse = ((int)0x1602),
00958 }
00959
00960 public enum MatrixMode : int
00961 {
00962 Modelview = ((int)0x1700),
00963 Projection = ((int)0x1701),
00964 Texture = ((int)0x1702),
00965 }
00966
00967 public enum Nvfence : int
00968 {
00969 AllCompletedNv = ((int)0x84F2),
00970 FenceStatusNv = ((int)0x84F3),
00971 FenceConditionNv = ((int)0x84F4),
00972 NvFence = ((int)1),
00973 }
00974
00975 public enum OesblendEquationSeparate : int
00976 {
00977 BlendEquationRgbOes = ((int)0x8009),
00978 BlendEquationAlphaOes = ((int)0x883D),
00979 OesBlendEquationSeparate = ((int)1),
00980 }
00981
00982 public enum OesblendFuncSeparate : int
00983 {
00984 BlendDstRgbOes = ((int)0x80C8),
00985 BlendSrcRgbOes = ((int)0x80C9),
00986 BlendDstAlphaOes = ((int)0x80CA),
00987 BlendSrcAlphaOes = ((int)0x80CB),
00988 OesBlendFuncSeparate = ((int)1),
00989 }
00990
00991 public enum OesblendSubtract : int
00992 {
00993 FuncAddOes = ((int)0x8006),
00994 BlendEquationOes = ((int)0x8009),
00995 FuncSubtractOes = ((int)0x800A),
00996 FuncReverseSubtractOes = ((int)0x800B),
00997 OesBlendSubtract = ((int)1),
00998 }
00999
01000 public enum OesbyteCoordinates : int
01001 {
01002 OesByteCoordinates = ((int)1),
01003 }
01004
01005 public enum OescompressedEtc1Rgb8Texture : int
01006 {
01007 Etc1Rgb8Oes = ((int)0x8D64),
01008 OesCompressedEtc1Rgb8Texture = ((int)1),
01009 }
01010
01011 public enum OescompressedPalettedTexture : int
01012 {
01013 Palette4Rgb8Oes = ((int)0x8B90),
01014 Palette4Rgba8Oes = ((int)0x8B91),
01015 Palette4R5G6B5Oes = ((int)0x8B92),
01016 Palette4Rgba4Oes = ((int)0x8B93),
01017 Palette4Rgb5A1Oes = ((int)0x8B94),
01018 Palette8Rgb8Oes = ((int)0x8B95),
01019 Palette8Rgba8Oes = ((int)0x8B96),
01020 Palette8R5G6B5Oes = ((int)0x8B97),
01021 Palette8Rgba4Oes = ((int)0x8B98),
01022 Palette8Rgb5A1Oes = ((int)0x8B99),
01023 OesCompressedPalettedTexture = ((int)1),
01024 }
01025
01026 public enum Oesdepth24 : int
01027 {
01028 DepthComponent24Oes = ((int)0x81A6),
01029 OesDepth24 = ((int)1),
01030 }
01031
01032 public enum Oesdepth32 : int
01033 {
01034 DepthComponent32Oes = ((int)0x81A7),
01035 OesDepth32 = ((int)1),
01036 }
01037
01038 public enum OesdrawTexture : int
01039 {
01040 TextureCropRectOes = ((int)0x8B9D),
01041 OesDrawTexture = ((int)1),
01042 }
01043
01044 public enum Oeseglimage : int
01045 {
01046 OesEglImage = ((int)1),
01047 }
01048
01049 public enum OeselementIndexUint : int
01050 {
01051 OesElementIndexUint = ((int)1),
01052 }
01053
01054 public enum OesextendedMatrixPalette : int
01055 {
01056 OesExtendedMatrixPalette = ((int)1),
01057 }
01058
01059 public enum OesfboRenderMipmap : int
01060 {
01061 OesFboRenderMipmap = ((int)1),
01062 }
01063
01064 public enum OesfixedPoint : int
01065 {
01066 FixedOes = ((int)0x140C),
01067 OesFixedPoint = ((int)1),
01068 }
01069
01070 public enum OesframebufferObject : int
01071 {
01072 NoneOes = ((int)0),
01073 InvalidFramebufferOperationOes = ((int)0x0506),
01074 Rgba4Oes = ((int)0x8056),
01075 Rgb5A1Oes = ((int)0x8057),
01076 DepthComponent16Oes = ((int)0x81A5),
01077 MaxRenderbufferSizeOes = ((int)0x84E8),
01078 FramebufferBindingOes = ((int)0x8CA6),
01079 RenderbufferBindingOes = ((int)0x8CA7),
01080 FramebufferAttachmentObjectTypeOes = ((int)0x8CD0),
01081 FramebufferAttachmentObjectNameOes = ((int)0x8CD1),
01082 FramebufferAttachmentTextureLevelOes = ((int)0x8CD2),
01083 FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3),
01084 FramebufferCompleteOes = ((int)0x8CD5),
01085 FramebufferIncompleteAttachmentOes = ((int)0x8CD6),
01086 FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7),
01087 FramebufferIncompleteDimensionsOes = ((int)0x8CD9),
01088 FramebufferIncompleteFormatsOes = ((int)0x8CDA),
01089 FramebufferUnsupportedOes = ((int)0x8CDD),
01090 ColorAttachment0Oes = ((int)0x8CE0),
01091 DepthAttachmentOes = ((int)0x8D00),
01092 StencilAttachmentOes = ((int)0x8D20),
01093 FramebufferOes = ((int)0x8D40),
01094 RenderbufferOes = ((int)0x8D41),
01095 RenderbufferWidthOes = ((int)0x8D42),
01096 RenderbufferHeightOes = ((int)0x8D43),
01097 RenderbufferInternalFormatOes = ((int)0x8D44),
01098 RenderbufferRedSizeOes = ((int)0x8D50),
01099 RenderbufferGreenSizeOes = ((int)0x8D51),
01100 RenderbufferBlueSizeOes = ((int)0x8D52),
01101 RenderbufferAlphaSizeOes = ((int)0x8D53),
01102 RenderbufferDepthSizeOes = ((int)0x8D54),
01103 RenderbufferStencilSizeOes = ((int)0x8D55),
01104 Rgb565Oes = ((int)0x8D62),
01105 OesFramebufferObject = ((int)1),
01106 }
01107
01108 public enum Oesmapbuffer : int
01109 {
01110 WriteOnlyOes = ((int)0x88B9),
01111 BufferAccessOes = ((int)0x88BB),
01112 BufferMappedOes = ((int)0x88BC),
01113 BufferMapPointerOes = ((int)0x88BD),
01114 OesMapbuffer = ((int)1),
01115 }
01116
01117 public enum OesmatrixGet : int
01118 {
01119 ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D),
01120 ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E),
01121 TextureMatrixFloatAsIntBitsOes = ((int)0x898F),
01122 OesMatrixGet = ((int)1),
01123 }
01124
01125 public enum OesmatrixPalette : int
01126 {
01127 MaxVertexUnitsOes = ((int)0x86A4),
01128 WeightArrayTypeOes = ((int)0x86A9),
01129 WeightArrayStrideOes = ((int)0x86AA),
01130 WeightArraySizeOes = ((int)0x86AB),
01131 WeightArrayPointerOes = ((int)0x86AC),
01132 WeightArrayOes = ((int)0x86AD),
01133 MatrixPaletteOes = ((int)0x8840),
01134 MaxPaletteMatricesOes = ((int)0x8842),
01135 CurrentPaletteMatrixOes = ((int)0x8843),
01136 MatrixIndexArrayOes = ((int)0x8844),
01137 MatrixIndexArraySizeOes = ((int)0x8846),
01138 MatrixIndexArrayTypeOes = ((int)0x8847),
01139 MatrixIndexArrayStrideOes = ((int)0x8848),
01140 MatrixIndexArrayPointerOes = ((int)0x8849),
01141 WeightArrayBufferBindingOes = ((int)0x889E),
01142 MatrixIndexArrayBufferBindingOes = ((int)0x8B9E),
01143 OesMatrixPalette = ((int)1),
01144 }
01145
01146 public enum OespackedDepthStencil : int
01147 {
01148 DepthStencilOes = ((int)0x84F9),
01149 UnsignedInt248Oes = ((int)0x84FA),
01150 Depth24Stencil8Oes = ((int)0x88F0),
01151 OesPackedDepthStencil = ((int)1),
01152 }
01153
01154 public enum OespointSizeArray : int
01155 {
01156 PointSizeArrayTypeOes = ((int)0x898A),
01157 PointSizeArrayStrideOes = ((int)0x898B),
01158 PointSizeArrayPointerOes = ((int)0x898C),
01159 PointSizeArrayOes = ((int)0x8B9C),
01160 PointSizeArrayBufferBindingOes = ((int)0x8B9F),
01161 OesPointSizeArray = ((int)1),
01162 }
01163
01164 public enum OespointSprite : int
01165 {
01166 PointSpriteOes = ((int)0x8861),
01167 CoordReplaceOes = ((int)0x8862),
01168 OesPointSprite = ((int)1),
01169 }
01170
01171 public enum OesqueryMatrix : int
01172 {
01173 OesQueryMatrix = ((int)1),
01174 }
01175
01176 public enum OesreadFormat : int
01177 {
01178 ImplementationColorReadTypeOes = ((int)0x8B9A),
01179 ImplementationColorReadFormatOes = ((int)0x8B9B),
01180 OesReadFormat = ((int)1),
01181 }
01182
01183 public enum Oesrgb8Rgba8 : int
01184 {
01185 Rgb8Oes = ((int)0x8051),
01186 Rgba8Oes = ((int)0x8058),
01187 OesRgb8Rgba8 = ((int)1),
01188 }
01189
01190 public enum OessinglePrecision : int
01191 {
01192 OesSinglePrecision = ((int)1),
01193 }
01194
01195 public enum Oesstencil1 : int
01196 {
01197 StencilIndex1Oes = ((int)0x8D46),
01198 OesStencil1 = ((int)1),
01199 }
01200
01201 public enum Oesstencil4 : int
01202 {
01203 StencilIndex4Oes = ((int)0x8D47),
01204 OesStencil4 = ((int)1),
01205 }
01206
01207 public enum Oesstencil8 : int
01208 {
01209 StencilIndex8Oes = ((int)0x8D48),
01210 OesStencil8 = ((int)1),
01211 }
01212
01213 public enum OesstencilWrap : int
01214 {
01215 IncrWrapOes = ((int)0x8507),
01216 DecrWrapOes = ((int)0x8508),
01217 OesStencilWrap = ((int)1),
01218 }
01219
01220 public enum OestextureCubeMap : int
01221 {
01222 TextureGenModeOes = ((int)0x2500),
01223 NormalMapOes = ((int)0x8511),
01224 ReflectionMapOes = ((int)0x8512),
01225 TextureCubeMapOes = ((int)0x8513),
01226 TextureBindingCubeMapOes = ((int)0x8514),
01227 TextureCubeMapPositiveXOes = ((int)0x8515),
01228 TextureCubeMapNegativeXOes = ((int)0x8516),
01229 TextureCubeMapPositiveYOes = ((int)0x8517),
01230 TextureCubeMapNegativeYOes = ((int)0x8518),
01231 TextureCubeMapPositiveZOes = ((int)0x8519),
01232 TextureCubeMapNegativeZOes = ((int)0x851A),
01233 MaxCubeMapTextureSizeOes = ((int)0x851C),
01234 TextureGenStrOes = ((int)0x8D60),
01235 OesTextureCubeMap = ((int)1),
01236 }
01237
01238 public enum OestextureEnvCrossbar : int
01239 {
01240 OesTextureEnvCrossbar = ((int)1),
01241 }
01242
01243 public enum OestextureMirroredRepeat : int
01244 {
01245 MirroredRepeatOes = ((int)0x8370),
01246 OesTextureMirroredRepeat = ((int)1),
01247 }
01248
01249 public enum OpenGlescoreVersions : int
01250 {
01251 VersionEsCl10 = ((int)1),
01252 VersionEsCl11 = ((int)1),
01253 VersionEsCm10 = ((int)1),
01254 VersionEsCm11 = ((int)1),
01255 }
01256
01257 public enum PixelFormat : int
01258 {
01259 Alpha = ((int)0x1906),
01260 Rgb = ((int)0x1907),
01261 Rgba = ((int)0x1908),
01262 Luminance = ((int)0x1909),
01263 LuminanceAlpha = ((int)0x190A),
01264 }
01265
01266 public enum PixelStoreParameter : int
01267 {
01268 UnpackAlignment = ((int)0x0CF5),
01269 PackAlignment = ((int)0x0D05),
01270 }
01271
01272 public enum PixelType : int
01273 {
01274 UnsignedShort4444 = ((int)0x8033),
01275 UnsignedShort5551 = ((int)0x8034),
01276 UnsignedShort565 = ((int)0x8363),
01277 }
01278
01279 public enum QcomdriverControl : int
01280 {
01281 QcomDriverControl = ((int)1),
01282 }
01283
01284 public enum QcomperfmonGlobalMode : int
01285 {
01286 PerfmonGlobalModeQcom = ((int)0x8FA0),
01287 QcomPerfmonGlobalMode = ((int)1),
01288 }
01289
01290 public enum ShadingModel : int
01291 {
01292 Flat = ((int)0x1D00),
01293 Smooth = ((int)0x1D01),
01294 }
01295
01296 public enum StencilOp : int
01297 {
01298 Keep = ((int)0x1E00),
01299 Replace = ((int)0x1E01),
01300 Incr = ((int)0x1E02),
01301 Decr = ((int)0x1E03),
01302 }
01303
01304 public enum StringName : int
01305 {
01306 Vendor = ((int)0x1F00),
01307 Renderer = ((int)0x1F01),
01308 Version = ((int)0x1F02),
01309 Extensions = ((int)0x1F03),
01310 }
01311
01312 public enum TextureCombineDot3 : int
01313 {
01314 AlphaScale = ((int)0x0D1C),
01315 Subtract = ((int)0x84E7),
01316 Combine = ((int)0x8570),
01317 CombineRgb = ((int)0x8571),
01318 CombineAlpha = ((int)0x8572),
01319 RgbScale = ((int)0x8573),
01320 AddSigned = ((int)0x8574),
01321 Interpolate = ((int)0x8575),
01322 Constant = ((int)0x8576),
01323 PrimaryColor = ((int)0x8577),
01324 Previous = ((int)0x8578),
01325 Src0Rgb = ((int)0x8580),
01326 Src1Rgb = ((int)0x8581),
01327 Src2Rgb = ((int)0x8582),
01328 Src0Alpha = ((int)0x8588),
01329 Src1Alpha = ((int)0x8589),
01330 Src2Alpha = ((int)0x858A),
01331 Operand0Rgb = ((int)0x8590),
01332 Operand1Rgb = ((int)0x8591),
01333 Operand2Rgb = ((int)0x8592),
01334 Operand0Alpha = ((int)0x8598),
01335 Operand1Alpha = ((int)0x8599),
01336 Operand2Alpha = ((int)0x859A),
01337 Dot3Rgb = ((int)0x86AE),
01338 Dot3Rgba = ((int)0x86AF),
01339 }
01340
01341 public enum TextureEnvMode : int
01342 {
01343 Add = ((int)0x0104),
01344 Modulate = ((int)0x2100),
01345 Decal = ((int)0x2101),
01346 }
01347
01348 public enum TextureEnvParameter : int
01349 {
01350 TextureEnvMode = ((int)0x2200),
01351 TextureEnvColor = ((int)0x2201),
01352 }
01353
01354 public enum TextureEnvTarget : int
01355 {
01356 TextureEnv = ((int)0x2300),
01357 }
01358
01359 public enum TextureMagFilter : int
01360 {
01361 Nearest = ((int)0x2600),
01362 Linear = ((int)0x2601),
01363 }
01364
01365 public enum TextureMinFilter : int
01366 {
01367 NearestMipmapNearest = ((int)0x2700),
01368 LinearMipmapNearest = ((int)0x2701),
01369 NearestMipmapLinear = ((int)0x2702),
01370 LinearMipmapLinear = ((int)0x2703),
01371 }
01372
01373 public enum TextureParameterName : int
01374 {
01375 TextureMagFilter = ((int)0x2800),
01376 TextureMinFilter = ((int)0x2801),
01377 TextureWrapS = ((int)0x2802),
01378 TextureWrapT = ((int)0x2803),
01379 GenerateMipmap = ((int)0x8191),
01380 }
01381
01382 public enum TextureUnit : int
01383 {
01384 Texture0 = ((int)0x84C0),
01385 Texture1 = ((int)0x84C1),
01386 Texture2 = ((int)0x84C2),
01387 Texture3 = ((int)0x84C3),
01388 Texture4 = ((int)0x84C4),
01389 Texture5 = ((int)0x84C5),
01390 Texture6 = ((int)0x84C6),
01391 Texture7 = ((int)0x84C7),
01392 Texture8 = ((int)0x84C8),
01393 Texture9 = ((int)0x84C9),
01394 Texture10 = ((int)0x84CA),
01395 Texture11 = ((int)0x84CB),
01396 Texture12 = ((int)0x84CC),
01397 Texture13 = ((int)0x84CD),
01398 Texture14 = ((int)0x84CE),
01399 Texture15 = ((int)0x84CF),
01400 Texture16 = ((int)0x84D0),
01401 Texture17 = ((int)0x84D1),
01402 Texture18 = ((int)0x84D2),
01403 Texture19 = ((int)0x84D3),
01404 Texture20 = ((int)0x84D4),
01405 Texture21 = ((int)0x84D5),
01406 Texture22 = ((int)0x84D6),
01407 Texture23 = ((int)0x84D7),
01408 Texture24 = ((int)0x84D8),
01409 Texture25 = ((int)0x84D9),
01410 Texture26 = ((int)0x84DA),
01411 Texture27 = ((int)0x84DB),
01412 Texture28 = ((int)0x84DC),
01413 Texture29 = ((int)0x84DD),
01414 Texture30 = ((int)0x84DE),
01415 Texture31 = ((int)0x84DF),
01416 ActiveTexture = ((int)0x84E0),
01417 ClientActiveTexture = ((int)0x84E1),
01418 }
01419
01420 public enum TextureWrapMode : int
01421 {
01422 Repeat = ((int)0x2901),
01423 ClampToEdge = ((int)0x812F),
01424 }
01425
01426 }
01427 #endif