#region License // // The Open Toolkit Library License // // Copyright (c) 2006 - 2009 the Open Toolkit library. // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights to // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of // the Software, and to permit persons to whom the Software is furnished to do // so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR // OTHER DEALINGS IN THE SOFTWARE. // #endregion using System; namespace OpenTK.Graphics.OpenGL { #pragma warning disable 1591 public enum AccumOp { Accum = ((int)0X0100), Load = ((int)0X0101), Return = ((int)0X0102), Mult = ((int)0X0103), Add = ((int)0X0104), } public enum ActiveAttribType { Float = ((int)0X1406), FloatVec2 = ((int)0X8b50), FloatVec3 = ((int)0X8b51), FloatVec4 = ((int)0X8b52), FloatMat2 = ((int)0X8b5a), FloatMat3 = ((int)0X8b5b), FloatMat4 = ((int)0X8b5c), } public enum ActiveUniformType { Int = ((int)0X1404), Float = ((int)0X1406), FloatVec2 = ((int)0X8b50), FloatVec3 = ((int)0X8b51), FloatVec4 = ((int)0X8b52), IntVec2 = ((int)0X8b53), IntVec3 = ((int)0X8b54), IntVec4 = ((int)0X8b55), Bool = ((int)0X8b56), BoolVec2 = ((int)0X8b57), BoolVec3 = ((int)0X8b58), BoolVec4 = ((int)0X8b59), FloatMat2 = ((int)0X8b5a), FloatMat3 = ((int)0X8b5b), FloatMat4 = ((int)0X8b5c), Sampler1D = ((int)0X8b5d), Sampler2D = ((int)0X8b5e), Sampler3D = ((int)0X8b5f), SamplerCube = ((int)0X8b60), Sampler1DShadow = ((int)0X8b61), Sampler2DShadow = ((int)0X8b62), FloatMat2x3 = ((int)0X8b65), FloatMat2x4 = ((int)0X8b66), FloatMat3x2 = ((int)0X8b67), FloatMat3x4 = ((int)0X8b68), FloatMat4x2 = ((int)0X8b69), FloatMat4x3 = ((int)0X8b6a), Sampler1DArray = ((int)0X8dc0), Sampler2DArray = ((int)0X8dc1), Sampler1DArrayShadow = ((int)0X8dc3), Sampler2DArrayShadow = ((int)0X8dc4), SamplerCubeShadow = ((int)0X8dc5), UnsignedIntVec2 = ((int)0X8dc6), UnsignedIntVec3 = ((int)0X8dc7), UnsignedIntVec4 = ((int)0X8dc8), IntSampler1D = ((int)0X8dc9), IntSampler2D = ((int)0X8dca), IntSampler3D = ((int)0X8dcb), IntSamplerCube = ((int)0X8dcc), IntSampler1DArray = ((int)0X8dce), IntSampler2DArray = ((int)0X8dcf), UnsignedIntSampler1D = ((int)0X8dd1), UnsignedIntSampler2D = ((int)0X8dd2), UnsignedIntSampler3D = ((int)0X8dd3), UnsignedIntSamplerCube = ((int)0X8dd4), UnsignedIntSampler1DArray = ((int)0X8dd6), UnsignedIntSampler2DArray = ((int)0X8dd7), } public enum All { False = ((int)0), NoError = ((int)0), None = ((int)0), Zero = ((int)0), Points = ((int)0X0000), ClientPixelStoreBit = ((int)0X00000001), ContextCoreProfileBit = ((int)0X00000001), CurrentBit = ((int)0X00000001), Gl2XBitAti = ((int)0X00000001), RedBitAti = ((int)0X00000001), SyncFlushCommandsBit = ((int)0X00000001), TextureDeformationBitSgix = ((int)0X00000001), ClientVertexArrayBit = ((int)0X00000002), CompBitAti = ((int)0X00000002), ContextCompatibilityProfileBit = ((int)0X00000002), GeometryDeformationBitSgix = ((int)0X00000002), Gl4XBitAti = ((int)0X00000002), GreenBitAti = ((int)0X00000002), PointBit = ((int)0X00000002), BlueBitAti = ((int)0X00000004), Gl8XBitAti = ((int)0X00000004), LineBit = ((int)0X00000004), NegateBitAti = ((int)0X00000004), Vertex23BitPgi = ((int)0X00000004), BiasBitAti = ((int)0X00000008), HalfBitAti = ((int)0X00000008), PolygonBit = ((int)0X00000008), Vertex4BitPgi = ((int)0X00000008), PolygonStippleBit = ((int)0X00000010), QuarterBitAti = ((int)0X00000010), EighthBitAti = ((int)0X00000020), PixelModeBit = ((int)0X00000020), LightingBit = ((int)0X00000040), SaturateBitAti = ((int)0X00000040), FogBit = ((int)0X00000080), DepthBufferBit = ((int)0X00000100), AccumBufferBit = ((int)0X00000200), StencilBufferBit = ((int)0X00000400), ViewportBit = ((int)0X00000800), TransformBit = ((int)0X00001000), EnableBit = ((int)0X00002000), ColorBufferBit = ((int)0X00004000), HintBit = ((int)0X00008000), ContextFlagForwardCompatibleBit = ((int)0X0001), Lines = ((int)0X0001), MapReadBit = ((int)0X0001), RestartSun = ((int)0X0001), Color3BitPgi = ((int)0X00010000), EvalBit = ((int)0X00010000), LineLoop = ((int)0X0002), MapWriteBit = ((int)0X0002), ReplaceMiddleSun = ((int)0X0002), Color4BitPgi = ((int)0X00020000), ListBit = ((int)0X00020000), LineStrip = ((int)0X0003), ReplaceOldestSun = ((int)0X0003), MapInvalidateRangeBit = ((int)0X0004), Triangles = ((int)0X0004), EdgeflagBitPgi = ((int)0X00040000), TextureBit = ((int)0X00040000), TriangleStrip = ((int)0X0005), TriangleFan = ((int)0X0006), Quads = ((int)0X0007), MapInvalidateBufferBit = ((int)0X0008), QuadStrip = ((int)0X0008), IndexBitPgi = ((int)0X00080000), ScissorBit = ((int)0X00080000), Polygon = ((int)0X0009), LinesAdjacency = ((int)0X000a), LinesAdjacencyArb = ((int)0X000a), LinesAdjacencyExt = ((int)0X000a), LineStripAdjacency = ((int)0X000b), LineStripAdjacencyArb = ((int)0X000b), LineStripAdjacencyExt = ((int)0X000b), TrianglesAdjacency = ((int)0X000c), TrianglesAdjacencyArb = ((int)0X000c), TrianglesAdjacencyExt = ((int)0X000c), TriangleStripAdjacency = ((int)0X000d), TriangleStripAdjacencyArb = ((int)0X000d), TriangleStripAdjacencyExt = ((int)0X000d), MapFlushExplicitBit = ((int)0X0010), MatAmbientBitPgi = ((int)0X00100000), MapUnsynchronizedBit = ((int)0X0020), MatAmbientAndDiffuseBitPgi = ((int)0X00200000), MatDiffuseBitPgi = ((int)0X00400000), MatEmissionBitPgi = ((int)0X00800000), Accum = ((int)0X0100), MatColorIndexesBitPgi = ((int)0X01000000), Load = ((int)0X0101), Return = ((int)0X0102), Mult = ((int)0X0103), Add = ((int)0X0104), Never = ((int)0X0200), MatShininessBitPgi = ((int)0X02000000), Less = ((int)0X0201), Equal = ((int)0X0202), Lequal = ((int)0X0203), Greater = ((int)0X0204), Notequal = ((int)0X0205), Gequal = ((int)0X0206), Always = ((int)0X0207), SrcColor = ((int)0X0300), OneMinusSrcColor = ((int)0X0301), SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), DstAlpha = ((int)0X0304), OneMinusDstAlpha = ((int)0X0305), DstColor = ((int)0X0306), OneMinusDstColor = ((int)0X0307), SrcAlphaSaturate = ((int)0X0308), FrontLeft = ((int)0X0400), MatSpecularBitPgi = ((int)0X04000000), FrontRight = ((int)0X0401), BackLeft = ((int)0X0402), BackRight = ((int)0X0403), Front = ((int)0X0404), Back = ((int)0X0405), Left = ((int)0X0406), Right = ((int)0X0407), FrontAndBack = ((int)0X0408), Aux0 = ((int)0X0409), Aux1 = ((int)0X040a), Aux2 = ((int)0X040b), Aux3 = ((int)0X040c), InvalidEnum = ((int)0X0500), InvalidValue = ((int)0X0501), InvalidOperation = ((int)0X0502), StackOverflow = ((int)0X0503), StackUnderflow = ((int)0X0504), OutOfMemory = ((int)0X0505), InvalidFramebufferOperation = ((int)0X0506), InvalidFramebufferOperationExt = ((int)0X0506), Gl2D = ((int)0X0600), Gl3D = ((int)0X0601), Gl3DColor = ((int)0X0602), Gl3DColorTexture = ((int)0X0603), Gl4DColorTexture = ((int)0X0604), PassThroughToken = ((int)0X0700), PointToken = ((int)0X0701), LineToken = ((int)0X0702), PolygonToken = ((int)0X0703), BitmapToken = ((int)0X0704), DrawPixelToken = ((int)0X0705), CopyPixelToken = ((int)0X0706), LineResetToken = ((int)0X0707), Exp = ((int)0X0800), NormalBitPgi = ((int)0X08000000), Exp2 = ((int)0X0801), Cw = ((int)0X0900), Ccw = ((int)0X0901), Coeff = ((int)0X0a00), Order = ((int)0X0a01), Domain = ((int)0X0a02), CurrentColor = ((int)0X0b00), CurrentIndex = ((int)0X0b01), CurrentNormal = ((int)0X0b02), CurrentTextureCoords = ((int)0X0b03), CurrentRasterColor = ((int)0X0b04), CurrentRasterIndex = ((int)0X0b05), CurrentRasterTextureCoords = ((int)0X0b06), CurrentRasterPosition = ((int)0X0b07), CurrentRasterPositionValid = ((int)0X0b08), CurrentRasterDistance = ((int)0X0b09), PointSmooth = ((int)0X0b10), PointSize = ((int)0X0b11), PointSizeRange = ((int)0X0b12), SmoothPointSizeRange = ((int)0X0b12), PointSizeGranularity = ((int)0X0b13), SmoothPointSizeGranularity = ((int)0X0b13), LineSmooth = ((int)0X0b20), LineWidth = ((int)0X0b21), LineWidthRange = ((int)0X0b22), SmoothLineWidthRange = ((int)0X0b22), LineWidthGranularity = ((int)0X0b23), SmoothLineWidthGranularity = ((int)0X0b23), LineStipple = ((int)0X0b24), LineStipplePattern = ((int)0X0b25), LineStippleRepeat = ((int)0X0b26), ListMode = ((int)0X0b30), MaxListNesting = ((int)0X0b31), ListBase = ((int)0X0b32), ListIndex = ((int)0X0b33), PolygonMode = ((int)0X0b40), PolygonSmooth = ((int)0X0b41), PolygonStipple = ((int)0X0b42), EdgeFlag = ((int)0X0b43), CullFace = ((int)0X0b44), CullFaceMode = ((int)0X0b45), FrontFace = ((int)0X0b46), Lighting = ((int)0X0b50), LightModelLocalViewer = ((int)0X0b51), LightModelTwoSide = ((int)0X0b52), LightModelAmbient = ((int)0X0b53), ShadeModel = ((int)0X0b54), ColorMaterialFace = ((int)0X0b55), ColorMaterialParameter = ((int)0X0b56), ColorMaterial = ((int)0X0b57), Fog = ((int)0X0b60), FogIndex = ((int)0X0b61), FogDensity = ((int)0X0b62), FogStart = ((int)0X0b63), FogEnd = ((int)0X0b64), FogMode = ((int)0X0b65), FogColor = ((int)0X0b66), DepthRange = ((int)0X0b70), DepthTest = ((int)0X0b71), DepthWritemask = ((int)0X0b72), DepthClearValue = ((int)0X0b73), DepthFunc = ((int)0X0b74), AccumClearValue = ((int)0X0b80), StencilTest = ((int)0X0b90), StencilClearValue = ((int)0X0b91), StencilFunc = ((int)0X0b92), StencilValueMask = ((int)0X0b93), StencilFail = ((int)0X0b94), StencilPassDepthFail = ((int)0X0b95), StencilPassDepthPass = ((int)0X0b96), StencilRef = ((int)0X0b97), StencilWritemask = ((int)0X0b98), MatrixMode = ((int)0X0ba0), Normalize = ((int)0X0ba1), Viewport = ((int)0X0ba2), Modelview0StackDepthExt = ((int)0X0ba3), ModelviewStackDepth = ((int)0X0ba3), ProjectionStackDepth = ((int)0X0ba4), TextureStackDepth = ((int)0X0ba5), Modelview0MatrixExt = ((int)0X0ba6), ModelviewMatrix = ((int)0X0ba6), ProjectionMatrix = ((int)0X0ba7), TextureMatrix = ((int)0X0ba8), AttribStackDepth = ((int)0X0bb0), ClientAttribStackDepth = ((int)0X0bb1), AlphaTest = ((int)0X0bc0), AlphaTestFunc = ((int)0X0bc1), AlphaTestRef = ((int)0X0bc2), Dither = ((int)0X0bd0), BlendDst = ((int)0X0be0), BlendSrc = ((int)0X0be1), Blend = ((int)0X0be2), LogicOpMode = ((int)0X0bf0), IndexLogicOp = ((int)0X0bf1), LogicOp = ((int)0X0bf1), ColorLogicOp = ((int)0X0bf2), AuxBuffers = ((int)0X0c00), DrawBuffer = ((int)0X0c01), ReadBuffer = ((int)0X0c02), ScissorBox = ((int)0X0c10), ScissorTest = ((int)0X0c11), IndexClearValue = ((int)0X0c20), IndexWritemask = ((int)0X0c21), ColorClearValue = ((int)0X0c22), ColorWritemask = ((int)0X0c23), IndexMode = ((int)0X0c30), RgbaMode = ((int)0X0c31), Doublebuffer = ((int)0X0c32), Stereo = ((int)0X0c33), RenderMode = ((int)0X0c40), PerspectiveCorrectionHint = ((int)0X0c50), PointSmoothHint = ((int)0X0c51), LineSmoothHint = ((int)0X0c52), PolygonSmoothHint = ((int)0X0c53), FogHint = ((int)0X0c54), TextureGenS = ((int)0X0c60), TextureGenT = ((int)0X0c61), TextureGenR = ((int)0X0c62), TextureGenQ = ((int)0X0c63), PixelMapIToI = ((int)0X0c70), PixelMapSToS = ((int)0X0c71), PixelMapIToR = ((int)0X0c72), PixelMapIToG = ((int)0X0c73), PixelMapIToB = ((int)0X0c74), PixelMapIToA = ((int)0X0c75), PixelMapRToR = ((int)0X0c76), PixelMapGToG = ((int)0X0c77), PixelMapBToB = ((int)0X0c78), PixelMapAToA = ((int)0X0c79), PixelMapIToISize = ((int)0X0cb0), PixelMapSToSSize = ((int)0X0cb1), PixelMapIToRSize = ((int)0X0cb2), PixelMapIToGSize = ((int)0X0cb3), PixelMapIToBSize = ((int)0X0cb4), PixelMapIToASize = ((int)0X0cb5), PixelMapRToRSize = ((int)0X0cb6), PixelMapGToGSize = ((int)0X0cb7), PixelMapBToBSize = ((int)0X0cb8), PixelMapAToASize = ((int)0X0cb9), UnpackSwapBytes = ((int)0X0cf0), UnpackLsbFirst = ((int)0X0cf1), UnpackRowLength = ((int)0X0cf2), UnpackSkipRows = ((int)0X0cf3), UnpackSkipPixels = ((int)0X0cf4), UnpackAlignment = ((int)0X0cf5), PackSwapBytes = ((int)0X0d00), PackLsbFirst = ((int)0X0d01), PackRowLength = ((int)0X0d02), PackSkipRows = ((int)0X0d03), PackSkipPixels = ((int)0X0d04), PackAlignment = ((int)0X0d05), MapColor = ((int)0X0d10), MapStencil = ((int)0X0d11), IndexShift = ((int)0X0d12), IndexOffset = ((int)0X0d13), RedScale = ((int)0X0d14), RedBias = ((int)0X0d15), ZoomX = ((int)0X0d16), ZoomY = ((int)0X0d17), GreenScale = ((int)0X0d18), GreenBias = ((int)0X0d19), BlueScale = ((int)0X0d1a), BlueBias = ((int)0X0d1b), AlphaScale = ((int)0X0d1c), AlphaBias = ((int)0X0d1d), DepthScale = ((int)0X0d1e), DepthBias = ((int)0X0d1f), MaxEvalOrder = ((int)0X0d30), MaxLights = ((int)0X0d31), MaxClipDistances = ((int)0X0d32), MaxClipPlanes = ((int)0X0d32), MaxTextureSize = ((int)0X0d33), MaxPixelMapTable = ((int)0X0d34), MaxAttribStackDepth = ((int)0X0d35), MaxModelviewStackDepth = ((int)0X0d36), MaxNameStackDepth = ((int)0X0d37), MaxProjectionStackDepth = ((int)0X0d38), MaxTextureStackDepth = ((int)0X0d39), MaxViewportDims = ((int)0X0d3a), MaxClientAttribStackDepth = ((int)0X0d3b), SubpixelBits = ((int)0X0d50), IndexBits = ((int)0X0d51), RedBits = ((int)0X0d52), GreenBits = ((int)0X0d53), BlueBits = ((int)0X0d54), AlphaBits = ((int)0X0d55), DepthBits = ((int)0X0d56), StencilBits = ((int)0X0d57), AccumRedBits = ((int)0X0d58), AccumGreenBits = ((int)0X0d59), AccumBlueBits = ((int)0X0d5a), AccumAlphaBits = ((int)0X0d5b), NameStackDepth = ((int)0X0d70), AutoNormal = ((int)0X0d80), Map1Color4 = ((int)0X0d90), Map1Index = ((int)0X0d91), Map1Normal = ((int)0X0d92), Map1TextureCoord1 = ((int)0X0d93), Map1TextureCoord2 = ((int)0X0d94), Map1TextureCoord3 = ((int)0X0d95), Map1TextureCoord4 = ((int)0X0d96), Map1Vertex3 = ((int)0X0d97), Map1Vertex4 = ((int)0X0d98), Map2Color4 = ((int)0X0db0), Map2Index = ((int)0X0db1), Map2Normal = ((int)0X0db2), Map2TextureCoord1 = ((int)0X0db3), Map2TextureCoord2 = ((int)0X0db4), Map2TextureCoord3 = ((int)0X0db5), Map2TextureCoord4 = ((int)0X0db6), Map2Vertex3 = ((int)0X0db7), Map2Vertex4 = ((int)0X0db8), Map1GridDomain = ((int)0X0dd0), Map1GridSegments = ((int)0X0dd1), Map2GridDomain = ((int)0X0dd2), Map2GridSegments = ((int)0X0dd3), Texture1D = ((int)0X0de0), Texture2D = ((int)0X0de1), FeedbackBufferPointer = ((int)0X0df0), FeedbackBufferSize = ((int)0X0df1), FeedbackBufferType = ((int)0X0df2), SelectionBufferPointer = ((int)0X0df3), SelectionBufferSize = ((int)0X0df4), TextureWidth = ((int)0X1000), Texcoord1BitPgi = ((int)0X10000000), TextureHeight = ((int)0X1001), TextureComponents = ((int)0X1003), TextureInternalFormat = ((int)0X1003), TextureBorderColor = ((int)0X1004), TextureBorder = ((int)0X1005), DontCare = ((int)0X1100), Fastest = ((int)0X1101), Nicest = ((int)0X1102), Ambient = ((int)0X1200), Diffuse = ((int)0X1201), Specular = ((int)0X1202), Position = ((int)0X1203), SpotDirection = ((int)0X1204), SpotExponent = ((int)0X1205), SpotCutoff = ((int)0X1206), ConstantAttenuation = ((int)0X1207), LinearAttenuation = ((int)0X1208), QuadraticAttenuation = ((int)0X1209), Compile = ((int)0X1300), CompileAndExecute = ((int)0X1301), Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Gl2Bytes = ((int)0X1407), Gl3Bytes = ((int)0X1408), Gl4Bytes = ((int)0X1409), Double = ((int)0X140a), DoubleExt = ((int)0X140a), HalfApple = ((int)0X140b), HalfFloat = ((int)0X140b), HalfFloatArb = ((int)0X140b), HalfFloatNv = ((int)0X140b), Clear = ((int)0X1500), And = ((int)0X1501), AndReverse = ((int)0X1502), Copy = ((int)0X1503), AndInverted = ((int)0X1504), Noop = ((int)0X1505), Xor = ((int)0X1506), Or = ((int)0X1507), Nor = ((int)0X1508), Equiv = ((int)0X1509), Invert = ((int)0X150a), OrReverse = ((int)0X150b), CopyInverted = ((int)0X150c), OrInverted = ((int)0X150d), Nand = ((int)0X150e), Set = ((int)0X150f), Emission = ((int)0X1600), Shininess = ((int)0X1601), AmbientAndDiffuse = ((int)0X1602), ColorIndexes = ((int)0X1603), Modelview = ((int)0X1700), Modelview0Arb = ((int)0X1700), Modelview0Ext = ((int)0X1700), Projection = ((int)0X1701), Texture = ((int)0X1702), Color = ((int)0X1800), Depth = ((int)0X1801), Stencil = ((int)0X1802), ColorIndex = ((int)0X1900), StencilIndex = ((int)0X1901), DepthComponent = ((int)0X1902), Red = ((int)0X1903), Green = ((int)0X1904), Blue = ((int)0X1905), Alpha = ((int)0X1906), Rgb = ((int)0X1907), Rgba = ((int)0X1908), Luminance = ((int)0X1909), LuminanceAlpha = ((int)0X190a), RasterPositionUnclippedIbm = ((int)0X19262), Bitmap = ((int)0X1a00), PreferDoublebufferHintPgi = ((int)0X1a1f8), ConserveMemoryHintPgi = ((int)0X1a1fd), ReclaimMemoryHintPgi = ((int)0X1a1fe), NativeGraphicsHandlePgi = ((int)0X1a202), NativeGraphicsBeginHintPgi = ((int)0X1a203), NativeGraphicsEndHintPgi = ((int)0X1a204), AlwaysFastHintPgi = ((int)0X1a20c), AlwaysSoftHintPgi = ((int)0X1a20d), AllowDrawObjHintPgi = ((int)0X1a20e), AllowDrawWinHintPgi = ((int)0X1a20f), AllowDrawFrgHintPgi = ((int)0X1a210), AllowDrawMemHintPgi = ((int)0X1a211), StrictDepthfuncHintPgi = ((int)0X1a216), StrictLightingHintPgi = ((int)0X1a217), StrictScissorHintPgi = ((int)0X1a218), FullStippleHintPgi = ((int)0X1a219), ClipNearHintPgi = ((int)0X1a220), ClipFarHintPgi = ((int)0X1a221), WideLineHintPgi = ((int)0X1a222), BackNormalsHintPgi = ((int)0X1a223), VertexDataHintPgi = ((int)0X1a22a), VertexConsistentHintPgi = ((int)0X1a22b), MaterialSideHintPgi = ((int)0X1a22c), MaxVertexHintPgi = ((int)0X1a22d), Point = ((int)0X1b00), Line = ((int)0X1b01), Fill = ((int)0X1b02), Render = ((int)0X1c00), Feedback = ((int)0X1c01), Select = ((int)0X1c02), Flat = ((int)0X1d00), Smooth = ((int)0X1d01), Keep = ((int)0X1e00), Replace = ((int)0X1e01), Incr = ((int)0X1e02), Decr = ((int)0X1e03), Vendor = ((int)0X1f00), Renderer = ((int)0X1f01), Version = ((int)0X1f02), Extensions = ((int)0X1f03), S = ((int)0X2000), MultisampleBit = ((int)0X20000000), MultisampleBit3Dfx = ((int)0X20000000), MultisampleBitArb = ((int)0X20000000), MultisampleBitExt = ((int)0X20000000), Texcoord2BitPgi = ((int)0X20000000), T = ((int)0X2001), R = ((int)0X2002), Q = ((int)0X2003), Modulate = ((int)0X2100), Decal = ((int)0X2101), TextureEnvMode = ((int)0X2200), TextureEnvColor = ((int)0X2201), TextureEnv = ((int)0X2300), EyeLinear = ((int)0X2400), ObjectLinear = ((int)0X2401), SphereMap = ((int)0X2402), TextureGenMode = ((int)0X2500), ObjectPlane = ((int)0X2501), EyePlane = ((int)0X2502), Nearest = ((int)0X2600), Linear = ((int)0X2601), NearestMipmapNearest = ((int)0X2700), LinearMipmapNearest = ((int)0X2701), NearestMipmapLinear = ((int)0X2702), LinearMipmapLinear = ((int)0X2703), TextureMagFilter = ((int)0X2800), TextureMinFilter = ((int)0X2801), TextureWrapS = ((int)0X2802), TextureWrapT = ((int)0X2803), Clamp = ((int)0X2900), Repeat = ((int)0X2901), PolygonOffsetUnits = ((int)0X2a00), PolygonOffsetPoint = ((int)0X2a01), PolygonOffsetLine = ((int)0X2a02), R3G3B2 = ((int)0X2a10), V2f = ((int)0X2a20), V3f = ((int)0X2a21), C4ubV2f = ((int)0X2a22), C4ubV3f = ((int)0X2a23), C3fV3f = ((int)0X2a24), N3fV3f = ((int)0X2a25), C4fN3fV3f = ((int)0X2a26), T2fV3f = ((int)0X2a27), T4fV4f = ((int)0X2a28), T2fC4ubV3f = ((int)0X2a29), T2fC3fV3f = ((int)0X2a2a), T2fN3fV3f = ((int)0X2a2b), T2fC4fN3fV3f = ((int)0X2a2c), T4fC4fN3fV4f = ((int)0X2a2d), ClipDistance0 = ((int)0X3000), ClipPlane0 = ((int)0X3000), ClipDistance1 = ((int)0X3001), ClipPlane1 = ((int)0X3001), ClipDistance2 = ((int)0X3002), ClipPlane2 = ((int)0X3002), ClipDistance3 = ((int)0X3003), ClipPlane3 = ((int)0X3003), ClipDistance4 = ((int)0X3004), ClipPlane4 = ((int)0X3004), ClipDistance5 = ((int)0X3005), ClipPlane5 = ((int)0X3005), ClipDistance6 = ((int)0X3006), ClipDistance7 = ((int)0X3007), Light0 = ((int)0X4000), Texcoord3BitPgi = ((int)0X40000000), Light1 = ((int)0X4001), Light2 = ((int)0X4002), Light3 = ((int)0X4003), Light4 = ((int)0X4004), Light5 = ((int)0X4005), Light6 = ((int)0X4006), Light7 = ((int)0X4007), AbgrExt = ((int)0X8000), Texcoord4BitPgi = unchecked((int)0X80000000), ConstantColor = ((int)0X8001), ConstantColorExt = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), OneMinusConstantColorExt = ((int)0X8002), ConstantAlpha = ((int)0X8003), ConstantAlphaExt = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), OneMinusConstantAlphaExt = ((int)0X8004), BlendColor = ((int)0X8005), BlendColorExt = ((int)0X8005), FuncAdd = ((int)0X8006), FuncAddExt = ((int)0X8006), Min = ((int)0X8007), MinExt = ((int)0X8007), Max = ((int)0X8008), MaxExt = ((int)0X8008), BlendEquation = ((int)0X8009), BlendEquationExt = ((int)0X8009), BlendEquationRgb = ((int)0X8009), BlendEquationRgbExt = ((int)0X8009), FuncSubtract = ((int)0X800a), FuncSubtractExt = ((int)0X800a), FuncReverseSubtract = ((int)0X800b), FuncReverseSubtractExt = ((int)0X800b), CmykExt = ((int)0X800c), CmykaExt = ((int)0X800d), PackCmykHintExt = ((int)0X800e), UnpackCmykHintExt = ((int)0X800f), Convolution1D = ((int)0X8010), Convolution1DExt = ((int)0X8010), Convolution2D = ((int)0X8011), Convolution2DExt = ((int)0X8011), Separable2D = ((int)0X8012), Separable2DExt = ((int)0X8012), ConvolutionBorderMode = ((int)0X8013), ConvolutionBorderModeExt = ((int)0X8013), ConvolutionFilterScale = ((int)0X8014), ConvolutionFilterScaleExt = ((int)0X8014), ConvolutionFilterBias = ((int)0X8015), ConvolutionFilterBiasExt = ((int)0X8015), Reduce = ((int)0X8016), ReduceExt = ((int)0X8016), ConvolutionFormat = ((int)0X8017), ConvolutionFormatExt = ((int)0X8017), ConvolutionWidth = ((int)0X8018), ConvolutionWidthExt = ((int)0X8018), ConvolutionHeight = ((int)0X8019), ConvolutionHeightExt = ((int)0X8019), MaxConvolutionWidth = ((int)0X801a), MaxConvolutionWidthExt = ((int)0X801a), MaxConvolutionHeight = ((int)0X801b), MaxConvolutionHeightExt = ((int)0X801b), PostConvolutionRedScale = ((int)0X801c), PostConvolutionRedScaleExt = ((int)0X801c), PostConvolutionGreenScale = ((int)0X801d), PostConvolutionGreenScaleExt = ((int)0X801d), PostConvolutionBlueScale = ((int)0X801e), PostConvolutionBlueScaleExt = ((int)0X801e), PostConvolutionAlphaScale = ((int)0X801f), PostConvolutionAlphaScaleExt = ((int)0X801f), PostConvolutionRedBias = ((int)0X8020), PostConvolutionRedBiasExt = ((int)0X8020), PostConvolutionGreenBias = ((int)0X8021), PostConvolutionGreenBiasExt = ((int)0X8021), PostConvolutionBlueBias = ((int)0X8022), PostConvolutionBlueBiasExt = ((int)0X8022), PostConvolutionAlphaBias = ((int)0X8023), PostConvolutionAlphaBiasExt = ((int)0X8023), Histogram = ((int)0X8024), HistogramExt = ((int)0X8024), ProxyHistogram = ((int)0X8025), ProxyHistogramExt = ((int)0X8025), HistogramWidth = ((int)0X8026), HistogramWidthExt = ((int)0X8026), HistogramFormat = ((int)0X8027), HistogramFormatExt = ((int)0X8027), HistogramRedSize = ((int)0X8028), HistogramRedSizeExt = ((int)0X8028), HistogramGreenSize = ((int)0X8029), HistogramGreenSizeExt = ((int)0X8029), HistogramBlueSize = ((int)0X802a), HistogramBlueSizeExt = ((int)0X802a), HistogramAlphaSize = ((int)0X802b), HistogramAlphaSizeExt = ((int)0X802b), HistogramLuminanceSize = ((int)0X802c), HistogramLuminanceSizeExt = ((int)0X802c), HistogramSink = ((int)0X802d), HistogramSinkExt = ((int)0X802d), Minmax = ((int)0X802e), MinmaxExt = ((int)0X802e), MinmaxFormat = ((int)0X802f), MinmaxFormatExt = ((int)0X802f), MinmaxSink = ((int)0X8030), MinmaxSinkExt = ((int)0X8030), TableTooLarge = ((int)0X8031), TableTooLargeExt = ((int)0X8031), UnsignedByte332 = ((int)0X8032), UnsignedByte332Ext = ((int)0X8032), UnsignedShort4444 = ((int)0X8033), UnsignedShort4444Ext = ((int)0X8033), UnsignedShort5551 = ((int)0X8034), UnsignedShort5551Ext = ((int)0X8034), UnsignedInt8888 = ((int)0X8035), UnsignedInt8888Ext = ((int)0X8035), UnsignedInt1010102 = ((int)0X8036), UnsignedInt1010102Ext = ((int)0X8036), PolygonOffsetExt = ((int)0X8037), PolygonOffsetFill = ((int)0X8037), PolygonOffsetFactor = ((int)0X8038), PolygonOffsetFactorExt = ((int)0X8038), PolygonOffsetBiasExt = ((int)0X8039), RescaleNormal = ((int)0X803a), RescaleNormalExt = ((int)0X803a), Alpha4 = ((int)0X803b), Alpha4Ext = ((int)0X803b), Alpha8 = ((int)0X803c), Alpha8Ext = ((int)0X803c), Alpha12 = ((int)0X803d), Alpha12Ext = ((int)0X803d), Alpha16 = ((int)0X803e), Alpha16Ext = ((int)0X803e), Luminance4 = ((int)0X803f), Luminance4Ext = ((int)0X803f), Luminance8 = ((int)0X8040), Luminance8Ext = ((int)0X8040), Luminance12 = ((int)0X8041), Luminance12Ext = ((int)0X8041), Luminance16 = ((int)0X8042), Luminance16Ext = ((int)0X8042), Luminance4Alpha4 = ((int)0X8043), Luminance4Alpha4Ext = ((int)0X8043), Luminance6Alpha2 = ((int)0X8044), Luminance6Alpha2Ext = ((int)0X8044), Luminance8Alpha8 = ((int)0X8045), Luminance8Alpha8Ext = ((int)0X8045), Luminance12Alpha4 = ((int)0X8046), Luminance12Alpha4Ext = ((int)0X8046), Luminance12Alpha12 = ((int)0X8047), Luminance12Alpha12Ext = ((int)0X8047), Luminance16Alpha16 = ((int)0X8048), Luminance16Alpha16Ext = ((int)0X8048), Intensity = ((int)0X8049), IntensityExt = ((int)0X8049), Intensity4 = ((int)0X804a), Intensity4Ext = ((int)0X804a), Intensity8 = ((int)0X804b), Intensity8Ext = ((int)0X804b), Intensity12 = ((int)0X804c), Intensity12Ext = ((int)0X804c), Intensity16 = ((int)0X804d), Intensity16Ext = ((int)0X804d), Rgb2Ext = ((int)0X804e), Rgb4 = ((int)0X804f), Rgb4Ext = ((int)0X804f), Rgb5 = ((int)0X8050), Rgb5Ext = ((int)0X8050), Rgb8 = ((int)0X8051), Rgb8Ext = ((int)0X8051), Rgb10 = ((int)0X8052), Rgb10Ext = ((int)0X8052), Rgb12 = ((int)0X8053), Rgb12Ext = ((int)0X8053), Rgb16 = ((int)0X8054), Rgb16Ext = ((int)0X8054), Rgba2 = ((int)0X8055), Rgba2Ext = ((int)0X8055), Rgba4 = ((int)0X8056), Rgba4Ext = ((int)0X8056), Rgb5A1 = ((int)0X8057), Rgb5A1Ext = ((int)0X8057), Rgba8 = ((int)0X8058), Rgba8Ext = ((int)0X8058), Rgb10A2 = ((int)0X8059), Rgb10A2Ext = ((int)0X8059), Rgba12 = ((int)0X805a), Rgba12Ext = ((int)0X805a), Rgba16 = ((int)0X805b), Rgba16Ext = ((int)0X805b), TextureRedSize = ((int)0X805c), TextureRedSizeExt = ((int)0X805c), TextureGreenSize = ((int)0X805d), TextureGreenSizeExt = ((int)0X805d), TextureBlueSize = ((int)0X805e), TextureBlueSizeExt = ((int)0X805e), TextureAlphaSize = ((int)0X805f), TextureAlphaSizeExt = ((int)0X805f), TextureLuminanceSize = ((int)0X8060), TextureLuminanceSizeExt = ((int)0X8060), TextureIntensitySize = ((int)0X8061), TextureIntensitySizeExt = ((int)0X8061), ReplaceExt = ((int)0X8062), ProxyTexture1D = ((int)0X8063), ProxyTexture1DExt = ((int)0X8063), ProxyTexture2D = ((int)0X8064), ProxyTexture2DExt = ((int)0X8064), TextureTooLargeExt = ((int)0X8065), TexturePriority = ((int)0X8066), TexturePriorityExt = ((int)0X8066), TextureResident = ((int)0X8067), TextureResidentExt = ((int)0X8067), Texture1DBindingExt = ((int)0X8068), TextureBinding1D = ((int)0X8068), Texture2DBindingExt = ((int)0X8069), TextureBinding2D = ((int)0X8069), Texture3DBindingExt = ((int)0X806a), TextureBinding3D = ((int)0X806a), PackSkipImages = ((int)0X806b), PackSkipImagesExt = ((int)0X806b), PackImageHeight = ((int)0X806c), PackImageHeightExt = ((int)0X806c), UnpackSkipImages = ((int)0X806d), UnpackSkipImagesExt = ((int)0X806d), UnpackImageHeight = ((int)0X806e), UnpackImageHeightExt = ((int)0X806e), Texture3D = ((int)0X806f), Texture3DExt = ((int)0X806f), ProxyTexture3D = ((int)0X8070), ProxyTexture3DExt = ((int)0X8070), TextureDepth = ((int)0X8071), TextureDepthExt = ((int)0X8071), TextureWrapR = ((int)0X8072), TextureWrapRExt = ((int)0X8072), Max3DTextureSize = ((int)0X8073), Max3DTextureSizeExt = ((int)0X8073), VertexArray = ((int)0X8074), VertexArrayExt = ((int)0X8074), NormalArray = ((int)0X8075), NormalArrayExt = ((int)0X8075), ColorArray = ((int)0X8076), ColorArrayExt = ((int)0X8076), IndexArray = ((int)0X8077), IndexArrayExt = ((int)0X8077), TextureCoordArray = ((int)0X8078), TextureCoordArrayExt = ((int)0X8078), EdgeFlagArray = ((int)0X8079), EdgeFlagArrayExt = ((int)0X8079), VertexArraySize = ((int)0X807a), VertexArraySizeExt = ((int)0X807a), VertexArrayType = ((int)0X807b), VertexArrayTypeExt = ((int)0X807b), VertexArrayStride = ((int)0X807c), VertexArrayStrideExt = ((int)0X807c), VertexArrayCountExt = ((int)0X807d), NormalArrayType = ((int)0X807e), NormalArrayTypeExt = ((int)0X807e), NormalArrayStride = ((int)0X807f), NormalArrayStrideExt = ((int)0X807f), NormalArrayCountExt = ((int)0X8080), ColorArraySize = ((int)0X8081), ColorArraySizeExt = ((int)0X8081), ColorArrayType = ((int)0X8082), ColorArrayTypeExt = ((int)0X8082), ColorArrayStride = ((int)0X8083), ColorArrayStrideExt = ((int)0X8083), ColorArrayCountExt = ((int)0X8084), IndexArrayType = ((int)0X8085), IndexArrayTypeExt = ((int)0X8085), IndexArrayStride = ((int)0X8086), IndexArrayStrideExt = ((int)0X8086), IndexArrayCountExt = ((int)0X8087), TextureCoordArraySize = ((int)0X8088), TextureCoordArraySizeExt = ((int)0X8088), TextureCoordArrayType = ((int)0X8089), TextureCoordArrayTypeExt = ((int)0X8089), TextureCoordArrayStride = ((int)0X808a), TextureCoordArrayStrideExt = ((int)0X808a), TextureCoordArrayCountExt = ((int)0X808b), EdgeFlagArrayStride = ((int)0X808c), EdgeFlagArrayStrideExt = ((int)0X808c), EdgeFlagArrayCountExt = ((int)0X808d), VertexArrayPointer = ((int)0X808e), VertexArrayPointerExt = ((int)0X808e), NormalArrayPointer = ((int)0X808f), NormalArrayPointerExt = ((int)0X808f), ColorArrayPointer = ((int)0X8090), ColorArrayPointerExt = ((int)0X8090), IndexArrayPointer = ((int)0X8091), IndexArrayPointerExt = ((int)0X8091), TextureCoordArrayPointer = ((int)0X8092), TextureCoordArrayPointerExt = ((int)0X8092), EdgeFlagArrayPointer = ((int)0X8093), EdgeFlagArrayPointerExt = ((int)0X8093), InterlaceSgix = ((int)0X8094), DetailTexture2DSgis = ((int)0X8095), DetailTexture2DBindingSgis = ((int)0X8096), LinearDetailSgis = ((int)0X8097), LinearDetailAlphaSgis = ((int)0X8098), LinearDetailColorSgis = ((int)0X8099), DetailTextureLevelSgis = ((int)0X809a), DetailTextureModeSgis = ((int)0X809b), DetailTextureFuncPointsSgis = ((int)0X809c), Multisample = ((int)0X809d), MultisampleArb = ((int)0X809d), MultisampleExt = ((int)0X809d), MultisampleSgis = ((int)0X809d), SampleAlphaToCoverage = ((int)0X809e), SampleAlphaToCoverageArb = ((int)0X809e), SampleAlphaToMaskExt = ((int)0X809e), SampleAlphaToMaskSgis = ((int)0X809e), SampleAlphaToOne = ((int)0X809f), SampleAlphaToOneArb = ((int)0X809f), SampleAlphaToOneExt = ((int)0X809f), SampleAlphaToOneSgis = ((int)0X809f), SampleCoverage = ((int)0X80a0), SampleCoverageArb = ((int)0X80a0), SampleMaskExt = ((int)0X80a0), SampleMaskSgis = ((int)0X80a0), Gl1PassExt = ((int)0X80a1), Gl1PassSgis = ((int)0X80a1), Gl2Pass0Ext = ((int)0X80a2), Gl2Pass0Sgis = ((int)0X80a2), Gl2Pass1Ext = ((int)0X80a3), Gl2Pass1Sgis = ((int)0X80a3), Gl4Pass0Ext = ((int)0X80a4), Gl4Pass0Sgis = ((int)0X80a4), Gl4Pass1Ext = ((int)0X80a5), Gl4Pass1Sgis = ((int)0X80a5), Gl4Pass2Ext = ((int)0X80a6), Gl4Pass2Sgis = ((int)0X80a6), Gl4Pass3Ext = ((int)0X80a7), Gl4Pass3Sgis = ((int)0X80a7), SampleBuffers = ((int)0X80a8), SampleBuffersArb = ((int)0X80a8), SampleBuffersExt = ((int)0X80a8), SampleBuffersSgis = ((int)0X80a8), Samples = ((int)0X80a9), SamplesArb = ((int)0X80a9), SamplesExt = ((int)0X80a9), SamplesSgis = ((int)0X80a9), SampleCoverageValue = ((int)0X80aa), SampleCoverageValueArb = ((int)0X80aa), SampleMaskValueExt = ((int)0X80aa), SampleMaskValueSgis = ((int)0X80aa), SampleCoverageInvert = ((int)0X80ab), SampleCoverageInvertArb = ((int)0X80ab), SampleMaskInvertExt = ((int)0X80ab), SampleMaskInvertSgis = ((int)0X80ab), SamplePatternExt = ((int)0X80ac), SamplePatternSgis = ((int)0X80ac), LinearSharpenSgis = ((int)0X80ad), LinearSharpenAlphaSgis = ((int)0X80ae), LinearSharpenColorSgis = ((int)0X80af), SharpenTextureFuncPointsSgis = ((int)0X80b0), ColorMatrix = ((int)0X80b1), ColorMatrixSgi = ((int)0X80b1), ColorMatrixStackDepth = ((int)0X80b2), ColorMatrixStackDepthSgi = ((int)0X80b2), MaxColorMatrixStackDepth = ((int)0X80b3), MaxColorMatrixStackDepthSgi = ((int)0X80b3), PostColorMatrixRedScale = ((int)0X80b4), PostColorMatrixRedScaleSgi = ((int)0X80b4), PostColorMatrixGreenScale = ((int)0X80b5), PostColorMatrixGreenScaleSgi = ((int)0X80b5), PostColorMatrixBlueScale = ((int)0X80b6), PostColorMatrixBlueScaleSgi = ((int)0X80b6), PostColorMatrixAlphaScale = ((int)0X80b7), PostColorMatrixAlphaScaleSgi = ((int)0X80b7), PostColorMatrixRedBias = ((int)0X80b8), PostColorMatrixRedBiasSgi = ((int)0X80b8), PostColorMatrixGreenBias = ((int)0X80b9), PostColorMatrixGreenBiasSgi = ((int)0X80b9), PostColorMatrixBlueBias = ((int)0X80ba), PostColorMatrixBlueBiasSgi = ((int)0X80ba), PostColorMatrixAlphaBias = ((int)0X80bb), PostColorMatrixAlphaBiasSgi = ((int)0X80bb), TextureColorTableSgi = ((int)0X80bc), ProxyTextureColorTableSgi = ((int)0X80bd), TextureEnvBiasSgix = ((int)0X80be), ShadowAmbientSgix = ((int)0X80bf), TextureCompareFailValue = ((int)0X80bf), TextureCompareFailValueArb = ((int)0X80bf), BlendDstRgb = ((int)0X80c8), BlendDstRgbExt = ((int)0X80c8), BlendSrcRgb = ((int)0X80c9), BlendSrcRgbExt = ((int)0X80c9), BlendDstAlpha = ((int)0X80ca), BlendDstAlphaExt = ((int)0X80ca), BlendSrcAlpha = ((int)0X80cb), BlendSrcAlphaExt = ((int)0X80cb), Gl422Ext = ((int)0X80cc), Gl422RevExt = ((int)0X80cd), Gl422AverageExt = ((int)0X80ce), Gl422RevAverageExt = ((int)0X80cf), ColorTable = ((int)0X80d0), ColorTableSgi = ((int)0X80d0), PostConvolutionColorTable = ((int)0X80d1), PostConvolutionColorTableSgi = ((int)0X80d1), PostColorMatrixColorTable = ((int)0X80d2), PostColorMatrixColorTableSgi = ((int)0X80d2), ProxyColorTable = ((int)0X80d3), ProxyColorTableSgi = ((int)0X80d3), ProxyPostConvolutionColorTable = ((int)0X80d4), ProxyPostConvolutionColorTableSgi = ((int)0X80d4), ProxyPostColorMatrixColorTable = ((int)0X80d5), ProxyPostColorMatrixColorTableSgi = ((int)0X80d5), ColorTableScale = ((int)0X80d6), ColorTableScaleSgi = ((int)0X80d6), ColorTableBias = ((int)0X80d7), ColorTableBiasSgi = ((int)0X80d7), ColorTableFormat = ((int)0X80d8), ColorTableFormatSgi = ((int)0X80d8), ColorTableWidth = ((int)0X80d9), ColorTableWidthSgi = ((int)0X80d9), ColorTableRedSize = ((int)0X80da), ColorTableRedSizeSgi = ((int)0X80da), ColorTableGreenSize = ((int)0X80db), ColorTableGreenSizeSgi = ((int)0X80db), ColorTableBlueSize = ((int)0X80dc), ColorTableBlueSizeSgi = ((int)0X80dc), ColorTableAlphaSize = ((int)0X80dd), ColorTableAlphaSizeSgi = ((int)0X80dd), ColorTableLuminanceSize = ((int)0X80de), ColorTableLuminanceSizeSgi = ((int)0X80de), ColorTableIntensitySize = ((int)0X80df), ColorTableIntensitySizeSgi = ((int)0X80df), Bgr = ((int)0X80e0), BgrExt = ((int)0X80e0), Bgra = ((int)0X80e1), BgraExt = ((int)0X80e1), ColorIndex1Ext = ((int)0X80e2), ColorIndex2Ext = ((int)0X80e3), ColorIndex4Ext = ((int)0X80e4), ColorIndex8Ext = ((int)0X80e5), ColorIndex12Ext = ((int)0X80e6), ColorIndex16Ext = ((int)0X80e7), MaxElementsVertices = ((int)0X80e8), MaxElementsVerticesExt = ((int)0X80e8), MaxElementsIndices = ((int)0X80e9), MaxElementsIndicesExt = ((int)0X80e9), PhongWin = ((int)0X80ea), PhongHintWin = ((int)0X80eb), FogSpecularTextureWin = ((int)0X80ec), TextureIndexSizeExt = ((int)0X80ed), ClipVolumeClippingHintExt = ((int)0X80f0), DualAlpha4Sgis = ((int)0X8110), DualAlpha8Sgis = ((int)0X8111), DualAlpha12Sgis = ((int)0X8112), DualAlpha16Sgis = ((int)0X8113), DualLuminance4Sgis = ((int)0X8114), DualLuminance8Sgis = ((int)0X8115), DualLuminance12Sgis = ((int)0X8116), DualLuminance16Sgis = ((int)0X8117), DualIntensity4Sgis = ((int)0X8118), DualIntensity8Sgis = ((int)0X8119), DualIntensity12Sgis = ((int)0X811a), DualIntensity16Sgis = ((int)0X811b), DualLuminanceAlpha4Sgis = ((int)0X811c), DualLuminanceAlpha8Sgis = ((int)0X811d), QuadAlpha4Sgis = ((int)0X811e), QuadAlpha8Sgis = ((int)0X811f), QuadLuminance4Sgis = ((int)0X8120), QuadLuminance8Sgis = ((int)0X8121), QuadIntensity4Sgis = ((int)0X8122), QuadIntensity8Sgis = ((int)0X8123), DualTextureSelectSgis = ((int)0X8124), QuadTextureSelectSgis = ((int)0X8125), PointSizeMin = ((int)0X8126), PointSizeMinArb = ((int)0X8126), PointSizeMinExt = ((int)0X8126), PointSizeMinSgis = ((int)0X8126), PointSizeMax = ((int)0X8127), PointSizeMaxArb = ((int)0X8127), PointSizeMaxExt = ((int)0X8127), PointSizeMaxSgis = ((int)0X8127), PointFadeThresholdSize = ((int)0X8128), PointFadeThresholdSizeArb = ((int)0X8128), PointFadeThresholdSizeExt = ((int)0X8128), PointFadeThresholdSizeSgis = ((int)0X8128), DistanceAttenuationExt = ((int)0X8129), DistanceAttenuationSgis = ((int)0X8129), PointDistanceAttenuation = ((int)0X8129), PointDistanceAttenuationArb = ((int)0X8129), FogFuncSgis = ((int)0X812a), FogFuncPointsSgis = ((int)0X812b), MaxFogFuncPointsSgis = ((int)0X812c), ClampToBorder = ((int)0X812d), ClampToBorderArb = ((int)0X812d), ClampToBorderSgis = ((int)0X812d), TextureMultiBufferHintSgix = ((int)0X812e), ClampToEdge = ((int)0X812f), ClampToEdgeSgis = ((int)0X812f), PackSkipVolumesSgis = ((int)0X8130), PackImageDepthSgis = ((int)0X8131), UnpackSkipVolumesSgis = ((int)0X8132), UnpackImageDepthSgis = ((int)0X8133), Texture4DSgis = ((int)0X8134), ProxyTexture4DSgis = ((int)0X8135), Texture4DsizeSgis = ((int)0X8136), TextureWrapQSgis = ((int)0X8137), Max4DTextureSizeSgis = ((int)0X8138), PixelTexGenSgix = ((int)0X8139), TextureMinLod = ((int)0X813a), TextureMinLodSgis = ((int)0X813a), TextureMaxLod = ((int)0X813b), TextureMaxLodSgis = ((int)0X813b), TextureBaseLevel = ((int)0X813c), TextureBaseLevelSgis = ((int)0X813c), TextureMaxLevel = ((int)0X813d), TextureMaxLevelSgis = ((int)0X813d), PixelTileBestAlignmentSgix = ((int)0X813e), PixelTileCacheIncrementSgix = ((int)0X813f), PixelTileWidthSgix = ((int)0X8140), PixelTileHeightSgix = ((int)0X8141), PixelTileGridWidthSgix = ((int)0X8142), PixelTileGridHeightSgix = ((int)0X8143), PixelTileGridDepthSgix = ((int)0X8144), PixelTileCacheSizeSgix = ((int)0X8145), Filter4Sgis = ((int)0X8146), TextureFilter4SizeSgis = ((int)0X8147), SpriteSgix = ((int)0X8148), SpriteModeSgix = ((int)0X8149), SpriteAxisSgix = ((int)0X814a), SpriteTranslationSgix = ((int)0X814b), SpriteAxialSgix = ((int)0X814c), SpriteObjectAlignedSgix = ((int)0X814d), SpriteEyeAlignedSgix = ((int)0X814e), Texture4DBindingSgis = ((int)0X814f), IgnoreBorderHp = ((int)0X8150), ConstantBorder = ((int)0X8151), ConstantBorderHp = ((int)0X8151), ReplicateBorder = ((int)0X8153), ReplicateBorderHp = ((int)0X8153), ConvolutionBorderColor = ((int)0X8154), ConvolutionBorderColorHp = ((int)0X8154), ImageScaleXHp = ((int)0X8155), ImageScaleYHp = ((int)0X8156), ImageTranslateXHp = ((int)0X8157), ImageTranslateYHp = ((int)0X8158), ImageRotateAngleHp = ((int)0X8159), ImageRotateOriginXHp = ((int)0X815a), ImageRotateOriginYHp = ((int)0X815b), ImageMagFilterHp = ((int)0X815c), ImageMinFilterHp = ((int)0X815d), ImageCubicWeightHp = ((int)0X815e), CubicHp = ((int)0X815f), AverageHp = ((int)0X8160), ImageTransform2DHp = ((int)0X8161), PostImageTransformColorTableHp = ((int)0X8162), ProxyPostImageTransformColorTableHp = ((int)0X8163), OcclusionTestHp = ((int)0X8165), OcclusionTestResultHp = ((int)0X8166), TextureLightingModeHp = ((int)0X8167), TexturePostSpecularHp = ((int)0X8168), TexturePreSpecularHp = ((int)0X8169), LinearClipmapLinearSgix = ((int)0X8170), TextureClipmapCenterSgix = ((int)0X8171), TextureClipmapFrameSgix = ((int)0X8172), TextureClipmapOffsetSgix = ((int)0X8173), TextureClipmapVirtualDepthSgix = ((int)0X8174), TextureClipmapLodOffsetSgix = ((int)0X8175), TextureClipmapDepthSgix = ((int)0X8176), MaxClipmapDepthSgix = ((int)0X8177), MaxClipmapVirtualDepthSgix = ((int)0X8178), PostTextureFilterBiasSgix = ((int)0X8179), PostTextureFilterScaleSgix = ((int)0X817a), PostTextureFilterBiasRangeSgix = ((int)0X817b), PostTextureFilterScaleRangeSgix = ((int)0X817c), ReferencePlaneSgix = ((int)0X817d), ReferencePlaneEquationSgix = ((int)0X817e), IrInstrument1Sgix = ((int)0X817f), InstrumentBufferPointerSgix = ((int)0X8180), InstrumentMeasurementsSgix = ((int)0X8181), ListPrioritySgix = ((int)0X8182), CalligraphicFragmentSgix = ((int)0X8183), PixelTexGenQCeilingSgix = ((int)0X8184), PixelTexGenQRoundSgix = ((int)0X8185), PixelTexGenQFloorSgix = ((int)0X8186), PixelTexGenAlphaReplaceSgix = ((int)0X8187), PixelTexGenAlphaNoReplaceSgix = ((int)0X8188), PixelTexGenAlphaLsSgix = ((int)0X8189), PixelTexGenAlphaMsSgix = ((int)0X818a), FramezoomSgix = ((int)0X818b), FramezoomFactorSgix = ((int)0X818c), MaxFramezoomFactorSgix = ((int)0X818d), TextureLodBiasSSgix = ((int)0X818e), TextureLodBiasTSgix = ((int)0X818f), TextureLodBiasRSgix = ((int)0X8190), GenerateMipmap = ((int)0X8191), GenerateMipmapSgis = ((int)0X8191), GenerateMipmapHint = ((int)0X8192), GenerateMipmapHintSgis = ((int)0X8192), GeometryDeformationSgix = ((int)0X8194), TextureDeformationSgix = ((int)0X8195), DeformationsMaskSgix = ((int)0X8196), MaxDeformationOrderSgix = ((int)0X8197), FogOffsetSgix = ((int)0X8198), FogOffsetValueSgix = ((int)0X8199), TextureCompareSgix = ((int)0X819a), TextureCompareOperatorSgix = ((int)0X819b), TextureLequalRSgix = ((int)0X819c), TextureGequalRSgix = ((int)0X819d), DepthComponent16 = ((int)0X81a5), DepthComponent16Arb = ((int)0X81a5), DepthComponent16Sgix = ((int)0X81a5), DepthComponent24 = ((int)0X81a6), DepthComponent24Arb = ((int)0X81a6), DepthComponent24Sgix = ((int)0X81a6), DepthComponent32 = ((int)0X81a7), DepthComponent32Arb = ((int)0X81a7), DepthComponent32Sgix = ((int)0X81a7), ArrayElementLockFirstExt = ((int)0X81a8), ArrayElementLockCountExt = ((int)0X81a9), CullVertexExt = ((int)0X81aa), CullVertexEyePositionExt = ((int)0X81ab), CullVertexObjectPositionExt = ((int)0X81ac), IuiV2fExt = ((int)0X81ad), IuiV3fExt = ((int)0X81ae), IuiN3fV2fExt = ((int)0X81af), IuiN3fV3fExt = ((int)0X81b0), T2fIuiV2fExt = ((int)0X81b1), T2fIuiV3fExt = ((int)0X81b2), T2fIuiN3fV2fExt = ((int)0X81b3), T2fIuiN3fV3fExt = ((int)0X81b4), IndexTestExt = ((int)0X81b5), IndexTestFuncExt = ((int)0X81b6), IndexTestRefExt = ((int)0X81b7), IndexMaterialExt = ((int)0X81b8), IndexMaterialParameterExt = ((int)0X81b9), IndexMaterialFaceExt = ((int)0X81ba), Ycrcb422Sgix = ((int)0X81bb), Ycrcb444Sgix = ((int)0X81bc), WrapBorderSun = ((int)0X81d4), UnpackConstantDataSunx = ((int)0X81d5), TextureConstantDataSunx = ((int)0X81d6), TriangleListSun = ((int)0X81d7), ReplacementCodeSun = ((int)0X81d8), GlobalAlphaSun = ((int)0X81d9), GlobalAlphaFactorSun = ((int)0X81da), TextureColorWritemaskSgis = ((int)0X81ef), EyeDistanceToPointSgis = ((int)0X81f0), ObjectDistanceToPointSgis = ((int)0X81f1), EyeDistanceToLineSgis = ((int)0X81f2), ObjectDistanceToLineSgis = ((int)0X81f3), EyePointSgis = ((int)0X81f4), ObjectPointSgis = ((int)0X81f5), EyeLineSgis = ((int)0X81f6), ObjectLineSgis = ((int)0X81f7), LightModelColorControl = ((int)0X81f8), LightModelColorControlExt = ((int)0X81f8), SingleColor = ((int)0X81f9), SingleColorExt = ((int)0X81f9), SeparateSpecularColor = ((int)0X81fa), SeparateSpecularColorExt = ((int)0X81fa), SharedTexturePaletteExt = ((int)0X81fb), FogScaleSgix = ((int)0X81fc), FogScaleValueSgix = ((int)0X81fd), TextFragmentShaderAti = ((int)0X8200), FramebufferAttachmentColorEncoding = ((int)0X8210), FramebufferAttachmentComponentType = ((int)0X8211), FramebufferAttachmentRedSize = ((int)0X8212), FramebufferAttachmentGreenSize = ((int)0X8213), FramebufferAttachmentBlueSize = ((int)0X8214), FramebufferAttachmentAlphaSize = ((int)0X8215), FramebufferAttachmentDepthSize = ((int)0X8216), FramebufferAttachmentStencilSize = ((int)0X8217), FramebufferDefault = ((int)0X8218), FramebufferUndefined = ((int)0X8219), DepthStencilAttachment = ((int)0X821a), MajorVersion = ((int)0X821b), MinorVersion = ((int)0X821c), NumExtensions = ((int)0X821d), ContextFlags = ((int)0X821e), Index = ((int)0X8222), DepthBuffer = ((int)0X8223), StencilBuffer = ((int)0X8224), CompressedRed = ((int)0X8225), CompressedRg = ((int)0X8226), Rg = ((int)0X8227), RgInteger = ((int)0X8228), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822d), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), DepthPassInstrumentSgix = ((int)0X8310), DepthPassInstrumentCountersSgix = ((int)0X8311), DepthPassInstrumentMaxSgix = ((int)0X8312), ConvolutionHintSgix = ((int)0X8316), YcrcbSgix = ((int)0X8318), YcrcbaSgix = ((int)0X8319), AlphaMinSgix = ((int)0X8320), AlphaMaxSgix = ((int)0X8321), ScalebiasHintSgix = ((int)0X8322), AsyncMarkerSgix = ((int)0X8329), PixelTexGenModeSgix = ((int)0X832b), AsyncHistogramSgix = ((int)0X832c), MaxAsyncHistogramSgix = ((int)0X832d), PixelTransform2DExt = ((int)0X8330), PixelMagFilterExt = ((int)0X8331), PixelMinFilterExt = ((int)0X8332), PixelCubicWeightExt = ((int)0X8333), CubicExt = ((int)0X8334), AverageExt = ((int)0X8335), PixelTransform2DStackDepthExt = ((int)0X8336), MaxPixelTransform2DStackDepthExt = ((int)0X8337), PixelTransform2DMatrixExt = ((int)0X8338), FragmentMaterialExt = ((int)0X8349), FragmentNormalExt = ((int)0X834a), FragmentColorExt = ((int)0X834c), AttenuationExt = ((int)0X834d), ShadowAttenuationExt = ((int)0X834e), TextureApplicationModeExt = ((int)0X834f), TextureLightExt = ((int)0X8350), TextureMaterialFaceExt = ((int)0X8351), TextureMaterialParameterExt = ((int)0X8352), PixelTextureSgis = ((int)0X8353), PixelFragmentRgbSourceSgis = ((int)0X8354), PixelFragmentAlphaSourceSgis = ((int)0X8355), PixelGroupColorSgis = ((int)0X8356), AsyncTexImageSgix = ((int)0X835c), AsyncDrawPixelsSgix = ((int)0X835d), AsyncReadPixelsSgix = ((int)0X835e), MaxAsyncTexImageSgix = ((int)0X835f), MaxAsyncDrawPixelsSgix = ((int)0X8360), MaxAsyncReadPixelsSgix = ((int)0X8361), UnsignedByte233Rev = ((int)0X8362), UnsignedByte233Reversed = ((int)0X8362), UnsignedByte233RevExt = ((int)0X8362), UnsignedShort565 = ((int)0X8363), UnsignedShort565Ext = ((int)0X8363), UnsignedShort565Rev = ((int)0X8364), UnsignedShort565Reversed = ((int)0X8364), UnsignedShort565RevExt = ((int)0X8364), UnsignedShort4444Rev = ((int)0X8365), UnsignedShort4444Reversed = ((int)0X8365), UnsignedShort4444RevExt = ((int)0X8365), UnsignedShort1555Rev = ((int)0X8366), UnsignedShort1555Reversed = ((int)0X8366), UnsignedShort1555RevExt = ((int)0X8366), UnsignedInt8888Rev = ((int)0X8367), UnsignedInt8888Reversed = ((int)0X8367), UnsignedInt8888RevExt = ((int)0X8367), UnsignedInt2101010Rev = ((int)0X8368), UnsignedInt2101010Reversed = ((int)0X8368), UnsignedInt2101010RevExt = ((int)0X8368), TextureMaxClampSSgix = ((int)0X8369), TextureMaxClampTSgix = ((int)0X836a), TextureMaxClampRSgix = ((int)0X836b), FogFactorToAlphaSgix = ((int)0X836f), MirroredRepeat = ((int)0X8370), MirroredRepeatArb = ((int)0X8370), MirroredRepeatIbm = ((int)0X8370), RgbS3tc = ((int)0X83a0), Rgb4S3tc = ((int)0X83a1), RgbaS3tc = ((int)0X83a2), Rgba4S3tc = ((int)0X83a3), VertexPreclipSgix = ((int)0X83ee), VertexPreclipHintSgix = ((int)0X83ef), CompressedRgbS3tcDxt1Ext = ((int)0X83f0), CompressedRgbaS3tcDxt1Ext = ((int)0X83f1), CompressedRgbaS3tcDxt3Ext = ((int)0X83f2), CompressedRgbaS3tcDxt5Ext = ((int)0X83f3), ParallelArraysIntel = ((int)0X83f4), VertexArrayParallelPointersIntel = ((int)0X83f5), NormalArrayParallelPointersIntel = ((int)0X83f6), ColorArrayParallelPointersIntel = ((int)0X83f7), TextureCoordArrayParallelPointersIntel = ((int)0X83f8), FragmentLightingSgix = ((int)0X8400), FragmentColorMaterialSgix = ((int)0X8401), FragmentColorMaterialFaceSgix = ((int)0X8402), FragmentColorMaterialParameterSgix = ((int)0X8403), MaxFragmentLightsSgix = ((int)0X8404), MaxActiveLightsSgix = ((int)0X8405), CurrentRasterNormalSgix = ((int)0X8406), LightEnvModeSgix = ((int)0X8407), FragmentLightModelLocalViewerSgix = ((int)0X8408), FragmentLightModelTwoSideSgix = ((int)0X8409), FragmentLightModelAmbientSgix = ((int)0X840a), FragmentLightModelNormalInterpolationSgix = ((int)0X840b), FragmentLight0Sgix = ((int)0X840c), FragmentLight1Sgix = ((int)0X840d), FragmentLight2Sgix = ((int)0X840e), FragmentLight3Sgix = ((int)0X840f), FragmentLight4Sgix = ((int)0X8410), FragmentLight5Sgix = ((int)0X8411), FragmentLight6Sgix = ((int)0X8412), FragmentLight7Sgix = ((int)0X8413), PackResampleSgix = ((int)0X842c), UnpackResampleSgix = ((int)0X842d), ResampleReplicateSgix = ((int)0X842e), ResampleZeroFillSgix = ((int)0X842f), ResampleDecimateSgix = ((int)0X8430), TangentArrayExt = ((int)0X8439), BinormalArrayExt = ((int)0X843a), CurrentTangentExt = ((int)0X843b), CurrentBinormalExt = ((int)0X843c), TangentArrayTypeExt = ((int)0X843e), TangentArrayStrideExt = ((int)0X843f), BinormalArrayTypeExt = ((int)0X8440), BinormalArrayStrideExt = ((int)0X8441), TangentArrayPointerExt = ((int)0X8442), BinormalArrayPointerExt = ((int)0X8443), Map1TangentExt = ((int)0X8444), Map2TangentExt = ((int)0X8445), Map1BinormalExt = ((int)0X8446), Map2BinormalExt = ((int)0X8447), NearestClipmapNearestSgix = ((int)0X844d), NearestClipmapLinearSgix = ((int)0X844e), LinearClipmapNearestSgix = ((int)0X844f), FogCoordinateSource = ((int)0X8450), FogCoordinateSourceExt = ((int)0X8450), FogCoordSrc = ((int)0X8450), FogCoord = ((int)0X8451), FogCoordinate = ((int)0X8451), FogCoordinateExt = ((int)0X8451), FragmentDepth = ((int)0X8452), FragmentDepthExt = ((int)0X8452), CurrentFogCoord = ((int)0X8453), CurrentFogCoordinate = ((int)0X8453), CurrentFogCoordinateExt = ((int)0X8453), FogCoordArrayType = ((int)0X8454), FogCoordinateArrayType = ((int)0X8454), FogCoordinateArrayTypeExt = ((int)0X8454), FogCoordArrayStride = ((int)0X8455), FogCoordinateArrayStride = ((int)0X8455), FogCoordinateArrayStrideExt = ((int)0X8455), FogCoordArrayPointer = ((int)0X8456), FogCoordinateArrayPointer = ((int)0X8456), FogCoordinateArrayPointerExt = ((int)0X8456), FogCoordArray = ((int)0X8457), FogCoordinateArray = ((int)0X8457), FogCoordinateArrayExt = ((int)0X8457), ColorSum = ((int)0X8458), ColorSumArb = ((int)0X8458), ColorSumExt = ((int)0X8458), CurrentSecondaryColor = ((int)0X8459), CurrentSecondaryColorExt = ((int)0X8459), SecondaryColorArraySize = ((int)0X845a), SecondaryColorArraySizeExt = ((int)0X845a), SecondaryColorArrayType = ((int)0X845b), SecondaryColorArrayTypeExt = ((int)0X845b), SecondaryColorArrayStride = ((int)0X845c), SecondaryColorArrayStrideExt = ((int)0X845c), SecondaryColorArrayPointer = ((int)0X845d), SecondaryColorArrayPointerExt = ((int)0X845d), SecondaryColorArray = ((int)0X845e), SecondaryColorArrayExt = ((int)0X845e), CurrentRasterSecondaryColor = ((int)0X845f), AliasedPointSizeRange = ((int)0X846d), AliasedLineWidthRange = ((int)0X846e), ScreenCoordinatesRend = ((int)0X8490), InvertedScreenWRend = ((int)0X8491), Texture0 = ((int)0X84c0), Texture0Arb = ((int)0X84c0), Texture1 = ((int)0X84c1), Texture1Arb = ((int)0X84c1), Texture2 = ((int)0X84c2), Texture2Arb = ((int)0X84c2), Texture3 = ((int)0X84c3), Texture3Arb = ((int)0X84c3), Texture4 = ((int)0X84c4), Texture4Arb = ((int)0X84c4), Texture5 = ((int)0X84c5), Texture5Arb = ((int)0X84c5), Texture6 = ((int)0X84c6), Texture6Arb = ((int)0X84c6), Texture7 = ((int)0X84c7), Texture7Arb = ((int)0X84c7), Texture8 = ((int)0X84c8), Texture8Arb = ((int)0X84c8), Texture9 = ((int)0X84c9), Texture9Arb = ((int)0X84c9), Texture10 = ((int)0X84ca), Texture10Arb = ((int)0X84ca), Texture11 = ((int)0X84cb), Texture11Arb = ((int)0X84cb), Texture12 = ((int)0X84cc), Texture12Arb = ((int)0X84cc), Texture13 = ((int)0X84cd), Texture13Arb = ((int)0X84cd), Texture14 = ((int)0X84ce), Texture14Arb = ((int)0X84ce), Texture15 = ((int)0X84cf), Texture15Arb = ((int)0X84cf), Texture16 = ((int)0X84d0), Texture16Arb = ((int)0X84d0), Texture17 = ((int)0X84d1), Texture17Arb = ((int)0X84d1), Texture18 = ((int)0X84d2), Texture18Arb = ((int)0X84d2), Texture19 = ((int)0X84d3), Texture19Arb = ((int)0X84d3), Texture20 = ((int)0X84d4), Texture20Arb = ((int)0X84d4), Texture21 = ((int)0X84d5), Texture21Arb = ((int)0X84d5), Texture22 = ((int)0X84d6), Texture22Arb = ((int)0X84d6), Texture23 = ((int)0X84d7), Texture23Arb = ((int)0X84d7), Texture24 = ((int)0X84d8), Texture24Arb = ((int)0X84d8), Texture25 = ((int)0X84d9), Texture25Arb = ((int)0X84d9), Texture26 = ((int)0X84da), Texture26Arb = ((int)0X84da), Texture27 = ((int)0X84db), Texture27Arb = ((int)0X84db), Texture28 = ((int)0X84dc), Texture28Arb = ((int)0X84dc), Texture29 = ((int)0X84dd), Texture29Arb = ((int)0X84dd), Texture30 = ((int)0X84de), Texture30Arb = ((int)0X84de), Texture31 = ((int)0X84df), Texture31Arb = ((int)0X84df), ActiveTexture = ((int)0X84e0), ActiveTextureArb = ((int)0X84e0), ClientActiveTexture = ((int)0X84e1), ClientActiveTextureArb = ((int)0X84e1), MaxTextureUnits = ((int)0X84e2), MaxTextureUnitsArb = ((int)0X84e2), TransposeModelviewMatrix = ((int)0X84e3), TransposeModelviewMatrixArb = ((int)0X84e3), TransposeProjectionMatrix = ((int)0X84e4), TransposeProjectionMatrixArb = ((int)0X84e4), TransposeTextureMatrix = ((int)0X84e5), TransposeTextureMatrixArb = ((int)0X84e5), TransposeColorMatrix = ((int)0X84e6), TransposeColorMatrixArb = ((int)0X84e6), Subtract = ((int)0X84e7), SubtractArb = ((int)0X84e7), MaxRenderbufferSize = ((int)0X84e8), MaxRenderbufferSizeExt = ((int)0X84e8), CompressedAlpha = ((int)0X84e9), CompressedAlphaArb = ((int)0X84e9), CompressedLuminance = ((int)0X84ea), CompressedLuminanceArb = ((int)0X84ea), CompressedLuminanceAlpha = ((int)0X84eb), CompressedLuminanceAlphaArb = ((int)0X84eb), CompressedIntensity = ((int)0X84ec), CompressedIntensityArb = ((int)0X84ec), CompressedRgb = ((int)0X84ed), CompressedRgbArb = ((int)0X84ed), CompressedRgba = ((int)0X84ee), CompressedRgbaArb = ((int)0X84ee), TextureCompressionHint = ((int)0X84ef), TextureCompressionHintArb = ((int)0X84ef), AllCompletedNv = ((int)0X84f2), FenceStatusNv = ((int)0X84f3), FenceConditionNv = ((int)0X84f4), TextureRectangle = ((int)0X84f5), TextureRectangleArb = ((int)0X84f5), TextureRectangleNv = ((int)0X84f5), TextureBindingRectangle = ((int)0X84f6), TextureBindingRectangleArb = ((int)0X84f6), TextureBindingRectangleNv = ((int)0X84f6), ProxyTextureRectangle = ((int)0X84f7), ProxyTextureRectangleArb = ((int)0X84f7), ProxyTextureRectangleNv = ((int)0X84f7), MaxRectangleTextureSize = ((int)0X84f8), MaxRectangleTextureSizeArb = ((int)0X84f8), MaxRectangleTextureSizeNv = ((int)0X84f8), DepthStencil = ((int)0X84f9), DepthStencilExt = ((int)0X84f9), DepthStencilNv = ((int)0X84f9), UnsignedInt248 = ((int)0X84fa), UnsignedInt248Ext = ((int)0X84fa), UnsignedInt248Nv = ((int)0X84fa), MaxTextureLodBias = ((int)0X84fd), MaxTextureLodBiasExt = ((int)0X84fd), TextureMaxAnisotropyExt = ((int)0X84fe), MaxTextureMaxAnisotropyExt = ((int)0X84ff), TextureFilterControl = ((int)0X8500), TextureFilterControlExt = ((int)0X8500), TextureLodBias = ((int)0X8501), TextureLodBiasExt = ((int)0X8501), Modelview1StackDepthExt = ((int)0X8502), Combine4Nv = ((int)0X8503), MaxShininessNv = ((int)0X8504), MaxSpotExponentNv = ((int)0X8505), Modelview1MatrixExt = ((int)0X8506), IncrWrap = ((int)0X8507), IncrWrapExt = ((int)0X8507), DecrWrap = ((int)0X8508), DecrWrapExt = ((int)0X8508), VertexWeightingExt = ((int)0X8509), Modelview1Arb = ((int)0X850a), Modelview1Ext = ((int)0X850a), CurrentVertexWeightExt = ((int)0X850b), VertexWeightArrayExt = ((int)0X850c), VertexWeightArraySizeExt = ((int)0X850d), VertexWeightArrayTypeExt = ((int)0X850e), VertexWeightArrayStrideExt = ((int)0X850f), VertexWeightArrayPointerExt = ((int)0X8510), NormalMap = ((int)0X8511), NormalMapArb = ((int)0X8511), NormalMapExt = ((int)0X8511), NormalMapNv = ((int)0X8511), ReflectionMap = ((int)0X8512), ReflectionMapArb = ((int)0X8512), ReflectionMapExt = ((int)0X8512), ReflectionMapNv = ((int)0X8512), TextureCubeMap = ((int)0X8513), TextureCubeMapArb = ((int)0X8513), TextureCubeMapExt = ((int)0X8513), TextureBindingCubeMap = ((int)0X8514), TextureBindingCubeMapArb = ((int)0X8514), TextureBindingCubeMapExt = ((int)0X8514), TextureCubeMapPositiveX = ((int)0X8515), TextureCubeMapPositiveXArb = ((int)0X8515), TextureCubeMapPositiveXExt = ((int)0X8515), TextureCubeMapNegativeX = ((int)0X8516), TextureCubeMapNegativeXArb = ((int)0X8516), TextureCubeMapNegativeXExt = ((int)0X8516), TextureCubeMapPositiveY = ((int)0X8517), TextureCubeMapPositiveYArb = ((int)0X8517), TextureCubeMapPositiveYExt = ((int)0X8517), TextureCubeMapNegativeY = ((int)0X8518), TextureCubeMapNegativeYArb = ((int)0X8518), TextureCubeMapNegativeYExt = ((int)0X8518), TextureCubeMapPositiveZ = ((int)0X8519), TextureCubeMapPositiveZArb = ((int)0X8519), TextureCubeMapPositiveZExt = ((int)0X8519), TextureCubeMapNegativeZ = ((int)0X851a), TextureCubeMapNegativeZArb = ((int)0X851a), TextureCubeMapNegativeZExt = ((int)0X851a), ProxyTextureCubeMap = ((int)0X851b), ProxyTextureCubeMapArb = ((int)0X851b), ProxyTextureCubeMapExt = ((int)0X851b), MaxCubeMapTextureSize = ((int)0X851c), MaxCubeMapTextureSizeArb = ((int)0X851c), MaxCubeMapTextureSizeExt = ((int)0X851c), VertexArrayRangeApple = ((int)0X851d), VertexArrayRangeNv = ((int)0X851d), VertexArrayRangeLengthApple = ((int)0X851e), VertexArrayRangeLengthNv = ((int)0X851e), VertexArrayRangeValidNv = ((int)0X851f), VertexArrayStorageHintApple = ((int)0X851f), MaxVertexArrayRangeElementNv = ((int)0X8520), VertexArrayRangePointerApple = ((int)0X8521), VertexArrayRangePointerNv = ((int)0X8521), RegisterCombinersNv = ((int)0X8522), VariableANv = ((int)0X8523), VariableBNv = ((int)0X8524), VariableCNv = ((int)0X8525), VariableDNv = ((int)0X8526), VariableENv = ((int)0X8527), VariableFNv = ((int)0X8528), VariableGNv = ((int)0X8529), ConstantColor0Nv = ((int)0X852a), ConstantColor1Nv = ((int)0X852b), PrimaryColorNv = ((int)0X852c), SecondaryColorNv = ((int)0X852d), Spare0Nv = ((int)0X852e), Spare1Nv = ((int)0X852f), DiscardNv = ((int)0X8530), ETimesFNv = ((int)0X8531), Spare0PlusSecondaryColorNv = ((int)0X8532), VertexArrayRangeWithoutFlushNv = ((int)0X8533), MultisampleFilterHintNv = ((int)0X8534), PerStageConstantsNv = ((int)0X8535), UnsignedIdentityNv = ((int)0X8536), UnsignedInvertNv = ((int)0X8537), ExpandNormalNv = ((int)0X8538), ExpandNegateNv = ((int)0X8539), HalfBiasNormalNv = ((int)0X853a), HalfBiasNegateNv = ((int)0X853b), SignedIdentityNv = ((int)0X853c), SignedNegateNv = ((int)0X853d), ScaleByTwoNv = ((int)0X853e), ScaleByFourNv = ((int)0X853f), ScaleByOneHalfNv = ((int)0X8540), BiasByNegativeOneHalfNv = ((int)0X8541), CombinerInputNv = ((int)0X8542), CombinerMappingNv = ((int)0X8543), CombinerComponentUsageNv = ((int)0X8544), CombinerAbDotProductNv = ((int)0X8545), CombinerCdDotProductNv = ((int)0X8546), CombinerMuxSumNv = ((int)0X8547), CombinerScaleNv = ((int)0X8548), CombinerBiasNv = ((int)0X8549), CombinerAbOutputNv = ((int)0X854a), CombinerCdOutputNv = ((int)0X854b), CombinerSumOutputNv = ((int)0X854c), MaxGeneralCombinersNv = ((int)0X854d), NumGeneralCombinersNv = ((int)0X854e), ColorSumClampNv = ((int)0X854f), Combiner0Nv = ((int)0X8550), Combiner1Nv = ((int)0X8551), Combiner2Nv = ((int)0X8552), Combiner3Nv = ((int)0X8553), Combiner4Nv = ((int)0X8554), Combiner5Nv = ((int)0X8555), Combiner6Nv = ((int)0X8556), Combiner7Nv = ((int)0X8557), PrimitiveRestartNv = ((int)0X8558), PrimitiveRestartIndexNv = ((int)0X8559), FogDistanceModeNv = ((int)0X855a), EyeRadialNv = ((int)0X855b), EyePlaneAbsoluteNv = ((int)0X855c), EmbossLightNv = ((int)0X855d), EmbossConstantNv = ((int)0X855e), EmbossMapNv = ((int)0X855f), RedMinClampIngr = ((int)0X8560), GreenMinClampIngr = ((int)0X8561), BlueMinClampIngr = ((int)0X8562), AlphaMinClampIngr = ((int)0X8563), RedMaxClampIngr = ((int)0X8564), GreenMaxClampIngr = ((int)0X8565), BlueMaxClampIngr = ((int)0X8566), AlphaMaxClampIngr = ((int)0X8567), InterlaceReadIngr = ((int)0X8568), Combine = ((int)0X8570), CombineArb = ((int)0X8570), CombineExt = ((int)0X8570), CombineRgb = ((int)0X8571), CombineRgbArb = ((int)0X8571), CombineRgbExt = ((int)0X8571), CombineAlpha = ((int)0X8572), CombineAlphaArb = ((int)0X8572), CombineAlphaExt = ((int)0X8572), RgbScale = ((int)0X8573), RgbScaleArb = ((int)0X8573), RgbScaleExt = ((int)0X8573), AddSigned = ((int)0X8574), AddSignedArb = ((int)0X8574), AddSignedExt = ((int)0X8574), Interpolate = ((int)0X8575), InterpolateArb = ((int)0X8575), InterpolateExt = ((int)0X8575), Constant = ((int)0X8576), ConstantArb = ((int)0X8576), ConstantExt = ((int)0X8576), PrimaryColor = ((int)0X8577), PrimaryColorArb = ((int)0X8577), PrimaryColorExt = ((int)0X8577), Previous = ((int)0X8578), PreviousArb = ((int)0X8578), PreviousExt = ((int)0X8578), Source0Rgb = ((int)0X8580), Source0RgbArb = ((int)0X8580), Source0RgbExt = ((int)0X8580), Src0Rgb = ((int)0X8580), Source1Rgb = ((int)0X8581), Source1RgbArb = ((int)0X8581), Source1RgbExt = ((int)0X8581), Src1Rgb = ((int)0X8581), Source2Rgb = ((int)0X8582), Source2RgbArb = ((int)0X8582), Source2RgbExt = ((int)0X8582), Src2Rgb = ((int)0X8582), Source3RgbNv = ((int)0X8583), Source0Alpha = ((int)0X8588), Source0AlphaArb = ((int)0X8588), Source0AlphaExt = ((int)0X8588), Src0Alpha = ((int)0X8588), Source1Alpha = ((int)0X8589), Source1AlphaArb = ((int)0X8589), Source1AlphaExt = ((int)0X8589), Src1Alpha = ((int)0X8589), Source2Alpha = ((int)0X858a), Source2AlphaArb = ((int)0X858a), Source2AlphaExt = ((int)0X858a), Src2Alpha = ((int)0X858a), Source3AlphaNv = ((int)0X858b), Operand0Rgb = ((int)0X8590), Operand0RgbArb = ((int)0X8590), Operand0RgbExt = ((int)0X8590), Operand1Rgb = ((int)0X8591), Operand1RgbArb = ((int)0X8591), Operand1RgbExt = ((int)0X8591), Operand2Rgb = ((int)0X8592), Operand2RgbArb = ((int)0X8592), Operand2RgbExt = ((int)0X8592), Operand3RgbNv = ((int)0X8593), Operand0Alpha = ((int)0X8598), Operand0AlphaArb = ((int)0X8598), Operand0AlphaExt = ((int)0X8598), Operand1Alpha = ((int)0X8599), Operand1AlphaArb = ((int)0X8599), Operand1AlphaExt = ((int)0X8599), Operand2Alpha = ((int)0X859a), Operand2AlphaArb = ((int)0X859a), Operand2AlphaExt = ((int)0X859a), Operand3AlphaNv = ((int)0X859b), PackSubsampleRateSgix = ((int)0X85a0), UnpackSubsampleRateSgix = ((int)0X85a1), PixelSubsample4444Sgix = ((int)0X85a2), PixelSubsample2424Sgix = ((int)0X85a3), PixelSubsample4242Sgix = ((int)0X85a4), PerturbExt = ((int)0X85ae), TextureNormalExt = ((int)0X85af), LightModelSpecularVectorApple = ((int)0X85b0), TransformHintApple = ((int)0X85b1), UnpackClientStorageApple = ((int)0X85b2), BufferObjectApple = ((int)0X85b3), VertexArrayBinding = ((int)0X85b5), VertexArrayBindingApple = ((int)0X85b5), TextureRangeLengthApple = ((int)0X85b7), TextureRangePointerApple = ((int)0X85b8), Ycbcr422Apple = ((int)0X85b9), UnsignedShort88Apple = ((int)0X85ba), UnsignedShort88Mesa = ((int)0X85ba), UnsignedShort88RevApple = ((int)0X85bb), UnsignedShort88RevMesa = ((int)0X85bb), TextureStorageHintApple = ((int)0X85bc), StoragePrivateApple = ((int)0X85bd), StorageCachedApple = ((int)0X85be), StorageSharedApple = ((int)0X85bf), ReplacementCodeArraySun = ((int)0X85c0), ReplacementCodeArrayTypeSun = ((int)0X85c1), ReplacementCodeArrayStrideSun = ((int)0X85c2), ReplacementCodeArrayPointerSun = ((int)0X85c3), R1uiV3fSun = ((int)0X85c4), R1uiC4ubV3fSun = ((int)0X85c5), R1uiC3fV3fSun = ((int)0X85c6), R1uiN3fV3fSun = ((int)0X85c7), R1uiC4fN3fV3fSun = ((int)0X85c8), R1uiT2fV3fSun = ((int)0X85c9), R1uiT2fN3fV3fSun = ((int)0X85ca), R1uiT2fC4fN3fV3fSun = ((int)0X85cb), SliceAccumSun = ((int)0X85cc), QuadMeshSun = ((int)0X8614), TriangleMeshSun = ((int)0X8615), VertexProgram = ((int)0X8620), VertexProgramArb = ((int)0X8620), VertexProgramNv = ((int)0X8620), VertexStateProgramNv = ((int)0X8621), ArrayEnabled = ((int)0X8622), VertexAttribArrayEnabled = ((int)0X8622), VertexAttribArrayEnabledArb = ((int)0X8622), ArraySize = ((int)0X8623), AttribArraySizeNv = ((int)0X8623), VertexAttribArraySize = ((int)0X8623), VertexAttribArraySizeArb = ((int)0X8623), ArrayStride = ((int)0X8624), AttribArrayStrideNv = ((int)0X8624), VertexAttribArrayStride = ((int)0X8624), VertexAttribArrayStrideArb = ((int)0X8624), ArrayType = ((int)0X8625), AttribArrayTypeNv = ((int)0X8625), VertexAttribArrayType = ((int)0X8625), VertexAttribArrayTypeArb = ((int)0X8625), CurrentAttribNv = ((int)0X8626), CurrentVertexAttrib = ((int)0X8626), CurrentVertexAttribArb = ((int)0X8626), ProgramLength = ((int)0X8627), ProgramLengthArb = ((int)0X8627), ProgramLengthNv = ((int)0X8627), ProgramString = ((int)0X8628), ProgramStringArb = ((int)0X8628), ProgramStringNv = ((int)0X8628), ModelviewProjectionNv = ((int)0X8629), IdentityNv = ((int)0X862a), InverseNv = ((int)0X862b), TransposeNv = ((int)0X862c), InverseTransposeNv = ((int)0X862d), MaxProgramMatrixStackDepthArb = ((int)0X862e), MaxTrackMatrixStackDepthNv = ((int)0X862e), MaxProgramMatricesArb = ((int)0X862f), MaxTrackMatricesNv = ((int)0X862f), Matrix0Nv = ((int)0X8630), Matrix1Nv = ((int)0X8631), Matrix2Nv = ((int)0X8632), Matrix3Nv = ((int)0X8633), Matrix4Nv = ((int)0X8634), Matrix5Nv = ((int)0X8635), Matrix6Nv = ((int)0X8636), Matrix7Nv = ((int)0X8637), CurrentMatrixStackDepthArb = ((int)0X8640), CurrentMatrixStackDepthNv = ((int)0X8640), CurrentMatrixArb = ((int)0X8641), CurrentMatrixNv = ((int)0X8641), ProgramPointSize = ((int)0X8642), ProgramPointSizeArb = ((int)0X8642), ProgramPointSizeExt = ((int)0X8642), VertexProgramPointSize = ((int)0X8642), VertexProgramPointSizeArb = ((int)0X8642), VertexProgramPointSizeNv = ((int)0X8642), VertexProgramTwoSide = ((int)0X8643), VertexProgramTwoSideArb = ((int)0X8643), VertexProgramTwoSideNv = ((int)0X8643), ProgramParameterNv = ((int)0X8644), ArrayPointer = ((int)0X8645), AttribArrayPointerNv = ((int)0X8645), VertexAttribArrayPointer = ((int)0X8645), VertexAttribArrayPointerArb = ((int)0X8645), ProgramTargetNv = ((int)0X8646), ProgramResidentNv = ((int)0X8647), TrackMatrixNv = ((int)0X8648), TrackMatrixTransformNv = ((int)0X8649), VertexProgramBindingNv = ((int)0X864a), ProgramErrorPositionArb = ((int)0X864b), ProgramErrorPositionNv = ((int)0X864b), OffsetTextureRectangleNv = ((int)0X864c), OffsetTextureRectangleScaleNv = ((int)0X864d), DotProductTextureRectangleNv = ((int)0X864e), DepthClamp = ((int)0X864f), DepthClampNv = ((int)0X864f), VertexAttribArray0Nv = ((int)0X8650), VertexAttribArray1Nv = ((int)0X8651), VertexAttribArray2Nv = ((int)0X8652), VertexAttribArray3Nv = ((int)0X8653), VertexAttribArray4Nv = ((int)0X8654), VertexAttribArray5Nv = ((int)0X8655), VertexAttribArray6Nv = ((int)0X8656), VertexAttribArray7Nv = ((int)0X8657), VertexAttribArray8Nv = ((int)0X8658), VertexAttribArray9Nv = ((int)0X8659), VertexAttribArray10Nv = ((int)0X865a), VertexAttribArray11Nv = ((int)0X865b), VertexAttribArray12Nv = ((int)0X865c), VertexAttribArray13Nv = ((int)0X865d), VertexAttribArray14Nv = ((int)0X865e), VertexAttribArray15Nv = ((int)0X865f), Map1VertexAttrib04Nv = ((int)0X8660), Map1VertexAttrib14Nv = ((int)0X8661), Map1VertexAttrib24Nv = ((int)0X8662), Map1VertexAttrib34Nv = ((int)0X8663), Map1VertexAttrib44Nv = ((int)0X8664), Map1VertexAttrib54Nv = ((int)0X8665), Map1VertexAttrib64Nv = ((int)0X8666), Map1VertexAttrib74Nv = ((int)0X8667), Map1VertexAttrib84Nv = ((int)0X8668), Map1VertexAttrib94Nv = ((int)0X8669), Map1VertexAttrib104Nv = ((int)0X866a), Map1VertexAttrib114Nv = ((int)0X866b), Map1VertexAttrib124Nv = ((int)0X866c), Map1VertexAttrib134Nv = ((int)0X866d), Map1VertexAttrib144Nv = ((int)0X866e), Map1VertexAttrib154Nv = ((int)0X866f), Map2VertexAttrib04Nv = ((int)0X8670), Map2VertexAttrib14Nv = ((int)0X8671), Map2VertexAttrib24Nv = ((int)0X8672), Map2VertexAttrib34Nv = ((int)0X8673), Map2VertexAttrib44Nv = ((int)0X8674), Map2VertexAttrib54Nv = ((int)0X8675), Map2VertexAttrib64Nv = ((int)0X8676), Map2VertexAttrib74Nv = ((int)0X8677), ProgramBinding = ((int)0X8677), ProgramBindingArb = ((int)0X8677), Map2VertexAttrib84Nv = ((int)0X8678), Map2VertexAttrib94Nv = ((int)0X8679), Map2VertexAttrib104Nv = ((int)0X867a), Map2VertexAttrib114Nv = ((int)0X867b), Map2VertexAttrib124Nv = ((int)0X867c), Map2VertexAttrib134Nv = ((int)0X867d), Map2VertexAttrib144Nv = ((int)0X867e), Map2VertexAttrib154Nv = ((int)0X867f), TextureCompressedImageSize = ((int)0X86a0), TextureCompressedImageSizeArb = ((int)0X86a0), TextureCompressed = ((int)0X86a1), TextureCompressedArb = ((int)0X86a1), NumCompressedTextureFormats = ((int)0X86a2), NumCompressedTextureFormatsArb = ((int)0X86a2), CompressedTextureFormats = ((int)0X86a3), CompressedTextureFormatsArb = ((int)0X86a3), MaxVertexUnitsArb = ((int)0X86a4), ActiveVertexUnitsArb = ((int)0X86a5), WeightSumUnityArb = ((int)0X86a6), VertexBlendArb = ((int)0X86a7), CurrentWeightArb = ((int)0X86a8), WeightArrayTypeArb = ((int)0X86a9), WeightArrayStrideArb = ((int)0X86aa), WeightArraySizeArb = ((int)0X86ab), WeightArrayPointerArb = ((int)0X86ac), WeightArrayArb = ((int)0X86ad), Dot3Rgb = ((int)0X86ae), Dot3RgbArb = ((int)0X86ae), Dot3Rgba = ((int)0X86af), Dot3RgbaArb = ((int)0X86af), CompressedRgbFxt13Dfx = ((int)0X86b0), CompressedRgbaFxt13Dfx = ((int)0X86b1), Multisample3Dfx = ((int)0X86b2), SampleBuffers3Dfx = ((int)0X86b3), Samples3Dfx = ((int)0X86b4), Eval2DNv = ((int)0X86c0), EvalTriangular2DNv = ((int)0X86c1), MapTessellationNv = ((int)0X86c2), MapAttribUOrderNv = ((int)0X86c3), MapAttribVOrderNv = ((int)0X86c4), EvalFractionalTessellationNv = ((int)0X86c5), EvalVertexAttrib0Nv = ((int)0X86c6), EvalVertexAttrib1Nv = ((int)0X86c7), EvalVertexAttrib2Nv = ((int)0X86c8), EvalVertexAttrib3Nv = ((int)0X86c9), EvalVertexAttrib4Nv = ((int)0X86ca), EvalVertexAttrib5Nv = ((int)0X86cb), EvalVertexAttrib6Nv = ((int)0X86cc), EvalVertexAttrib7Nv = ((int)0X86cd), EvalVertexAttrib8Nv = ((int)0X86ce), EvalVertexAttrib9Nv = ((int)0X86cf), EvalVertexAttrib10Nv = ((int)0X86d0), EvalVertexAttrib11Nv = ((int)0X86d1), EvalVertexAttrib12Nv = ((int)0X86d2), EvalVertexAttrib13Nv = ((int)0X86d3), EvalVertexAttrib14Nv = ((int)0X86d4), EvalVertexAttrib15Nv = ((int)0X86d5), MaxMapTessellationNv = ((int)0X86d6), MaxRationalEvalOrderNv = ((int)0X86d7), RgbaUnsignedDotProductMappingNv = ((int)0X86d9), UnsignedIntS8S888Nv = ((int)0X86da), UnsignedInt88S8S8RevNv = ((int)0X86db), DsdtMagIntensityNv = ((int)0X86dc), ShaderConsistentNv = ((int)0X86dd), TextureShaderNv = ((int)0X86de), ShaderOperationNv = ((int)0X86df), CullModesNv = ((int)0X86e0), OffsetTexture2DMatrixNv = ((int)0X86e1), OffsetTextureMatrixNv = ((int)0X86e1), OffsetTexture2DScaleNv = ((int)0X86e2), OffsetTextureScaleNv = ((int)0X86e2), OffsetTexture2DBiasNv = ((int)0X86e3), OffsetTextureBiasNv = ((int)0X86e3), PreviousTextureInputNv = ((int)0X86e4), ConstEyeNv = ((int)0X86e5), PassThroughNv = ((int)0X86e6), CullFragmentNv = ((int)0X86e7), OffsetTexture2DNv = ((int)0X86e8), DependentArTexture2DNv = ((int)0X86e9), DependentGbTexture2DNv = ((int)0X86ea), DotProductNv = ((int)0X86ec), DotProductDepthReplaceNv = ((int)0X86ed), DotProductTexture2DNv = ((int)0X86ee), DotProductTexture3DNv = ((int)0X86ef), DotProductTextureCubeMapNv = ((int)0X86f0), DotProductDiffuseCubeMapNv = ((int)0X86f1), DotProductReflectCubeMapNv = ((int)0X86f2), DotProductConstEyeReflectCubeMapNv = ((int)0X86f3), HiloNv = ((int)0X86f4), DsdtNv = ((int)0X86f5), DsdtMagNv = ((int)0X86f6), DsdtMagVibNv = ((int)0X86f7), Hilo16Nv = ((int)0X86f8), SignedHiloNv = ((int)0X86f9), SignedHilo16Nv = ((int)0X86fa), SignedRgbaNv = ((int)0X86fb), SignedRgba8Nv = ((int)0X86fc), SignedRgbNv = ((int)0X86fe), SignedRgb8Nv = ((int)0X86ff), SignedLuminanceNv = ((int)0X8701), SignedLuminance8Nv = ((int)0X8702), SignedLuminanceAlphaNv = ((int)0X8703), SignedLuminance8Alpha8Nv = ((int)0X8704), SignedAlphaNv = ((int)0X8705), SignedAlpha8Nv = ((int)0X8706), SignedIntensityNv = ((int)0X8707), SignedIntensity8Nv = ((int)0X8708), Dsdt8Nv = ((int)0X8709), Dsdt8Mag8Nv = ((int)0X870a), Dsdt8Mag8Intensity8Nv = ((int)0X870b), SignedRgbUnsignedAlphaNv = ((int)0X870c), SignedRgb8UnsignedAlpha8Nv = ((int)0X870d), HiScaleNv = ((int)0X870e), LoScaleNv = ((int)0X870f), DsScaleNv = ((int)0X8710), DtScaleNv = ((int)0X8711), MagnitudeScaleNv = ((int)0X8712), VibranceScaleNv = ((int)0X8713), HiBiasNv = ((int)0X8714), LoBiasNv = ((int)0X8715), DsBiasNv = ((int)0X8716), DtBiasNv = ((int)0X8717), MagnitudeBiasNv = ((int)0X8718), VibranceBiasNv = ((int)0X8719), TextureBorderValuesNv = ((int)0X871a), TextureHiSizeNv = ((int)0X871b), TextureLoSizeNv = ((int)0X871c), TextureDsSizeNv = ((int)0X871d), TextureDtSizeNv = ((int)0X871e), TextureMagSizeNv = ((int)0X871f), Modelview2Arb = ((int)0X8722), Modelview3Arb = ((int)0X8723), Modelview4Arb = ((int)0X8724), Modelview5Arb = ((int)0X8725), Modelview6Arb = ((int)0X8726), Modelview7Arb = ((int)0X8727), Modelview8Arb = ((int)0X8728), Modelview9Arb = ((int)0X8729), Modelview10Arb = ((int)0X872a), Modelview11Arb = ((int)0X872b), Modelview12Arb = ((int)0X872c), Modelview13Arb = ((int)0X872d), Modelview14Arb = ((int)0X872e), Modelview15Arb = ((int)0X872f), Modelview16Arb = ((int)0X8730), Modelview17Arb = ((int)0X8731), Modelview18Arb = ((int)0X8732), Modelview19Arb = ((int)0X8733), Modelview20Arb = ((int)0X8734), Modelview21Arb = ((int)0X8735), Modelview22Arb = ((int)0X8736), Modelview23Arb = ((int)0X8737), Modelview24Arb = ((int)0X8738), Modelview25Arb = ((int)0X8739), Modelview26Arb = ((int)0X873a), Modelview27Arb = ((int)0X873b), Modelview28Arb = ((int)0X873c), Modelview29Arb = ((int)0X873d), Modelview30Arb = ((int)0X873e), Modelview31Arb = ((int)0X873f), Dot3RgbExt = ((int)0X8740), Dot3RgbaExt = ((int)0X8741), MirrorClampAti = ((int)0X8742), MirrorClampExt = ((int)0X8742), MirrorClampToEdgeAti = ((int)0X8743), MirrorClampToEdgeExt = ((int)0X8743), ModulateAddAti = ((int)0X8744), ModulateSignedAddAti = ((int)0X8745), ModulateSubtractAti = ((int)0X8746), YcbcrMesa = ((int)0X8757), PackInvertMesa = ((int)0X8758), Texture1DStackMesax = ((int)0X8759), Texture2DStackMesax = ((int)0X875a), ProxyTexture1DStackMesax = ((int)0X875b), ProxyTexture2DStackMesax = ((int)0X875c), Texture1DStackBindingMesax = ((int)0X875d), Texture2DStackBindingMesax = ((int)0X875e), StaticAti = ((int)0X8760), DynamicAti = ((int)0X8761), PreserveAti = ((int)0X8762), DiscardAti = ((int)0X8763), BufferSize = ((int)0X8764), BufferSizeArb = ((int)0X8764), ObjectBufferSizeAti = ((int)0X8764), BufferUsage = ((int)0X8765), BufferUsageArb = ((int)0X8765), ObjectBufferUsageAti = ((int)0X8765), ArrayObjectBufferAti = ((int)0X8766), ArrayObjectOffsetAti = ((int)0X8767), ElementArrayApple = ((int)0X8768), ElementArrayAti = ((int)0X8768), ElementArrayTypeApple = ((int)0X8769), ElementArrayTypeAti = ((int)0X8769), ElementArrayPointerApple = ((int)0X876a), ElementArrayPointerAti = ((int)0X876a), MaxVertexStreamsAti = ((int)0X876b), VertexStream0Ati = ((int)0X876c), VertexStream1Ati = ((int)0X876d), VertexStream2Ati = ((int)0X876e), VertexStream3Ati = ((int)0X876f), VertexStream4Ati = ((int)0X8770), VertexStream5Ati = ((int)0X8771), VertexStream6Ati = ((int)0X8772), VertexStream7Ati = ((int)0X8773), VertexSourceAti = ((int)0X8774), BumpRotMatrixAti = ((int)0X8775), BumpRotMatrixSizeAti = ((int)0X8776), BumpNumTexUnitsAti = ((int)0X8777), BumpTexUnitsAti = ((int)0X8778), DudvAti = ((int)0X8779), Du8dv8Ati = ((int)0X877a), BumpEnvmapAti = ((int)0X877b), BumpTargetAti = ((int)0X877c), VertexShaderExt = ((int)0X8780), VertexShaderBindingExt = ((int)0X8781), OpIndexExt = ((int)0X8782), OpNegateExt = ((int)0X8783), OpDot3Ext = ((int)0X8784), OpDot4Ext = ((int)0X8785), OpMulExt = ((int)0X8786), OpAddExt = ((int)0X8787), OpMaddExt = ((int)0X8788), OpFracExt = ((int)0X8789), OpMaxExt = ((int)0X878a), OpMinExt = ((int)0X878b), OpSetGeExt = ((int)0X878c), OpSetLtExt = ((int)0X878d), OpClampExt = ((int)0X878e), OpFloorExt = ((int)0X878f), OpRoundExt = ((int)0X8790), OpExpBase2Ext = ((int)0X8791), OpLogBase2Ext = ((int)0X8792), OpPowerExt = ((int)0X8793), OpRecipExt = ((int)0X8794), OpRecipSqrtExt = ((int)0X8795), OpSubExt = ((int)0X8796), OpCrossProductExt = ((int)0X8797), OpMultiplyMatrixExt = ((int)0X8798), OpMovExt = ((int)0X8799), OutputVertexExt = ((int)0X879a), OutputColor0Ext = ((int)0X879b), OutputColor1Ext = ((int)0X879c), OutputTextureCoord0Ext = ((int)0X879d), OutputTextureCoord1Ext = ((int)0X879e), OutputTextureCoord2Ext = ((int)0X879f), OutputTextureCoord3Ext = ((int)0X87a0), OutputTextureCoord4Ext = ((int)0X87a1), OutputTextureCoord5Ext = ((int)0X87a2), OutputTextureCoord6Ext = ((int)0X87a3), OutputTextureCoord7Ext = ((int)0X87a4), OutputTextureCoord8Ext = ((int)0X87a5), OutputTextureCoord9Ext = ((int)0X87a6), OutputTextureCoord10Ext = ((int)0X87a7), OutputTextureCoord11Ext = ((int)0X87a8), OutputTextureCoord12Ext = ((int)0X87a9), OutputTextureCoord13Ext = ((int)0X87aa), OutputTextureCoord14Ext = ((int)0X87ab), OutputTextureCoord15Ext = ((int)0X87ac), OutputTextureCoord16Ext = ((int)0X87ad), OutputTextureCoord17Ext = ((int)0X87ae), OutputTextureCoord18Ext = ((int)0X87af), OutputTextureCoord19Ext = ((int)0X87b0), OutputTextureCoord20Ext = ((int)0X87b1), OutputTextureCoord21Ext = ((int)0X87b2), OutputTextureCoord22Ext = ((int)0X87b3), OutputTextureCoord23Ext = ((int)0X87b4), OutputTextureCoord24Ext = ((int)0X87b5), OutputTextureCoord25Ext = ((int)0X87b6), OutputTextureCoord26Ext = ((int)0X87b7), OutputTextureCoord27Ext = ((int)0X87b8), OutputTextureCoord28Ext = ((int)0X87b9), OutputTextureCoord29Ext = ((int)0X87ba), OutputTextureCoord30Ext = ((int)0X87bb), OutputTextureCoord31Ext = ((int)0X87bc), OutputFogExt = ((int)0X87bd), ScalarExt = ((int)0X87be), VectorExt = ((int)0X87bf), MatrixExt = ((int)0X87c0), VariantExt = ((int)0X87c1), InvariantExt = ((int)0X87c2), LocalConstantExt = ((int)0X87c3), LocalExt = ((int)0X87c4), MaxVertexShaderInstructionsExt = ((int)0X87c5), MaxVertexShaderVariantsExt = ((int)0X87c6), MaxVertexShaderInvariantsExt = ((int)0X87c7), MaxVertexShaderLocalConstantsExt = ((int)0X87c8), MaxVertexShaderLocalsExt = ((int)0X87c9), MaxOptimizedVertexShaderInstructionsExt = ((int)0X87ca), MaxOptimizedVertexShaderVariantsExt = ((int)0X87cb), MaxOptimizedVertexShaderLocalConstantsExt = ((int)0X87cc), MaxOptimizedVertexShaderInvariantsExt = ((int)0X87cd), MaxOptimizedVertexShaderLocalsExt = ((int)0X87ce), VertexShaderInstructionsExt = ((int)0X87cf), VertexShaderVariantsExt = ((int)0X87d0), VertexShaderInvariantsExt = ((int)0X87d1), VertexShaderLocalConstantsExt = ((int)0X87d2), VertexShaderLocalsExt = ((int)0X87d3), VertexShaderOptimizedExt = ((int)0X87d4), XExt = ((int)0X87d5), YExt = ((int)0X87d6), ZExt = ((int)0X87d7), WExt = ((int)0X87d8), NegativeXExt = ((int)0X87d9), NegativeYExt = ((int)0X87da), NegativeZExt = ((int)0X87db), NegativeWExt = ((int)0X87dc), ZeroExt = ((int)0X87dd), OneExt = ((int)0X87de), NegativeOneExt = ((int)0X87df), NormalizedRangeExt = ((int)0X87e0), FullRangeExt = ((int)0X87e1), CurrentVertexExt = ((int)0X87e2), MvpMatrixExt = ((int)0X87e3), VariantValueExt = ((int)0X87e4), VariantDatatypeExt = ((int)0X87e5), VariantArrayStrideExt = ((int)0X87e6), VariantArrayTypeExt = ((int)0X87e7), VariantArrayExt = ((int)0X87e8), VariantArrayPointerExt = ((int)0X87e9), InvariantValueExt = ((int)0X87ea), InvariantDatatypeExt = ((int)0X87eb), LocalConstantValueExt = ((int)0X87ec), LocalConstantDatatypeExt = ((int)0X87ed), PnTrianglesAti = ((int)0X87f0), MaxPnTrianglesTesselationLevelAti = ((int)0X87f1), PnTrianglesPointModeAti = ((int)0X87f2), PnTrianglesNormalModeAti = ((int)0X87f3), PnTrianglesTesselationLevelAti = ((int)0X87f4), PnTrianglesPointModeLinearAti = ((int)0X87f5), PnTrianglesPointModeCubicAti = ((int)0X87f6), PnTrianglesNormalModeLinearAti = ((int)0X87f7), PnTrianglesNormalModeQuadraticAti = ((int)0X87f8), VboFreeMemoryAti = ((int)0X87fb), TextureFreeMemoryAti = ((int)0X87fc), RenderbufferFreeMemoryAti = ((int)0X87fd), StencilBackFunc = ((int)0X8800), StencilBackFuncAti = ((int)0X8800), StencilBackFail = ((int)0X8801), StencilBackFailAti = ((int)0X8801), StencilBackPassDepthFail = ((int)0X8802), StencilBackPassDepthFailAti = ((int)0X8802), StencilBackPassDepthPass = ((int)0X8803), StencilBackPassDepthPassAti = ((int)0X8803), FragmentProgram = ((int)0X8804), FragmentProgramArb = ((int)0X8804), ProgramAluInstructionsArb = ((int)0X8805), ProgramTexInstructionsArb = ((int)0X8806), ProgramTexIndirectionsArb = ((int)0X8807), ProgramNativeAluInstructionsArb = ((int)0X8808), ProgramNativeTexInstructionsArb = ((int)0X8809), ProgramNativeTexIndirectionsArb = ((int)0X880a), MaxProgramAluInstructionsArb = ((int)0X880b), MaxProgramTexInstructionsArb = ((int)0X880c), MaxProgramTexIndirectionsArb = ((int)0X880d), MaxProgramNativeAluInstructionsArb = ((int)0X880e), MaxProgramNativeTexInstructionsArb = ((int)0X880f), MaxProgramNativeTexIndirectionsArb = ((int)0X8810), Rgba32f = ((int)0X8814), Rgba32fArb = ((int)0X8814), RgbaFloat32Apple = ((int)0X8814), RgbaFloat32Ati = ((int)0X8814), Rgb32f = ((int)0X8815), Rgb32fArb = ((int)0X8815), RgbFloat32Apple = ((int)0X8815), RgbFloat32Ati = ((int)0X8815), Alpha32fArb = ((int)0X8816), AlphaFloat32Apple = ((int)0X8816), AlphaFloat32Ati = ((int)0X8816), Intensity32fArb = ((int)0X8817), IntensityFloat32Apple = ((int)0X8817), IntensityFloat32Ati = ((int)0X8817), Luminance32fArb = ((int)0X8818), LuminanceFloat32Apple = ((int)0X8818), LuminanceFloat32Ati = ((int)0X8818), LuminanceAlpha32fArb = ((int)0X8819), LuminanceAlphaFloat32Apple = ((int)0X8819), LuminanceAlphaFloat32Ati = ((int)0X8819), Rgba16f = ((int)0X881a), Rgba16fArb = ((int)0X881a), RgbaFloat16Apple = ((int)0X881a), RgbaFloat16Ati = ((int)0X881a), Rgb16f = ((int)0X881b), Rgb16fArb = ((int)0X881b), RgbFloat16Apple = ((int)0X881b), RgbFloat16Ati = ((int)0X881b), Alpha16fArb = ((int)0X881c), AlphaFloat16Apple = ((int)0X881c), AlphaFloat16Ati = ((int)0X881c), Intensity16fArb = ((int)0X881d), IntensityFloat16Apple = ((int)0X881d), IntensityFloat16Ati = ((int)0X881d), Luminance16fArb = ((int)0X881e), LuminanceFloat16Apple = ((int)0X881e), LuminanceFloat16Ati = ((int)0X881e), LuminanceAlpha16fArb = ((int)0X881f), LuminanceAlphaFloat16Apple = ((int)0X881f), LuminanceAlphaFloat16Ati = ((int)0X881f), RgbaFloatMode = ((int)0X8820), RgbaFloatModeArb = ((int)0X8820), TypeRgbaFloatAti = ((int)0X8820), MaxDrawBuffers = ((int)0X8824), MaxDrawBuffersArb = ((int)0X8824), MaxDrawBuffersAti = ((int)0X8824), DrawBuffer0 = ((int)0X8825), DrawBuffer0Arb = ((int)0X8825), DrawBuffer0Ati = ((int)0X8825), DrawBuffer1 = ((int)0X8826), DrawBuffer1Arb = ((int)0X8826), DrawBuffer1Ati = ((int)0X8826), DrawBuffer2 = ((int)0X8827), DrawBuffer2Arb = ((int)0X8827), DrawBuffer2Ati = ((int)0X8827), DrawBuffer3 = ((int)0X8828), DrawBuffer3Arb = ((int)0X8828), DrawBuffer3Ati = ((int)0X8828), DrawBuffer4 = ((int)0X8829), DrawBuffer4Arb = ((int)0X8829), DrawBuffer4Ati = ((int)0X8829), DrawBuffer5 = ((int)0X882a), DrawBuffer5Arb = ((int)0X882a), DrawBuffer5Ati = ((int)0X882a), DrawBuffer6 = ((int)0X882b), DrawBuffer6Arb = ((int)0X882b), DrawBuffer6Ati = ((int)0X882b), DrawBuffer7 = ((int)0X882c), DrawBuffer7Arb = ((int)0X882c), DrawBuffer7Ati = ((int)0X882c), DrawBuffer8 = ((int)0X882d), DrawBuffer8Arb = ((int)0X882d), DrawBuffer8Ati = ((int)0X882d), DrawBuffer9 = ((int)0X882e), DrawBuffer9Arb = ((int)0X882e), DrawBuffer9Ati = ((int)0X882e), DrawBuffer10 = ((int)0X882f), DrawBuffer10Arb = ((int)0X882f), DrawBuffer10Ati = ((int)0X882f), DrawBuffer11 = ((int)0X8830), DrawBuffer11Arb = ((int)0X8830), DrawBuffer11Ati = ((int)0X8830), DrawBuffer12 = ((int)0X8831), DrawBuffer12Arb = ((int)0X8831), DrawBuffer12Ati = ((int)0X8831), DrawBuffer13 = ((int)0X8832), DrawBuffer13Arb = ((int)0X8832), DrawBuffer13Ati = ((int)0X8832), DrawBuffer14 = ((int)0X8833), DrawBuffer14Arb = ((int)0X8833), DrawBuffer14Ati = ((int)0X8833), DrawBuffer15 = ((int)0X8834), DrawBuffer15Arb = ((int)0X8834), DrawBuffer15Ati = ((int)0X8834), ColorClearUnclampedValueAti = ((int)0X8835), BlendEquationAlpha = ((int)0X883d), BlendEquationAlphaExt = ((int)0X883d), MatrixPaletteArb = ((int)0X8840), MaxMatrixPaletteStackDepthArb = ((int)0X8841), MaxPaletteMatricesArb = ((int)0X8842), CurrentPaletteMatrixArb = ((int)0X8843), MatrixIndexArrayArb = ((int)0X8844), CurrentMatrixIndexArb = ((int)0X8845), MatrixIndexArraySizeArb = ((int)0X8846), MatrixIndexArrayTypeArb = ((int)0X8847), MatrixIndexArrayStrideArb = ((int)0X8848), MatrixIndexArrayPointerArb = ((int)0X8849), TextureDepthSize = ((int)0X884a), TextureDepthSizeArb = ((int)0X884a), DepthTextureMode = ((int)0X884b), DepthTextureModeArb = ((int)0X884b), TextureCompareMode = ((int)0X884c), TextureCompareModeArb = ((int)0X884c), TextureCompareFunc = ((int)0X884d), TextureCompareFuncArb = ((int)0X884d), CompareRefDepthToTextureExt = ((int)0X884e), CompareRefToTexture = ((int)0X884e), CompareRToTexture = ((int)0X884e), CompareRToTextureArb = ((int)0X884e), TextureCubeMapSeamless = ((int)0X884f), OffsetProjectiveTexture2DNv = ((int)0X8850), OffsetProjectiveTexture2DScaleNv = ((int)0X8851), OffsetProjectiveTextureRectangleNv = ((int)0X8852), OffsetProjectiveTextureRectangleScaleNv = ((int)0X8853), OffsetHiloTexture2DNv = ((int)0X8854), OffsetHiloTextureRectangleNv = ((int)0X8855), OffsetHiloProjectiveTexture2DNv = ((int)0X8856), OffsetHiloProjectiveTextureRectangleNv = ((int)0X8857), DependentHiloTexture2DNv = ((int)0X8858), DependentRgbTexture3DNv = ((int)0X8859), DependentRgbTextureCubeMapNv = ((int)0X885a), DotProductPassThroughNv = ((int)0X885b), DotProductTexture1DNv = ((int)0X885c), DotProductAffineDepthReplaceNv = ((int)0X885d), Hilo8Nv = ((int)0X885e), SignedHilo8Nv = ((int)0X885f), ForceBlueToOneNv = ((int)0X8860), PointSprite = ((int)0X8861), PointSpriteArb = ((int)0X8861), PointSpriteNv = ((int)0X8861), CoordReplace = ((int)0X8862), CoordReplaceArb = ((int)0X8862), CoordReplaceNv = ((int)0X8862), PointSpriteRModeNv = ((int)0X8863), PixelCounterBitsNv = ((int)0X8864), QueryCounterBits = ((int)0X8864), QueryCounterBitsArb = ((int)0X8864), CurrentOcclusionQueryIdNv = ((int)0X8865), CurrentQuery = ((int)0X8865), CurrentQueryArb = ((int)0X8865), PixelCountNv = ((int)0X8866), QueryResult = ((int)0X8866), QueryResultArb = ((int)0X8866), PixelCountAvailableNv = ((int)0X8867), QueryResultAvailable = ((int)0X8867), QueryResultAvailableArb = ((int)0X8867), MaxFragmentProgramLocalParametersNv = ((int)0X8868), MaxVertexAttribs = ((int)0X8869), MaxVertexAttribsArb = ((int)0X8869), ArrayNormalized = ((int)0X886a), VertexAttribArrayNormalized = ((int)0X886a), VertexAttribArrayNormalizedArb = ((int)0X886a), DepthStencilToRgbaNv = ((int)0X886e), DepthStencilToBgraNv = ((int)0X886f), FragmentProgramNv = ((int)0X8870), MaxTextureCoords = ((int)0X8871), MaxTextureCoordsArb = ((int)0X8871), MaxTextureCoordsNv = ((int)0X8871), MaxTextureImageUnits = ((int)0X8872), MaxTextureImageUnitsArb = ((int)0X8872), MaxTextureImageUnitsNv = ((int)0X8872), FragmentProgramBindingNv = ((int)0X8873), ProgramErrorStringArb = ((int)0X8874), ProgramErrorStringNv = ((int)0X8874), ProgramFormatAsciiArb = ((int)0X8875), ProgramFormat = ((int)0X8876), ProgramFormatArb = ((int)0X8876), WritePixelDataRangeNv = ((int)0X8878), ReadPixelDataRangeNv = ((int)0X8879), WritePixelDataRangeLengthNv = ((int)0X887a), ReadPixelDataRangeLengthNv = ((int)0X887b), WritePixelDataRangePointerNv = ((int)0X887c), ReadPixelDataRangePointerNv = ((int)0X887d), FloatRNv = ((int)0X8880), FloatRgNv = ((int)0X8881), FloatRgbNv = ((int)0X8882), FloatRgbaNv = ((int)0X8883), FloatR16Nv = ((int)0X8884), FloatR32Nv = ((int)0X8885), FloatRg16Nv = ((int)0X8886), FloatRg32Nv = ((int)0X8887), FloatRgb16Nv = ((int)0X8888), FloatRgb32Nv = ((int)0X8889), FloatRgba16Nv = ((int)0X888a), FloatRgba32Nv = ((int)0X888b), TextureFloatComponentsNv = ((int)0X888c), FloatClearColorValueNv = ((int)0X888d), FloatRgbaModeNv = ((int)0X888e), TextureUnsignedRemapModeNv = ((int)0X888f), DepthBoundsTestExt = ((int)0X8890), DepthBoundsExt = ((int)0X8891), ArrayBuffer = ((int)0X8892), ArrayBufferArb = ((int)0X8892), ElementArrayBuffer = ((int)0X8893), ElementArrayBufferArb = ((int)0X8893), ArrayBufferBinding = ((int)0X8894), ArrayBufferBindingArb = ((int)0X8894), ElementArrayBufferBinding = ((int)0X8895), ElementArrayBufferBindingArb = ((int)0X8895), VertexArrayBufferBinding = ((int)0X8896), VertexArrayBufferBindingArb = ((int)0X8896), NormalArrayBufferBinding = ((int)0X8897), NormalArrayBufferBindingArb = ((int)0X8897), ColorArrayBufferBinding = ((int)0X8898), ColorArrayBufferBindingArb = ((int)0X8898), IndexArrayBufferBinding = ((int)0X8899), IndexArrayBufferBindingArb = ((int)0X8899), TextureCoordArrayBufferBinding = ((int)0X889a), TextureCoordArrayBufferBindingArb = ((int)0X889a), EdgeFlagArrayBufferBinding = ((int)0X889b), EdgeFlagArrayBufferBindingArb = ((int)0X889b), SecondaryColorArrayBufferBinding = ((int)0X889c), SecondaryColorArrayBufferBindingArb = ((int)0X889c), FogCoordArrayBufferBinding = ((int)0X889d), FogCoordinateArrayBufferBinding = ((int)0X889d), FogCoordinateArrayBufferBindingArb = ((int)0X889d), WeightArrayBufferBinding = ((int)0X889e), WeightArrayBufferBindingArb = ((int)0X889e), VertexAttribArrayBufferBinding = ((int)0X889f), VertexAttribArrayBufferBindingArb = ((int)0X889f), ProgramInstruction = ((int)0X88a0), ProgramInstructionsArb = ((int)0X88a0), MaxProgramInstructions = ((int)0X88a1), MaxProgramInstructionsArb = ((int)0X88a1), ProgramNativeInstructions = ((int)0X88a2), ProgramNativeInstructionsArb = ((int)0X88a2), MaxProgramNativeInstructions = ((int)0X88a3), MaxProgramNativeInstructionsArb = ((int)0X88a3), ProgramTemporaries = ((int)0X88a4), ProgramTemporariesArb = ((int)0X88a4), MaxProgramTemporaries = ((int)0X88a5), MaxProgramTemporariesArb = ((int)0X88a5), ProgramNativeTemporaries = ((int)0X88a6), ProgramNativeTemporariesArb = ((int)0X88a6), MaxProgramNativeTemporaries = ((int)0X88a7), MaxProgramNativeTemporariesArb = ((int)0X88a7), ProgramParameters = ((int)0X88a8), ProgramParametersArb = ((int)0X88a8), MaxProgramParameters = ((int)0X88a9), MaxProgramParametersArb = ((int)0X88a9), ProgramNativeParameters = ((int)0X88aa), ProgramNativeParametersArb = ((int)0X88aa), MaxProgramNativeParameters = ((int)0X88ab), MaxProgramNativeParametersArb = ((int)0X88ab), ProgramAttribs = ((int)0X88ac), ProgramAttribsArb = ((int)0X88ac), MaxProgramAttribs = ((int)0X88ad), MaxProgramAttribsArb = ((int)0X88ad), ProgramNativeAttribs = ((int)0X88ae), ProgramNativeAttribsArb = ((int)0X88ae), MaxProgramNativeAttribs = ((int)0X88af), MaxProgramNativeAttribsArb = ((int)0X88af), ProgramAddressRegisters = ((int)0X88b0), ProgramAddressRegistersArb = ((int)0X88b0), MaxProgramAddressRegisters = ((int)0X88b1), MaxProgramAddressRegistersArb = ((int)0X88b1), ProgramNativeAddressRegisters = ((int)0X88b2), ProgramNativeAddressRegistersArb = ((int)0X88b2), MaxProgramNativeAddressRegisters = ((int)0X88b3), MaxProgramNativeAddressRegistersArb = ((int)0X88b3), MaxProgramLocalParameters = ((int)0X88b4), MaxProgramLocalParametersArb = ((int)0X88b4), MaxProgramEnvParameters = ((int)0X88b5), MaxProgramEnvParametersArb = ((int)0X88b5), ProgramUnderNativeLimits = ((int)0X88b6), ProgramUnderNativeLimitsArb = ((int)0X88b6), TransposeCurrentMatrixArb = ((int)0X88b7), ReadOnly = ((int)0X88b8), ReadOnlyArb = ((int)0X88b8), WriteOnly = ((int)0X88b9), WriteOnlyArb = ((int)0X88b9), ReadWrite = ((int)0X88ba), ReadWriteArb = ((int)0X88ba), BufferAccess = ((int)0X88bb), BufferAccessArb = ((int)0X88bb), BufferMapped = ((int)0X88bc), BufferMappedArb = ((int)0X88bc), BufferMapPointer = ((int)0X88bd), BufferMapPointerArb = ((int)0X88bd), TimeElapsedExt = ((int)0X88bf), Matrix0 = ((int)0X88c0), Matrix0Arb = ((int)0X88c0), Matrix1 = ((int)0X88c1), Matrix1Arb = ((int)0X88c1), Matrix2 = ((int)0X88c2), Matrix2Arb = ((int)0X88c2), Matrix3 = ((int)0X88c3), Matrix3Arb = ((int)0X88c3), Matrix4 = ((int)0X88c4), Matrix4Arb = ((int)0X88c4), Matrix5 = ((int)0X88c5), Matrix5Arb = ((int)0X88c5), Matrix6 = ((int)0X88c6), Matrix6Arb = ((int)0X88c6), Matrix7 = ((int)0X88c7), Matrix7Arb = ((int)0X88c7), Matrix8 = ((int)0X88c8), Matrix8Arb = ((int)0X88c8), Matrix9 = ((int)0X88c9), Matrix9Arb = ((int)0X88c9), Matrix10 = ((int)0X88ca), Matrix10Arb = ((int)0X88ca), Matrix11 = ((int)0X88cb), Matrix11Arb = ((int)0X88cb), Matrix12 = ((int)0X88cc), Matrix12Arb = ((int)0X88cc), Matrix13 = ((int)0X88cd), Matrix13Arb = ((int)0X88cd), Matrix14 = ((int)0X88ce), Matrix14Arb = ((int)0X88ce), Matrix15 = ((int)0X88cf), Matrix15Arb = ((int)0X88cf), Matrix16 = ((int)0X88d0), Matrix16Arb = ((int)0X88d0), Matrix17 = ((int)0X88d1), Matrix17Arb = ((int)0X88d1), Matrix18 = ((int)0X88d2), Matrix18Arb = ((int)0X88d2), Matrix19 = ((int)0X88d3), Matrix19Arb = ((int)0X88d3), Matrix20 = ((int)0X88d4), Matrix20Arb = ((int)0X88d4), Matrix21 = ((int)0X88d5), Matrix21Arb = ((int)0X88d5), Matrix22 = ((int)0X88d6), Matrix22Arb = ((int)0X88d6), Matrix23 = ((int)0X88d7), Matrix23Arb = ((int)0X88d7), Matrix24 = ((int)0X88d8), Matrix24Arb = ((int)0X88d8), Matrix25 = ((int)0X88d9), Matrix25Arb = ((int)0X88d9), Matrix26 = ((int)0X88da), Matrix26Arb = ((int)0X88da), Matrix27 = ((int)0X88db), Matrix27Arb = ((int)0X88db), Matrix28 = ((int)0X88dc), Matrix28Arb = ((int)0X88dc), Matrix29 = ((int)0X88dd), Matrix29Arb = ((int)0X88dd), Matrix30 = ((int)0X88de), Matrix30Arb = ((int)0X88de), Matrix31 = ((int)0X88df), Matrix31Arb = ((int)0X88df), StreamDraw = ((int)0X88e0), StreamDrawArb = ((int)0X88e0), StreamRead = ((int)0X88e1), StreamReadArb = ((int)0X88e1), StreamCopy = ((int)0X88e2), StreamCopyArb = ((int)0X88e2), StaticDraw = ((int)0X88e4), StaticDrawArb = ((int)0X88e4), StaticRead = ((int)0X88e5), StaticReadArb = ((int)0X88e5), StaticCopy = ((int)0X88e6), StaticCopyArb = ((int)0X88e6), DynamicDraw = ((int)0X88e8), DynamicDrawArb = ((int)0X88e8), DynamicRead = ((int)0X88e9), DynamicReadArb = ((int)0X88e9), DynamicCopy = ((int)0X88ea), DynamicCopyArb = ((int)0X88ea), PixelPackBuffer = ((int)0X88eb), PixelPackBufferArb = ((int)0X88eb), PixelPackBufferExt = ((int)0X88eb), PixelUnpackBuffer = ((int)0X88ec), PixelUnpackBufferArb = ((int)0X88ec), PixelUnpackBufferExt = ((int)0X88ec), PixelPackBufferBinding = ((int)0X88ed), PixelPackBufferBindingArb = ((int)0X88ed), PixelPackBufferBindingExt = ((int)0X88ed), PixelUnpackBufferBinding = ((int)0X88ef), PixelUnpackBufferBindingArb = ((int)0X88ef), PixelUnpackBufferBindingExt = ((int)0X88ef), Depth24Stencil8 = ((int)0X88f0), Depth24Stencil8Ext = ((int)0X88f0), TextureStencilSize = ((int)0X88f1), TextureStencilSizeExt = ((int)0X88f1), StencilTagBitsExt = ((int)0X88f2), StencilClearTagValueExt = ((int)0X88f3), MaxProgramExecInstructionsNv = ((int)0X88f4), MaxProgramCallDepthNv = ((int)0X88f5), MaxProgramIfDepthNv = ((int)0X88f6), MaxProgramLoopDepthNv = ((int)0X88f7), MaxProgramLoopCountNv = ((int)0X88f8), VertexAttribArrayInteger = ((int)0X88fd), VertexAttribArrayIntegerNv = ((int)0X88fd), ArrayDivisor = ((int)0X88fe), VertexAttribArrayDivisorArb = ((int)0X88fe), MaxArrayTextureLayers = ((int)0X88ff), MaxArrayTextureLayersExt = ((int)0X88ff), MinProgramTexelOffset = ((int)0X8904), MinProgramTexelOffsetNv = ((int)0X8904), MaxProgramTexelOffset = ((int)0X8905), MaxProgramTexelOffsetNv = ((int)0X8905), ProgramAttribComponentsNv = ((int)0X8906), ProgramResultComponentsNv = ((int)0X8907), MaxProgramAttribComponentsNv = ((int)0X8908), MaxProgramResultComponentsNv = ((int)0X8909), StencilTestTwoSideExt = ((int)0X8910), ActiveStencilFaceExt = ((int)0X8911), MirrorClampToBorderExt = ((int)0X8912), SamplesPassed = ((int)0X8914), SamplesPassedArb = ((int)0X8914), GeometryVerticesOut = ((int)0X8916), GeometryInputType = ((int)0X8917), GeometryOutputType = ((int)0X8918), ClampVertexColor = ((int)0X891a), ClampVertexColorArb = ((int)0X891a), ClampFragmentColor = ((int)0X891b), ClampFragmentColorArb = ((int)0X891b), ClampReadColor = ((int)0X891c), ClampReadColorArb = ((int)0X891c), FixedOnly = ((int)0X891d), FixedOnlyArb = ((int)0X891d), FragmentShaderAti = ((int)0X8920), Reg0Ati = ((int)0X8921), Reg1Ati = ((int)0X8922), Reg2Ati = ((int)0X8923), Reg3Ati = ((int)0X8924), Reg4Ati = ((int)0X8925), Reg5Ati = ((int)0X8926), Reg6Ati = ((int)0X8927), Reg7Ati = ((int)0X8928), Reg8Ati = ((int)0X8929), Reg9Ati = ((int)0X892a), Reg10Ati = ((int)0X892b), Reg11Ati = ((int)0X892c), Reg12Ati = ((int)0X892d), Reg13Ati = ((int)0X892e), Reg14Ati = ((int)0X892f), Reg15Ati = ((int)0X8930), Reg16Ati = ((int)0X8931), Reg17Ati = ((int)0X8932), Reg18Ati = ((int)0X8933), Reg19Ati = ((int)0X8934), Reg20Ati = ((int)0X8935), Reg21Ati = ((int)0X8936), Reg22Ati = ((int)0X8937), Reg23Ati = ((int)0X8938), Reg24Ati = ((int)0X8939), Reg25Ati = ((int)0X893a), Reg26Ati = ((int)0X893b), Reg27Ati = ((int)0X893c), Reg28Ati = ((int)0X893d), Reg29Ati = ((int)0X893e), Reg30Ati = ((int)0X893f), Reg31Ati = ((int)0X8940), Con0Ati = ((int)0X8941), Con1Ati = ((int)0X8942), Con2Ati = ((int)0X8943), Con3Ati = ((int)0X8944), Con4Ati = ((int)0X8945), Con5Ati = ((int)0X8946), Con6Ati = ((int)0X8947), Con7Ati = ((int)0X8948), Con8Ati = ((int)0X8949), Con9Ati = ((int)0X894a), Con10Ati = ((int)0X894b), Con11Ati = ((int)0X894c), Con12Ati = ((int)0X894d), Con13Ati = ((int)0X894e), Con14Ati = ((int)0X894f), Con15Ati = ((int)0X8950), Con16Ati = ((int)0X8951), Con17Ati = ((int)0X8952), Con18Ati = ((int)0X8953), Con19Ati = ((int)0X8954), Con20Ati = ((int)0X8955), Con21Ati = ((int)0X8956), Con22Ati = ((int)0X8957), Con23Ati = ((int)0X8958), Con24Ati = ((int)0X8959), Con25Ati = ((int)0X895a), Con26Ati = ((int)0X895b), Con27Ati = ((int)0X895c), Con28Ati = ((int)0X895d), Con29Ati = ((int)0X895e), Con30Ati = ((int)0X895f), Con31Ati = ((int)0X8960), MovAti = ((int)0X8961), AddAti = ((int)0X8963), MulAti = ((int)0X8964), SubAti = ((int)0X8965), Dot3Ati = ((int)0X8966), Dot4Ati = ((int)0X8967), MadAti = ((int)0X8968), LerpAti = ((int)0X8969), CndAti = ((int)0X896a), Cnd0Ati = ((int)0X896b), Dot2AddAti = ((int)0X896c), SecondaryInterpolatorAti = ((int)0X896d), NumFragmentRegistersAti = ((int)0X896e), NumFragmentConstantsAti = ((int)0X896f), NumPassesAti = ((int)0X8970), NumInstructionsPerPassAti = ((int)0X8971), NumInstructionsTotalAti = ((int)0X8972), NumInputInterpolatorComponentsAti = ((int)0X8973), NumLoopbackComponentsAti = ((int)0X8974), ColorAlphaPairingAti = ((int)0X8975), SwizzleStrAti = ((int)0X8976), SwizzleStqAti = ((int)0X8977), SwizzleStrDrAti = ((int)0X8978), SwizzleStqDqAti = ((int)0X8979), SwizzleStrqAti = ((int)0X897a), SwizzleStrqDqAti = ((int)0X897b), InterlaceOml = ((int)0X8980), InterlaceReadOml = ((int)0X8981), FormatSubsample2424Oml = ((int)0X8982), FormatSubsample244244Oml = ((int)0X8983), PackResampleOml = ((int)0X8984), UnpackResampleOml = ((int)0X8985), ResampleReplicateOml = ((int)0X8986), ResampleZeroFillOml = ((int)0X8987), ResampleAverageOml = ((int)0X8988), ResampleDecimateOml = ((int)0X8989), VertexAttribMap1Apple = ((int)0X8a00), VertexAttribMap2Apple = ((int)0X8a01), VertexAttribMap1SizeApple = ((int)0X8a02), VertexAttribMap1CoeffApple = ((int)0X8a03), VertexAttribMap1OrderApple = ((int)0X8a04), VertexAttribMap1DomainApple = ((int)0X8a05), VertexAttribMap2SizeApple = ((int)0X8a06), VertexAttribMap2CoeffApple = ((int)0X8a07), VertexAttribMap2OrderApple = ((int)0X8a08), VertexAttribMap2DomainApple = ((int)0X8a09), DrawPixelsApple = ((int)0X8a0a), FenceApple = ((int)0X8a0b), ColorFloatApple = ((int)0X8a0f), UniformBuffer = ((int)0X8a11), BufferSerializedModifyApple = ((int)0X8a12), BufferFlushingUnmapApple = ((int)0X8a13), AuxDepthStencilApple = ((int)0X8a14), PackRowBytesApple = ((int)0X8a15), UnpackRowBytesApple = ((int)0X8a16), ReleasedApple = ((int)0X8a19), VolatileApple = ((int)0X8a1a), RetainedApple = ((int)0X8a1b), UndefinedApple = ((int)0X8a1c), PurgeableApple = ((int)0X8a1d), UniformBufferBinding = ((int)0X8a28), UniformBufferStart = ((int)0X8a29), UniformBufferSize = ((int)0X8a2a), MaxVertexUniformBlocks = ((int)0X8a2b), MaxGeometryUniformBlocks = ((int)0X8a2c), MaxFragmentUniformBlocks = ((int)0X8a2d), MaxCombinedUniformBlocks = ((int)0X8a2e), MaxUniformBufferBindings = ((int)0X8a2f), MaxUniformBlockSize = ((int)0X8a30), MaxCombinedVertexUniformComponents = ((int)0X8a31), MaxCombinedGeometryUniformComponents = ((int)0X8a32), MaxCombinedFragmentUniformComponents = ((int)0X8a33), UniformBufferOffsetAlignment = ((int)0X8a34), ActiveUniformBlockMaxNameLength = ((int)0X8a35), ActiveUniformBlocks = ((int)0X8a36), UniformType = ((int)0X8a37), UniformSize = ((int)0X8a38), UniformNameLength = ((int)0X8a39), UniformBlockIndex = ((int)0X8a3a), UniformOffset = ((int)0X8a3b), UniformArrayStride = ((int)0X8a3c), UniformMatrixStride = ((int)0X8a3d), UniformIsRowMajor = ((int)0X8a3e), UniformBlockBinding = ((int)0X8a3f), UniformBlockDataSize = ((int)0X8a40), UniformBlockNameLength = ((int)0X8a41), UniformBlockActiveUniforms = ((int)0X8a42), UniformBlockActiveUniformIndices = ((int)0X8a43), UniformBlockReferencedByVertexShader = ((int)0X8a44), UniformBlockReferencedByGeometryShader = ((int)0X8a45), UniformBlockReferencedByFragmentShader = ((int)0X8a46), FragmentShader = ((int)0X8b30), FragmentShaderArb = ((int)0X8b30), VertexShader = ((int)0X8b31), VertexShaderArb = ((int)0X8b31), ProgramObjectArb = ((int)0X8b40), ShaderObjectArb = ((int)0X8b48), MaxFragmentUniformComponents = ((int)0X8b49), MaxFragmentUniformComponentsArb = ((int)0X8b49), MaxVertexUniformComponents = ((int)0X8b4a), MaxVertexUniformComponentsArb = ((int)0X8b4a), MaxVaryingComponents = ((int)0X8b4b), MaxVaryingComponentsExt = ((int)0X8b4b), MaxVaryingFloats = ((int)0X8b4b), MaxVaryingFloatsArb = ((int)0X8b4b), MaxVertexTextureImageUnits = ((int)0X8b4c), MaxVertexTextureImageUnitsArb = ((int)0X8b4c), MaxCombinedTextureImageUnits = ((int)0X8b4d), MaxCombinedTextureImageUnitsArb = ((int)0X8b4d), ObjectTypeArb = ((int)0X8b4e), ObjectSubtypeArb = ((int)0X8b4f), ShaderType = ((int)0X8b4f), FloatVec2 = ((int)0X8b50), FloatVec2Arb = ((int)0X8b50), FloatVec3 = ((int)0X8b51), FloatVec3Arb = ((int)0X8b51), FloatVec4 = ((int)0X8b52), FloatVec4Arb = ((int)0X8b52), IntVec2 = ((int)0X8b53), IntVec2Arb = ((int)0X8b53), IntVec3 = ((int)0X8b54), IntVec3Arb = ((int)0X8b54), IntVec4 = ((int)0X8b55), IntVec4Arb = ((int)0X8b55), Bool = ((int)0X8b56), BoolArb = ((int)0X8b56), BoolVec2 = ((int)0X8b57), BoolVec2Arb = ((int)0X8b57), BoolVec3 = ((int)0X8b58), BoolVec3Arb = ((int)0X8b58), BoolVec4 = ((int)0X8b59), BoolVec4Arb = ((int)0X8b59), FloatMat2 = ((int)0X8b5a), FloatMat2Arb = ((int)0X8b5a), FloatMat3 = ((int)0X8b5b), FloatMat3Arb = ((int)0X8b5b), FloatMat4 = ((int)0X8b5c), FloatMat4Arb = ((int)0X8b5c), Sampler1D = ((int)0X8b5d), Sampler1DArb = ((int)0X8b5d), Sampler2D = ((int)0X8b5e), Sampler2DArb = ((int)0X8b5e), Sampler3D = ((int)0X8b5f), Sampler3DArb = ((int)0X8b5f), SamplerCube = ((int)0X8b60), SamplerCubeArb = ((int)0X8b60), Sampler1DShadow = ((int)0X8b61), Sampler1DShadowArb = ((int)0X8b61), Sampler2DShadow = ((int)0X8b62), Sampler2DShadowArb = ((int)0X8b62), Sampler2DRect = ((int)0X8b63), Sampler2DRectArb = ((int)0X8b63), Sampler2DRectShadow = ((int)0X8b64), Sampler2DRectShadowArb = ((int)0X8b64), FloatMat2x3 = ((int)0X8b65), FloatMat2x4 = ((int)0X8b66), FloatMat3x2 = ((int)0X8b67), FloatMat3x4 = ((int)0X8b68), FloatMat4x2 = ((int)0X8b69), FloatMat4x3 = ((int)0X8b6a), DeleteStatus = ((int)0X8b80), ObjectDeleteStatusArb = ((int)0X8b80), CompileStatus = ((int)0X8b81), ObjectCompileStatusArb = ((int)0X8b81), LinkStatus = ((int)0X8b82), ObjectLinkStatusArb = ((int)0X8b82), ObjectValidateStatusArb = ((int)0X8b83), ValidateStatus = ((int)0X8b83), InfoLogLength = ((int)0X8b84), ObjectInfoLogLengthArb = ((int)0X8b84), AttachedShaders = ((int)0X8b85), ObjectAttachedObjectsArb = ((int)0X8b85), ActiveUniforms = ((int)0X8b86), ObjectActiveUniformsArb = ((int)0X8b86), ActiveUniformMaxLength = ((int)0X8b87), ObjectActiveUniformMaxLengthArb = ((int)0X8b87), ObjectShaderSourceLengthArb = ((int)0X8b88), ShaderSourceLength = ((int)0X8b88), ActiveAttributes = ((int)0X8b89), ObjectActiveAttributesArb = ((int)0X8b89), ActiveAttributeMaxLength = ((int)0X8b8a), ObjectActiveAttributeMaxLengthArb = ((int)0X8b8a), FragmentShaderDerivativeHint = ((int)0X8b8b), FragmentShaderDerivativeHintArb = ((int)0X8b8b), ShadingLanguageVersion = ((int)0X8b8c), ShadingLanguageVersionArb = ((int)0X8b8c), CurrentProgram = ((int)0X8b8d), ImplementationColorReadTypeOes = ((int)0X8b9a), ImplementationColorReadFormatOes = ((int)0X8b9b), CounterTypeAmd = ((int)0X8bc0), CounterRangeAmd = ((int)0X8bc1), UnsignedInt64Amd = ((int)0X8bc2), PercentageAmd = ((int)0X8bc3), PerfmonResultAvailableAmd = ((int)0X8bc4), PerfmonResultSizeAmd = ((int)0X8bc5), PerfmonResultAmd = ((int)0X8bc6), TextureRedType = ((int)0X8c10), TextureRedTypeArb = ((int)0X8c10), TextureGreenType = ((int)0X8c11), TextureGreenTypeArb = ((int)0X8c11), TextureBlueType = ((int)0X8c12), TextureBlueTypeArb = ((int)0X8c12), TextureAlphaType = ((int)0X8c13), TextureAlphaTypeArb = ((int)0X8c13), TextureLuminanceType = ((int)0X8c14), TextureLuminanceTypeArb = ((int)0X8c14), TextureIntensityType = ((int)0X8c15), TextureIntensityTypeArb = ((int)0X8c15), TextureDepthType = ((int)0X8c16), TextureDepthTypeArb = ((int)0X8c16), UnsignedNormalized = ((int)0X8c17), UnsignedNormalizedArb = ((int)0X8c17), Texture1DArray = ((int)0X8c18), Texture1DArrayExt = ((int)0X8c18), ProxyTexture1DArray = ((int)0X8c19), ProxyTexture1DArrayExt = ((int)0X8c19), Texture2DArray = ((int)0X8c1a), Texture2DArrayExt = ((int)0X8c1a), ProxyTexture2DArray = ((int)0X8c1b), ProxyTexture2DArrayExt = ((int)0X8c1b), TextureBinding1DArray = ((int)0X8c1c), TextureBinding1DArrayExt = ((int)0X8c1c), TextureBinding2DArray = ((int)0X8c1d), TextureBinding2DArrayExt = ((int)0X8c1d), GeometryProgramNv = ((int)0X8c26), MaxProgramOutputVerticesNv = ((int)0X8c27), MaxProgramTotalOutputComponentsNv = ((int)0X8c28), MaxGeometryTextureImageUnits = ((int)0X8c29), MaxGeometryTextureImageUnitsArb = ((int)0X8c29), MaxGeometryTextureImageUnitsExt = ((int)0X8c29), TextureBuffer = ((int)0X8c2a), TextureBufferArb = ((int)0X8c2a), TextureBufferExt = ((int)0X8c2a), MaxTextureBufferSize = ((int)0X8c2b), MaxTextureBufferSizeArb = ((int)0X8c2b), MaxTextureBufferSizeExt = ((int)0X8c2b), TextureBindingBuffer = ((int)0X8c2c), TextureBindingBufferArb = ((int)0X8c2c), TextureBindingBufferExt = ((int)0X8c2c), TextureBufferDataStoreBinding = ((int)0X8c2d), TextureBufferDataStoreBindingArb = ((int)0X8c2d), TextureBufferDataStoreBindingExt = ((int)0X8c2d), TextureBufferFormat = ((int)0X8c2e), TextureBufferFormatArb = ((int)0X8c2e), TextureBufferFormatExt = ((int)0X8c2e), SampleShading = ((int)0X8c36), MinSampleShadingValue = ((int)0X8c37), R11fG11fB10f = ((int)0X8c3a), R11fG11fB10fExt = ((int)0X8c3a), UnsignedInt10F11F11FRev = ((int)0X8c3b), UnsignedInt10F11F11FRevExt = ((int)0X8c3b), RgbaSignedComponentsExt = ((int)0X8c3c), Rgb9E5 = ((int)0X8c3d), Rgb9E5Ext = ((int)0X8c3d), UnsignedInt5999Rev = ((int)0X8c3e), UnsignedInt5999RevExt = ((int)0X8c3e), TextureSharedSize = ((int)0X8c3f), TextureSharedSizeExt = ((int)0X8c3f), Srgb = ((int)0X8c40), SrgbExt = ((int)0X8c40), Srgb8 = ((int)0X8c41), Srgb8Ext = ((int)0X8c41), SrgbAlpha = ((int)0X8c42), SrgbAlphaExt = ((int)0X8c42), Srgb8Alpha8 = ((int)0X8c43), Srgb8Alpha8Ext = ((int)0X8c43), SluminanceAlpha = ((int)0X8c44), SluminanceAlphaExt = ((int)0X8c44), Sluminance8Alpha8 = ((int)0X8c45), Sluminance8Alpha8Ext = ((int)0X8c45), Sluminance = ((int)0X8c46), SluminanceExt = ((int)0X8c46), Sluminance8 = ((int)0X8c47), Sluminance8Ext = ((int)0X8c47), CompressedSrgb = ((int)0X8c48), CompressedSrgbExt = ((int)0X8c48), CompressedSrgbAlpha = ((int)0X8c49), CompressedSrgbAlphaExt = ((int)0X8c49), CompressedSluminance = ((int)0X8c4a), CompressedSluminanceExt = ((int)0X8c4a), CompressedSluminanceAlpha = ((int)0X8c4b), CompressedSluminanceAlphaExt = ((int)0X8c4b), CompressedSrgbS3tcDxt1Ext = ((int)0X8c4c), CompressedSrgbAlphaS3tcDxt1Ext = ((int)0X8c4d), CompressedSrgbAlphaS3tcDxt3Ext = ((int)0X8c4e), CompressedSrgbAlphaS3tcDxt5Ext = ((int)0X8c4f), CompressedLuminanceLatc1Ext = ((int)0X8c70), CompressedSignedLuminanceLatc1Ext = ((int)0X8c71), CompressedLuminanceAlphaLatc2Ext = ((int)0X8c72), CompressedSignedLuminanceAlphaLatc2Ext = ((int)0X8c73), TransformFeedbackVaryingMaxLength = ((int)0X8c76), TransformFeedbackVaryingMaxLengthExt = ((int)0X8c76), BackPrimaryColorNv = ((int)0X8c77), BackSecondaryColorNv = ((int)0X8c78), TextureCoordNv = ((int)0X8c79), ClipDistanceNv = ((int)0X8c7a), VertexIdNv = ((int)0X8c7b), PrimitiveIdNv = ((int)0X8c7c), GenericAttribNv = ((int)0X8c7d), TransformFeedbackAttribsNv = ((int)0X8c7e), TransformFeedbackBufferMode = ((int)0X8c7f), TransformFeedbackBufferModeExt = ((int)0X8c7f), TransformFeedbackBufferModeNv = ((int)0X8c7f), MaxTransformFeedbackSeparateComponents = ((int)0X8c80), MaxTransformFeedbackSeparateComponentsExt = ((int)0X8c80), MaxTransformFeedbackSeparateComponentsNv = ((int)0X8c80), ActiveVaryingsNv = ((int)0X8c81), ActiveVaryingMaxLengthNv = ((int)0X8c82), TransformFeedbackVaryings = ((int)0X8c83), TransformFeedbackVaryingsExt = ((int)0X8c83), TransformFeedbackVaryingsNv = ((int)0X8c83), TransformFeedbackBufferStart = ((int)0X8c84), TransformFeedbackBufferStartExt = ((int)0X8c84), TransformFeedbackBufferStartNv = ((int)0X8c84), TransformFeedbackBufferSize = ((int)0X8c85), TransformFeedbackBufferSizeExt = ((int)0X8c85), TransformFeedbackBufferSizeNv = ((int)0X8c85), TransformFeedbackRecordNv = ((int)0X8c86), PrimitivesGenerated = ((int)0X8c87), PrimitivesGeneratedExt = ((int)0X8c87), PrimitivesGeneratedNv = ((int)0X8c87), TransformFeedbackPrimitivesWritten = ((int)0X8c88), TransformFeedbackPrimitivesWrittenExt = ((int)0X8c88), TransformFeedbackPrimitivesWrittenNv = ((int)0X8c88), RasterizerDiscard = ((int)0X8c89), RasterizerDiscardExt = ((int)0X8c89), RasterizerDiscardNv = ((int)0X8c89), MaxTransformFeedbackInterleavedAttribsNv = ((int)0X8c8a), MaxTransformFeedbackInterleavedComponents = ((int)0X8c8a), MaxTransformFeedbackInterleavedComponentsExt = ((int)0X8c8a), MaxTransformFeedbackSeparateAttribs = ((int)0X8c8b), MaxTransformFeedbackSeparateAttribsExt = ((int)0X8c8b), MaxTransformFeedbackSeparateAttribsNv = ((int)0X8c8b), InterleavedAttribs = ((int)0X8c8c), InterleavedAttribsExt = ((int)0X8c8c), InterleavedAttribsNv = ((int)0X8c8c), SeparateAttribs = ((int)0X8c8d), SeparateAttribsExt = ((int)0X8c8d), SeparateAttribsNv = ((int)0X8c8d), TransformFeedbackBuffer = ((int)0X8c8e), TransformFeedbackBufferExt = ((int)0X8c8e), TransformFeedbackBufferNv = ((int)0X8c8e), TransformFeedbackBufferBinding = ((int)0X8c8f), TransformFeedbackBufferBindingExt = ((int)0X8c8f), TransformFeedbackBufferBindingNv = ((int)0X8c8f), PointSpriteCoordOrigin = ((int)0X8ca0), LowerLeft = ((int)0X8ca1), UpperLeft = ((int)0X8ca2), StencilBackRef = ((int)0X8ca3), StencilBackValueMask = ((int)0X8ca4), StencilBackWritemask = ((int)0X8ca5), DrawFramebufferBinding = ((int)0X8ca6), DrawFramebufferBindingExt = ((int)0X8ca6), FramebufferBinding = ((int)0X8ca6), FramebufferBindingExt = ((int)0X8ca6), RenderbufferBinding = ((int)0X8ca7), RenderbufferBindingExt = ((int)0X8ca7), ReadFramebuffer = ((int)0X8ca8), ReadFramebufferExt = ((int)0X8ca8), DrawFramebuffer = ((int)0X8ca9), DrawFramebufferExt = ((int)0X8ca9), ReadFramebufferBinding = ((int)0X8caa), ReadFramebufferBindingExt = ((int)0X8caa), RenderbufferCoverageSamplesNv = ((int)0X8cab), RenderbufferSamples = ((int)0X8cab), RenderbufferSamplesExt = ((int)0X8cab), DepthComponent32f = ((int)0X8cac), Depth32fStencil8 = ((int)0X8cad), FramebufferAttachmentObjectType = ((int)0X8cd0), FramebufferAttachmentObjectTypeExt = ((int)0X8cd0), FramebufferAttachmentObjectName = ((int)0X8cd1), FramebufferAttachmentObjectNameExt = ((int)0X8cd1), FramebufferAttachmentTextureLevel = ((int)0X8cd2), FramebufferAttachmentTextureLevelExt = ((int)0X8cd2), FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3), FramebufferAttachmentTextureCubeMapFaceExt = ((int)0X8cd3), FramebufferAttachmentTexture3DZoffsetExt = ((int)0X8cd4), FramebufferAttachmentTextureLayer = ((int)0X8cd4), FramebufferAttachmentTextureLayerExt = ((int)0X8cd4), FramebufferComplete = ((int)0X8cd5), FramebufferCompleteExt = ((int)0X8cd5), FramebufferIncompleteAttachment = ((int)0X8cd6), FramebufferIncompleteAttachmentExt = ((int)0X8cd6), FramebufferIncompleteMissingAttachment = ((int)0X8cd7), FramebufferIncompleteMissingAttachmentExt = ((int)0X8cd7), FramebufferIncompleteDimensionsExt = ((int)0X8cd9), FramebufferIncompleteFormatsExt = ((int)0X8cda), FramebufferIncompleteDrawBuffer = ((int)0X8cdb), FramebufferIncompleteDrawBufferExt = ((int)0X8cdb), FramebufferIncompleteReadBuffer = ((int)0X8cdc), FramebufferIncompleteReadBufferExt = ((int)0X8cdc), FramebufferUnsupported = ((int)0X8cdd), FramebufferUnsupportedExt = ((int)0X8cdd), MaxColorAttachments = ((int)0X8cdf), MaxColorAttachmentsExt = ((int)0X8cdf), ColorAttachment0 = ((int)0X8ce0), ColorAttachment0Ext = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment1Ext = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment2Ext = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment3Ext = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment4Ext = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment5Ext = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment6Ext = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment7Ext = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment8Ext = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment9Ext = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment10Ext = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment11Ext = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment12Ext = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment13Ext = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment14Ext = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), ColorAttachment15Ext = ((int)0X8cef), DepthAttachment = ((int)0X8d00), DepthAttachmentExt = ((int)0X8d00), StencilAttachment = ((int)0X8d20), StencilAttachmentExt = ((int)0X8d20), Framebuffer = ((int)0X8d40), FramebufferExt = ((int)0X8d40), Renderbuffer = ((int)0X8d41), RenderbufferExt = ((int)0X8d41), RenderbufferWidth = ((int)0X8d42), RenderbufferWidthExt = ((int)0X8d42), RenderbufferHeight = ((int)0X8d43), RenderbufferHeightExt = ((int)0X8d43), RenderbufferInternalFormat = ((int)0X8d44), RenderbufferInternalFormatExt = ((int)0X8d44), StencilIndex1 = ((int)0X8d46), StencilIndex1Ext = ((int)0X8d46), StencilIndex4 = ((int)0X8d47), StencilIndex4Ext = ((int)0X8d47), StencilIndex8 = ((int)0X8d48), StencilIndex8Ext = ((int)0X8d48), StencilIndex16 = ((int)0X8d49), StencilIndex16Ext = ((int)0X8d49), RenderbufferRedSize = ((int)0X8d50), RenderbufferRedSizeExt = ((int)0X8d50), RenderbufferGreenSize = ((int)0X8d51), RenderbufferGreenSizeExt = ((int)0X8d51), RenderbufferBlueSize = ((int)0X8d52), RenderbufferBlueSizeExt = ((int)0X8d52), RenderbufferAlphaSize = ((int)0X8d53), RenderbufferAlphaSizeExt = ((int)0X8d53), RenderbufferDepthSize = ((int)0X8d54), RenderbufferDepthSizeExt = ((int)0X8d54), RenderbufferStencilSize = ((int)0X8d55), RenderbufferStencilSizeExt = ((int)0X8d55), FramebufferIncompleteMultisample = ((int)0X8d56), FramebufferIncompleteMultisampleExt = ((int)0X8d56), MaxSamples = ((int)0X8d57), MaxSamplesExt = ((int)0X8d57), Rgba32ui = ((int)0X8d70), Rgba32uiExt = ((int)0X8d70), Rgb32ui = ((int)0X8d71), Rgb32uiExt = ((int)0X8d71), Alpha32uiExt = ((int)0X8d72), Intensity32uiExt = ((int)0X8d73), Luminance32uiExt = ((int)0X8d74), LuminanceAlpha32uiExt = ((int)0X8d75), Rgba16ui = ((int)0X8d76), Rgba16uiExt = ((int)0X8d76), Rgb16ui = ((int)0X8d77), Rgb16uiExt = ((int)0X8d77), Alpha16uiExt = ((int)0X8d78), Intensity16uiExt = ((int)0X8d79), Luminance16uiExt = ((int)0X8d7a), LuminanceAlpha16uiExt = ((int)0X8d7b), Rgba8ui = ((int)0X8d7c), Rgba8uiExt = ((int)0X8d7c), Rgb8ui = ((int)0X8d7d), Rgb8uiExt = ((int)0X8d7d), Alpha8uiExt = ((int)0X8d7e), Intensity8uiExt = ((int)0X8d7f), Luminance8uiExt = ((int)0X8d80), LuminanceAlpha8uiExt = ((int)0X8d81), Rgba32i = ((int)0X8d82), Rgba32iExt = ((int)0X8d82), Rgb32i = ((int)0X8d83), Rgb32iExt = ((int)0X8d83), Alpha32iExt = ((int)0X8d84), Intensity32iExt = ((int)0X8d85), Luminance32iExt = ((int)0X8d86), LuminanceAlpha32iExt = ((int)0X8d87), Rgba16i = ((int)0X8d88), Rgba16iExt = ((int)0X8d88), Rgb16i = ((int)0X8d89), Rgb16iExt = ((int)0X8d89), Alpha16iExt = ((int)0X8d8a), Intensity16iExt = ((int)0X8d8b), Luminance16iExt = ((int)0X8d8c), LuminanceAlpha16iExt = ((int)0X8d8d), Rgba8i = ((int)0X8d8e), Rgba8iExt = ((int)0X8d8e), Rgb8i = ((int)0X8d8f), Rgb8iExt = ((int)0X8d8f), Alpha8iExt = ((int)0X8d90), Intensity8iExt = ((int)0X8d91), Luminance8iExt = ((int)0X8d92), LuminanceAlpha8iExt = ((int)0X8d93), RedInteger = ((int)0X8d94), RedIntegerExt = ((int)0X8d94), GreenInteger = ((int)0X8d95), GreenIntegerExt = ((int)0X8d95), BlueInteger = ((int)0X8d96), BlueIntegerExt = ((int)0X8d96), AlphaInteger = ((int)0X8d97), AlphaIntegerExt = ((int)0X8d97), RgbInteger = ((int)0X8d98), RgbIntegerExt = ((int)0X8d98), RgbaInteger = ((int)0X8d99), RgbaIntegerExt = ((int)0X8d99), BgrInteger = ((int)0X8d9a), BgrIntegerExt = ((int)0X8d9a), BgraInteger = ((int)0X8d9b), BgraIntegerExt = ((int)0X8d9b), LuminanceIntegerExt = ((int)0X8d9c), LuminanceAlphaIntegerExt = ((int)0X8d9d), RgbaIntegerModeExt = ((int)0X8d9e), MaxProgramParameterBufferBindingsNv = ((int)0X8da0), MaxProgramParameterBufferSizeNv = ((int)0X8da1), VertexProgramParameterBufferNv = ((int)0X8da2), GeometryProgramParameterBufferNv = ((int)0X8da3), FragmentProgramParameterBufferNv = ((int)0X8da4), MaxProgramGenericAttribsNv = ((int)0X8da5), MaxProgramGenericResultsNv = ((int)0X8da6), FramebufferAttachmentLayered = ((int)0X8da7), FramebufferAttachmentLayeredArb = ((int)0X8da7), FramebufferAttachmentLayeredExt = ((int)0X8da7), FramebufferIncompleteLayerTargets = ((int)0X8da8), FramebufferIncompleteLayerTargetsArb = ((int)0X8da8), FramebufferIncompleteLayerTargetsExt = ((int)0X8da8), FramebufferIncompleteLayerCountArb = ((int)0X8da9), FramebufferIncompleteLayerCountExt = ((int)0X8da9), DepthComponent32fNv = ((int)0X8dab), Depth32fStencil8Nv = ((int)0X8dac), Float32UnsignedInt248Rev = ((int)0X8dad), Float32UnsignedInt248RevNv = ((int)0X8dad), DepthBufferFloatModeNv = ((int)0X8daf), FramebufferSrgb = ((int)0X8db9), FramebufferSrgbExt = ((int)0X8db9), FramebufferSrgbCapableExt = ((int)0X8dba), CompressedRedRgtc1 = ((int)0X8dbb), CompressedRedRgtc1Ext = ((int)0X8dbb), CompressedSignedRedRgtc1 = ((int)0X8dbc), CompressedSignedRedRgtc1Ext = ((int)0X8dbc), CompressedRedGreenRgtc2Ext = ((int)0X8dbd), CompressedRgRgtc2 = ((int)0X8dbd), CompressedSignedRedGreenRgtc2Ext = ((int)0X8dbe), CompressedSignedRgRgtc2 = ((int)0X8dbe), Sampler1DArray = ((int)0X8dc0), Sampler1DArrayExt = ((int)0X8dc0), Sampler2DArray = ((int)0X8dc1), Sampler2DArrayExt = ((int)0X8dc1), SamplerBuffer = ((int)0X8dc2), SamplerBufferExt = ((int)0X8dc2), Sampler1DArrayShadow = ((int)0X8dc3), Sampler1DArrayShadowExt = ((int)0X8dc3), Sampler2DArrayShadow = ((int)0X8dc4), Sampler2DArrayShadowExt = ((int)0X8dc4), SamplerCubeShadow = ((int)0X8dc5), SamplerCubeShadowExt = ((int)0X8dc5), UnsignedIntVec2 = ((int)0X8dc6), UnsignedIntVec2Ext = ((int)0X8dc6), UnsignedIntVec3 = ((int)0X8dc7), UnsignedIntVec3Ext = ((int)0X8dc7), UnsignedIntVec4 = ((int)0X8dc8), UnsignedIntVec4Ext = ((int)0X8dc8), IntSampler1D = ((int)0X8dc9), IntSampler1DExt = ((int)0X8dc9), IntSampler2D = ((int)0X8dca), IntSampler2DExt = ((int)0X8dca), IntSampler3D = ((int)0X8dcb), IntSampler3DExt = ((int)0X8dcb), IntSamplerCube = ((int)0X8dcc), IntSamplerCubeExt = ((int)0X8dcc), IntSampler2DRect = ((int)0X8dcd), IntSampler2DRectExt = ((int)0X8dcd), IntSampler1DArray = ((int)0X8dce), IntSampler1DArrayExt = ((int)0X8dce), IntSampler2DArray = ((int)0X8dcf), IntSampler2DArrayExt = ((int)0X8dcf), IntSamplerBuffer = ((int)0X8dd0), IntSamplerBufferExt = ((int)0X8dd0), UnsignedIntSampler1D = ((int)0X8dd1), UnsignedIntSampler1DExt = ((int)0X8dd1), UnsignedIntSampler2D = ((int)0X8dd2), UnsignedIntSampler2DExt = ((int)0X8dd2), UnsignedIntSampler3D = ((int)0X8dd3), UnsignedIntSampler3DExt = ((int)0X8dd3), UnsignedIntSamplerCube = ((int)0X8dd4), UnsignedIntSamplerCubeExt = ((int)0X8dd4), UnsignedIntSampler2DRect = ((int)0X8dd5), UnsignedIntSampler2DRectExt = ((int)0X8dd5), UnsignedIntSampler1DArray = ((int)0X8dd6), UnsignedIntSampler1DArrayExt = ((int)0X8dd6), UnsignedIntSampler2DArray = ((int)0X8dd7), UnsignedIntSampler2DArrayExt = ((int)0X8dd7), UnsignedIntSamplerBuffer = ((int)0X8dd8), UnsignedIntSamplerBufferExt = ((int)0X8dd8), GeometryShader = ((int)0X8dd9), GeometryShaderArb = ((int)0X8dd9), GeometryShaderExt = ((int)0X8dd9), GeometryVerticesOutArb = ((int)0X8dda), GeometryVerticesOutExt = ((int)0X8dda), GeometryInputTypeArb = ((int)0X8ddb), GeometryInputTypeExt = ((int)0X8ddb), GeometryOutputTypeArb = ((int)0X8ddc), GeometryOutputTypeExt = ((int)0X8ddc), MaxGeometryVaryingComponentsArb = ((int)0X8ddd), MaxGeometryVaryingComponentsExt = ((int)0X8ddd), MaxVertexVaryingComponentsArb = ((int)0X8dde), MaxVertexVaryingComponentsExt = ((int)0X8dde), MaxGeometryUniformComponents = ((int)0X8ddf), MaxGeometryUniformComponentsArb = ((int)0X8ddf), MaxGeometryUniformComponentsExt = ((int)0X8ddf), MaxGeometryOutputVertices = ((int)0X8de0), MaxGeometryOutputVerticesArb = ((int)0X8de0), MaxGeometryOutputVerticesExt = ((int)0X8de0), MaxGeometryTotalOutputComponents = ((int)0X8de1), MaxGeometryTotalOutputComponentsArb = ((int)0X8de1), MaxGeometryTotalOutputComponentsExt = ((int)0X8de1), MaxVertexBindableUniformsExt = ((int)0X8de2), MaxFragmentBindableUniformsExt = ((int)0X8de3), MaxGeometryBindableUniformsExt = ((int)0X8de4), MaxBindableUniformSizeExt = ((int)0X8ded), UniformBufferExt = ((int)0X8dee), UniformBufferBindingExt = ((int)0X8def), RenderbufferColorSamplesNv = ((int)0X8e10), MaxMultisampleCoverageModesNv = ((int)0X8e11), MultisampleCoverageModesNv = ((int)0X8e12), QueryWait = ((int)0X8e13), QueryWaitNv = ((int)0X8e13), QueryNoWait = ((int)0X8e14), QueryNoWaitNv = ((int)0X8e14), QueryByRegionWait = ((int)0X8e15), QueryByRegionWaitNv = ((int)0X8e15), QueryByRegionNoWait = ((int)0X8e16), QueryByRegionNoWaitNv = ((int)0X8e16), TransformFeedbackNv = ((int)0X8e22), TransformFeedbackBufferPausedNv = ((int)0X8e23), TransformFeedbackBufferActiveNv = ((int)0X8e24), TransformFeedbackBindingNv = ((int)0X8e25), FrameNv = ((int)0X8e26), FieldsNv = ((int)0X8e27), CurrentTimeNv = ((int)0X8e28), NumFillStreamsNv = ((int)0X8e29), PresentTimeNv = ((int)0X8e2a), PresentDurationNv = ((int)0X8e2b), ProgramMatrixExt = ((int)0X8e2d), TransposeProgramMatrixExt = ((int)0X8e2e), ProgramMatrixStackDepthExt = ((int)0X8e2f), TextureSwizzleRExt = ((int)0X8e42), TextureSwizzleGExt = ((int)0X8e43), TextureSwizzleBExt = ((int)0X8e44), TextureSwizzleAExt = ((int)0X8e45), TextureSwizzleRgbaExt = ((int)0X8e46), QuadsFollowProvokingVertexConvention = ((int)0X8e4c), QuadsFollowProvokingVertexConventionExt = ((int)0X8e4c), FirstVertexConvention = ((int)0X8e4d), FirstVertexConventionExt = ((int)0X8e4d), LastVertexConvention = ((int)0X8e4e), LastVertexConventionExt = ((int)0X8e4e), ProvokingVertex = ((int)0X8e4f), ProvokingVertexExt = ((int)0X8e4f), SamplePosition = ((int)0X8e50), SamplePositionNv = ((int)0X8e50), SampleMask = ((int)0X8e51), SampleMaskNv = ((int)0X8e51), SampleMaskValue = ((int)0X8e52), SampleMaskValueNv = ((int)0X8e52), TextureBindingRenderbufferNv = ((int)0X8e53), TextureRenderbufferDataStoreBindingNv = ((int)0X8e54), TextureRenderbufferNv = ((int)0X8e55), SamplerRenderbufferNv = ((int)0X8e56), IntSamplerRenderbufferNv = ((int)0X8e57), UnsignedIntSamplerRenderbufferNv = ((int)0X8e58), MaxSampleMaskWords = ((int)0X8e59), MaxSampleMaskWordsNv = ((int)0X8e59), MinProgramTextureGatherOffset = ((int)0X8e5e), MaxProgramTextureGatherOffset = ((int)0X8e5f), CopyReadBuffer = ((int)0X8f36), CopyWriteBuffer = ((int)0X8f37), RedSnorm = ((int)0X8f90), RgSnorm = ((int)0X8f91), RgbSnorm = ((int)0X8f92), RgbaSnorm = ((int)0X8f93), R8Snorm = ((int)0X8f94), Rg8Snorm = ((int)0X8f95), Rgb8Snorm = ((int)0X8f96), Rgba8Snorm = ((int)0X8f97), R16Snorm = ((int)0X8f98), Rg16Snorm = ((int)0X8f99), Rgb16Snorm = ((int)0X8f9a), Rgba16Snorm = ((int)0X8f9b), SignedNormalized = ((int)0X8f9c), PrimitiveRestart = ((int)0X8f9d), PrimitiveRestartIndex = ((int)0X8f9e), MaxProgramTextureGatherComponents = ((int)0X8f9f), SamplerBufferAmd = ((int)0X9001), IntSamplerBufferAmd = ((int)0X9002), UnsignedIntSamplerBufferAmd = ((int)0X9003), TessellationModeAmd = ((int)0X9004), TessellationFactorAmd = ((int)0X9005), DiscreteAmd = ((int)0X9006), ContinuousAmd = ((int)0X9007), TextureCubeMapArray = ((int)0X9009), TextureBindingCubeMapArray = ((int)0X900a), ProxyTextureCubeMapArray = ((int)0X900b), SamplerCubeMapArray = ((int)0X900c), SamplerCubeMapArrayShadow = ((int)0X900d), IntSamplerCubeMapArray = ((int)0X900e), UnsignedIntSamplerCubeMapArray = ((int)0X900f), AlphaSnorm = ((int)0X9010), LuminanceSnorm = ((int)0X9011), LuminanceAlphaSnorm = ((int)0X9012), IntensitySnorm = ((int)0X9013), Alpha8Snorm = ((int)0X9014), Luminance8Snorm = ((int)0X9015), Luminance8Alpha8Snorm = ((int)0X9016), Intensity8Snorm = ((int)0X9017), Alpha16Snorm = ((int)0X9018), Luminance16Snorm = ((int)0X9019), Luminance16Alpha16Snorm = ((int)0X901a), Intensity16Snorm = ((int)0X901b), Texture2DMultisample = ((int)0X9100), ProxyTexture2DMultisample = ((int)0X9101), Texture2DMultisampleArray = ((int)0X9102), ProxyTexture2DMultisampleArray = ((int)0X9103), TextureBinding2DMultisample = ((int)0X9104), TextureBinding2DMultisampleArray = ((int)0X9105), TextureSamples = ((int)0X9106), TextureFixedSampleLocations = ((int)0X9107), Sampler2DMultisample = ((int)0X9108), IntSampler2DMultisample = ((int)0X9109), UnsignedIntSampler2DMultisample = ((int)0X910a), Sampler2DMultisampleArray = ((int)0X910b), IntSampler2DMultisampleArray = ((int)0X910c), UnsignedIntSampler2DMultisampleArray = ((int)0X910d), MaxColorTextureSamples = ((int)0X910e), MaxDepthTextureSamples = ((int)0X910f), MaxIntegerSamples = ((int)0X9110), MaxServerWaitTimeout = ((int)0X9111), ObjectType = ((int)0X9112), SyncCondition = ((int)0X9113), SyncStatus = ((int)0X9114), SyncFlags = ((int)0X9115), SyncFence = ((int)0X9116), SyncGpuCommandsComplete = ((int)0X9117), Unsignaled = ((int)0X9118), Signaled = ((int)0X9119), AlreadySignaled = ((int)0X911a), TimeoutExpired = ((int)0X911b), ConditionSatisfied = ((int)0X911c), WaitFailed = ((int)0X911d), BufferAccessFlags = ((int)0X911f), BufferMapLength = ((int)0X9120), BufferMapOffset = ((int)0X9121), MaxVertexOutputComponents = ((int)0X9122), MaxGeometryInputComponents = ((int)0X9123), MaxGeometryOutputComponents = ((int)0X9124), MaxFragmentInputComponents = ((int)0X9125), ContextProfileMask = ((int)0X9126), AllAttribBits = unchecked((int)0Xffffffff), ClientAllAttribBits = unchecked((int)0Xffffffff), InvalidIndex = unchecked((int)0Xffffffff), TimeoutIgnored = unchecked((int)0Xffffffffffffffff), One = ((int)1), True = ((int)1), CullVertexIbm = ((int)103050), VertexArrayListIbm = ((int)103070), NormalArrayListIbm = ((int)103071), ColorArrayListIbm = ((int)103072), IndexArrayListIbm = ((int)103073), TextureCoordArrayListIbm = ((int)103074), EdgeFlagArrayListIbm = ((int)103075), FogCoordinateArrayListIbm = ((int)103076), SecondaryColorArrayListIbm = ((int)103077), VertexArrayListStrideIbm = ((int)103080), NormalArrayListStrideIbm = ((int)103081), ColorArrayListStrideIbm = ((int)103082), IndexArrayListStrideIbm = ((int)103083), TextureCoordArrayListStrideIbm = ((int)103084), EdgeFlagArrayListStrideIbm = ((int)103085), FogCoordinateArrayListStrideIbm = ((int)103086), SecondaryColorArrayListStrideIbm = ((int)103087), Two = ((int)2), Three = ((int)3), Four = ((int)4), } public enum AlphaFunction { Never = ((int)0X0200), Less = ((int)0X0201), Equal = ((int)0X0202), Lequal = ((int)0X0203), Greater = ((int)0X0204), Notequal = ((int)0X0205), Gequal = ((int)0X0206), Always = ((int)0X0207), } public enum AmdDrawBuffersBlend { } public enum AmdPerformanceMonitor { CounterTypeAmd = ((int)0X8bc0), CounterRangeAmd = ((int)0X8bc1), UnsignedInt64Amd = ((int)0X8bc2), PercentageAmd = ((int)0X8bc3), PerfmonResultAvailableAmd = ((int)0X8bc4), PerfmonResultSizeAmd = ((int)0X8bc5), PerfmonResultAmd = ((int)0X8bc6), } public enum AmdTextureTexture4 { } public enum AmdVertexShaderTesselator { SamplerBufferAmd = ((int)0X9001), IntSamplerBufferAmd = ((int)0X9002), UnsignedIntSamplerBufferAmd = ((int)0X9003), TessellationModeAmd = ((int)0X9004), TessellationFactorAmd = ((int)0X9005), DiscreteAmd = ((int)0X9006), ContinuousAmd = ((int)0X9007), } public enum AppleAuxDepthStencil { AuxDepthStencilApple = ((int)0X8a14), } public enum AppleClientStorage { UnpackClientStorageApple = ((int)0X85b2), } public enum AppleElementArray { ElementArrayApple = ((int)0X8768), ElementArrayTypeApple = ((int)0X8769), ElementArrayPointerApple = ((int)0X876a), } public enum AppleFence { DrawPixelsApple = ((int)0X8a0a), FenceApple = ((int)0X8a0b), } public enum AppleFloatPixels { HalfApple = ((int)0X140b), RgbaFloat32Apple = ((int)0X8814), RgbFloat32Apple = ((int)0X8815), AlphaFloat32Apple = ((int)0X8816), IntensityFloat32Apple = ((int)0X8817), LuminanceFloat32Apple = ((int)0X8818), LuminanceAlphaFloat32Apple = ((int)0X8819), RgbaFloat16Apple = ((int)0X881a), RgbFloat16Apple = ((int)0X881b), AlphaFloat16Apple = ((int)0X881c), IntensityFloat16Apple = ((int)0X881d), LuminanceFloat16Apple = ((int)0X881e), LuminanceAlphaFloat16Apple = ((int)0X881f), ColorFloatApple = ((int)0X8a0f), } public enum AppleFlushBufferRange { BufferSerializedModifyApple = ((int)0X8a12), BufferFlushingUnmapApple = ((int)0X8a13), } public enum AppleObjectPurgeable { BufferObjectApple = ((int)0X85b3), ReleasedApple = ((int)0X8a19), VolatileApple = ((int)0X8a1a), RetainedApple = ((int)0X8a1b), UndefinedApple = ((int)0X8a1c), PurgeableApple = ((int)0X8a1d), } public enum AppleRowBytes { PackRowBytesApple = ((int)0X8a15), UnpackRowBytesApple = ((int)0X8a16), } public enum AppleSpecularVector { LightModelSpecularVectorApple = ((int)0X85b0), } public enum AppleTextureRange { TextureRangeLengthApple = ((int)0X85b7), TextureRangePointerApple = ((int)0X85b8), TextureStorageHintApple = ((int)0X85bc), StoragePrivateApple = ((int)0X85bd), StorageCachedApple = ((int)0X85be), StorageSharedApple = ((int)0X85bf), } public enum AppleTransformHint { TransformHintApple = ((int)0X85b1), } public enum AppleVertexArrayObject { VertexArrayBindingApple = ((int)0X85b5), } public enum AppleVertexArrayRange { VertexArrayRangeApple = ((int)0X851d), VertexArrayRangeLengthApple = ((int)0X851e), VertexArrayStorageHintApple = ((int)0X851f), VertexArrayRangePointerApple = ((int)0X8521), StorageCachedApple = ((int)0X85be), StorageSharedApple = ((int)0X85bf), } public enum AppleVertexProgramEvaluators { VertexAttribMap1Apple = ((int)0X8a00), VertexAttribMap2Apple = ((int)0X8a01), VertexAttribMap1SizeApple = ((int)0X8a02), VertexAttribMap1CoeffApple = ((int)0X8a03), VertexAttribMap1OrderApple = ((int)0X8a04), VertexAttribMap1DomainApple = ((int)0X8a05), VertexAttribMap2SizeApple = ((int)0X8a06), VertexAttribMap2CoeffApple = ((int)0X8a07), VertexAttribMap2OrderApple = ((int)0X8a08), VertexAttribMap2DomainApple = ((int)0X8a09), } public enum AppleYcbcr422 { Ycbcr422Apple = ((int)0X85b9), UnsignedShort88Apple = ((int)0X85ba), UnsignedShort88RevApple = ((int)0X85bb), } public enum ArbColorBufferFloat { RgbaFloatModeArb = ((int)0X8820), ClampVertexColorArb = ((int)0X891a), ClampFragmentColorArb = ((int)0X891b), ClampReadColorArb = ((int)0X891c), FixedOnlyArb = ((int)0X891d), } public enum ArbCompatibility { } public enum ArbCopyBuffer { CopyReadBuffer = ((int)0X8f36), CopyWriteBuffer = ((int)0X8f37), } public enum ArbDepthBufferFloat { DepthComponent32f = ((int)0X8cac), Depth32fStencil8 = ((int)0X8cad), Float32UnsignedInt248Rev = ((int)0X8dad), } public enum ArbDepthClamp { DepthClamp = ((int)0X864f), } public enum ArbDepthTexture { DepthComponent16Arb = ((int)0X81a5), DepthComponent24Arb = ((int)0X81a6), DepthComponent32Arb = ((int)0X81a7), TextureDepthSizeArb = ((int)0X884a), DepthTextureModeArb = ((int)0X884b), } public enum ArbDrawBuffers { MaxDrawBuffersArb = ((int)0X8824), DrawBuffer0Arb = ((int)0X8825), DrawBuffer1Arb = ((int)0X8826), DrawBuffer2Arb = ((int)0X8827), DrawBuffer3Arb = ((int)0X8828), DrawBuffer4Arb = ((int)0X8829), DrawBuffer5Arb = ((int)0X882a), DrawBuffer6Arb = ((int)0X882b), DrawBuffer7Arb = ((int)0X882c), DrawBuffer8Arb = ((int)0X882d), DrawBuffer9Arb = ((int)0X882e), DrawBuffer10Arb = ((int)0X882f), DrawBuffer11Arb = ((int)0X8830), DrawBuffer12Arb = ((int)0X8831), DrawBuffer13Arb = ((int)0X8832), DrawBuffer14Arb = ((int)0X8833), DrawBuffer15Arb = ((int)0X8834), } public enum ArbDrawBuffersBlend { } public enum ArbDrawElementsBaseVertex { } public enum ArbDrawInstanced { } public enum ArbFragmentCoordConventions { } public enum ArbFragmentProgram { FragmentProgramArb = ((int)0X8804), ProgramAluInstructionsArb = ((int)0X8805), ProgramTexInstructionsArb = ((int)0X8806), ProgramTexIndirectionsArb = ((int)0X8807), ProgramNativeAluInstructionsArb = ((int)0X8808), ProgramNativeTexInstructionsArb = ((int)0X8809), ProgramNativeTexIndirectionsArb = ((int)0X880a), MaxProgramAluInstructionsArb = ((int)0X880b), MaxProgramTexInstructionsArb = ((int)0X880c), MaxProgramTexIndirectionsArb = ((int)0X880d), MaxProgramNativeAluInstructionsArb = ((int)0X880e), MaxProgramNativeTexInstructionsArb = ((int)0X880f), MaxProgramNativeTexIndirectionsArb = ((int)0X8810), MaxTextureCoordsArb = ((int)0X8871), MaxTextureImageUnitsArb = ((int)0X8872), } public enum ArbFragmentProgramShadow { } public enum ArbFragmentShader { FragmentShaderArb = ((int)0X8b30), MaxFragmentUniformComponentsArb = ((int)0X8b49), FragmentShaderDerivativeHintArb = ((int)0X8b8b), } public enum ArbFramebufferObject { InvalidFramebufferOperation = ((int)0X0506), FramebufferAttachmentColorEncoding = ((int)0X8210), FramebufferAttachmentComponentType = ((int)0X8211), FramebufferAttachmentRedSize = ((int)0X8212), FramebufferAttachmentGreenSize = ((int)0X8213), FramebufferAttachmentBlueSize = ((int)0X8214), FramebufferAttachmentAlphaSize = ((int)0X8215), FramebufferAttachmentDepthSize = ((int)0X8216), FramebufferAttachmentStencilSize = ((int)0X8217), FramebufferDefault = ((int)0X8218), FramebufferUndefined = ((int)0X8219), DepthStencilAttachment = ((int)0X821a), MaxRenderbufferSize = ((int)0X84e8), DepthStencil = ((int)0X84f9), UnsignedInt248 = ((int)0X84fa), Depth24Stencil8 = ((int)0X88f0), TextureStencilSize = ((int)0X88f1), TextureRedType = ((int)0X8c10), TextureGreenType = ((int)0X8c11), TextureBlueType = ((int)0X8c12), TextureAlphaType = ((int)0X8c13), TextureDepthType = ((int)0X8c16), UnsignedNormalized = ((int)0X8c17), DrawFramebufferBinding = ((int)0X8ca6), FramebufferBinding = ((int)0X8ca6), RenderbufferBinding = ((int)0X8ca7), ReadFramebuffer = ((int)0X8ca8), DrawFramebuffer = ((int)0X8ca9), ReadFramebufferBinding = ((int)0X8caa), RenderbufferSamples = ((int)0X8cab), FramebufferAttachmentObjectType = ((int)0X8cd0), FramebufferAttachmentObjectName = ((int)0X8cd1), FramebufferAttachmentTextureLevel = ((int)0X8cd2), FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3), FramebufferAttachmentTextureLayer = ((int)0X8cd4), FramebufferComplete = ((int)0X8cd5), FramebufferIncompleteAttachment = ((int)0X8cd6), FramebufferIncompleteMissingAttachment = ((int)0X8cd7), FramebufferIncompleteDrawBuffer = ((int)0X8cdb), FramebufferIncompleteReadBuffer = ((int)0X8cdc), FramebufferUnsupported = ((int)0X8cdd), MaxColorAttachments = ((int)0X8cdf), ColorAttachment0 = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), DepthAttachment = ((int)0X8d00), StencilAttachment = ((int)0X8d20), Framebuffer = ((int)0X8d40), Renderbuffer = ((int)0X8d41), RenderbufferWidth = ((int)0X8d42), RenderbufferHeight = ((int)0X8d43), RenderbufferInternalFormat = ((int)0X8d44), StencilIndex1 = ((int)0X8d46), StencilIndex4 = ((int)0X8d47), StencilIndex8 = ((int)0X8d48), StencilIndex16 = ((int)0X8d49), RenderbufferRedSize = ((int)0X8d50), RenderbufferGreenSize = ((int)0X8d51), RenderbufferBlueSize = ((int)0X8d52), RenderbufferAlphaSize = ((int)0X8d53), RenderbufferDepthSize = ((int)0X8d54), RenderbufferStencilSize = ((int)0X8d55), FramebufferIncompleteMultisample = ((int)0X8d56), MaxSamples = ((int)0X8d57), } public enum ArbFramebufferObjectDeprecated { Index = ((int)0X8222), TextureLuminanceType = ((int)0X8c14), TextureIntensityType = ((int)0X8c15), } public enum ArbFramebufferSrgb { FramebufferSrgb = ((int)0X8db9), } public enum ArbGeometryShader4 { LinesAdjacencyArb = ((int)0X000a), LineStripAdjacencyArb = ((int)0X000b), TrianglesAdjacencyArb = ((int)0X000c), TriangleStripAdjacencyArb = ((int)0X000d), ProgramPointSizeArb = ((int)0X8642), MaxVaryingComponents = ((int)0X8b4b), MaxGeometryTextureImageUnitsArb = ((int)0X8c29), FramebufferAttachmentTextureLayer = ((int)0X8cd4), FramebufferAttachmentLayeredArb = ((int)0X8da7), FramebufferIncompleteLayerTargetsArb = ((int)0X8da8), FramebufferIncompleteLayerCountArb = ((int)0X8da9), GeometryShaderArb = ((int)0X8dd9), GeometryVerticesOutArb = ((int)0X8dda), GeometryInputTypeArb = ((int)0X8ddb), GeometryOutputTypeArb = ((int)0X8ddc), MaxGeometryVaryingComponentsArb = ((int)0X8ddd), MaxVertexVaryingComponentsArb = ((int)0X8dde), MaxGeometryUniformComponentsArb = ((int)0X8ddf), MaxGeometryOutputVerticesArb = ((int)0X8de0), MaxGeometryTotalOutputComponentsArb = ((int)0X8de1), } public enum ArbHalfFloatPixel { HalfFloatArb = ((int)0X140b), } public enum ArbHalfFloatVertex { HalfFloat = ((int)0X140b), } public enum ArbImaging { ConstantColor = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), ConstantAlpha = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), BlendColor = ((int)0X8005), FuncAdd = ((int)0X8006), Min = ((int)0X8007), Max = ((int)0X8008), BlendEquation = ((int)0X8009), FuncSubtract = ((int)0X800a), FuncReverseSubtract = ((int)0X800b), } public enum ArbImagingDeprecated { Convolution1D = ((int)0X8010), Convolution2D = ((int)0X8011), Separable2D = ((int)0X8012), ConvolutionBorderMode = ((int)0X8013), ConvolutionFilterScale = ((int)0X8014), ConvolutionFilterBias = ((int)0X8015), Reduce = ((int)0X8016), ConvolutionFormat = ((int)0X8017), ConvolutionWidth = ((int)0X8018), ConvolutionHeight = ((int)0X8019), MaxConvolutionWidth = ((int)0X801a), MaxConvolutionHeight = ((int)0X801b), PostConvolutionRedScale = ((int)0X801c), PostConvolutionGreenScale = ((int)0X801d), PostConvolutionBlueScale = ((int)0X801e), PostConvolutionAlphaScale = ((int)0X801f), PostConvolutionRedBias = ((int)0X8020), PostConvolutionGreenBias = ((int)0X8021), PostConvolutionBlueBias = ((int)0X8022), PostConvolutionAlphaBias = ((int)0X8023), Histogram = ((int)0X8024), ProxyHistogram = ((int)0X8025), HistogramWidth = ((int)0X8026), HistogramFormat = ((int)0X8027), HistogramRedSize = ((int)0X8028), HistogramGreenSize = ((int)0X8029), HistogramBlueSize = ((int)0X802a), HistogramAlphaSize = ((int)0X802b), HistogramLuminanceSize = ((int)0X802c), HistogramSink = ((int)0X802d), Minmax = ((int)0X802e), MinmaxFormat = ((int)0X802f), MinmaxSink = ((int)0X8030), TableTooLarge = ((int)0X8031), ColorMatrix = ((int)0X80b1), ColorMatrixStackDepth = ((int)0X80b2), MaxColorMatrixStackDepth = ((int)0X80b3), PostColorMatrixRedScale = ((int)0X80b4), PostColorMatrixGreenScale = ((int)0X80b5), PostColorMatrixBlueScale = ((int)0X80b6), PostColorMatrixAlphaScale = ((int)0X80b7), PostColorMatrixRedBias = ((int)0X80b8), PostColorMatrixGreenBias = ((int)0X80b9), PostColorMatrixBlueBias = ((int)0X80ba), PostColorMatrixAlphaBias = ((int)0X80bb), ColorTable = ((int)0X80d0), PostConvolutionColorTable = ((int)0X80d1), PostColorMatrixColorTable = ((int)0X80d2), ProxyColorTable = ((int)0X80d3), ProxyPostConvolutionColorTable = ((int)0X80d4), ProxyPostColorMatrixColorTable = ((int)0X80d5), ColorTableScale = ((int)0X80d6), ColorTableBias = ((int)0X80d7), ColorTableFormat = ((int)0X80d8), ColorTableWidth = ((int)0X80d9), ColorTableRedSize = ((int)0X80da), ColorTableGreenSize = ((int)0X80db), ColorTableBlueSize = ((int)0X80dc), ColorTableAlphaSize = ((int)0X80dd), ColorTableLuminanceSize = ((int)0X80de), ColorTableIntensitySize = ((int)0X80df), ConstantBorder = ((int)0X8151), ReplicateBorder = ((int)0X8153), ConvolutionBorderColor = ((int)0X8154), } public enum ArbInstancedArrays { VertexAttribArrayDivisorArb = ((int)0X88fe), } public enum ArbMapBufferRange { MapReadBit = ((int)0X0001), MapWriteBit = ((int)0X0002), MapInvalidateRangeBit = ((int)0X0004), MapInvalidateBufferBit = ((int)0X0008), MapFlushExplicitBit = ((int)0X0010), MapUnsynchronizedBit = ((int)0X0020), } public enum ArbMatrixPalette { MatrixPaletteArb = ((int)0X8840), MaxMatrixPaletteStackDepthArb = ((int)0X8841), MaxPaletteMatricesArb = ((int)0X8842), CurrentPaletteMatrixArb = ((int)0X8843), MatrixIndexArrayArb = ((int)0X8844), CurrentMatrixIndexArb = ((int)0X8845), MatrixIndexArraySizeArb = ((int)0X8846), MatrixIndexArrayTypeArb = ((int)0X8847), MatrixIndexArrayStrideArb = ((int)0X8848), MatrixIndexArrayPointerArb = ((int)0X8849), } public enum ArbMultisample { MultisampleBitArb = ((int)0X20000000), MultisampleArb = ((int)0X809d), SampleAlphaToCoverageArb = ((int)0X809e), SampleAlphaToOneArb = ((int)0X809f), SampleCoverageArb = ((int)0X80a0), SampleBuffersArb = ((int)0X80a8), SamplesArb = ((int)0X80a9), SampleCoverageValueArb = ((int)0X80aa), SampleCoverageInvertArb = ((int)0X80ab), } public enum ArbMultitexture { Texture0Arb = ((int)0X84c0), Texture1Arb = ((int)0X84c1), Texture2Arb = ((int)0X84c2), Texture3Arb = ((int)0X84c3), Texture4Arb = ((int)0X84c4), Texture5Arb = ((int)0X84c5), Texture6Arb = ((int)0X84c6), Texture7Arb = ((int)0X84c7), Texture8Arb = ((int)0X84c8), Texture9Arb = ((int)0X84c9), Texture10Arb = ((int)0X84ca), Texture11Arb = ((int)0X84cb), Texture12Arb = ((int)0X84cc), Texture13Arb = ((int)0X84cd), Texture14Arb = ((int)0X84ce), Texture15Arb = ((int)0X84cf), Texture16Arb = ((int)0X84d0), Texture17Arb = ((int)0X84d1), Texture18Arb = ((int)0X84d2), Texture19Arb = ((int)0X84d3), Texture20Arb = ((int)0X84d4), Texture21Arb = ((int)0X84d5), Texture22Arb = ((int)0X84d6), Texture23Arb = ((int)0X84d7), Texture24Arb = ((int)0X84d8), Texture25Arb = ((int)0X84d9), Texture26Arb = ((int)0X84da), Texture27Arb = ((int)0X84db), Texture28Arb = ((int)0X84dc), Texture29Arb = ((int)0X84dd), Texture30Arb = ((int)0X84de), Texture31Arb = ((int)0X84df), ActiveTextureArb = ((int)0X84e0), ClientActiveTextureArb = ((int)0X84e1), MaxTextureUnitsArb = ((int)0X84e2), } public enum ArbOcclusionQuery { QueryCounterBitsArb = ((int)0X8864), CurrentQueryArb = ((int)0X8865), QueryResultArb = ((int)0X8866), QueryResultAvailableArb = ((int)0X8867), SamplesPassedArb = ((int)0X8914), } public enum ArbPixelBufferObject { PixelPackBufferArb = ((int)0X88eb), PixelUnpackBufferArb = ((int)0X88ec), PixelPackBufferBindingArb = ((int)0X88ed), PixelUnpackBufferBindingArb = ((int)0X88ef), } public enum ArbPointParameters { PointSizeMinArb = ((int)0X8126), PointSizeMaxArb = ((int)0X8127), PointFadeThresholdSizeArb = ((int)0X8128), PointDistanceAttenuationArb = ((int)0X8129), } public enum ArbPointSprite { PointSpriteArb = ((int)0X8861), CoordReplaceArb = ((int)0X8862), } public enum ArbProvokingVertex { QuadsFollowProvokingVertexConvention = ((int)0X8e4c), FirstVertexConvention = ((int)0X8e4d), LastVertexConvention = ((int)0X8e4e), ProvokingVertex = ((int)0X8e4f), } public enum ArbSampleShading { SampleShading = ((int)0X8c36), MinSampleShadingValue = ((int)0X8c37), } public enum ArbSeamlessCubeMap { TextureCubeMapSeamless = ((int)0X884f), } public enum ArbShaderObjects { ProgramObjectArb = ((int)0X8b40), ShaderObjectArb = ((int)0X8b48), ObjectTypeArb = ((int)0X8b4e), ObjectSubtypeArb = ((int)0X8b4f), FloatVec2Arb = ((int)0X8b50), FloatVec3Arb = ((int)0X8b51), FloatVec4Arb = ((int)0X8b52), IntVec2Arb = ((int)0X8b53), IntVec3Arb = ((int)0X8b54), IntVec4Arb = ((int)0X8b55), BoolArb = ((int)0X8b56), BoolVec2Arb = ((int)0X8b57), BoolVec3Arb = ((int)0X8b58), BoolVec4Arb = ((int)0X8b59), FloatMat2Arb = ((int)0X8b5a), FloatMat3Arb = ((int)0X8b5b), FloatMat4Arb = ((int)0X8b5c), Sampler1DArb = ((int)0X8b5d), Sampler2DArb = ((int)0X8b5e), Sampler3DArb = ((int)0X8b5f), SamplerCubeArb = ((int)0X8b60), Sampler1DShadowArb = ((int)0X8b61), Sampler2DShadowArb = ((int)0X8b62), Sampler2DRectArb = ((int)0X8b63), Sampler2DRectShadowArb = ((int)0X8b64), ObjectDeleteStatusArb = ((int)0X8b80), ObjectCompileStatusArb = ((int)0X8b81), ObjectLinkStatusArb = ((int)0X8b82), ObjectValidateStatusArb = ((int)0X8b83), ObjectInfoLogLengthArb = ((int)0X8b84), ObjectAttachedObjectsArb = ((int)0X8b85), ObjectActiveUniformsArb = ((int)0X8b86), ObjectActiveUniformMaxLengthArb = ((int)0X8b87), ObjectShaderSourceLengthArb = ((int)0X8b88), } public enum ArbShaderTextureLod { } public enum ArbShadingLanguage100 { ShadingLanguageVersionArb = ((int)0X8b8c), } public enum ArbShadow { TextureCompareModeArb = ((int)0X884c), TextureCompareFuncArb = ((int)0X884d), CompareRToTextureArb = ((int)0X884e), } public enum ArbShadowAmbient { TextureCompareFailValueArb = ((int)0X80bf), } public enum ArbSync { SyncFlushCommandsBit = ((int)0X00000001), MaxServerWaitTimeout = ((int)0X9111), ObjectType = ((int)0X9112), SyncCondition = ((int)0X9113), SyncStatus = ((int)0X9114), SyncFlags = ((int)0X9115), SyncFence = ((int)0X9116), SyncGpuCommandsComplete = ((int)0X9117), Unsignaled = ((int)0X9118), Signaled = ((int)0X9119), AlreadySignaled = ((int)0X911a), TimeoutExpired = ((int)0X911b), ConditionSatisfied = ((int)0X911c), WaitFailed = ((int)0X911d), TimeoutIgnored = unchecked((int)0Xffffffffffffffff), } public enum ArbTextureBorderClamp { ClampToBorderArb = ((int)0X812d), } public enum ArbTextureBufferObject { TextureBufferArb = ((int)0X8c2a), MaxTextureBufferSizeArb = ((int)0X8c2b), TextureBindingBufferArb = ((int)0X8c2c), TextureBufferDataStoreBindingArb = ((int)0X8c2d), TextureBufferFormatArb = ((int)0X8c2e), } public enum ArbTextureCompression { CompressedAlphaArb = ((int)0X84e9), CompressedLuminanceArb = ((int)0X84ea), CompressedLuminanceAlphaArb = ((int)0X84eb), CompressedIntensityArb = ((int)0X84ec), CompressedRgbArb = ((int)0X84ed), CompressedRgbaArb = ((int)0X84ee), TextureCompressionHintArb = ((int)0X84ef), TextureCompressedImageSizeArb = ((int)0X86a0), TextureCompressedArb = ((int)0X86a1), NumCompressedTextureFormatsArb = ((int)0X86a2), CompressedTextureFormatsArb = ((int)0X86a3), } public enum ArbTextureCompressionRgtc { CompressedRedRgtc1 = ((int)0X8dbb), CompressedSignedRedRgtc1 = ((int)0X8dbc), CompressedRgRgtc2 = ((int)0X8dbd), CompressedSignedRgRgtc2 = ((int)0X8dbe), } public enum ArbTextureCubeMap { NormalMapArb = ((int)0X8511), ReflectionMapArb = ((int)0X8512), TextureCubeMapArb = ((int)0X8513), TextureBindingCubeMapArb = ((int)0X8514), TextureCubeMapPositiveXArb = ((int)0X8515), TextureCubeMapNegativeXArb = ((int)0X8516), TextureCubeMapPositiveYArb = ((int)0X8517), TextureCubeMapNegativeYArb = ((int)0X8518), TextureCubeMapPositiveZArb = ((int)0X8519), TextureCubeMapNegativeZArb = ((int)0X851a), ProxyTextureCubeMapArb = ((int)0X851b), MaxCubeMapTextureSizeArb = ((int)0X851c), } public enum ArbTextureCubeMapArray { TextureCubeMapArray = ((int)0X9009), TextureBindingCubeMapArray = ((int)0X900a), ProxyTextureCubeMapArray = ((int)0X900b), SamplerCubeMapArray = ((int)0X900c), SamplerCubeMapArrayShadow = ((int)0X900d), IntSamplerCubeMapArray = ((int)0X900e), UnsignedIntSamplerCubeMapArray = ((int)0X900f), } public enum ArbTextureEnvAdd { } public enum ArbTextureEnvCombine { SubtractArb = ((int)0X84e7), CombineArb = ((int)0X8570), CombineRgbArb = ((int)0X8571), CombineAlphaArb = ((int)0X8572), RgbScaleArb = ((int)0X8573), AddSignedArb = ((int)0X8574), InterpolateArb = ((int)0X8575), ConstantArb = ((int)0X8576), PrimaryColorArb = ((int)0X8577), PreviousArb = ((int)0X8578), Source0RgbArb = ((int)0X8580), Source1RgbArb = ((int)0X8581), Source2RgbArb = ((int)0X8582), Source0AlphaArb = ((int)0X8588), Source1AlphaArb = ((int)0X8589), Source2AlphaArb = ((int)0X858a), Operand0RgbArb = ((int)0X8590), Operand1RgbArb = ((int)0X8591), Operand2RgbArb = ((int)0X8592), Operand0AlphaArb = ((int)0X8598), Operand1AlphaArb = ((int)0X8599), Operand2AlphaArb = ((int)0X859a), } public enum ArbTextureEnvCrossbar { } public enum ArbTextureEnvDot3 { Dot3RgbArb = ((int)0X86ae), Dot3RgbaArb = ((int)0X86af), } public enum ArbTextureFloat { Rgba32fArb = ((int)0X8814), Rgb32fArb = ((int)0X8815), Alpha32fArb = ((int)0X8816), Intensity32fArb = ((int)0X8817), Luminance32fArb = ((int)0X8818), LuminanceAlpha32fArb = ((int)0X8819), Rgba16fArb = ((int)0X881a), Rgb16fArb = ((int)0X881b), Alpha16fArb = ((int)0X881c), Intensity16fArb = ((int)0X881d), Luminance16fArb = ((int)0X881e), LuminanceAlpha16fArb = ((int)0X881f), TextureRedTypeArb = ((int)0X8c10), TextureGreenTypeArb = ((int)0X8c11), TextureBlueTypeArb = ((int)0X8c12), TextureAlphaTypeArb = ((int)0X8c13), TextureLuminanceTypeArb = ((int)0X8c14), TextureIntensityTypeArb = ((int)0X8c15), TextureDepthTypeArb = ((int)0X8c16), UnsignedNormalizedArb = ((int)0X8c17), } public enum ArbTextureGather { MinProgramTextureGatherOffset = ((int)0X8e5e), MaxProgramTextureGatherOffset = ((int)0X8e5f), MaxProgramTextureGatherComponents = ((int)0X8f9f), } public enum ArbTextureMirroredRepeat { MirroredRepeatArb = ((int)0X8370), } public enum ArbTextureMultisample { SamplePosition = ((int)0X8e50), SampleMask = ((int)0X8e51), SampleMaskValue = ((int)0X8e52), MaxSampleMaskWords = ((int)0X8e59), Texture2DMultisample = ((int)0X9100), ProxyTexture2DMultisample = ((int)0X9101), Texture2DMultisampleArray = ((int)0X9102), ProxyTexture2DMultisampleArray = ((int)0X9103), TextureBinding2DMultisample = ((int)0X9104), TextureBinding2DMultisampleArray = ((int)0X9105), TextureSamples = ((int)0X9106), TextureFixedSampleLocations = ((int)0X9107), Sampler2DMultisample = ((int)0X9108), IntSampler2DMultisample = ((int)0X9109), UnsignedIntSampler2DMultisample = ((int)0X910a), Sampler2DMultisampleArray = ((int)0X910b), IntSampler2DMultisampleArray = ((int)0X910c), UnsignedIntSampler2DMultisampleArray = ((int)0X910d), MaxColorTextureSamples = ((int)0X910e), MaxDepthTextureSamples = ((int)0X910f), MaxIntegerSamples = ((int)0X9110), } public enum ArbTextureNonPowerOfTwo { } public enum ArbTextureQueryLod { } public enum ArbTextureRectangle { TextureRectangleArb = ((int)0X84f5), TextureBindingRectangleArb = ((int)0X84f6), ProxyTextureRectangleArb = ((int)0X84f7), MaxRectangleTextureSizeArb = ((int)0X84f8), } public enum ArbTextureRg { Rg = ((int)0X8227), RgInteger = ((int)0X8228), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822d), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), } public enum ArbTransposeMatrix { TransposeModelviewMatrixArb = ((int)0X84e3), TransposeProjectionMatrixArb = ((int)0X84e4), TransposeTextureMatrixArb = ((int)0X84e5), TransposeColorMatrixArb = ((int)0X84e6), } public enum ArbUniformBufferObject { UniformBuffer = ((int)0X8a11), UniformBufferBinding = ((int)0X8a28), UniformBufferStart = ((int)0X8a29), UniformBufferSize = ((int)0X8a2a), MaxVertexUniformBlocks = ((int)0X8a2b), MaxGeometryUniformBlocks = ((int)0X8a2c), MaxFragmentUniformBlocks = ((int)0X8a2d), MaxCombinedUniformBlocks = ((int)0X8a2e), MaxUniformBufferBindings = ((int)0X8a2f), MaxUniformBlockSize = ((int)0X8a30), MaxCombinedVertexUniformComponents = ((int)0X8a31), MaxCombinedGeometryUniformComponents = ((int)0X8a32), MaxCombinedFragmentUniformComponents = ((int)0X8a33), UniformBufferOffsetAlignment = ((int)0X8a34), ActiveUniformBlockMaxNameLength = ((int)0X8a35), ActiveUniformBlocks = ((int)0X8a36), UniformType = ((int)0X8a37), UniformSize = ((int)0X8a38), UniformNameLength = ((int)0X8a39), UniformBlockIndex = ((int)0X8a3a), UniformOffset = ((int)0X8a3b), UniformArrayStride = ((int)0X8a3c), UniformMatrixStride = ((int)0X8a3d), UniformIsRowMajor = ((int)0X8a3e), UniformBlockBinding = ((int)0X8a3f), UniformBlockDataSize = ((int)0X8a40), UniformBlockNameLength = ((int)0X8a41), UniformBlockActiveUniforms = ((int)0X8a42), UniformBlockActiveUniformIndices = ((int)0X8a43), UniformBlockReferencedByVertexShader = ((int)0X8a44), UniformBlockReferencedByGeometryShader = ((int)0X8a45), UniformBlockReferencedByFragmentShader = ((int)0X8a46), InvalidIndex = unchecked((int)0Xffffffff), } public enum ArbVertexArrayBgra { Bgra = ((int)0X80e1), } public enum ArbVertexArrayObject { VertexArrayBinding = ((int)0X85b5), } public enum ArbVertexBlend { Modelview0Arb = ((int)0X1700), Modelview1Arb = ((int)0X850a), MaxVertexUnitsArb = ((int)0X86a4), ActiveVertexUnitsArb = ((int)0X86a5), WeightSumUnityArb = ((int)0X86a6), VertexBlendArb = ((int)0X86a7), CurrentWeightArb = ((int)0X86a8), WeightArrayTypeArb = ((int)0X86a9), WeightArrayStrideArb = ((int)0X86aa), WeightArraySizeArb = ((int)0X86ab), WeightArrayPointerArb = ((int)0X86ac), WeightArrayArb = ((int)0X86ad), Modelview2Arb = ((int)0X8722), Modelview3Arb = ((int)0X8723), Modelview4Arb = ((int)0X8724), Modelview5Arb = ((int)0X8725), Modelview6Arb = ((int)0X8726), Modelview7Arb = ((int)0X8727), Modelview8Arb = ((int)0X8728), Modelview9Arb = ((int)0X8729), Modelview10Arb = ((int)0X872a), Modelview11Arb = ((int)0X872b), Modelview12Arb = ((int)0X872c), Modelview13Arb = ((int)0X872d), Modelview14Arb = ((int)0X872e), Modelview15Arb = ((int)0X872f), Modelview16Arb = ((int)0X8730), Modelview17Arb = ((int)0X8731), Modelview18Arb = ((int)0X8732), Modelview19Arb = ((int)0X8733), Modelview20Arb = ((int)0X8734), Modelview21Arb = ((int)0X8735), Modelview22Arb = ((int)0X8736), Modelview23Arb = ((int)0X8737), Modelview24Arb = ((int)0X8738), Modelview25Arb = ((int)0X8739), Modelview26Arb = ((int)0X873a), Modelview27Arb = ((int)0X873b), Modelview28Arb = ((int)0X873c), Modelview29Arb = ((int)0X873d), Modelview30Arb = ((int)0X873e), Modelview31Arb = ((int)0X873f), } public enum ArbVertexBufferObject { BufferSizeArb = ((int)0X8764), BufferUsageArb = ((int)0X8765), ArrayBufferArb = ((int)0X8892), ElementArrayBufferArb = ((int)0X8893), ArrayBufferBindingArb = ((int)0X8894), ElementArrayBufferBindingArb = ((int)0X8895), VertexArrayBufferBindingArb = ((int)0X8896), NormalArrayBufferBindingArb = ((int)0X8897), ColorArrayBufferBindingArb = ((int)0X8898), IndexArrayBufferBindingArb = ((int)0X8899), TextureCoordArrayBufferBindingArb = ((int)0X889a), EdgeFlagArrayBufferBindingArb = ((int)0X889b), SecondaryColorArrayBufferBindingArb = ((int)0X889c), FogCoordinateArrayBufferBindingArb = ((int)0X889d), WeightArrayBufferBindingArb = ((int)0X889e), VertexAttribArrayBufferBindingArb = ((int)0X889f), ReadOnlyArb = ((int)0X88b8), WriteOnlyArb = ((int)0X88b9), ReadWriteArb = ((int)0X88ba), BufferAccessArb = ((int)0X88bb), BufferMappedArb = ((int)0X88bc), BufferMapPointerArb = ((int)0X88bd), StreamDrawArb = ((int)0X88e0), StreamReadArb = ((int)0X88e1), StreamCopyArb = ((int)0X88e2), StaticDrawArb = ((int)0X88e4), StaticReadArb = ((int)0X88e5), StaticCopyArb = ((int)0X88e6), DynamicDrawArb = ((int)0X88e8), DynamicReadArb = ((int)0X88e9), DynamicCopyArb = ((int)0X88ea), } public enum ArbVertexProgram { ColorSumArb = ((int)0X8458), VertexProgramArb = ((int)0X8620), VertexAttribArrayEnabledArb = ((int)0X8622), VertexAttribArraySizeArb = ((int)0X8623), VertexAttribArrayStrideArb = ((int)0X8624), VertexAttribArrayTypeArb = ((int)0X8625), CurrentVertexAttribArb = ((int)0X8626), ProgramLengthArb = ((int)0X8627), ProgramStringArb = ((int)0X8628), MaxProgramMatrixStackDepthArb = ((int)0X862e), MaxProgramMatricesArb = ((int)0X862f), CurrentMatrixStackDepthArb = ((int)0X8640), CurrentMatrixArb = ((int)0X8641), VertexProgramPointSizeArb = ((int)0X8642), VertexProgramTwoSideArb = ((int)0X8643), VertexAttribArrayPointerArb = ((int)0X8645), ProgramErrorPositionArb = ((int)0X864b), ProgramBindingArb = ((int)0X8677), MaxVertexAttribsArb = ((int)0X8869), VertexAttribArrayNormalizedArb = ((int)0X886a), ProgramErrorStringArb = ((int)0X8874), ProgramFormatAsciiArb = ((int)0X8875), ProgramFormatArb = ((int)0X8876), ProgramInstructionsArb = ((int)0X88a0), MaxProgramInstructionsArb = ((int)0X88a1), ProgramNativeInstructionsArb = ((int)0X88a2), MaxProgramNativeInstructionsArb = ((int)0X88a3), ProgramTemporariesArb = ((int)0X88a4), MaxProgramTemporariesArb = ((int)0X88a5), ProgramNativeTemporariesArb = ((int)0X88a6), MaxProgramNativeTemporariesArb = ((int)0X88a7), ProgramParametersArb = ((int)0X88a8), MaxProgramParametersArb = ((int)0X88a9), ProgramNativeParametersArb = ((int)0X88aa), MaxProgramNativeParametersArb = ((int)0X88ab), ProgramAttribsArb = ((int)0X88ac), MaxProgramAttribsArb = ((int)0X88ad), ProgramNativeAttribsArb = ((int)0X88ae), MaxProgramNativeAttribsArb = ((int)0X88af), ProgramAddressRegistersArb = ((int)0X88b0), MaxProgramAddressRegistersArb = ((int)0X88b1), ProgramNativeAddressRegistersArb = ((int)0X88b2), MaxProgramNativeAddressRegistersArb = ((int)0X88b3), MaxProgramLocalParametersArb = ((int)0X88b4), MaxProgramEnvParametersArb = ((int)0X88b5), ProgramUnderNativeLimitsArb = ((int)0X88b6), TransposeCurrentMatrixArb = ((int)0X88b7), Matrix0Arb = ((int)0X88c0), Matrix1Arb = ((int)0X88c1), Matrix2Arb = ((int)0X88c2), Matrix3Arb = ((int)0X88c3), Matrix4Arb = ((int)0X88c4), Matrix5Arb = ((int)0X88c5), Matrix6Arb = ((int)0X88c6), Matrix7Arb = ((int)0X88c7), Matrix8Arb = ((int)0X88c8), Matrix9Arb = ((int)0X88c9), Matrix10Arb = ((int)0X88ca), Matrix11Arb = ((int)0X88cb), Matrix12Arb = ((int)0X88cc), Matrix13Arb = ((int)0X88cd), Matrix14Arb = ((int)0X88ce), Matrix15Arb = ((int)0X88cf), Matrix16Arb = ((int)0X88d0), Matrix17Arb = ((int)0X88d1), Matrix18Arb = ((int)0X88d2), Matrix19Arb = ((int)0X88d3), Matrix20Arb = ((int)0X88d4), Matrix21Arb = ((int)0X88d5), Matrix22Arb = ((int)0X88d6), Matrix23Arb = ((int)0X88d7), Matrix24Arb = ((int)0X88d8), Matrix25Arb = ((int)0X88d9), Matrix26Arb = ((int)0X88da), Matrix27Arb = ((int)0X88db), Matrix28Arb = ((int)0X88dc), Matrix29Arb = ((int)0X88dd), Matrix30Arb = ((int)0X88de), Matrix31Arb = ((int)0X88df), } public enum ArbVertexShader { VertexShaderArb = ((int)0X8b31), MaxVertexUniformComponentsArb = ((int)0X8b4a), MaxVaryingFloatsArb = ((int)0X8b4b), MaxVertexTextureImageUnitsArb = ((int)0X8b4c), MaxCombinedTextureImageUnitsArb = ((int)0X8b4d), ObjectActiveAttributesArb = ((int)0X8b89), ObjectActiveAttributeMaxLengthArb = ((int)0X8b8a), } public enum ArbWindowPos { } public enum AssemblyProgramFormatArb { ProgramFormatAsciiArb = ((int)0X8875), } public enum AssemblyProgramParameterArb { ProgramLength = ((int)0X8627), ProgramBinding = ((int)0X8677), ProgramAluInstructionsArb = ((int)0X8805), ProgramTexInstructionsArb = ((int)0X8806), ProgramTexIndirectionsArb = ((int)0X8807), ProgramNativeAluInstructionsArb = ((int)0X8808), ProgramNativeTexInstructionsArb = ((int)0X8809), ProgramNativeTexIndirectionsArb = ((int)0X880a), MaxProgramAluInstructionsArb = ((int)0X880b), MaxProgramTexInstructionsArb = ((int)0X880c), MaxProgramTexIndirectionsArb = ((int)0X880d), MaxProgramNativeAluInstructionsArb = ((int)0X880e), MaxProgramNativeTexInstructionsArb = ((int)0X880f), MaxProgramNativeTexIndirectionsArb = ((int)0X8810), ProgramFormat = ((int)0X8876), ProgramInstruction = ((int)0X88a0), MaxProgramInstructions = ((int)0X88a1), ProgramNativeInstructions = ((int)0X88a2), MaxProgramNativeInstructions = ((int)0X88a3), ProgramTemporaries = ((int)0X88a4), MaxProgramTemporaries = ((int)0X88a5), ProgramNativeTemporaries = ((int)0X88a6), MaxProgramNativeTemporaries = ((int)0X88a7), ProgramParameters = ((int)0X88a8), MaxProgramParameters = ((int)0X88a9), ProgramNativeParameters = ((int)0X88aa), MaxProgramNativeParameters = ((int)0X88ab), ProgramAttribs = ((int)0X88ac), MaxProgramAttribs = ((int)0X88ad), ProgramNativeAttribs = ((int)0X88ae), MaxProgramNativeAttribs = ((int)0X88af), ProgramAddressRegisters = ((int)0X88b0), MaxProgramAddressRegisters = ((int)0X88b1), ProgramNativeAddressRegisters = ((int)0X88b2), MaxProgramNativeAddressRegisters = ((int)0X88b3), MaxProgramLocalParameters = ((int)0X88b4), MaxProgramEnvParameters = ((int)0X88b5), ProgramUnderNativeLimits = ((int)0X88b6), } public enum AssemblyProgramStringParameterArb { ProgramString = ((int)0X8628), } public enum AssemblyProgramTargetArb { VertexProgram = ((int)0X8620), FragmentProgram = ((int)0X8804), GeometryProgramNv = ((int)0X8c26), } public enum AtiDrawBuffers { MaxDrawBuffersAti = ((int)0X8824), DrawBuffer0Ati = ((int)0X8825), DrawBuffer1Ati = ((int)0X8826), DrawBuffer2Ati = ((int)0X8827), DrawBuffer3Ati = ((int)0X8828), DrawBuffer4Ati = ((int)0X8829), DrawBuffer5Ati = ((int)0X882a), DrawBuffer6Ati = ((int)0X882b), DrawBuffer7Ati = ((int)0X882c), DrawBuffer8Ati = ((int)0X882d), DrawBuffer9Ati = ((int)0X882e), DrawBuffer10Ati = ((int)0X882f), DrawBuffer11Ati = ((int)0X8830), DrawBuffer12Ati = ((int)0X8831), DrawBuffer13Ati = ((int)0X8832), DrawBuffer14Ati = ((int)0X8833), DrawBuffer15Ati = ((int)0X8834), } public enum AtiElementArray { ElementArrayAti = ((int)0X8768), ElementArrayTypeAti = ((int)0X8769), ElementArrayPointerAti = ((int)0X876a), } public enum AtiEnvmapBumpmap { BumpRotMatrixAti = ((int)0X8775), BumpRotMatrixSizeAti = ((int)0X8776), BumpNumTexUnitsAti = ((int)0X8777), BumpTexUnitsAti = ((int)0X8778), DudvAti = ((int)0X8779), Du8dv8Ati = ((int)0X877a), BumpEnvmapAti = ((int)0X877b), BumpTargetAti = ((int)0X877c), } public enum AtiFragmentShader { Gl2XBitAti = ((int)0X00000001), RedBitAti = ((int)0X00000001), CompBitAti = ((int)0X00000002), Gl4XBitAti = ((int)0X00000002), GreenBitAti = ((int)0X00000002), BlueBitAti = ((int)0X00000004), Gl8XBitAti = ((int)0X00000004), NegateBitAti = ((int)0X00000004), BiasBitAti = ((int)0X00000008), HalfBitAti = ((int)0X00000008), QuarterBitAti = ((int)0X00000010), EighthBitAti = ((int)0X00000020), SaturateBitAti = ((int)0X00000040), FragmentShaderAti = ((int)0X8920), Reg0Ati = ((int)0X8921), Reg1Ati = ((int)0X8922), Reg2Ati = ((int)0X8923), Reg3Ati = ((int)0X8924), Reg4Ati = ((int)0X8925), Reg5Ati = ((int)0X8926), Reg6Ati = ((int)0X8927), Reg7Ati = ((int)0X8928), Reg8Ati = ((int)0X8929), Reg9Ati = ((int)0X892a), Reg10Ati = ((int)0X892b), Reg11Ati = ((int)0X892c), Reg12Ati = ((int)0X892d), Reg13Ati = ((int)0X892e), Reg14Ati = ((int)0X892f), Reg15Ati = ((int)0X8930), Reg16Ati = ((int)0X8931), Reg17Ati = ((int)0X8932), Reg18Ati = ((int)0X8933), Reg19Ati = ((int)0X8934), Reg20Ati = ((int)0X8935), Reg21Ati = ((int)0X8936), Reg22Ati = ((int)0X8937), Reg23Ati = ((int)0X8938), Reg24Ati = ((int)0X8939), Reg25Ati = ((int)0X893a), Reg26Ati = ((int)0X893b), Reg27Ati = ((int)0X893c), Reg28Ati = ((int)0X893d), Reg29Ati = ((int)0X893e), Reg30Ati = ((int)0X893f), Reg31Ati = ((int)0X8940), Con0Ati = ((int)0X8941), Con1Ati = ((int)0X8942), Con2Ati = ((int)0X8943), Con3Ati = ((int)0X8944), Con4Ati = ((int)0X8945), Con5Ati = ((int)0X8946), Con6Ati = ((int)0X8947), Con7Ati = ((int)0X8948), Con8Ati = ((int)0X8949), Con9Ati = ((int)0X894a), Con10Ati = ((int)0X894b), Con11Ati = ((int)0X894c), Con12Ati = ((int)0X894d), Con13Ati = ((int)0X894e), Con14Ati = ((int)0X894f), Con15Ati = ((int)0X8950), Con16Ati = ((int)0X8951), Con17Ati = ((int)0X8952), Con18Ati = ((int)0X8953), Con19Ati = ((int)0X8954), Con20Ati = ((int)0X8955), Con21Ati = ((int)0X8956), Con22Ati = ((int)0X8957), Con23Ati = ((int)0X8958), Con24Ati = ((int)0X8959), Con25Ati = ((int)0X895a), Con26Ati = ((int)0X895b), Con27Ati = ((int)0X895c), Con28Ati = ((int)0X895d), Con29Ati = ((int)0X895e), Con30Ati = ((int)0X895f), Con31Ati = ((int)0X8960), MovAti = ((int)0X8961), AddAti = ((int)0X8963), MulAti = ((int)0X8964), SubAti = ((int)0X8965), Dot3Ati = ((int)0X8966), Dot4Ati = ((int)0X8967), MadAti = ((int)0X8968), LerpAti = ((int)0X8969), CndAti = ((int)0X896a), Cnd0Ati = ((int)0X896b), Dot2AddAti = ((int)0X896c), SecondaryInterpolatorAti = ((int)0X896d), NumFragmentRegistersAti = ((int)0X896e), NumFragmentConstantsAti = ((int)0X896f), NumPassesAti = ((int)0X8970), NumInstructionsPerPassAti = ((int)0X8971), NumInstructionsTotalAti = ((int)0X8972), NumInputInterpolatorComponentsAti = ((int)0X8973), NumLoopbackComponentsAti = ((int)0X8974), ColorAlphaPairingAti = ((int)0X8975), SwizzleStrAti = ((int)0X8976), SwizzleStqAti = ((int)0X8977), SwizzleStrDrAti = ((int)0X8978), SwizzleStqDqAti = ((int)0X8979), SwizzleStrqAti = ((int)0X897a), SwizzleStrqDqAti = ((int)0X897b), } public enum AtiMapObjectBuffer { } public enum AtiMeminfo { VboFreeMemoryAti = ((int)0X87fb), TextureFreeMemoryAti = ((int)0X87fc), RenderbufferFreeMemoryAti = ((int)0X87fd), } public enum AtiPixelFormatFloat { TypeRgbaFloatAti = ((int)0X8820), ColorClearUnclampedValueAti = ((int)0X8835), } public enum AtiPnTriangles { PnTrianglesAti = ((int)0X87f0), MaxPnTrianglesTesselationLevelAti = ((int)0X87f1), PnTrianglesPointModeAti = ((int)0X87f2), PnTrianglesNormalModeAti = ((int)0X87f3), PnTrianglesTesselationLevelAti = ((int)0X87f4), PnTrianglesPointModeLinearAti = ((int)0X87f5), PnTrianglesPointModeCubicAti = ((int)0X87f6), PnTrianglesNormalModeLinearAti = ((int)0X87f7), PnTrianglesNormalModeQuadraticAti = ((int)0X87f8), } public enum AtiSeparateStencil { StencilBackFuncAti = ((int)0X8800), StencilBackFailAti = ((int)0X8801), StencilBackPassDepthFailAti = ((int)0X8802), StencilBackPassDepthPassAti = ((int)0X8803), } public enum AtiTextFragmentShader { TextFragmentShaderAti = ((int)0X8200), } public enum AtiTextureEnvCombine3 { ModulateAddAti = ((int)0X8744), ModulateSignedAddAti = ((int)0X8745), ModulateSubtractAti = ((int)0X8746), } public enum AtiTextureFloat { RgbaFloat32Ati = ((int)0X8814), RgbFloat32Ati = ((int)0X8815), AlphaFloat32Ati = ((int)0X8816), IntensityFloat32Ati = ((int)0X8817), LuminanceFloat32Ati = ((int)0X8818), LuminanceAlphaFloat32Ati = ((int)0X8819), RgbaFloat16Ati = ((int)0X881a), RgbFloat16Ati = ((int)0X881b), AlphaFloat16Ati = ((int)0X881c), IntensityFloat16Ati = ((int)0X881d), LuminanceFloat16Ati = ((int)0X881e), LuminanceAlphaFloat16Ati = ((int)0X881f), } public enum AtiTextureMirrorOnce { MirrorClampAti = ((int)0X8742), MirrorClampToEdgeAti = ((int)0X8743), } public enum AtiVertexArrayObject { StaticAti = ((int)0X8760), DynamicAti = ((int)0X8761), PreserveAti = ((int)0X8762), DiscardAti = ((int)0X8763), ObjectBufferSizeAti = ((int)0X8764), ObjectBufferUsageAti = ((int)0X8765), ArrayObjectBufferAti = ((int)0X8766), ArrayObjectOffsetAti = ((int)0X8767), } public enum AtiVertexAttribArrayObject { } public enum AtiVertexStreams { MaxVertexStreamsAti = ((int)0X876b), VertexStream0Ati = ((int)0X876c), VertexStream1Ati = ((int)0X876d), VertexStream2Ati = ((int)0X876e), VertexStream3Ati = ((int)0X876f), VertexStream4Ati = ((int)0X8770), VertexStream5Ati = ((int)0X8771), VertexStream6Ati = ((int)0X8772), VertexStream7Ati = ((int)0X8773), VertexSourceAti = ((int)0X8774), } [Flags] public enum AttribMask { CurrentBit = ((int)0X00000001), PointBit = ((int)0X00000002), LineBit = ((int)0X00000004), PolygonBit = ((int)0X00000008), PolygonStippleBit = ((int)0X00000010), PixelModeBit = ((int)0X00000020), LightingBit = ((int)0X00000040), FogBit = ((int)0X00000080), DepthBufferBit = ((int)0X00000100), AccumBufferBit = ((int)0X00000200), StencilBufferBit = ((int)0X00000400), ViewportBit = ((int)0X00000800), TransformBit = ((int)0X00001000), EnableBit = ((int)0X00002000), ColorBufferBit = ((int)0X00004000), HintBit = ((int)0X00008000), EvalBit = ((int)0X00010000), ListBit = ((int)0X00020000), TextureBit = ((int)0X00040000), ScissorBit = ((int)0X00080000), MultisampleBit = ((int)0X20000000), AllAttribBits = unchecked((int)0Xffffffff), } public enum BeginFeedbackMode { Points = ((int)0X0000), Lines = ((int)0X0001), Triangles = ((int)0X0004), } public enum BeginMode { Points = ((int)0X0000), Lines = ((int)0X0001), LineLoop = ((int)0X0002), LineStrip = ((int)0X0003), Triangles = ((int)0X0004), TriangleStrip = ((int)0X0005), TriangleFan = ((int)0X0006), Quads = ((int)0X0007), QuadStrip = ((int)0X0008), Polygon = ((int)0X0009), } public enum BlendEquationMode { FuncAdd = ((int)0X8006), Min = ((int)0X8007), Max = ((int)0X8008), FuncSubtract = ((int)0X800a), FuncReverseSubtract = ((int)0X800b), } public enum BlendEquationModeExt { LogicOp = ((int)0X0bf1), FuncAddExt = ((int)0X8006), MinExt = ((int)0X8007), MaxExt = ((int)0X8008), FuncSubtractExt = ((int)0X800a), FuncReverseSubtractExt = ((int)0X800b), AlphaMinSgix = ((int)0X8320), AlphaMaxSgix = ((int)0X8321), } public enum BlendingFactorDest { Zero = ((int)0), SrcColor = ((int)0X0300), OneMinusSrcColor = ((int)0X0301), SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), DstAlpha = ((int)0X0304), OneMinusDstAlpha = ((int)0X0305), DstColor = ((int)0X0306), OneMinusDstColor = ((int)0X0307), ConstantColor = ((int)0X8001), ConstantColorExt = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), OneMinusConstantColorExt = ((int)0X8002), ConstantAlpha = ((int)0X8003), ConstantAlphaExt = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), OneMinusConstantAlphaExt = ((int)0X8004), One = ((int)1), } public enum BlendingFactorSrc { Zero = ((int)0), SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), DstAlpha = ((int)0X0304), OneMinusDstAlpha = ((int)0X0305), DstColor = ((int)0X0306), OneMinusDstColor = ((int)0X0307), SrcAlphaSaturate = ((int)0X0308), ConstantColor = ((int)0X8001), ConstantColorExt = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), OneMinusConstantColorExt = ((int)0X8002), ConstantAlpha = ((int)0X8003), ConstantAlphaExt = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), OneMinusConstantAlphaExt = ((int)0X8004), One = ((int)1), } public enum BlitFramebufferFilter { Nearest = ((int)0X2600), Linear = ((int)0X2601), } public enum Boolean { False = ((int)0), True = ((int)1), } public enum BufferAccess { ReadOnly = ((int)0X88b8), WriteOnly = ((int)0X88b9), ReadWrite = ((int)0X88ba), } public enum BufferAccessArb { ReadOnly = ((int)0X88b8), WriteOnly = ((int)0X88b9), ReadWrite = ((int)0X88ba), } [Flags] public enum BufferAccessMask { MapReadBit = ((int)0X0001), MapWriteBit = ((int)0X0002), MapInvalidateRangeBit = ((int)0X0004), MapInvalidateBufferBit = ((int)0X0008), MapFlushExplicitBit = ((int)0X0010), MapUnsynchronizedBit = ((int)0X0020), } public enum BufferParameterApple { BufferSerializedModifyApple = ((int)0X8a12), BufferFlushingUnmapApple = ((int)0X8a13), } public enum BufferParameterName { BufferSize = ((int)0X8764), BufferUsage = ((int)0X8765), BufferAccess = ((int)0X88bb), BufferMapped = ((int)0X88bc), } public enum BufferParameterNameArb { BufferSize = ((int)0X8764), BufferUsage = ((int)0X8765), BufferAccess = ((int)0X88bb), BufferMapped = ((int)0X88bc), } public enum BufferPointer { BufferMapPointer = ((int)0X88bd), } public enum BufferPointerNameArb { BufferMapPointer = ((int)0X88bd), } public enum BufferTarget { ArrayBuffer = ((int)0X8892), ElementArrayBuffer = ((int)0X8893), PixelPackBuffer = ((int)0X88eb), PixelUnpackBuffer = ((int)0X88ec), UniformBuffer = ((int)0X8a11), TransformFeedbackBuffer = ((int)0X8c8e), CopyReadBuffer = ((int)0X8f36), CopyWriteBuffer = ((int)0X8f37), } public enum BufferTargetArb { ArrayBuffer = ((int)0X8892), ElementArrayBuffer = ((int)0X8893), } public enum BufferUsageArb { StreamDraw = ((int)0X88e0), StreamRead = ((int)0X88e1), StreamCopy = ((int)0X88e2), StaticDraw = ((int)0X88e4), StaticRead = ((int)0X88e5), StaticCopy = ((int)0X88e6), DynamicDraw = ((int)0X88e8), DynamicRead = ((int)0X88e9), DynamicCopy = ((int)0X88ea), } public enum BufferUsageHint { StreamDraw = ((int)0X88e0), StreamRead = ((int)0X88e1), StreamCopy = ((int)0X88e2), StaticDraw = ((int)0X88e4), StaticRead = ((int)0X88e5), StaticCopy = ((int)0X88e6), DynamicDraw = ((int)0X88e8), DynamicRead = ((int)0X88e9), DynamicCopy = ((int)0X88ea), } public enum ClampColorMode { False = ((int)0), FixedOnly = ((int)0X891d), True = ((int)1), } public enum ClampColorTarget { ClampVertexColor = ((int)0X891a), ClampFragmentColor = ((int)0X891b), ClampReadColor = ((int)0X891c), } public enum ClearBuffer { Color = ((int)0X1800), Depth = ((int)0X1801), Stencil = ((int)0X1802), DepthStencil = ((int)0X84f9), } [Flags] public enum ClearBufferMask { DepthBufferBit = ((int)0X00000100), AccumBufferBit = ((int)0X00000200), StencilBufferBit = ((int)0X00000400), ColorBufferBit = ((int)0X00004000), } [Flags] public enum ClientAttribMask { ClientPixelStoreBit = ((int)0X00000001), ClientVertexArrayBit = ((int)0X00000002), ClientAllAttribBits = unchecked((int)0Xffffffff), } public enum ClipPlaneName { ClipPlane0 = ((int)0X3000), ClipPlane1 = ((int)0X3001), ClipPlane2 = ((int)0X3002), ClipPlane3 = ((int)0X3003), ClipPlane4 = ((int)0X3004), ClipPlane5 = ((int)0X3005), } public enum ColorMaterialFace { Front = ((int)0X0404), Back = ((int)0X0405), FrontAndBack = ((int)0X0408), } public enum ColorMaterialParameter { Ambient = ((int)0X1200), Diffuse = ((int)0X1201), Specular = ((int)0X1202), Emission = ((int)0X1600), AmbientAndDiffuse = ((int)0X1602), } public enum ColorPointerType { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum ColorTableParameterPName { } public enum ColorTableParameterPNameSgi { ColorTableScaleSgi = ((int)0X80D6), ColorTableBiasSgi = ((int)0X80D7), } public enum ColorTableTarget { } public enum ColorTableTargetSgi { TextureColorTableSgi = ((int)0X80bc), ProxyTextureColorTableSgi = ((int)0X80bd), ColorTableSgi = ((int)0X80D0), PostConvolutionColorTableSgi = ((int)0X80D1), PostColorMatrixColorTableSgi = ((int)0X80D2), ProxyColorTableSgi = ((int)0X80D3), ProxyPostConvolutionColorTableSgi = ((int)0X80D4), ProxyPostColorMatrixColorTableSgi = ((int)0X80D5), } public enum ConditionalRenderType { QueryWait = ((int)0X8e13), QueryNoWait = ((int)0X8e14), QueryByRegionWait = ((int)0X8e15), QueryByRegionNoWait = ((int)0X8e16), } public enum ConvolutionBorderModeExt { ReduceExt = ((int)0X8016), } public enum ConvolutionParameter { } public enum ConvolutionParameterExt { ConvolutionBorderModeExt = ((int)0X8013), ConvolutionFilterScaleExt = ((int)0X8014), ConvolutionFilterBiasExt = ((int)0X8015), } public enum ConvolutionTarget { } public enum ConvolutionTargetExt { Convolution1DExt = ((int)0X8010), Convolution2DExt = ((int)0X8011), } public enum CullFaceMode { Front = ((int)0X0404), Back = ((int)0X0405), FrontAndBack = ((int)0X0408), } public enum DataType { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Gl2Bytes = ((int)0X1407), Gl3Bytes = ((int)0X1408), Gl4Bytes = ((int)0X1409), Double = ((int)0X140a), DoubleExt = ((int)0X140a), } public enum DepthFunction { Never = ((int)0X0200), Less = ((int)0X0201), Equal = ((int)0X0202), Lequal = ((int)0X0203), Greater = ((int)0X0204), Notequal = ((int)0X0205), Gequal = ((int)0X0206), Always = ((int)0X0207), } public enum DrawBufferMode { None = ((int)0), FrontLeft = ((int)0X0400), FrontRight = ((int)0X0401), BackLeft = ((int)0X0402), BackRight = ((int)0X0403), Front = ((int)0X0404), Back = ((int)0X0405), Left = ((int)0X0406), Right = ((int)0X0407), FrontAndBack = ((int)0X0408), Aux0 = ((int)0X0409), Aux1 = ((int)0X040a), Aux2 = ((int)0X040b), Aux3 = ((int)0X040c), ColorAttachment0 = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), } public enum DrawBuffersEnum { None = ((int)0), FrontLeft = ((int)0X0400), FrontRight = ((int)0X0401), BackLeft = ((int)0X0402), BackRight = ((int)0X0403), Aux0 = ((int)0X0409), Aux1 = ((int)0X040a), Aux2 = ((int)0X040b), Aux3 = ((int)0X040c), ColorAttachment0 = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), } public enum DrawElementsType { UnsignedByte = ((int)0X1401), UnsignedShort = ((int)0X1403), UnsignedInt = ((int)0X1405), } public enum EnableCap { PointSmooth = ((int)0X0b10), LineSmooth = ((int)0X0b20), LineStipple = ((int)0X0b24), PolygonSmooth = ((int)0X0b41), PolygonStipple = ((int)0X0b42), CullFace = ((int)0X0b44), Lighting = ((int)0X0b50), ColorMaterial = ((int)0X0b57), Fog = ((int)0X0b60), DepthTest = ((int)0X0b71), StencilTest = ((int)0X0b90), Normalize = ((int)0X0ba1), AlphaTest = ((int)0X0bc0), Dither = ((int)0X0bd0), Blend = ((int)0X0be2), IndexLogicOp = ((int)0X0bf1), ColorLogicOp = ((int)0X0bf2), ScissorTest = ((int)0X0c11), TextureGenS = ((int)0X0c60), TextureGenT = ((int)0X0c61), TextureGenR = ((int)0X0c62), TextureGenQ = ((int)0X0c63), AutoNormal = ((int)0X0D80), Map1Color4 = ((int)0X0D90), Map1Index = ((int)0X0D91), Map1Normal = ((int)0X0D92), Map1TextureCoord1 = ((int)0X0D93), Map1TextureCoord2 = ((int)0X0D94), Map1TextureCoord3 = ((int)0X0D95), Map1TextureCoord4 = ((int)0X0D96), Map1Vertex3 = ((int)0X0D97), Map1Vertex4 = ((int)0X0D98), Map2Color4 = ((int)0X0Db0), Map2Index = ((int)0X0Db1), Map2Normal = ((int)0X0Db2), Map2TextureCoord1 = ((int)0X0Db3), Map2TextureCoord2 = ((int)0X0Db4), Map2TextureCoord3 = ((int)0X0Db5), Map2TextureCoord4 = ((int)0X0Db6), Map2Vertex3 = ((int)0X0Db7), Map2Vertex4 = ((int)0X0Db8), Texture1D = ((int)0X0De0), Texture2D = ((int)0X0De1), PolygonOffsetPoint = ((int)0X2a01), PolygonOffsetLine = ((int)0X2a02), ClipPlane0 = ((int)0X3000), ClipPlane1 = ((int)0X3001), ClipPlane2 = ((int)0X3002), ClipPlane3 = ((int)0X3003), ClipPlane4 = ((int)0X3004), ClipPlane5 = ((int)0X3005), Light0 = ((int)0X4000), Light1 = ((int)0X4001), Light2 = ((int)0X4002), Light3 = ((int)0X4003), Light4 = ((int)0X4004), Light5 = ((int)0X4005), Light6 = ((int)0X4006), Light7 = ((int)0X4007), Convolution1DExt = ((int)0X8010), Convolution2DExt = ((int)0X8011), Separable2DExt = ((int)0X8012), HistogramExt = ((int)0X8024), MinmaxExt = ((int)0X802e), PolygonOffsetFill = ((int)0X8037), RescaleNormal = ((int)0X803a), RescaleNormalExt = ((int)0X803a), Texture3DExt = ((int)0X806f), VertexArray = ((int)0X8074), NormalArray = ((int)0X8075), ColorArray = ((int)0X8076), IndexArray = ((int)0X8077), TextureCoordArray = ((int)0X8078), EdgeFlagArray = ((int)0X8079), InterlaceSgix = ((int)0X8094), Multisample = ((int)0X809d), SampleAlphaToCoverage = ((int)0X809e), SampleAlphaToMaskSgis = ((int)0X809e), SampleAlphaToOne = ((int)0X809f), SampleAlphaToOneSgis = ((int)0X809f), SampleCoverage = ((int)0X80a0), SampleMaskSgis = ((int)0X80a0), TextureColorTableSgi = ((int)0X80bc), ColorTableSgi = ((int)0X80D0), PostConvolutionColorTableSgi = ((int)0X80D1), PostColorMatrixColorTableSgi = ((int)0X80D2), Texture4DSgis = ((int)0X8134), PixelTexGenSgix = ((int)0X8139), SpriteSgix = ((int)0X8148), ReferencePlaneSgix = ((int)0X817D), IrInstrument1Sgix = ((int)0X817f), CalligraphicFragmentSgix = ((int)0X8183), FramezoomSgix = ((int)0X818b), FogOffsetSgix = ((int)0X8198), SharedTexturePaletteExt = ((int)0X81fb), AsyncHistogramSgix = ((int)0X832c), PixelTextureSgis = ((int)0X8353), AsyncTexImageSgix = ((int)0X835c), AsyncDrawPixelsSgix = ((int)0X835D), AsyncReadPixelsSgix = ((int)0X835e), FragmentLightingSgix = ((int)0X8400), FragmentColorMaterialSgix = ((int)0X8401), FragmentLight0Sgix = ((int)0X840c), FragmentLight1Sgix = ((int)0X840D), FragmentLight2Sgix = ((int)0X840e), FragmentLight3Sgix = ((int)0X840f), FragmentLight4Sgix = ((int)0X8410), FragmentLight5Sgix = ((int)0X8411), FragmentLight6Sgix = ((int)0X8412), FragmentLight7Sgix = ((int)0X8413), FogCoordArray = ((int)0X8457), ColorSum = ((int)0X8458), SecondaryColorArray = ((int)0X845e), TextureCubeMap = ((int)0X8513), VertexProgramPointSize = ((int)0X8642), VertexProgramTwoSide = ((int)0X8643), PointSprite = ((int)0X8861), RasterizerDiscard = ((int)0X8c89), FramebufferSrgb = ((int)0X8Db9), } public enum ErrorCode { NoError = ((int)0), InvalidEnum = ((int)0X0500), InvalidValue = ((int)0X0501), InvalidOperation = ((int)0X0502), StackOverflow = ((int)0X0503), StackUnderflow = ((int)0X0504), OutOfMemory = ((int)0X0505), InvalidFramebufferOperation = ((int)0X0506), InvalidFramebufferOperationExt = ((int)0X0506), TableTooLargeExt = ((int)0X8031), TextureTooLargeExt = ((int)0X8065), } public enum Ext422Pixels { Gl422Ext = ((int)0X80cc), Gl422RevExt = ((int)0X80cd), Gl422AverageExt = ((int)0X80ce), Gl422RevAverageExt = ((int)0X80cf), } public enum ExtAbgr { AbgrExt = ((int)0X8000), } public enum ExtBgra { BgrExt = ((int)0X80e0), BgraExt = ((int)0X80e1), } public enum ExtBindableUniform { MaxVertexBindableUniformsExt = ((int)0X8de2), MaxFragmentBindableUniformsExt = ((int)0X8de3), MaxGeometryBindableUniformsExt = ((int)0X8de4), MaxBindableUniformSizeExt = ((int)0X8ded), UniformBufferExt = ((int)0X8dee), UniformBufferBindingExt = ((int)0X8def), } public enum ExtBlendColor { ConstantColor = ((int)0X8001), ConstantColorExt = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), OneMinusConstantColorExt = ((int)0X8002), ConstantAlpha = ((int)0X8003), ConstantAlphaExt = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), OneMinusConstantAlphaExt = ((int)0X8004), BlendColor = ((int)0X8005), BlendColorExt = ((int)0X8005), } public enum ExtBlendEquationSeparate { BlendEquationRgbExt = ((int)0X8009), BlendEquationAlphaExt = ((int)0X883d), } public enum ExtBlendFuncSeparate { BlendDstRgbExt = ((int)0X80c8), BlendSrcRgbExt = ((int)0X80c9), BlendDstAlphaExt = ((int)0X80ca), BlendSrcAlphaExt = ((int)0X80cb), } public enum ExtBlendLogicOp { } public enum ExtBlendMinmax { FuncAdd = ((int)0X8006), FuncAddExt = ((int)0X8006), Min = ((int)0X8007), MinExt = ((int)0X8007), Max = ((int)0X8008), MaxExt = ((int)0X8008), BlendEquation = ((int)0X8009), BlendEquationExt = ((int)0X8009), } public enum ExtBlendSubtract { FuncSubtract = ((int)0X800a), FuncSubtractExt = ((int)0X800a), FuncReverseSubtract = ((int)0X800b), FuncReverseSubtractExt = ((int)0X800b), } public enum ExtClipVolumeHint { ClipVolumeClippingHintExt = ((int)0X80f0), } public enum ExtCmyka { CmykExt = ((int)0X800c), CmykaExt = ((int)0X800d), PackCmykHintExt = ((int)0X800e), UnpackCmykHintExt = ((int)0X800f), } public enum ExtColorSubtable { } public enum ExtCompiledVertexArray { ArrayElementLockFirstExt = ((int)0X81a8), ArrayElementLockCountExt = ((int)0X81a9), } public enum ExtConvolution { Convolution1DExt = ((int)0X8010), Convolution2DExt = ((int)0X8011), Separable2DExt = ((int)0X8012), ConvolutionBorderModeExt = ((int)0X8013), ConvolutionFilterScaleExt = ((int)0X8014), ConvolutionFilterBiasExt = ((int)0X8015), ReduceExt = ((int)0X8016), ConvolutionFormatExt = ((int)0X8017), ConvolutionWidthExt = ((int)0X8018), ConvolutionHeightExt = ((int)0X8019), MaxConvolutionWidthExt = ((int)0X801a), MaxConvolutionHeightExt = ((int)0X801b), PostConvolutionRedScaleExt = ((int)0X801c), PostConvolutionGreenScaleExt = ((int)0X801d), PostConvolutionBlueScaleExt = ((int)0X801e), PostConvolutionAlphaScaleExt = ((int)0X801f), PostConvolutionRedBiasExt = ((int)0X8020), PostConvolutionGreenBiasExt = ((int)0X8021), PostConvolutionBlueBiasExt = ((int)0X8022), PostConvolutionAlphaBiasExt = ((int)0X8023), } public enum ExtCoordinateFrame { TangentArrayExt = ((int)0X8439), BinormalArrayExt = ((int)0X843a), CurrentTangentExt = ((int)0X843b), CurrentBinormalExt = ((int)0X843c), TangentArrayTypeExt = ((int)0X843e), TangentArrayStrideExt = ((int)0X843f), BinormalArrayTypeExt = ((int)0X8440), BinormalArrayStrideExt = ((int)0X8441), TangentArrayPointerExt = ((int)0X8442), BinormalArrayPointerExt = ((int)0X8443), Map1TangentExt = ((int)0X8444), Map2TangentExt = ((int)0X8445), Map1BinormalExt = ((int)0X8446), Map2BinormalExt = ((int)0X8447), } public enum ExtCopyTexture { } public enum ExtCullVertex { CullVertexExt = ((int)0X81aa), CullVertexEyePositionExt = ((int)0X81ab), CullVertexObjectPositionExt = ((int)0X81ac), } public enum ExtDepthBoundsTest { DepthBoundsTestExt = ((int)0X8890), DepthBoundsExt = ((int)0X8891), } public enum ExtDirectStateAccess { ProgramMatrixExt = ((int)0X8e2d), TransposeProgramMatrixExt = ((int)0X8e2e), ProgramMatrixStackDepthExt = ((int)0X8e2f), } public enum ExtDrawBuffers2 { } public enum ExtDrawInstanced { } public enum ExtDrawRangeElements { MaxElementsVerticesExt = ((int)0X80e8), MaxElementsIndicesExt = ((int)0X80e9), } public enum ExtFogCoord { FogCoordinateSourceExt = ((int)0X8450), FogCoordinateExt = ((int)0X8451), FragmentDepthExt = ((int)0X8452), CurrentFogCoordinateExt = ((int)0X8453), FogCoordinateArrayTypeExt = ((int)0X8454), FogCoordinateArrayStrideExt = ((int)0X8455), FogCoordinateArrayPointerExt = ((int)0X8456), FogCoordinateArrayExt = ((int)0X8457), } public enum ExtFramebufferBlit { DrawFramebufferBindingExt = ((int)0X8ca6), ReadFramebufferExt = ((int)0X8ca8), DrawFramebufferExt = ((int)0X8ca9), ReadFramebufferBindingExt = ((int)0X8caa), } public enum ExtFramebufferMultisample { RenderbufferSamplesExt = ((int)0X8cab), FramebufferIncompleteMultisampleExt = ((int)0X8d56), MaxSamplesExt = ((int)0X8d57), } public enum ExtFramebufferObject { InvalidFramebufferOperationExt = ((int)0X0506), MaxRenderbufferSizeExt = ((int)0X84e8), FramebufferBindingExt = ((int)0X8ca6), RenderbufferBindingExt = ((int)0X8ca7), FramebufferAttachmentObjectTypeExt = ((int)0X8cd0), FramebufferAttachmentObjectNameExt = ((int)0X8cd1), FramebufferAttachmentTextureLevelExt = ((int)0X8cd2), FramebufferAttachmentTextureCubeMapFaceExt = ((int)0X8cd3), FramebufferAttachmentTexture3DZoffsetExt = ((int)0X8cd4), FramebufferCompleteExt = ((int)0X8cd5), FramebufferIncompleteAttachmentExt = ((int)0X8cd6), FramebufferIncompleteMissingAttachmentExt = ((int)0X8cd7), FramebufferIncompleteDimensionsExt = ((int)0X8cd9), FramebufferIncompleteFormatsExt = ((int)0X8cda), FramebufferIncompleteDrawBufferExt = ((int)0X8cdb), FramebufferIncompleteReadBufferExt = ((int)0X8cdc), FramebufferUnsupportedExt = ((int)0X8cdd), MaxColorAttachmentsExt = ((int)0X8cdf), ColorAttachment0Ext = ((int)0X8ce0), ColorAttachment1Ext = ((int)0X8ce1), ColorAttachment2Ext = ((int)0X8ce2), ColorAttachment3Ext = ((int)0X8ce3), ColorAttachment4Ext = ((int)0X8ce4), ColorAttachment5Ext = ((int)0X8ce5), ColorAttachment6Ext = ((int)0X8ce6), ColorAttachment7Ext = ((int)0X8ce7), ColorAttachment8Ext = ((int)0X8ce8), ColorAttachment9Ext = ((int)0X8ce9), ColorAttachment10Ext = ((int)0X8cea), ColorAttachment11Ext = ((int)0X8ceb), ColorAttachment12Ext = ((int)0X8cec), ColorAttachment13Ext = ((int)0X8ced), ColorAttachment14Ext = ((int)0X8cee), ColorAttachment15Ext = ((int)0X8cef), DepthAttachmentExt = ((int)0X8d00), StencilAttachmentExt = ((int)0X8d20), FramebufferExt = ((int)0X8d40), RenderbufferExt = ((int)0X8d41), RenderbufferWidthExt = ((int)0X8d42), RenderbufferHeightExt = ((int)0X8d43), RenderbufferInternalFormatExt = ((int)0X8d44), StencilIndex1Ext = ((int)0X8d46), StencilIndex4Ext = ((int)0X8d47), StencilIndex8Ext = ((int)0X8d48), StencilIndex16Ext = ((int)0X8d49), RenderbufferRedSizeExt = ((int)0X8d50), RenderbufferGreenSizeExt = ((int)0X8d51), RenderbufferBlueSizeExt = ((int)0X8d52), RenderbufferAlphaSizeExt = ((int)0X8d53), RenderbufferDepthSizeExt = ((int)0X8d54), RenderbufferStencilSizeExt = ((int)0X8d55), } public enum ExtFramebufferSrgb { FramebufferSrgbExt = ((int)0X8db9), FramebufferSrgbCapableExt = ((int)0X8dba), } public enum ExtGeometryShader4 { LinesAdjacencyExt = ((int)0X000a), LineStripAdjacencyExt = ((int)0X000b), TrianglesAdjacencyExt = ((int)0X000c), TriangleStripAdjacencyExt = ((int)0X000D), ProgramPointSizeExt = ((int)0X8642), MaxVaryingComponentsExt = ((int)0X8b4b), MaxGeometryTextureImageUnitsExt = ((int)0X8c29), FramebufferAttachmentTextureLayerExt = ((int)0X8cd4), FramebufferAttachmentLayeredExt = ((int)0X8Da7), FramebufferIncompleteLayerTargetsExt = ((int)0X8Da8), FramebufferIncompleteLayerCountExt = ((int)0X8Da9), GeometryShaderExt = ((int)0X8dd9), GeometryVerticesOutExt = ((int)0X8Dda), GeometryInputTypeExt = ((int)0X8Ddb), GeometryOutputTypeExt = ((int)0X8Ddc), MaxGeometryVaryingComponentsExt = ((int)0X8ddd), MaxVertexVaryingComponentsExt = ((int)0X8dde), MaxGeometryUniformComponentsExt = ((int)0X8ddf), MaxGeometryOutputVerticesExt = ((int)0X8de0), MaxGeometryTotalOutputComponentsExt = ((int)0X8de1), } public enum ExtGpuProgramParameters { } public enum ExtGpuShader4 { Sampler1DArrayExt = ((int)0X8dc0), Sampler2DArrayExt = ((int)0X8dc1), SamplerBufferExt = ((int)0X8dc2), Sampler1DArrayShadowExt = ((int)0X8dc3), Sampler2DArrayShadowExt = ((int)0X8dc4), SamplerCubeShadowExt = ((int)0X8dc5), UnsignedIntVec2Ext = ((int)0X8dc6), UnsignedIntVec3Ext = ((int)0X8dc7), UnsignedIntVec4Ext = ((int)0X8dc8), IntSampler1DExt = ((int)0X8dc9), IntSampler2DExt = ((int)0X8dca), IntSampler3DExt = ((int)0X8dcb), IntSamplerCubeExt = ((int)0X8dcc), IntSampler2DRectExt = ((int)0X8dcd), IntSampler1DArrayExt = ((int)0X8dce), IntSampler2DArrayExt = ((int)0X8dcf), IntSamplerBufferExt = ((int)0X8dd0), UnsignedIntSampler1DExt = ((int)0X8dd1), UnsignedIntSampler2DExt = ((int)0X8dd2), UnsignedIntSampler3DExt = ((int)0X8dd3), UnsignedIntSamplerCubeExt = ((int)0X8dd4), UnsignedIntSampler2DRectExt = ((int)0X8dd5), UnsignedIntSampler1DArrayExt = ((int)0X8dd6), UnsignedIntSampler2DArrayExt = ((int)0X8dd7), UnsignedIntSamplerBufferExt = ((int)0X8dd8), } public enum ExtHistogram { HistogramExt = ((int)0X8024), ProxyHistogramExt = ((int)0X8025), HistogramWidthExt = ((int)0X8026), HistogramFormatExt = ((int)0X8027), HistogramRedSizeExt = ((int)0X8028), HistogramGreenSizeExt = ((int)0X8029), HistogramBlueSizeExt = ((int)0X802a), HistogramAlphaSizeExt = ((int)0X802b), HistogramLuminanceSize = ((int)0X802c), HistogramLuminanceSizeExt = ((int)0X802c), HistogramSinkExt = ((int)0X802d), MinmaxExt = ((int)0X802e), MinmaxFormatExt = ((int)0X802f), MinmaxSinkExt = ((int)0X8030), TableTooLargeExt = ((int)0X8031), } public enum ExtIndexArrayFormats { IuiV2fExt = ((int)0X81ad), IuiV3fExt = ((int)0X81ae), IuiN3fV2fExt = ((int)0X81af), IuiN3fV3fExt = ((int)0X81b0), T2fIuiV2fExt = ((int)0X81b1), T2fIuiV3fExt = ((int)0X81b2), T2fIuiN3fV2fExt = ((int)0X81b3), T2fIuiN3fV3fExt = ((int)0X81b4), } public enum ExtIndexFunc { IndexTestExt = ((int)0X81b5), IndexTestFuncExt = ((int)0X81b6), IndexTestRefExt = ((int)0X81b7), } public enum ExtIndexMaterial { IndexMaterialExt = ((int)0X81b8), IndexMaterialParameterExt = ((int)0X81b9), IndexMaterialFaceExt = ((int)0X81ba), } public enum ExtIndexTexture { } public enum ExtLightTexture { FragmentMaterialExt = ((int)0X8349), FragmentNormalExt = ((int)0X834a), FragmentColorExt = ((int)0X834c), AttenuationExt = ((int)0X834d), ShadowAttenuationExt = ((int)0X834e), TextureApplicationModeExt = ((int)0X834f), TextureLightExt = ((int)0X8350), TextureMaterialFaceExt = ((int)0X8351), TextureMaterialParameterExt = ((int)0X8352), FragmentDepthExt = ((int)0X8452), } public enum ExtMiscAttribute { } public enum ExtMultiDrawArrays { } public enum ExtMultisample { MultisampleBitExt = ((int)0X20000000), MultisampleExt = ((int)0X809d), SampleAlphaToMaskExt = ((int)0X809e), SampleAlphaToOneExt = ((int)0X809f), SampleMaskExt = ((int)0X80a0), Gl1PassExt = ((int)0X80a1), Gl2Pass0Ext = ((int)0X80a2), Gl2Pass1Ext = ((int)0X80a3), Gl4Pass0Ext = ((int)0X80a4), Gl4Pass1Ext = ((int)0X80a5), Gl4Pass2Ext = ((int)0X80a6), Gl4Pass3Ext = ((int)0X80a7), SampleBuffersExt = ((int)0X80a8), SamplesExt = ((int)0X80a9), SampleMaskValueExt = ((int)0X80aa), SampleMaskInvertExt = ((int)0X80ab), SamplePatternExt = ((int)0X80ac), } public enum ExtPackedDepthStencil { DepthStencilExt = ((int)0X84f9), UnsignedInt248Ext = ((int)0X84fa), Depth24Stencil8Ext = ((int)0X88f0), TextureStencilSizeExt = ((int)0X88f1), } public enum ExtPackedFloat { R11fG11fB10fExt = ((int)0X8c3a), UnsignedInt10F11F11FRevExt = ((int)0X8c3b), RgbaSignedComponentsExt = ((int)0X8c3c), } public enum ExtPackedPixels { UnsignedByte332Ext = ((int)0X8032), UnsignedShort4444Ext = ((int)0X8033), UnsignedShort5551Ext = ((int)0X8034), UnsignedInt8888Ext = ((int)0X8035), UnsignedInt1010102Ext = ((int)0X8036), UnsignedByte233RevExt = ((int)0X8362), UnsignedShort565Ext = ((int)0X8363), UnsignedShort565RevExt = ((int)0X8364), UnsignedShort4444RevExt = ((int)0X8365), UnsignedShort1555RevExt = ((int)0X8366), UnsignedInt8888RevExt = ((int)0X8367), UnsignedInt2101010RevExt = ((int)0X8368), } public enum ExtPalettedTexture { ColorIndex1Ext = ((int)0X80e2), ColorIndex2Ext = ((int)0X80e3), ColorIndex4Ext = ((int)0X80e4), ColorIndex8Ext = ((int)0X80e5), ColorIndex12Ext = ((int)0X80e6), ColorIndex16Ext = ((int)0X80e7), TextureIndexSizeExt = ((int)0X80ed), } public enum ExtPixelBufferObject { PixelPackBufferExt = ((int)0X88eb), PixelUnpackBufferExt = ((int)0X88ec), PixelPackBufferBindingExt = ((int)0X88ed), PixelUnpackBufferBindingExt = ((int)0X88ef), } public enum ExtPixelTransform { PixelTransform2DExt = ((int)0X8330), PixelMagFilterExt = ((int)0X8331), PixelMinFilterExt = ((int)0X8332), PixelCubicWeightExt = ((int)0X8333), CubicExt = ((int)0X8334), AverageExt = ((int)0X8335), PixelTransform2DStackDepthExt = ((int)0X8336), MaxPixelTransform2DStackDepthExt = ((int)0X8337), PixelTransform2DMatrixExt = ((int)0X8338), } public enum ExtPixelTransformColorTable { } public enum ExtPointParameters { PointSizeMinExt = ((int)0X8126), PointSizeMaxExt = ((int)0X8127), PointFadeThresholdSizeExt = ((int)0X8128), DistanceAttenuationExt = ((int)0X8129), } public enum ExtPolygonOffset { PolygonOffsetExt = ((int)0X8037), PolygonOffsetFactorExt = ((int)0X8038), PolygonOffsetBiasExt = ((int)0X8039), } public enum ExtProvokingVertex { QuadsFollowProvokingVertexConventionExt = ((int)0X8e4c), FirstVertexConventionExt = ((int)0X8e4d), LastVertexConventionExt = ((int)0X8e4e), ProvokingVertexExt = ((int)0X8e4f), } public enum ExtRescaleNormal { RescaleNormalExt = ((int)0X803a), } public enum ExtSecondaryColor { ColorSumExt = ((int)0X8458), CurrentSecondaryColorExt = ((int)0X8459), SecondaryColorArraySizeExt = ((int)0X845a), SecondaryColorArrayTypeExt = ((int)0X845b), SecondaryColorArrayStrideExt = ((int)0X845c), SecondaryColorArrayPointerExt = ((int)0X845d), SecondaryColorArrayExt = ((int)0X845e), } public enum ExtSeparateSpecularColor { LightModelColorControlExt = ((int)0X81f8), SingleColorExt = ((int)0X81f9), SeparateSpecularColorExt = ((int)0X81fa), } public enum ExtShadowFuncs { } public enum ExtSharedTexturePalette { SharedTexturePaletteExt = ((int)0X81fb), } public enum ExtStencilClearTag { StencilTagBitsExt = ((int)0X88f2), StencilClearTagValueExt = ((int)0X88f3), } public enum ExtStencilTwoSide { StencilTestTwoSideExt = ((int)0X8910), ActiveStencilFaceExt = ((int)0X8911), } public enum ExtStencilWrap { IncrWrapExt = ((int)0X8507), DecrWrapExt = ((int)0X8508), } public enum ExtSubtexture { } public enum ExtTexture { Alpha4Ext = ((int)0X803b), Alpha8Ext = ((int)0X803c), Alpha12Ext = ((int)0X803d), Alpha16Ext = ((int)0X803e), Luminance4Ext = ((int)0X803f), Luminance8Ext = ((int)0X8040), Luminance12Ext = ((int)0X8041), Luminance16Ext = ((int)0X8042), Luminance4Alpha4Ext = ((int)0X8043), Luminance6Alpha2Ext = ((int)0X8044), Luminance8Alpha8Ext = ((int)0X8045), Luminance12Alpha4Ext = ((int)0X8046), Luminance12Alpha12Ext = ((int)0X8047), Luminance16Alpha16Ext = ((int)0X8048), IntensityExt = ((int)0X8049), Intensity4Ext = ((int)0X804a), Intensity8Ext = ((int)0X804b), Intensity12Ext = ((int)0X804c), Intensity16Ext = ((int)0X804d), Rgb2Ext = ((int)0X804e), Rgb4Ext = ((int)0X804f), Rgb5Ext = ((int)0X8050), Rgb8Ext = ((int)0X8051), Rgb10Ext = ((int)0X8052), Rgb12Ext = ((int)0X8053), Rgb16Ext = ((int)0X8054), Rgba2Ext = ((int)0X8055), Rgba4Ext = ((int)0X8056), Rgb5A1Ext = ((int)0X8057), Rgba8Ext = ((int)0X8058), Rgb10A2Ext = ((int)0X8059), Rgba12Ext = ((int)0X805a), Rgba16Ext = ((int)0X805b), TextureRedSizeExt = ((int)0X805c), TextureGreenSizeExt = ((int)0X805d), TextureBlueSizeExt = ((int)0X805e), TextureAlphaSizeExt = ((int)0X805f), TextureLuminanceSizeExt = ((int)0X8060), TextureIntensitySizeExt = ((int)0X8061), ReplaceExt = ((int)0X8062), ProxyTexture1DExt = ((int)0X8063), ProxyTexture2DExt = ((int)0X8064), TextureTooLargeExt = ((int)0X8065), } public enum ExtTexture3D { PackSkipImagesExt = ((int)0X806b), PackImageHeightExt = ((int)0X806c), UnpackSkipImagesExt = ((int)0X806d), UnpackImageHeightExt = ((int)0X806e), Texture3DExt = ((int)0X806f), ProxyTexture3DExt = ((int)0X8070), TextureDepthExt = ((int)0X8071), TextureWrapRExt = ((int)0X8072), Max3DTextureSizeExt = ((int)0X8073), } public enum ExtTextureArray { CompareRefDepthToTextureExt = ((int)0X884e), MaxArrayTextureLayersExt = ((int)0X88ff), Texture1DArrayExt = ((int)0X8c18), ProxyTexture1DArrayExt = ((int)0X8c19), Texture2DArrayExt = ((int)0X8c1a), ProxyTexture2DArrayExt = ((int)0X8c1b), TextureBinding1DArrayExt = ((int)0X8c1c), TextureBinding2DArrayExt = ((int)0X8c1d), FramebufferAttachmentTextureLayerExt = ((int)0X8cd4), } public enum ExtTextureBufferObject { TextureBufferExt = ((int)0X8c2a), MaxTextureBufferSizeExt = ((int)0X8c2b), TextureBindingBufferExt = ((int)0X8c2c), TextureBufferDataStoreBindingExt = ((int)0X8c2d), TextureBufferFormatExt = ((int)0X8c2e), } public enum ExtTextureCompressionLatc { CompressedLuminanceLatc1Ext = ((int)0X8c70), CompressedSignedLuminanceLatc1Ext = ((int)0X8c71), CompressedLuminanceAlphaLatc2Ext = ((int)0X8c72), CompressedSignedLuminanceAlphaLatc2Ext = ((int)0X8c73), } public enum ExtTextureCompressionRgtc { CompressedRedRgtc1Ext = ((int)0X8dbb), CompressedSignedRedRgtc1Ext = ((int)0X8dbc), CompressedRedGreenRgtc2Ext = ((int)0X8dbd), CompressedSignedRedGreenRgtc2Ext = ((int)0X8dbe), } public enum ExtTextureCompressionS3tc { CompressedRgbS3tcDxt1Ext = ((int)0X83f0), CompressedRgbaS3tcDxt1Ext = ((int)0X83f1), CompressedRgbaS3tcDxt3Ext = ((int)0X83f2), CompressedRgbaS3tcDxt5Ext = ((int)0X83f3), } public enum ExtTextureCubeMap { NormalMapExt = ((int)0X8511), ReflectionMapExt = ((int)0X8512), TextureCubeMapExt = ((int)0X8513), TextureBindingCubeMapExt = ((int)0X8514), TextureCubeMapPositiveXExt = ((int)0X8515), TextureCubeMapNegativeXExt = ((int)0X8516), TextureCubeMapPositiveYExt = ((int)0X8517), TextureCubeMapNegativeYExt = ((int)0X8518), TextureCubeMapPositiveZExt = ((int)0X8519), TextureCubeMapNegativeZExt = ((int)0X851a), ProxyTextureCubeMapExt = ((int)0X851b), MaxCubeMapTextureSizeExt = ((int)0X851c), } public enum ExtTextureEnvAdd { } public enum ExtTextureEnvCombine { CombineExt = ((int)0X8570), CombineRgbExt = ((int)0X8571), CombineAlphaExt = ((int)0X8572), RgbScaleExt = ((int)0X8573), AddSignedExt = ((int)0X8574), InterpolateExt = ((int)0X8575), ConstantExt = ((int)0X8576), PrimaryColorExt = ((int)0X8577), PreviousExt = ((int)0X8578), Source0RgbExt = ((int)0X8580), Source1RgbExt = ((int)0X8581), Source2RgbExt = ((int)0X8582), Source0AlphaExt = ((int)0X8588), Source1AlphaExt = ((int)0X8589), Source2AlphaExt = ((int)0X858a), Operand0RgbExt = ((int)0X8590), Operand1RgbExt = ((int)0X8591), Operand2RgbExt = ((int)0X8592), Operand0AlphaExt = ((int)0X8598), Operand1AlphaExt = ((int)0X8599), Operand2AlphaExt = ((int)0X859a), } public enum ExtTextureEnvDot3 { Dot3RgbExt = ((int)0X8740), Dot3RgbaExt = ((int)0X8741), } public enum ExtTextureFilterAnisotropic { TextureMaxAnisotropyExt = ((int)0X84fe), MaxTextureMaxAnisotropyExt = ((int)0X84ff), } public enum ExtTextureInteger { Rgba32uiExt = ((int)0X8d70), Rgb32uiExt = ((int)0X8d71), Alpha32uiExt = ((int)0X8d72), Intensity32uiExt = ((int)0X8d73), Luminance32uiExt = ((int)0X8d74), LuminanceAlpha32uiExt = ((int)0X8d75), Rgba16uiExt = ((int)0X8d76), Rgb16uiExt = ((int)0X8d77), Alpha16uiExt = ((int)0X8d78), Intensity16uiExt = ((int)0X8d79), Luminance16uiExt = ((int)0X8d7a), LuminanceAlpha16uiExt = ((int)0X8d7b), Rgba8uiExt = ((int)0X8d7c), Rgb8uiExt = ((int)0X8d7d), Alpha8uiExt = ((int)0X8d7e), Intensity8uiExt = ((int)0X8d7f), Luminance8uiExt = ((int)0X8d80), LuminanceAlpha8uiExt = ((int)0X8d81), Rgba32iExt = ((int)0X8d82), Rgb32iExt = ((int)0X8d83), Alpha32iExt = ((int)0X8d84), Intensity32iExt = ((int)0X8d85), Luminance32iExt = ((int)0X8d86), LuminanceAlpha32iExt = ((int)0X8d87), Rgba16iExt = ((int)0X8d88), Rgb16iExt = ((int)0X8d89), Alpha16iExt = ((int)0X8d8a), Intensity16iExt = ((int)0X8d8b), Luminance16iExt = ((int)0X8d8c), LuminanceAlpha16iExt = ((int)0X8d8d), Rgba8iExt = ((int)0X8d8e), Rgb8iExt = ((int)0X8d8f), Alpha8iExt = ((int)0X8d90), Intensity8iExt = ((int)0X8d91), Luminance8iExt = ((int)0X8d92), LuminanceAlpha8iExt = ((int)0X8d93), RedIntegerExt = ((int)0X8d94), GreenIntegerExt = ((int)0X8d95), BlueIntegerExt = ((int)0X8d96), AlphaIntegerExt = ((int)0X8d97), RgbIntegerExt = ((int)0X8d98), RgbaIntegerExt = ((int)0X8d99), BgrIntegerExt = ((int)0X8d9a), BgraIntegerExt = ((int)0X8d9b), LuminanceIntegerExt = ((int)0X8d9c), LuminanceAlphaIntegerExt = ((int)0X8d9d), RgbaIntegerModeExt = ((int)0X8d9e), } public enum ExtTextureLodBias { MaxTextureLodBiasExt = ((int)0X84fd), TextureFilterControlExt = ((int)0X8500), TextureLodBiasExt = ((int)0X8501), } public enum ExtTextureMirrorClamp { MirrorClampExt = ((int)0X8742), MirrorClampToEdgeExt = ((int)0X8743), MirrorClampToBorderExt = ((int)0X8912), } public enum ExtTextureObject { TexturePriorityExt = ((int)0X8066), TextureResidentExt = ((int)0X8067), Texture1DBindingExt = ((int)0X8068), Texture2DBindingExt = ((int)0X8069), Texture3DBindingExt = ((int)0X806a), } public enum ExtTexturePerturbNormal { PerturbExt = ((int)0X85ae), TextureNormalExt = ((int)0X85af), } public enum ExtTextureSharedExponent { Rgb9E5Ext = ((int)0X8c3d), UnsignedInt5999RevExt = ((int)0X8c3e), TextureSharedSizeExt = ((int)0X8c3f), } public enum ExtTextureSnorm { RgSnorm = ((int)0X8f91), RgbSnorm = ((int)0X8f92), RgbaSnorm = ((int)0X8f93), R8Snorm = ((int)0X8f94), Rg8Snorm = ((int)0X8f95), Rgb8Snorm = ((int)0X8f96), Rgba8Snorm = ((int)0X8f97), R16Snorm = ((int)0X8f98), Rg16Snorm = ((int)0X8f99), Rgb16Snorm = ((int)0X8f9a), Rgba16Snorm = ((int)0X8f9b), SignedNormalized = ((int)0X8f9c), AlphaSnorm = ((int)0X9010), LuminanceSnorm = ((int)0X9011), LuminanceAlphaSnorm = ((int)0X9012), IntensitySnorm = ((int)0X9013), Alpha8Snorm = ((int)0X9014), Luminance8Snorm = ((int)0X9015), Luminance8Alpha8Snorm = ((int)0X9016), Intensity8Snorm = ((int)0X9017), Alpha16Snorm = ((int)0X9018), Luminance16Snorm = ((int)0X9019), Luminance16Alpha16Snorm = ((int)0X901a), Intensity16Snorm = ((int)0X901b), } public enum ExtTextureSrgb { SrgbExt = ((int)0X8c40), Srgb8Ext = ((int)0X8c41), SrgbAlphaExt = ((int)0X8c42), Srgb8Alpha8Ext = ((int)0X8c43), SluminanceAlphaExt = ((int)0X8c44), Sluminance8Alpha8Ext = ((int)0X8c45), SluminanceExt = ((int)0X8c46), Sluminance8Ext = ((int)0X8c47), CompressedSrgbExt = ((int)0X8c48), CompressedSrgbAlphaExt = ((int)0X8c49), CompressedSluminanceExt = ((int)0X8c4a), CompressedSluminanceAlphaExt = ((int)0X8c4b), CompressedSrgbS3tcDxt1Ext = ((int)0X8c4c), CompressedSrgbAlphaS3tcDxt1Ext = ((int)0X8c4d), CompressedSrgbAlphaS3tcDxt3Ext = ((int)0X8c4e), CompressedSrgbAlphaS3tcDxt5Ext = ((int)0X8c4f), } public enum ExtTextureSwizzle { TextureSwizzleRExt = ((int)0X8e42), TextureSwizzleGExt = ((int)0X8e43), TextureSwizzleBExt = ((int)0X8e44), TextureSwizzleAExt = ((int)0X8e45), TextureSwizzleRgbaExt = ((int)0X8e46), } public enum ExtTimerQuery { TimeElapsedExt = ((int)0X88bf), } public enum ExtTransformFeedback { TransformFeedbackVaryingMaxLengthExt = ((int)0X8c76), TransformFeedbackBufferModeExt = ((int)0X8c7f), MaxTransformFeedbackSeparateComponentsExt = ((int)0X8c80), TransformFeedbackVaryingsExt = ((int)0X8c83), TransformFeedbackBufferStartExt = ((int)0X8c84), TransformFeedbackBufferSizeExt = ((int)0X8c85), PrimitivesGeneratedExt = ((int)0X8c87), TransformFeedbackPrimitivesWrittenExt = ((int)0X8c88), RasterizerDiscardExt = ((int)0X8c89), MaxTransformFeedbackInterleavedComponentsExt = ((int)0X8c8a), MaxTransformFeedbackSeparateAttribsExt = ((int)0X8c8b), InterleavedAttribsExt = ((int)0X8c8c), SeparateAttribsExt = ((int)0X8c8d), TransformFeedbackBufferExt = ((int)0X8c8e), TransformFeedbackBufferBindingExt = ((int)0X8c8f), } public enum ExtVertexArray { VertexArrayExt = ((int)0X8074), NormalArrayExt = ((int)0X8075), ColorArrayExt = ((int)0X8076), IndexArrayExt = ((int)0X8077), TextureCoordArrayExt = ((int)0X8078), EdgeFlagArrayExt = ((int)0X8079), VertexArraySizeExt = ((int)0X807a), VertexArrayTypeExt = ((int)0X807b), VertexArrayStrideExt = ((int)0X807c), VertexArrayCountExt = ((int)0X807d), NormalArrayTypeExt = ((int)0X807e), NormalArrayStrideExt = ((int)0X807f), NormalArrayCountExt = ((int)0X8080), ColorArraySizeExt = ((int)0X8081), ColorArrayTypeExt = ((int)0X8082), ColorArrayStrideExt = ((int)0X8083), ColorArrayCountExt = ((int)0X8084), IndexArrayTypeExt = ((int)0X8085), IndexArrayStrideExt = ((int)0X8086), IndexArrayCountExt = ((int)0X8087), TextureCoordArraySizeExt = ((int)0X8088), TextureCoordArrayTypeExt = ((int)0X8089), TextureCoordArrayStrideExt = ((int)0X808a), TextureCoordArrayCountExt = ((int)0X808b), EdgeFlagArrayStrideExt = ((int)0X808c), EdgeFlagArrayCountExt = ((int)0X808d), VertexArrayPointerExt = ((int)0X808e), NormalArrayPointerExt = ((int)0X808f), ColorArrayPointerExt = ((int)0X8090), IndexArrayPointerExt = ((int)0X8091), TextureCoordArrayPointerExt = ((int)0X8092), EdgeFlagArrayPointerExt = ((int)0X8093), } public enum ExtVertexArrayBgra { Bgra = ((int)0X80e1), } public enum ExtVertexShader { VertexShaderExt = ((int)0X8780), VertexShaderBindingExt = ((int)0X8781), OpIndexExt = ((int)0X8782), OpNegateExt = ((int)0X8783), OpDot3Ext = ((int)0X8784), OpDot4Ext = ((int)0X8785), OpMulExt = ((int)0X8786), OpAddExt = ((int)0X8787), OpMaddExt = ((int)0X8788), OpFracExt = ((int)0X8789), OpMaxExt = ((int)0X878a), OpMinExt = ((int)0X878b), OpSetGeExt = ((int)0X878c), OpSetLtExt = ((int)0X878d), OpClampExt = ((int)0X878e), OpFloorExt = ((int)0X878f), OpRoundExt = ((int)0X8790), OpExpBase2Ext = ((int)0X8791), OpLogBase2Ext = ((int)0X8792), OpPowerExt = ((int)0X8793), OpRecipExt = ((int)0X8794), OpRecipSqrtExt = ((int)0X8795), OpSubExt = ((int)0X8796), OpCrossProductExt = ((int)0X8797), OpMultiplyMatrixExt = ((int)0X8798), OpMovExt = ((int)0X8799), OutputVertexExt = ((int)0X879a), OutputColor0Ext = ((int)0X879b), OutputColor1Ext = ((int)0X879c), OutputTextureCoord0Ext = ((int)0X879d), OutputTextureCoord1Ext = ((int)0X879e), OutputTextureCoord2Ext = ((int)0X879f), OutputTextureCoord3Ext = ((int)0X87a0), OutputTextureCoord4Ext = ((int)0X87a1), OutputTextureCoord5Ext = ((int)0X87a2), OutputTextureCoord6Ext = ((int)0X87a3), OutputTextureCoord7Ext = ((int)0X87a4), OutputTextureCoord8Ext = ((int)0X87a5), OutputTextureCoord9Ext = ((int)0X87a6), OutputTextureCoord10Ext = ((int)0X87a7), OutputTextureCoord11Ext = ((int)0X87a8), OutputTextureCoord12Ext = ((int)0X87a9), OutputTextureCoord13Ext = ((int)0X87aa), OutputTextureCoord14Ext = ((int)0X87ab), OutputTextureCoord15Ext = ((int)0X87ac), OutputTextureCoord16Ext = ((int)0X87ad), OutputTextureCoord17Ext = ((int)0X87ae), OutputTextureCoord18Ext = ((int)0X87af), OutputTextureCoord19Ext = ((int)0X87b0), OutputTextureCoord20Ext = ((int)0X87b1), OutputTextureCoord21Ext = ((int)0X87b2), OutputTextureCoord22Ext = ((int)0X87b3), OutputTextureCoord23Ext = ((int)0X87b4), OutputTextureCoord24Ext = ((int)0X87b5), OutputTextureCoord25Ext = ((int)0X87b6), OutputTextureCoord26Ext = ((int)0X87b7), OutputTextureCoord27Ext = ((int)0X87b8), OutputTextureCoord28Ext = ((int)0X87b9), OutputTextureCoord29Ext = ((int)0X87ba), OutputTextureCoord30Ext = ((int)0X87bb), OutputTextureCoord31Ext = ((int)0X87bc), OutputFogExt = ((int)0X87bd), ScalarExt = ((int)0X87be), VectorExt = ((int)0X87bf), MatrixExt = ((int)0X87c0), VariantExt = ((int)0X87c1), InvariantExt = ((int)0X87c2), LocalConstantExt = ((int)0X87c3), LocalExt = ((int)0X87c4), MaxVertexShaderInstructionsExt = ((int)0X87c5), MaxVertexShaderVariantsExt = ((int)0X87c6), MaxVertexShaderInvariantsExt = ((int)0X87c7), MaxVertexShaderLocalConstantsExt = ((int)0X87c8), MaxVertexShaderLocalsExt = ((int)0X87c9), MaxOptimizedVertexShaderInstructionsExt = ((int)0X87ca), MaxOptimizedVertexShaderVariantsExt = ((int)0X87cb), MaxOptimizedVertexShaderLocalConstantsExt = ((int)0X87cc), MaxOptimizedVertexShaderInvariantsExt = ((int)0X87cd), MaxOptimizedVertexShaderLocalsExt = ((int)0X87ce), VertexShaderInstructionsExt = ((int)0X87cf), VertexShaderVariantsExt = ((int)0X87d0), VertexShaderInvariantsExt = ((int)0X87d1), VertexShaderLocalConstantsExt = ((int)0X87d2), VertexShaderLocalsExt = ((int)0X87d3), VertexShaderOptimizedExt = ((int)0X87d4), XExt = ((int)0X87d5), YExt = ((int)0X87d6), ZExt = ((int)0X87d7), WExt = ((int)0X87d8), NegativeXExt = ((int)0X87d9), NegativeYExt = ((int)0X87da), NegativeZExt = ((int)0X87db), NegativeWExt = ((int)0X87dc), ZeroExt = ((int)0X87dd), OneExt = ((int)0X87de), NegativeOneExt = ((int)0X87df), NormalizedRangeExt = ((int)0X87e0), FullRangeExt = ((int)0X87e1), CurrentVertexExt = ((int)0X87e2), MvpMatrixExt = ((int)0X87e3), VariantValueExt = ((int)0X87e4), VariantDatatypeExt = ((int)0X87e5), VariantArrayStrideExt = ((int)0X87e6), VariantArrayTypeExt = ((int)0X87e7), VariantArrayExt = ((int)0X87e8), VariantArrayPointerExt = ((int)0X87e9), InvariantValueExt = ((int)0X87ea), InvariantDatatypeExt = ((int)0X87eb), LocalConstantValueExt = ((int)0X87ec), LocalConstantDatatypeExt = ((int)0X87ed), } public enum ExtVertexWeighting { Modelview0StackDepthExt = ((int)0X0ba3), Modelview0MatrixExt = ((int)0X0ba6), Modelview0Ext = ((int)0X1700), Modelview1StackDepthExt = ((int)0X8502), Modelview1MatrixExt = ((int)0X8506), VertexWeightingExt = ((int)0X8509), Modelview1Ext = ((int)0X850a), CurrentVertexWeightExt = ((int)0X850b), VertexWeightArrayExt = ((int)0X850c), VertexWeightArraySizeExt = ((int)0X850d), VertexWeightArrayTypeExt = ((int)0X850e), VertexWeightArrayStrideExt = ((int)0X850f), VertexWeightArrayPointerExt = ((int)0X8510), } public enum FeedBackToken { PassThroughToken = ((int)0X0700), PointToken = ((int)0X0701), LineToken = ((int)0X0702), PolygonToken = ((int)0X0703), BitmapToken = ((int)0X0704), DrawPixelToken = ((int)0X0705), CopyPixelToken = ((int)0X0706), LineResetToken = ((int)0X0707), } public enum FeedbackType { Gl2D = ((int)0X0600), Gl3D = ((int)0X0601), Gl3DColor = ((int)0X0602), Gl3DColorTexture = ((int)0X0603), Gl4DColorTexture = ((int)0X0604), } [Flags] public enum FfdMaskSgix { TextureDeformationBitSgix = ((int)0X00000001), GeometryDeformationBitSgix = ((int)0X00000002), } public enum FfdTargetSgix { GeometryDeformationSgix = ((int)0X8194), TextureDeformationSgix = ((int)0X8195), } public enum FogMode { Exp = ((int)0X0800), Exp2 = ((int)0X0801), Linear = ((int)0X2601), FogFuncSgis = ((int)0X812a), FogCoord = ((int)0X8451), FragmentDepth = ((int)0X8452), } public enum FogParameter { FogIndex = ((int)0X0b61), FogDensity = ((int)0X0b62), FogStart = ((int)0X0b63), FogEnd = ((int)0X0b64), FogMode = ((int)0X0b65), FogColor = ((int)0X0b66), FogOffsetValueSgix = ((int)0X8199), FogCoordSrc = ((int)0X8450), } public enum FogPointerType { Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum FragmentLightModelParameterSgix { FragmentLightModelLocalViewerSgix = ((int)0X8408), FragmentLightModelTwoSideSgix = ((int)0X8409), FragmentLightModelAmbientSgix = ((int)0X840a), FragmentLightModelNormalInterpolationSgix = ((int)0X840b), } public enum FramebufferAttachment { DepthStencilAttachment = ((int)0X821a), ColorAttachment0 = ((int)0X8ce0), ColorAttachment0Ext = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment1Ext = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment2Ext = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment3Ext = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment4Ext = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment5Ext = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment6Ext = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment7Ext = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment8Ext = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment9Ext = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment10Ext = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment11Ext = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment12Ext = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment13Ext = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment14Ext = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), ColorAttachment15Ext = ((int)0X8cef), DepthAttachmentExt = ((int)0X8d00), DepthAttachment = ((int)0X8D00), StencilAttachmentExt = ((int)0X8d20), StencilAttachment = ((int)0X8D20), } public enum FramebufferAttachmentComponentType { Int = ((int)0X1404), Float = ((int)0X1406), UnsignedNormalized = ((int)0X8c17), } public enum FramebufferAttachmentObjectType { None = ((int)0), Texture = ((int)0X1702), FramebufferDefault = ((int)0X8218), Renderbuffer = ((int)0X8D41), } public enum FramebufferErrorCode { FramebufferUndefined = ((int)0X8219), FramebufferComplete = ((int)0X8cd5), FramebufferCompleteExt = ((int)0X8cd5), FramebufferIncompleteAttachment = ((int)0X8cd6), FramebufferIncompleteAttachmentExt = ((int)0X8cd6), FramebufferIncompleteMissingAttachment = ((int)0X8cd7), FramebufferIncompleteMissingAttachmentExt = ((int)0X8cd7), FramebufferIncompleteDimensionsExt = ((int)0X8cd9), FramebufferIncompleteFormatsExt = ((int)0X8cda), FramebufferIncompleteDrawBuffer = ((int)0X8cdb), FramebufferIncompleteDrawBufferExt = ((int)0X8cdb), FramebufferIncompleteReadBuffer = ((int)0X8cdc), FramebufferIncompleteReadBufferExt = ((int)0X8cdc), FramebufferUnsupported = ((int)0X8cdd), FramebufferUnsupportedExt = ((int)0X8cdd), FramebufferIncompleteMultisample = ((int)0X8D56), } public enum FramebufferParameterName { FramebufferAttachmentColorEncoding = ((int)0X8210), FramebufferAttachmentComponentType = ((int)0X8211), FramebufferAttachmentRedSize = ((int)0X8212), FramebufferAttachmentGreenSize = ((int)0X8213), FramebufferAttachmentBlueSize = ((int)0X8214), FramebufferAttachmentAlphaSize = ((int)0X8215), FramebufferAttachmentDepthSize = ((int)0X8216), FramebufferAttachmentStencilSize = ((int)0X8217), FramebufferAttachmentObjectType = ((int)0X8cd0), FramebufferAttachmentObjectTypeExt = ((int)0X8cd0), FramebufferAttachmentObjectName = ((int)0X8cd1), FramebufferAttachmentObjectNameExt = ((int)0X8cd1), FramebufferAttachmentTextureLevel = ((int)0X8cd2), FramebufferAttachmentTextureLevelExt = ((int)0X8cd2), FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3), FramebufferAttachmentTextureCubeMapFaceExt = ((int)0X8cd3), FramebufferAttachmentTexture3DZoffsetExt = ((int)0X8cd4), FramebufferAttachmentTextureLayer = ((int)0X8cd4), } public enum FramebufferTarget { ReadFramebuffer = ((int)0X8ca8), DrawFramebuffer = ((int)0X8ca9), FramebufferExt = ((int)0X8d40), Framebuffer = ((int)0X8D40), } public enum FrontFaceDirection { Cw = ((int)0X0900), Ccw = ((int)0X0901), } public enum GenerateMipmapTarget { Texture1D = ((int)0X0de0), Texture2D = ((int)0X0de1), Texture3D = ((int)0X806f), TextureCubeMap = ((int)0X8513), } public enum GetColorTableParameterPName { } public enum GetColorTableParameterPNameSgi { ColorTableScaleSgi = ((int)0X80D6), ColorTableBiasSgi = ((int)0X80D7), ColorTableFormatSgi = ((int)0X80D8), ColorTableWidthSgi = ((int)0X80D9), ColorTableRedSizeSgi = ((int)0X80Da), ColorTableGreenSizeSgi = ((int)0X80Db), ColorTableBlueSizeSgi = ((int)0X80Dc), ColorTableAlphaSizeSgi = ((int)0X80Dd), ColorTableLuminanceSizeSgi = ((int)0X80De), ColorTableIntensitySizeSgi = ((int)0X80Df), } public enum GetConvolutionParameter { ConvolutionBorderModeExt = ((int)0X8013), ConvolutionFilterScaleExt = ((int)0X8014), ConvolutionFilterBiasExt = ((int)0X8015), ConvolutionFormatExt = ((int)0X8017), ConvolutionWidthExt = ((int)0X8018), ConvolutionHeightExt = ((int)0X8019), MaxConvolutionWidthExt = ((int)0X801a), MaxConvolutionHeightExt = ((int)0X801b), } public enum GetHistogramParameterPNameExt { HistogramWidthExt = ((int)0X8026), HistogramFormatExt = ((int)0X8027), HistogramRedSizeExt = ((int)0X8028), HistogramGreenSizeExt = ((int)0X8029), HistogramBlueSizeExt = ((int)0X802a), HistogramAlphaSizeExt = ((int)0X802b), HistogramLuminanceSizeExt = ((int)0X802c), HistogramSinkExt = ((int)0X802D), } public enum GetIndexedPName { UniformBufferBinding = ((int)0X8a28), UniformBufferStart = ((int)0X8a29), UniformBufferSize = ((int)0X8a2a), TransformFeedbackBufferStart = ((int)0X8c84), TransformFeedbackBufferSize = ((int)0X8c85), TransformFeedbackBufferBinding = ((int)0X8c8f), } public enum GetMapQuery { Coeff = ((int)0X0a00), Order = ((int)0X0a01), Domain = ((int)0X0a02), } public enum GetMinmaxParameterPNameExt { MinmaxFormatExt = ((int)0X802f), MinmaxSinkExt = ((int)0X8030), } public enum GetPixelMap { PixelMapIToI = ((int)0X0c70), PixelMapSToS = ((int)0X0c71), PixelMapIToR = ((int)0X0c72), PixelMapIToG = ((int)0X0c73), PixelMapIToB = ((int)0X0c74), PixelMapIToA = ((int)0X0c75), PixelMapRToR = ((int)0X0c76), PixelMapGToG = ((int)0X0c77), PixelMapBToB = ((int)0X0c78), PixelMapAToA = ((int)0X0c79), } public enum GetPName { CurrentColor = ((int)0X0b00), CurrentIndex = ((int)0X0b01), CurrentNormal = ((int)0X0b02), CurrentTextureCoords = ((int)0X0b03), CurrentRasterColor = ((int)0X0b04), CurrentRasterIndex = ((int)0X0b05), CurrentRasterTextureCoords = ((int)0X0b06), CurrentRasterPosition = ((int)0X0b07), CurrentRasterPositionValid = ((int)0X0b08), CurrentRasterDistance = ((int)0X0b09), PointSmooth = ((int)0X0b10), PointSize = ((int)0X0b11), PointSizeRange = ((int)0X0b12), SmoothPointSizeRange = ((int)0X0b12), PointSizeGranularity = ((int)0X0b13), SmoothPointSizeGranularity = ((int)0X0b13), LineSmooth = ((int)0X0b20), LineWidth = ((int)0X0b21), LineWidthRange = ((int)0X0b22), SmoothLineWidthRange = ((int)0X0b22), LineWidthGranularity = ((int)0X0b23), SmoothLineWidthGranularity = ((int)0X0b23), LineStipple = ((int)0X0b24), LineStipplePattern = ((int)0X0b25), LineStippleRepeat = ((int)0X0b26), ListMode = ((int)0X0b30), MaxListNesting = ((int)0X0b31), ListBase = ((int)0X0b32), ListIndex = ((int)0X0b33), PolygonMode = ((int)0X0b40), PolygonSmooth = ((int)0X0b41), PolygonStipple = ((int)0X0b42), EdgeFlag = ((int)0X0b43), CullFace = ((int)0X0b44), CullFaceMode = ((int)0X0b45), FrontFace = ((int)0X0b46), Lighting = ((int)0X0b50), LightModelLocalViewer = ((int)0X0b51), LightModelTwoSide = ((int)0X0b52), LightModelAmbient = ((int)0X0b53), ShadeModel = ((int)0X0b54), ColorMaterialFace = ((int)0X0b55), ColorMaterialParameter = ((int)0X0b56), ColorMaterial = ((int)0X0b57), Fog = ((int)0X0b60), FogIndex = ((int)0X0b61), FogDensity = ((int)0X0b62), FogStart = ((int)0X0b63), FogEnd = ((int)0X0b64), FogMode = ((int)0X0b65), FogColor = ((int)0X0b66), DepthRange = ((int)0X0b70), DepthTest = ((int)0X0b71), DepthWritemask = ((int)0X0b72), DepthClearValue = ((int)0X0b73), DepthFunc = ((int)0X0b74), AccumClearValue = ((int)0X0b80), StencilTest = ((int)0X0b90), StencilClearValue = ((int)0X0b91), StencilFunc = ((int)0X0b92), StencilValueMask = ((int)0X0b93), StencilFail = ((int)0X0b94), StencilPassDepthFail = ((int)0X0b95), StencilPassDepthPass = ((int)0X0b96), StencilRef = ((int)0X0b97), StencilWritemask = ((int)0X0b98), MatrixMode = ((int)0X0ba0), Normalize = ((int)0X0ba1), Viewport = ((int)0X0ba2), ModelviewStackDepth = ((int)0X0ba3), ProjectionStackDepth = ((int)0X0ba4), TextureStackDepth = ((int)0X0ba5), ModelviewMatrix = ((int)0X0ba6), ProjectionMatrix = ((int)0X0ba7), TextureMatrix = ((int)0X0ba8), AttribStackDepth = ((int)0X0bb0), ClientAttribStackDepth = ((int)0X0bb1), AlphaTest = ((int)0X0bc0), AlphaTestFunc = ((int)0X0bc1), AlphaTestRef = ((int)0X0bc2), Dither = ((int)0X0bd0), BlendDst = ((int)0X0be0), BlendSrc = ((int)0X0be1), Blend = ((int)0X0be2), LogicOpMode = ((int)0X0bf0), IndexLogicOp = ((int)0X0bf1), LogicOp = ((int)0X0bf1), ColorLogicOp = ((int)0X0bf2), AuxBuffers = ((int)0X0c00), DrawBuffer = ((int)0X0c01), ReadBuffer = ((int)0X0c02), ScissorBox = ((int)0X0c10), ScissorTest = ((int)0X0c11), IndexClearValue = ((int)0X0c20), IndexWritemask = ((int)0X0c21), ColorClearValue = ((int)0X0c22), ColorWritemask = ((int)0X0c23), IndexMode = ((int)0X0c30), RgbaMode = ((int)0X0c31), Doublebuffer = ((int)0X0c32), Stereo = ((int)0X0c33), RenderMode = ((int)0X0c40), PerspectiveCorrectionHint = ((int)0X0c50), PointSmoothHint = ((int)0X0c51), LineSmoothHint = ((int)0X0c52), PolygonSmoothHint = ((int)0X0c53), FogHint = ((int)0X0c54), TextureGenS = ((int)0X0c60), TextureGenT = ((int)0X0c61), TextureGenR = ((int)0X0c62), TextureGenQ = ((int)0X0c63), PixelMapIToISize = ((int)0X0cb0), PixelMapSToSSize = ((int)0X0cb1), PixelMapIToRSize = ((int)0X0cb2), PixelMapIToGSize = ((int)0X0cb3), PixelMapIToBSize = ((int)0X0cb4), PixelMapIToASize = ((int)0X0cb5), PixelMapRToRSize = ((int)0X0cb6), PixelMapGToGSize = ((int)0X0cb7), PixelMapBToBSize = ((int)0X0cb8), PixelMapAToASize = ((int)0X0cb9), UnpackSwapBytes = ((int)0X0cf0), UnpackLsbFirst = ((int)0X0cf1), UnpackRowLength = ((int)0X0cf2), UnpackSkipRows = ((int)0X0cf3), UnpackSkipPixels = ((int)0X0cf4), UnpackAlignment = ((int)0X0cf5), PackSwapBytes = ((int)0X0d00), PackLsbFirst = ((int)0X0d01), PackRowLength = ((int)0X0d02), PackSkipRows = ((int)0X0d03), PackSkipPixels = ((int)0X0d04), PackAlignment = ((int)0X0d05), MapColor = ((int)0X0d10), MapStencil = ((int)0X0d11), IndexShift = ((int)0X0d12), IndexOffset = ((int)0X0d13), RedScale = ((int)0X0d14), RedBias = ((int)0X0d15), ZoomX = ((int)0X0d16), ZoomY = ((int)0X0d17), GreenScale = ((int)0X0d18), GreenBias = ((int)0X0d19), BlueScale = ((int)0X0d1a), BlueBias = ((int)0X0d1b), AlphaScale = ((int)0X0d1c), AlphaBias = ((int)0X0d1d), DepthScale = ((int)0X0d1e), DepthBias = ((int)0X0d1f), MaxEvalOrder = ((int)0X0d30), MaxLights = ((int)0X0d31), MaxClipPlanes = ((int)0X0d32), MaxTextureSize = ((int)0X0d33), MaxPixelMapTable = ((int)0X0d34), MaxAttribStackDepth = ((int)0X0d35), MaxModelviewStackDepth = ((int)0X0d36), MaxNameStackDepth = ((int)0X0d37), MaxProjectionStackDepth = ((int)0X0d38), MaxTextureStackDepth = ((int)0X0d39), MaxViewportDims = ((int)0X0d3a), MaxClientAttribStackDepth = ((int)0X0d3b), SubpixelBits = ((int)0X0d50), IndexBits = ((int)0X0d51), RedBits = ((int)0X0d52), GreenBits = ((int)0X0d53), BlueBits = ((int)0X0d54), AlphaBits = ((int)0X0d55), DepthBits = ((int)0X0d56), StencilBits = ((int)0X0d57), AccumRedBits = ((int)0X0d58), AccumGreenBits = ((int)0X0d59), AccumBlueBits = ((int)0X0d5a), AccumAlphaBits = ((int)0X0d5b), NameStackDepth = ((int)0X0d70), AutoNormal = ((int)0X0d80), Map1Color4 = ((int)0X0d90), Map1Index = ((int)0X0d91), Map1Normal = ((int)0X0d92), Map1TextureCoord1 = ((int)0X0d93), Map1TextureCoord2 = ((int)0X0d94), Map1TextureCoord3 = ((int)0X0d95), Map1TextureCoord4 = ((int)0X0d96), Map1Vertex3 = ((int)0X0d97), Map1Vertex4 = ((int)0X0d98), Map2Color4 = ((int)0X0db0), Map2Index = ((int)0X0db1), Map2Normal = ((int)0X0db2), Map2TextureCoord1 = ((int)0X0db3), Map2TextureCoord2 = ((int)0X0db4), Map2TextureCoord3 = ((int)0X0db5), Map2TextureCoord4 = ((int)0X0db6), Map2Vertex3 = ((int)0X0db7), Map2Vertex4 = ((int)0X0db8), Map1GridDomain = ((int)0X0dd0), Map1GridSegments = ((int)0X0dd1), Map2GridDomain = ((int)0X0dd2), Map2GridSegments = ((int)0X0dd3), Texture1D = ((int)0X0de0), Texture2D = ((int)0X0de1), FeedbackBufferSize = ((int)0X0df1), FeedbackBufferType = ((int)0X0df2), SelectionBufferSize = ((int)0X0df4), PolygonOffsetUnits = ((int)0X2a00), PolygonOffsetPoint = ((int)0X2a01), PolygonOffsetLine = ((int)0X2a02), ClipPlane0 = ((int)0X3000), ClipPlane1 = ((int)0X3001), ClipPlane2 = ((int)0X3002), ClipPlane3 = ((int)0X3003), ClipPlane4 = ((int)0X3004), ClipPlane5 = ((int)0X3005), Light0 = ((int)0X4000), Light1 = ((int)0X4001), Light2 = ((int)0X4002), Light3 = ((int)0X4003), Light4 = ((int)0X4004), Light5 = ((int)0X4005), Light6 = ((int)0X4006), Light7 = ((int)0X4007), BlendColorExt = ((int)0X8005), BlendEquationExt = ((int)0X8009), BlendEquationRgb = ((int)0X8009), PackCmykHintExt = ((int)0X800e), UnpackCmykHintExt = ((int)0X800f), Convolution1DExt = ((int)0X8010), Convolution2DExt = ((int)0X8011), Separable2DExt = ((int)0X8012), PostConvolutionRedScaleExt = ((int)0X801c), PostConvolutionGreenScaleExt = ((int)0X801D), PostConvolutionBlueScaleExt = ((int)0X801e), PostConvolutionAlphaScaleExt = ((int)0X801f), PostConvolutionRedBiasExt = ((int)0X8020), PostConvolutionGreenBiasExt = ((int)0X8021), PostConvolutionBlueBiasExt = ((int)0X8022), PostConvolutionAlphaBiasExt = ((int)0X8023), HistogramExt = ((int)0X8024), MinmaxExt = ((int)0X802e), PolygonOffsetFill = ((int)0X8037), PolygonOffsetFactor = ((int)0X8038), PolygonOffsetBiasExt = ((int)0X8039), RescaleNormalExt = ((int)0X803a), TextureBinding1D = ((int)0X8068), TextureBinding2D = ((int)0X8069), Texture3DBindingExt = ((int)0X806a), TextureBinding3D = ((int)0X806a), PackSkipImagesExt = ((int)0X806b), PackImageHeightExt = ((int)0X806c), UnpackSkipImagesExt = ((int)0X806D), UnpackImageHeightExt = ((int)0X806e), Texture3DExt = ((int)0X806f), Max3DTextureSize = ((int)0X8073), Max3DTextureSizeExt = ((int)0X8073), VertexArray = ((int)0X8074), NormalArray = ((int)0X8075), ColorArray = ((int)0X8076), IndexArray = ((int)0X8077), TextureCoordArray = ((int)0X8078), EdgeFlagArray = ((int)0X8079), VertexArraySize = ((int)0X807a), VertexArrayType = ((int)0X807b), VertexArrayStride = ((int)0X807c), VertexArrayCountExt = ((int)0X807D), NormalArrayType = ((int)0X807e), NormalArrayStride = ((int)0X807f), NormalArrayCountExt = ((int)0X8080), ColorArraySize = ((int)0X8081), ColorArrayType = ((int)0X8082), ColorArrayStride = ((int)0X8083), ColorArrayCountExt = ((int)0X8084), IndexArrayType = ((int)0X8085), IndexArrayStride = ((int)0X8086), IndexArrayCountExt = ((int)0X8087), TextureCoordArraySize = ((int)0X8088), TextureCoordArrayType = ((int)0X8089), TextureCoordArrayStride = ((int)0X808a), TextureCoordArrayCountExt = ((int)0X808b), EdgeFlagArrayStride = ((int)0X808c), EdgeFlagArrayCountExt = ((int)0X808D), InterlaceSgix = ((int)0X8094), DetailTexture2DBindingSgis = ((int)0X8096), Multisample = ((int)0X809d), MultisampleSgis = ((int)0X809D), SampleAlphaToCoverage = ((int)0X809e), SampleAlphaToMaskSgis = ((int)0X809e), SampleAlphaToOne = ((int)0X809f), SampleAlphaToOneSgis = ((int)0X809f), SampleCoverage = ((int)0X80a0), SampleMaskSgis = ((int)0X80a0), SampleBuffers = ((int)0X80a8), SampleBuffersSgis = ((int)0X80a8), Samples = ((int)0X80a9), SamplesSgis = ((int)0X80a9), SampleCoverageValue = ((int)0X80aa), SampleMaskValueSgis = ((int)0X80aa), SampleCoverageInvert = ((int)0X80ab), SampleMaskInvertSgis = ((int)0X80ab), SamplePatternSgis = ((int)0X80ac), ColorMatrixSgi = ((int)0X80b1), ColorMatrixStackDepthSgi = ((int)0X80b2), MaxColorMatrixStackDepthSgi = ((int)0X80b3), PostColorMatrixRedScaleSgi = ((int)0X80b4), PostColorMatrixGreenScaleSgi = ((int)0X80b5), PostColorMatrixBlueScaleSgi = ((int)0X80b6), PostColorMatrixAlphaScaleSgi = ((int)0X80b7), PostColorMatrixRedBiasSgi = ((int)0X80b8), PostColorMatrixGreenBiasSgi = ((int)0X80b9), PostColorMatrixBlueBiasSgi = ((int)0X80ba), PostColorMatrixAlphaBiasSgi = ((int)0X80bb), TextureColorTableSgi = ((int)0X80bc), BlendDstRgb = ((int)0X80c8), BlendSrcRgb = ((int)0X80c9), BlendDstAlpha = ((int)0X80ca), BlendSrcAlpha = ((int)0X80cb), ColorTableSgi = ((int)0X80D0), PostConvolutionColorTableSgi = ((int)0X80D1), PostColorMatrixColorTableSgi = ((int)0X80D2), MaxElementsVertices = ((int)0X80e8), MaxElementsIndices = ((int)0X80e9), PointSizeMin = ((int)0X8126), PointSizeMinSgis = ((int)0X8126), PointSizeMax = ((int)0X8127), PointSizeMaxSgis = ((int)0X8127), PointFadeThresholdSize = ((int)0X8128), PointFadeThresholdSizeSgis = ((int)0X8128), DistanceAttenuationSgis = ((int)0X8129), PointDistanceAttenuation = ((int)0X8129), FogFuncPointsSgis = ((int)0X812b), MaxFogFuncPointsSgis = ((int)0X812c), PackSkipVolumesSgis = ((int)0X8130), PackImageDepthSgis = ((int)0X8131), UnpackSkipVolumesSgis = ((int)0X8132), UnpackImageDepthSgis = ((int)0X8133), Texture4DSgis = ((int)0X8134), Max4DTextureSizeSgis = ((int)0X8138), PixelTexGenSgix = ((int)0X8139), PixelTileBestAlignmentSgix = ((int)0X813e), PixelTileCacheIncrementSgix = ((int)0X813f), PixelTileWidthSgix = ((int)0X8140), PixelTileHeightSgix = ((int)0X8141), PixelTileGridWidthSgix = ((int)0X8142), PixelTileGridHeightSgix = ((int)0X8143), PixelTileGridDepthSgix = ((int)0X8144), PixelTileCacheSizeSgix = ((int)0X8145), SpriteSgix = ((int)0X8148), SpriteModeSgix = ((int)0X8149), SpriteAxisSgix = ((int)0X814a), SpriteTranslationSgix = ((int)0X814b), Texture4DBindingSgis = ((int)0X814f), MaxClipmapDepthSgix = ((int)0X8177), MaxClipmapVirtualDepthSgix = ((int)0X8178), PostTextureFilterBiasRangeSgix = ((int)0X817b), PostTextureFilterScaleRangeSgix = ((int)0X817c), ReferencePlaneSgix = ((int)0X817D), ReferencePlaneEquationSgix = ((int)0X817e), IrInstrument1Sgix = ((int)0X817f), InstrumentMeasurementsSgix = ((int)0X8181), CalligraphicFragmentSgix = ((int)0X8183), FramezoomSgix = ((int)0X818b), FramezoomFactorSgix = ((int)0X818c), MaxFramezoomFactorSgix = ((int)0X818D), GenerateMipmapHint = ((int)0X8192), GenerateMipmapHintSgis = ((int)0X8192), DeformationsMaskSgix = ((int)0X8196), FogOffsetSgix = ((int)0X8198), FogOffsetValueSgix = ((int)0X8199), LightModelColorControl = ((int)0X81f8), SharedTexturePaletteExt = ((int)0X81fb), MajorVersion = ((int)0X821b), MinorVersion = ((int)0X821c), NumExtensions = ((int)0X821d), ContextFlags = ((int)0X821e), ConvolutionHintSgix = ((int)0X8316), AsyncMarkerSgix = ((int)0X8329), PixelTexGenModeSgix = ((int)0X832b), AsyncHistogramSgix = ((int)0X832c), MaxAsyncHistogramSgix = ((int)0X832D), PixelTextureSgis = ((int)0X8353), AsyncTexImageSgix = ((int)0X835c), AsyncDrawPixelsSgix = ((int)0X835D), AsyncReadPixelsSgix = ((int)0X835e), MaxAsyncTexImageSgix = ((int)0X835f), MaxAsyncDrawPixelsSgix = ((int)0X8360), MaxAsyncReadPixelsSgix = ((int)0X8361), VertexPreclipSgix = ((int)0X83ee), VertexPreclipHintSgix = ((int)0X83ef), FragmentLightingSgix = ((int)0X8400), FragmentColorMaterialSgix = ((int)0X8401), FragmentColorMaterialFaceSgix = ((int)0X8402), FragmentColorMaterialParameterSgix = ((int)0X8403), MaxFragmentLightsSgix = ((int)0X8404), MaxActiveLightsSgix = ((int)0X8405), LightEnvModeSgix = ((int)0X8407), FragmentLightModelLocalViewerSgix = ((int)0X8408), FragmentLightModelTwoSideSgix = ((int)0X8409), FragmentLightModelAmbientSgix = ((int)0X840a), FragmentLightModelNormalInterpolationSgix = ((int)0X840b), FragmentLight0Sgix = ((int)0X840c), PackResampleSgix = ((int)0X842c), UnpackResampleSgix = ((int)0X842D), CurrentFogCoord = ((int)0X8453), FogCoordArrayType = ((int)0X8454), FogCoordArrayStride = ((int)0X8455), ColorSum = ((int)0X8458), CurrentSecondaryColor = ((int)0X8459), SecondaryColorArraySize = ((int)0X845a), SecondaryColorArrayType = ((int)0X845b), SecondaryColorArrayStride = ((int)0X845c), CurrentRasterSecondaryColor = ((int)0X845f), AliasedPointSizeRange = ((int)0X846d), AliasedLineWidthRange = ((int)0X846e), ActiveTexture = ((int)0X84e0), ClientActiveTexture = ((int)0X84e1), MaxTextureUnits = ((int)0X84e2), TransposeModelviewMatrix = ((int)0X84e3), TransposeProjectionMatrix = ((int)0X84e4), TransposeTextureMatrix = ((int)0X84e5), TransposeColorMatrix = ((int)0X84e6), MaxRenderbufferSize = ((int)0X84e8), MaxRenderbufferSizeExt = ((int)0X84e8), TextureCompressionHint = ((int)0X84ef), MaxTextureLodBias = ((int)0X84fd), TextureCubeMap = ((int)0X8513), TextureBindingCubeMap = ((int)0X8514), MaxCubeMapTextureSize = ((int)0X851c), PackSubsampleRateSgix = ((int)0X85a0), UnpackSubsampleRateSgix = ((int)0X85a1), VertexArrayBinding = ((int)0X85b5), NumCompressedTextureFormats = ((int)0X86a2), CompressedTextureFormats = ((int)0X86a3), StencilBackFunc = ((int)0X8800), StencilBackFail = ((int)0X8801), StencilBackPassDepthFail = ((int)0X8802), StencilBackPassDepthPass = ((int)0X8803), RgbaFloatMode = ((int)0X8820), MaxDrawBuffers = ((int)0X8824), DrawBuffer0 = ((int)0X8825), DrawBuffer1 = ((int)0X8826), DrawBuffer2 = ((int)0X8827), DrawBuffer3 = ((int)0X8828), DrawBuffer4 = ((int)0X8829), DrawBuffer5 = ((int)0X882a), DrawBuffer6 = ((int)0X882b), DrawBuffer7 = ((int)0X882c), DrawBuffer8 = ((int)0X882d), DrawBuffer9 = ((int)0X882e), DrawBuffer10 = ((int)0X882f), DrawBuffer11 = ((int)0X8830), DrawBuffer12 = ((int)0X8831), DrawBuffer13 = ((int)0X8832), DrawBuffer14 = ((int)0X8833), DrawBuffer15 = ((int)0X8834), BlendEquationAlpha = ((int)0X883d), PointSprite = ((int)0X8861), MaxVertexAttribs = ((int)0X8869), MaxTextureCoords = ((int)0X8871), MaxTextureImageUnits = ((int)0X8872), ArrayBufferBinding = ((int)0X8894), ElementArrayBufferBinding = ((int)0X8895), VertexArrayBufferBinding = ((int)0X8896), NormalArrayBufferBinding = ((int)0X8897), ColorArrayBufferBinding = ((int)0X8898), IndexArrayBufferBinding = ((int)0X8899), TextureCoordArrayBufferBinding = ((int)0X889a), EdgeFlagArrayBufferBinding = ((int)0X889b), SecondaryColorArrayBufferBinding = ((int)0X889c), FogCoordArrayBufferBinding = ((int)0X889d), WeightArrayBufferBinding = ((int)0X889e), VertexAttribArrayBufferBinding = ((int)0X889f), PixelPackBufferBinding = ((int)0X88ed), PixelUnpackBufferBinding = ((int)0X88ef), MaxArrayTextureLayers = ((int)0X88ff), MinProgramTexelOffset = ((int)0X8904), MaxProgramTexelOffset = ((int)0X8905), ClampVertexColor = ((int)0X891a), ClampFragmentColor = ((int)0X891b), ClampReadColor = ((int)0X891c), MaxVertexUniformBlocks = ((int)0X8a2b), MaxGeometryUniformBlocks = ((int)0X8a2c), MaxFragmentUniformBlocks = ((int)0X8a2D), MaxCombinedUniformBlocks = ((int)0X8a2e), MaxUniformBufferBindings = ((int)0X8a2f), MaxUniformBlockSize = ((int)0X8a30), MaxCombinedVertexUniformComponents = ((int)0X8a31), MaxCombinedGeometryUniformComponents = ((int)0X8a32), MaxCombinedFragmentUniformComponents = ((int)0X8a33), UniformBufferOffsetAlignment = ((int)0X8a34), MaxFragmentUniformComponents = ((int)0X8b49), MaxVertexUniformComponents = ((int)0X8b4a), MaxVaryingFloats = ((int)0X8b4b), MaxVertexTextureImageUnits = ((int)0X8b4c), MaxCombinedTextureImageUnits = ((int)0X8b4d), FragmentShaderDerivativeHint = ((int)0X8b8b), CurrentProgram = ((int)0X8b8d), TextureBinding1DArray = ((int)0X8c1c), TextureBinding2DArray = ((int)0X8c1d), MaxTransformFeedbackSeparateComponents = ((int)0X8c80), MaxTransformFeedbackInterleavedComponents = ((int)0X8c8a), MaxTransformFeedbackSeparateAttribs = ((int)0X8c8b), StencilBackRef = ((int)0X8ca3), StencilBackValueMask = ((int)0X8ca4), StencilBackWritemask = ((int)0X8ca5), DrawFramebufferBinding = ((int)0X8ca6), FramebufferBinding = ((int)0X8ca6), FramebufferBindingExt = ((int)0X8ca6), RenderbufferBinding = ((int)0X8ca7), RenderbufferBindingExt = ((int)0X8ca7), ReadFramebufferBinding = ((int)0X8caa), MaxColorAttachments = ((int)0X8cdf), MaxColorAttachmentsExt = ((int)0X8cdf), MaxSamples = ((int)0X8D57), FramebufferSrgb = ((int)0X8Db9), } public enum GetPointervPName { FeedbackBufferPointer = ((int)0X0df0), SelectionBufferPointer = ((int)0X0df3), VertexArrayPointer = ((int)0X808e), NormalArrayPointer = ((int)0X808f), ColorArrayPointer = ((int)0X8090), IndexArrayPointer = ((int)0X8091), TextureCoordArrayPointer = ((int)0X8092), EdgeFlagArrayPointer = ((int)0X8093), InstrumentBufferPointerSgix = ((int)0X8180), FogCoordArrayPointer = ((int)0X8456), SecondaryColorArrayPointer = ((int)0X845d), } public enum GetQueryObjectParam { QueryResult = ((int)0X8866), QueryResultAvailable = ((int)0X8867), } public enum GetQueryParam { QueryCounterBits = ((int)0X8864), CurrentQuery = ((int)0X8865), } public enum GetTextureParameter { TextureWidth = ((int)0X1000), TextureHeight = ((int)0X1001), TextureComponents = ((int)0X1003), TextureInternalFormat = ((int)0X1003), TextureBorderColor = ((int)0X1004), TextureBorder = ((int)0X1005), TextureMagFilter = ((int)0X2800), TextureMinFilter = ((int)0X2801), TextureWrapS = ((int)0X2802), TextureWrapT = ((int)0X2803), TextureRedSize = ((int)0X805c), TextureGreenSize = ((int)0X805d), TextureBlueSize = ((int)0X805e), TextureAlphaSize = ((int)0X805f), TextureLuminanceSize = ((int)0X8060), TextureIntensitySize = ((int)0X8061), TexturePriority = ((int)0X8066), TextureResident = ((int)0X8067), TextureDepth = ((int)0X8071), TextureDepthExt = ((int)0X8071), TextureWrapR = ((int)0X8072), TextureWrapRExt = ((int)0X8072), DetailTextureLevelSgis = ((int)0X809a), DetailTextureModeSgis = ((int)0X809b), DetailTextureFuncPointsSgis = ((int)0X809c), SharpenTextureFuncPointsSgis = ((int)0X80b0), ShadowAmbientSgix = ((int)0X80bf), DualTextureSelectSgis = ((int)0X8124), QuadTextureSelectSgis = ((int)0X8125), Texture4DsizeSgis = ((int)0X8136), TextureWrapQSgis = ((int)0X8137), TextureMinLod = ((int)0X813a), TextureMinLodSgis = ((int)0X813a), TextureMaxLod = ((int)0X813b), TextureMaxLodSgis = ((int)0X813b), TextureBaseLevel = ((int)0X813c), TextureBaseLevelSgis = ((int)0X813c), TextureMaxLevel = ((int)0X813d), TextureMaxLevelSgis = ((int)0X813D), TextureFilter4SizeSgis = ((int)0X8147), TextureClipmapCenterSgix = ((int)0X8171), TextureClipmapFrameSgix = ((int)0X8172), TextureClipmapOffsetSgix = ((int)0X8173), TextureClipmapVirtualDepthSgix = ((int)0X8174), TextureClipmapLodOffsetSgix = ((int)0X8175), TextureClipmapDepthSgix = ((int)0X8176), PostTextureFilterBiasSgix = ((int)0X8179), PostTextureFilterScaleSgix = ((int)0X817a), TextureLodBiasSSgix = ((int)0X818e), TextureLodBiasTSgix = ((int)0X818f), TextureLodBiasRSgix = ((int)0X8190), GenerateMipmap = ((int)0X8191), GenerateMipmapSgis = ((int)0X8191), TextureCompareSgix = ((int)0X819a), TextureCompareOperatorSgix = ((int)0X819b), TextureLequalRSgix = ((int)0X819c), TextureGequalRSgix = ((int)0X819D), TextureMaxClampSSgix = ((int)0X8369), TextureMaxClampTSgix = ((int)0X836a), TextureMaxClampRSgix = ((int)0X836b), TextureCompressedImageSize = ((int)0X86a0), TextureCompressed = ((int)0X86a1), TextureDepthSize = ((int)0X884a), DepthTextureMode = ((int)0X884b), TextureCompareMode = ((int)0X884c), TextureCompareFunc = ((int)0X884d), TextureStencilSize = ((int)0X88f1), TextureRedType = ((int)0X8c10), TextureGreenType = ((int)0X8c11), TextureBlueType = ((int)0X8c12), TextureAlphaType = ((int)0X8c13), TextureLuminanceType = ((int)0X8c14), TextureIntensityType = ((int)0X8c15), TextureDepthType = ((int)0X8c16), TextureSharedSize = ((int)0X8c3f), } public enum Gl3DfxMultisample { MultisampleBit3Dfx = ((int)0X20000000), Multisample3Dfx = ((int)0X86b2), SampleBuffers3Dfx = ((int)0X86b3), Samples3Dfx = ((int)0X86b4), } public enum Gl3DfxTbuffer { } public enum Gl3DfxTextureCompressionFxt1 { CompressedRgbFxt13Dfx = ((int)0X86b0), CompressedRgbaFxt13Dfx = ((int)0X86b1), } public enum GremedyFrameTerminator { } public enum GremedyStringMarker { } public enum HintMode { DontCare = ((int)0X1100), Fastest = ((int)0X1101), Nicest = ((int)0X1102), } public enum HintTarget { PerspectiveCorrectionHint = ((int)0X0c50), PointSmoothHint = ((int)0X0c51), LineSmoothHint = ((int)0X0c52), PolygonSmoothHint = ((int)0X0c53), FogHint = ((int)0X0c54), PackCmykHintExt = ((int)0X800e), UnpackCmykHintExt = ((int)0X800f), TextureMultiBufferHintSgix = ((int)0X812e), GenerateMipmapHint = ((int)0X8192), GenerateMipmapHintSgis = ((int)0X8192), ConvolutionHintSgix = ((int)0X8316), VertexPreclipHintSgix = ((int)0X83ef), TextureCompressionHint = ((int)0X84ef), FragmentShaderDerivativeHint = ((int)0X8b8b), } public enum HistogramTargetExt { HistogramExt = ((int)0X8024), ProxyHistogramExt = ((int)0X8025), } public enum HpConvolutionBorderModes { IgnoreBorderHp = ((int)0X8150), ConstantBorderHp = ((int)0X8151), ReplicateBorderHp = ((int)0X8153), ConvolutionBorderColorHp = ((int)0X8154), } public enum HpImageTransform { ImageScaleXHp = ((int)0X8155), ImageScaleYHp = ((int)0X8156), ImageTranslateXHp = ((int)0X8157), ImageTranslateYHp = ((int)0X8158), ImageRotateAngleHp = ((int)0X8159), ImageRotateOriginXHp = ((int)0X815a), ImageRotateOriginYHp = ((int)0X815b), ImageMagFilterHp = ((int)0X815c), ImageMinFilterHp = ((int)0X815d), ImageCubicWeightHp = ((int)0X815e), CubicHp = ((int)0X815f), AverageHp = ((int)0X8160), ImageTransform2DHp = ((int)0X8161), PostImageTransformColorTableHp = ((int)0X8162), ProxyPostImageTransformColorTableHp = ((int)0X8163), } public enum HpOcclusionTest { OcclusionTestHp = ((int)0X8165), OcclusionTestResultHp = ((int)0X8166), } public enum HpTextureLighting { TextureLightingModeHp = ((int)0X8167), TexturePostSpecularHp = ((int)0X8168), TexturePreSpecularHp = ((int)0X8169), } public enum IbmCullVertex { CullVertexIbm = ((int)103050), } public enum IbmMultimodeDrawArrays { } public enum IbmRasterposClip { RasterPositionUnclippedIbm = ((int)0X19262), } public enum IbmTextureMirroredRepeat { MirroredRepeatIbm = ((int)0X8370), } public enum IbmVertexArrayLists { VertexArrayListIbm = ((int)103070), NormalArrayListIbm = ((int)103071), ColorArrayListIbm = ((int)103072), IndexArrayListIbm = ((int)103073), TextureCoordArrayListIbm = ((int)103074), EdgeFlagArrayListIbm = ((int)103075), FogCoordinateArrayListIbm = ((int)103076), SecondaryColorArrayListIbm = ((int)103077), VertexArrayListStrideIbm = ((int)103080), NormalArrayListStrideIbm = ((int)103081), ColorArrayListStrideIbm = ((int)103082), IndexArrayListStrideIbm = ((int)103083), TextureCoordArrayListStrideIbm = ((int)103084), EdgeFlagArrayListStrideIbm = ((int)103085), FogCoordinateArrayListStrideIbm = ((int)103086), SecondaryColorArrayListStrideIbm = ((int)103087), } public enum IndexedEnableCap { Blend = ((int)0X0be2), } public enum IndexPointerType { Short = ((int)0X1402), Int = ((int)0X1404), Float = ((int)0X1406), Double = ((int)0X140a), } public enum IngrColorClamp { RedMinClampIngr = ((int)0X8560), GreenMinClampIngr = ((int)0X8561), BlueMinClampIngr = ((int)0X8562), AlphaMinClampIngr = ((int)0X8563), RedMaxClampIngr = ((int)0X8564), GreenMaxClampIngr = ((int)0X8565), BlueMaxClampIngr = ((int)0X8566), AlphaMaxClampIngr = ((int)0X8567), } public enum IngrInterlaceRead { InterlaceReadIngr = ((int)0X8568), } public enum IngrPaletteBuffer { } public enum IntelParallelArrays { ParallelArraysIntel = ((int)0X83f4), VertexArrayParallelPointersIntel = ((int)0X83f5), NormalArrayParallelPointersIntel = ((int)0X83f6), ColorArrayParallelPointersIntel = ((int)0X83f7), TextureCoordArrayParallelPointersIntel = ((int)0X83f8), } public enum IntelTextureScissor { } public enum InterleavedArrayFormat { V2f = ((int)0X2a20), V3f = ((int)0X2a21), C4ubV2f = ((int)0X2a22), C4ubV3f = ((int)0X2a23), C3fV3f = ((int)0X2a24), N3fV3f = ((int)0X2a25), C4fN3fV3f = ((int)0X2a26), T2fV3f = ((int)0X2a27), T4fV4f = ((int)0X2a28), T2fC4ubV3f = ((int)0X2a29), T2fC3fV3f = ((int)0X2a2a), T2fN3fV3f = ((int)0X2a2b), T2fC4fN3fV3f = ((int)0X2a2c), T4fC4fN3fV4f = ((int)0X2a2d), } public enum LightEnvModeSgix { Add = ((int)0X0104), Replace = ((int)0X1e01), Modulate = ((int)0X2100), } public enum LightEnvParameterSgix { LightEnvModeSgix = ((int)0X8407), } public enum LightModelColorControl { SingleColor = ((int)0X81f9), SeparateSpecularColor = ((int)0X81fa), } public enum LightModelParameter { LightModelLocalViewer = ((int)0X0b51), LightModelTwoSide = ((int)0X0b52), LightModelAmbient = ((int)0X0b53), LightModelColorControl = ((int)0X81f8), } public enum LightName { Light0 = ((int)0X4000), Light1 = ((int)0X4001), Light2 = ((int)0X4002), Light3 = ((int)0X4003), Light4 = ((int)0X4004), Light5 = ((int)0X4005), Light6 = ((int)0X4006), Light7 = ((int)0X4007), FragmentLight0Sgix = ((int)0X840c), FragmentLight1Sgix = ((int)0X840D), FragmentLight2Sgix = ((int)0X840e), FragmentLight3Sgix = ((int)0X840f), FragmentLight4Sgix = ((int)0X8410), FragmentLight5Sgix = ((int)0X8411), FragmentLight6Sgix = ((int)0X8412), FragmentLight7Sgix = ((int)0X8413), } public enum LightParameter { Ambient = ((int)0X1200), Diffuse = ((int)0X1201), Specular = ((int)0X1202), Position = ((int)0X1203), SpotDirection = ((int)0X1204), SpotExponent = ((int)0X1205), SpotCutoff = ((int)0X1206), ConstantAttenuation = ((int)0X1207), LinearAttenuation = ((int)0X1208), QuadraticAttenuation = ((int)0X1209), } public enum ListMode { Compile = ((int)0X1300), CompileAndExecute = ((int)0X1301), } public enum ListNameType { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Gl2Bytes = ((int)0X1407), Gl3Bytes = ((int)0X1408), Gl4Bytes = ((int)0X1409), } public enum ListParameterName { ListPrioritySgix = ((int)0X8182), } public enum LogicOp { Clear = ((int)0X1500), And = ((int)0X1501), AndReverse = ((int)0X1502), Copy = ((int)0X1503), AndInverted = ((int)0X1504), Noop = ((int)0X1505), Xor = ((int)0X1506), Or = ((int)0X1507), Nor = ((int)0X1508), Equiv = ((int)0X1509), Invert = ((int)0X150a), OrReverse = ((int)0X150b), CopyInverted = ((int)0X150c), OrInverted = ((int)0X150d), Nand = ((int)0X150e), Set = ((int)0X150f), } public enum MapTarget { Map1Color4 = ((int)0X0D90), Map1Index = ((int)0X0D91), Map1Normal = ((int)0X0D92), Map1TextureCoord1 = ((int)0X0D93), Map1TextureCoord2 = ((int)0X0D94), Map1TextureCoord3 = ((int)0X0D95), Map1TextureCoord4 = ((int)0X0D96), Map1Vertex3 = ((int)0X0D97), Map1Vertex4 = ((int)0X0D98), Map2Color4 = ((int)0X0Db0), Map2Index = ((int)0X0Db1), Map2Normal = ((int)0X0Db2), Map2TextureCoord1 = ((int)0X0Db3), Map2TextureCoord2 = ((int)0X0Db4), Map2TextureCoord3 = ((int)0X0Db5), Map2TextureCoord4 = ((int)0X0Db6), Map2Vertex3 = ((int)0X0Db7), Map2Vertex4 = ((int)0X0Db8), GeometryDeformationSgix = ((int)0X8194), TextureDeformationSgix = ((int)0X8195), } public enum MaterialFace { Front = ((int)0X0404), Back = ((int)0X0405), FrontAndBack = ((int)0X0408), } public enum MaterialParameter { Ambient = ((int)0X1200), Diffuse = ((int)0X1201), Specular = ((int)0X1202), Emission = ((int)0X1600), Shininess = ((int)0X1601), AmbientAndDiffuse = ((int)0X1602), ColorIndexes = ((int)0X1603), } public enum MatrixMode { Modelview = ((int)0X1700), Projection = ((int)0X1701), Texture = ((int)0X1702), Color = ((int)0X1800), } public enum MatrixModeArb { Modelview = ((int)0X1700), Projection = ((int)0X1701), Texture = ((int)0X1702), Color = ((int)0X1800), Matrix0 = ((int)0X88c0), Matrix1 = ((int)0X88c1), Matrix2 = ((int)0X88c2), Matrix3 = ((int)0X88c3), Matrix4 = ((int)0X88c4), Matrix5 = ((int)0X88c5), Matrix6 = ((int)0X88c6), Matrix7 = ((int)0X88c7), Matrix8 = ((int)0X88c8), Matrix9 = ((int)0X88c9), Matrix10 = ((int)0X88ca), Matrix11 = ((int)0X88cb), Matrix12 = ((int)0X88cc), Matrix13 = ((int)0X88cd), Matrix14 = ((int)0X88ce), Matrix15 = ((int)0X88cf), Matrix16 = ((int)0X88d0), Matrix17 = ((int)0X88d1), Matrix18 = ((int)0X88d2), Matrix19 = ((int)0X88d3), Matrix20 = ((int)0X88d4), Matrix21 = ((int)0X88d5), Matrix22 = ((int)0X88d6), Matrix23 = ((int)0X88d7), Matrix24 = ((int)0X88d8), Matrix25 = ((int)0X88d9), Matrix26 = ((int)0X88da), Matrix27 = ((int)0X88db), Matrix28 = ((int)0X88dc), Matrix29 = ((int)0X88dd), Matrix30 = ((int)0X88de), Matrix31 = ((int)0X88df), } public enum MesaPackInvert { PackInvertMesa = ((int)0X8758), } public enum MesaResizeBuffers { } public enum MesaWindowPos { } public enum MesaxTextureStack { Texture1DStackMesax = ((int)0X8759), Texture2DStackMesax = ((int)0X875a), ProxyTexture1DStackMesax = ((int)0X875b), ProxyTexture2DStackMesax = ((int)0X875c), Texture1DStackBindingMesax = ((int)0X875d), Texture2DStackBindingMesax = ((int)0X875e), } public enum MesaYcbcrTexture { UnsignedShort88Mesa = ((int)0X85ba), UnsignedShort88RevMesa = ((int)0X85bb), YcbcrMesa = ((int)0X8757), } public enum MeshMode1 { Point = ((int)0X1b00), Line = ((int)0X1b01), } public enum MeshMode2 { Point = ((int)0X1b00), Line = ((int)0X1b01), Fill = ((int)0X1b02), } public enum MinmaxTargetExt { MinmaxExt = ((int)0X802e), } public enum NormalPointerType { Byte = ((int)0X1400), Short = ((int)0X1402), Int = ((int)0X1404), Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum NvBlendSquare { } public enum NvConditionalRender { QueryWaitNv = ((int)0X8e13), QueryNoWaitNv = ((int)0X8e14), QueryByRegionWaitNv = ((int)0X8e15), QueryByRegionNoWaitNv = ((int)0X8e16), } public enum NvCopyDepthToColor { DepthStencilToRgbaNv = ((int)0X886e), DepthStencilToBgraNv = ((int)0X886f), } public enum NvDepthBufferFloat { DepthComponent32fNv = ((int)0X8dab), Depth32fStencil8Nv = ((int)0X8dac), Float32UnsignedInt248RevNv = ((int)0X8dad), DepthBufferFloatModeNv = ((int)0X8daf), } public enum NvDepthClamp { DepthClampNv = ((int)0X864f), } public enum NvEvaluators { Eval2DNv = ((int)0X86c0), EvalTriangular2DNv = ((int)0X86c1), MapTessellationNv = ((int)0X86c2), MapAttribUOrderNv = ((int)0X86c3), MapAttribVOrderNv = ((int)0X86c4), EvalFractionalTessellationNv = ((int)0X86c5), EvalVertexAttrib0Nv = ((int)0X86c6), EvalVertexAttrib1Nv = ((int)0X86c7), EvalVertexAttrib2Nv = ((int)0X86c8), EvalVertexAttrib3Nv = ((int)0X86c9), EvalVertexAttrib4Nv = ((int)0X86ca), EvalVertexAttrib5Nv = ((int)0X86cb), EvalVertexAttrib6Nv = ((int)0X86cc), EvalVertexAttrib7Nv = ((int)0X86cd), EvalVertexAttrib8Nv = ((int)0X86ce), EvalVertexAttrib9Nv = ((int)0X86cf), EvalVertexAttrib10Nv = ((int)0X86d0), EvalVertexAttrib11Nv = ((int)0X86d1), EvalVertexAttrib12Nv = ((int)0X86d2), EvalVertexAttrib13Nv = ((int)0X86d3), EvalVertexAttrib14Nv = ((int)0X86d4), EvalVertexAttrib15Nv = ((int)0X86d5), MaxMapTessellationNv = ((int)0X86d6), MaxRationalEvalOrderNv = ((int)0X86d7), } public enum NvExplicitMultisample { SamplePositionNv = ((int)0X8e50), SampleMaskNv = ((int)0X8e51), SampleMaskValueNv = ((int)0X8e52), TextureBindingRenderbufferNv = ((int)0X8e53), TextureRenderbufferDataStoreBindingNv = ((int)0X8e54), TextureRenderbufferNv = ((int)0X8e55), SamplerRenderbufferNv = ((int)0X8e56), IntSamplerRenderbufferNv = ((int)0X8e57), UnsignedIntSamplerRenderbufferNv = ((int)0X8e58), MaxSampleMaskWordsNv = ((int)0X8e59), } public enum NvFence { AllCompletedNv = ((int)0X84f2), FenceStatusNv = ((int)0X84f3), FenceConditionNv = ((int)0X84f4), } public enum NvFloatBuffer { FloatRNv = ((int)0X8880), FloatRgNv = ((int)0X8881), FloatRgbNv = ((int)0X8882), FloatRgbaNv = ((int)0X8883), FloatR16Nv = ((int)0X8884), FloatR32Nv = ((int)0X8885), FloatRg16Nv = ((int)0X8886), FloatRg32Nv = ((int)0X8887), FloatRgb16Nv = ((int)0X8888), FloatRgb32Nv = ((int)0X8889), FloatRgba16Nv = ((int)0X888a), FloatRgba32Nv = ((int)0X888b), TextureFloatComponentsNv = ((int)0X888c), FloatClearColorValueNv = ((int)0X888d), FloatRgbaModeNv = ((int)0X888e), } public enum NvFogDistance { EyePlane = ((int)0X2502), FogDistanceModeNv = ((int)0X855a), EyeRadialNv = ((int)0X855b), EyePlaneAbsoluteNv = ((int)0X855c), } public enum NvFragmentProgram { MaxFragmentProgramLocalParametersNv = ((int)0X8868), FragmentProgramNv = ((int)0X8870), MaxTextureCoordsNv = ((int)0X8871), MaxTextureImageUnitsNv = ((int)0X8872), FragmentProgramBindingNv = ((int)0X8873), ProgramErrorStringNv = ((int)0X8874), } public enum NvFragmentProgram2 { MaxProgramExecInstructionsNv = ((int)0X88f4), MaxProgramCallDepthNv = ((int)0X88f5), MaxProgramIfDepthNv = ((int)0X88f6), MaxProgramLoopDepthNv = ((int)0X88f7), MaxProgramLoopCountNv = ((int)0X88f8), } public enum NvFragmentProgram4 { } public enum NvFragmentProgramOption { } public enum NvFramebufferMultisampleCoverage { RenderbufferCoverageSamplesNv = ((int)0X8cab), RenderbufferColorSamplesNv = ((int)0X8e10), MaxMultisampleCoverageModesNv = ((int)0X8e11), MultisampleCoverageModesNv = ((int)0X8e12), } public enum NvGeometryProgram4 { LinesAdjacencyExt = ((int)0X000a), LineStripAdjacencyExt = ((int)0X000b), TrianglesAdjacencyExt = ((int)0X000c), TriangleStripAdjacencyExt = ((int)0X000d), ProgramPointSizeExt = ((int)0X8642), GeometryProgramNv = ((int)0X8c26), MaxProgramOutputVerticesNv = ((int)0X8c27), MaxProgramTotalOutputComponentsNv = ((int)0X8c28), MaxGeometryTextureImageUnitsExt = ((int)0X8c29), FramebufferAttachmentTextureLayerExt = ((int)0X8cd4), FramebufferAttachmentLayeredExt = ((int)0X8da7), FramebufferIncompleteLayerTargetsExt = ((int)0X8da8), FramebufferIncompleteLayerCountExt = ((int)0X8da9), GeometryVerticesOutExt = ((int)0X8dda), GeometryInputTypeExt = ((int)0X8ddb), GeometryOutputTypeExt = ((int)0X8ddc), } public enum NvGeometryShader4 { } public enum NvGpuProgram4 { MinProgramTexelOffsetNv = ((int)0X8904), MaxProgramTexelOffsetNv = ((int)0X8905), ProgramAttribComponentsNv = ((int)0X8906), ProgramResultComponentsNv = ((int)0X8907), MaxProgramAttribComponentsNv = ((int)0X8908), MaxProgramResultComponentsNv = ((int)0X8909), MaxProgramGenericAttribsNv = ((int)0X8da5), MaxProgramGenericResultsNv = ((int)0X8da6), } public enum NvHalfFloat { HalfFloatNv = ((int)0X140b), } public enum NvLightMaxExponent { MaxShininessNv = ((int)0X8504), MaxSpotExponentNv = ((int)0X8505), } public enum NvMultisampleFilterHint { MultisampleFilterHintNv = ((int)0X8534), } public enum NvOcclusionQuery { PixelCounterBitsNv = ((int)0X8864), CurrentOcclusionQueryIdNv = ((int)0X8865), PixelCountNv = ((int)0X8866), PixelCountAvailableNv = ((int)0X8867), } public enum NvPackedDepthStencil { DepthStencilNv = ((int)0X84f9), UnsignedInt248Nv = ((int)0X84fa), } public enum NvParameterBufferObject { MaxProgramParameterBufferBindingsNv = ((int)0X8da0), MaxProgramParameterBufferSizeNv = ((int)0X8da1), VertexProgramParameterBufferNv = ((int)0X8da2), GeometryProgramParameterBufferNv = ((int)0X8da3), FragmentProgramParameterBufferNv = ((int)0X8da4), } public enum NvPixelDataRange { WritePixelDataRangeNv = ((int)0X8878), ReadPixelDataRangeNv = ((int)0X8879), WritePixelDataRangeLengthNv = ((int)0X887a), ReadPixelDataRangeLengthNv = ((int)0X887b), WritePixelDataRangePointerNv = ((int)0X887c), ReadPixelDataRangePointerNv = ((int)0X887d), } public enum NvPointSprite { PointSpriteNv = ((int)0X8861), CoordReplaceNv = ((int)0X8862), PointSpriteRModeNv = ((int)0X8863), } public enum NvPresentVideo { FrameNv = ((int)0X8e26), FieldsNv = ((int)0X8e27), CurrentTimeNv = ((int)0X8e28), NumFillStreamsNv = ((int)0X8e29), PresentTimeNv = ((int)0X8e2a), PresentDurationNv = ((int)0X8e2b), } public enum NvPrimitiveRestart { PrimitiveRestartNv = ((int)0X8558), PrimitiveRestartIndexNv = ((int)0X8559), } public enum NvRegisterCombiners { None = ((int)0), Zero = ((int)0), Fog = ((int)0X0b60), Texture0Arb = ((int)0X84c0), Texture1Arb = ((int)0X84c1), RegisterCombinersNv = ((int)0X8522), VariableANv = ((int)0X8523), VariableBNv = ((int)0X8524), VariableCNv = ((int)0X8525), VariableDNv = ((int)0X8526), VariableENv = ((int)0X8527), VariableFNv = ((int)0X8528), VariableGNv = ((int)0X8529), ConstantColor0Nv = ((int)0X852a), ConstantColor1Nv = ((int)0X852b), PrimaryColorNv = ((int)0X852c), SecondaryColorNv = ((int)0X852d), Spare0Nv = ((int)0X852e), Spare1Nv = ((int)0X852f), DiscardNv = ((int)0X8530), ETimesFNv = ((int)0X8531), Spare0PlusSecondaryColorNv = ((int)0X8532), UnsignedIdentityNv = ((int)0X8536), UnsignedInvertNv = ((int)0X8537), ExpandNormalNv = ((int)0X8538), ExpandNegateNv = ((int)0X8539), HalfBiasNormalNv = ((int)0X853a), HalfBiasNegateNv = ((int)0X853b), SignedIdentityNv = ((int)0X853c), SignedNegateNv = ((int)0X853d), ScaleByTwoNv = ((int)0X853e), ScaleByFourNv = ((int)0X853f), ScaleByOneHalfNv = ((int)0X8540), BiasByNegativeOneHalfNv = ((int)0X8541), CombinerInputNv = ((int)0X8542), CombinerMappingNv = ((int)0X8543), CombinerComponentUsageNv = ((int)0X8544), CombinerAbDotProductNv = ((int)0X8545), CombinerCdDotProductNv = ((int)0X8546), CombinerMuxSumNv = ((int)0X8547), CombinerScaleNv = ((int)0X8548), CombinerBiasNv = ((int)0X8549), CombinerAbOutputNv = ((int)0X854a), CombinerCdOutputNv = ((int)0X854b), CombinerSumOutputNv = ((int)0X854c), MaxGeneralCombinersNv = ((int)0X854d), NumGeneralCombinersNv = ((int)0X854e), ColorSumClampNv = ((int)0X854f), Combiner0Nv = ((int)0X8550), Combiner1Nv = ((int)0X8551), Combiner2Nv = ((int)0X8552), Combiner3Nv = ((int)0X8553), Combiner4Nv = ((int)0X8554), Combiner5Nv = ((int)0X8555), Combiner6Nv = ((int)0X8556), Combiner7Nv = ((int)0X8557), } public enum NvRegisterCombiners2 { PerStageConstantsNv = ((int)0X8535), } public enum NvTexgenEmboss { EmbossLightNv = ((int)0X855d), EmbossConstantNv = ((int)0X855e), EmbossMapNv = ((int)0X855f), } public enum NvTexgenReflection { NormalMapNv = ((int)0X8511), ReflectionMapNv = ((int)0X8512), } public enum NvTextureCompressionVtc { } public enum NvTextureEnvCombine4 { Combine4Nv = ((int)0X8503), Source3RgbNv = ((int)0X8583), Source3AlphaNv = ((int)0X858b), Operand3RgbNv = ((int)0X8593), Operand3AlphaNv = ((int)0X859b), } public enum NvTextureExpandNormal { TextureUnsignedRemapModeNv = ((int)0X888f), } public enum NvTextureRectangle { TextureRectangleNv = ((int)0X84f5), TextureBindingRectangleNv = ((int)0X84f6), ProxyTextureRectangleNv = ((int)0X84f7), MaxRectangleTextureSizeNv = ((int)0X84f8), } public enum NvTextureShader { OffsetTextureRectangleNv = ((int)0X864c), OffsetTextureRectangleScaleNv = ((int)0X864d), DotProductTextureRectangleNv = ((int)0X864e), RgbaUnsignedDotProductMappingNv = ((int)0X86d9), UnsignedIntS8S888Nv = ((int)0X86da), UnsignedInt88S8S8RevNv = ((int)0X86db), DsdtMagIntensityNv = ((int)0X86dc), ShaderConsistentNv = ((int)0X86dd), TextureShaderNv = ((int)0X86de), ShaderOperationNv = ((int)0X86df), CullModesNv = ((int)0X86e0), OffsetTexture2DMatrixNv = ((int)0X86e1), OffsetTextureMatrixNv = ((int)0X86e1), OffsetTexture2DScaleNv = ((int)0X86e2), OffsetTextureScaleNv = ((int)0X86e2), OffsetTexture2DBiasNv = ((int)0X86e3), OffsetTextureBiasNv = ((int)0X86e3), PreviousTextureInputNv = ((int)0X86e4), ConstEyeNv = ((int)0X86e5), PassThroughNv = ((int)0X86e6), CullFragmentNv = ((int)0X86e7), OffsetTexture2DNv = ((int)0X86e8), DependentArTexture2DNv = ((int)0X86e9), DependentGbTexture2DNv = ((int)0X86ea), DotProductNv = ((int)0X86ec), DotProductDepthReplaceNv = ((int)0X86ed), DotProductTexture2DNv = ((int)0X86ee), DotProductTextureCubeMapNv = ((int)0X86f0), DotProductDiffuseCubeMapNv = ((int)0X86f1), DotProductReflectCubeMapNv = ((int)0X86f2), DotProductConstEyeReflectCubeMapNv = ((int)0X86f3), HiloNv = ((int)0X86f4), DsdtNv = ((int)0X86f5), DsdtMagNv = ((int)0X86f6), DsdtMagVibNv = ((int)0X86f7), Hilo16Nv = ((int)0X86f8), SignedHiloNv = ((int)0X86f9), SignedHilo16Nv = ((int)0X86fa), SignedRgbaNv = ((int)0X86fb), SignedRgba8Nv = ((int)0X86fc), SignedRgbNv = ((int)0X86fe), SignedRgb8Nv = ((int)0X86ff), SignedLuminanceNv = ((int)0X8701), SignedLuminance8Nv = ((int)0X8702), SignedLuminanceAlphaNv = ((int)0X8703), SignedLuminance8Alpha8Nv = ((int)0X8704), SignedAlphaNv = ((int)0X8705), SignedAlpha8Nv = ((int)0X8706), SignedIntensityNv = ((int)0X8707), SignedIntensity8Nv = ((int)0X8708), Dsdt8Nv = ((int)0X8709), Dsdt8Mag8Nv = ((int)0X870a), Dsdt8Mag8Intensity8Nv = ((int)0X870b), SignedRgbUnsignedAlphaNv = ((int)0X870c), SignedRgb8UnsignedAlpha8Nv = ((int)0X870d), HiScaleNv = ((int)0X870e), LoScaleNv = ((int)0X870f), DsScaleNv = ((int)0X8710), DtScaleNv = ((int)0X8711), MagnitudeScaleNv = ((int)0X8712), VibranceScaleNv = ((int)0X8713), HiBiasNv = ((int)0X8714), LoBiasNv = ((int)0X8715), DsBiasNv = ((int)0X8716), DtBiasNv = ((int)0X8717), MagnitudeBiasNv = ((int)0X8718), VibranceBiasNv = ((int)0X8719), TextureBorderValuesNv = ((int)0X871a), TextureHiSizeNv = ((int)0X871b), TextureLoSizeNv = ((int)0X871c), TextureDsSizeNv = ((int)0X871d), TextureDtSizeNv = ((int)0X871e), TextureMagSizeNv = ((int)0X871f), } public enum NvTextureShader2 { DotProductTexture3DNv = ((int)0X86ef), } public enum NvTextureShader3 { OffsetProjectiveTexture2DNv = ((int)0X8850), OffsetProjectiveTexture2DScaleNv = ((int)0X8851), OffsetProjectiveTextureRectangleNv = ((int)0X8852), OffsetProjectiveTextureRectangleScaleNv = ((int)0X8853), OffsetHiloTexture2DNv = ((int)0X8854), OffsetHiloTextureRectangleNv = ((int)0X8855), OffsetHiloProjectiveTexture2DNv = ((int)0X8856), OffsetHiloProjectiveTextureRectangleNv = ((int)0X8857), DependentHiloTexture2DNv = ((int)0X8858), DependentRgbTexture3DNv = ((int)0X8859), DependentRgbTextureCubeMapNv = ((int)0X885a), DotProductPassThroughNv = ((int)0X885b), DotProductTexture1DNv = ((int)0X885c), DotProductAffineDepthReplaceNv = ((int)0X885d), Hilo8Nv = ((int)0X885e), SignedHilo8Nv = ((int)0X885f), ForceBlueToOneNv = ((int)0X8860), } public enum NvTransformFeedback { BackPrimaryColorNv = ((int)0X8c77), BackSecondaryColorNv = ((int)0X8c78), TextureCoordNv = ((int)0X8c79), ClipDistanceNv = ((int)0X8c7a), VertexIdNv = ((int)0X8c7b), PrimitiveIdNv = ((int)0X8c7c), GenericAttribNv = ((int)0X8c7d), TransformFeedbackAttribsNv = ((int)0X8c7e), TransformFeedbackBufferModeNv = ((int)0X8c7f), MaxTransformFeedbackSeparateComponentsNv = ((int)0X8c80), ActiveVaryingsNv = ((int)0X8c81), ActiveVaryingMaxLengthNv = ((int)0X8c82), TransformFeedbackVaryingsNv = ((int)0X8c83), TransformFeedbackBufferStartNv = ((int)0X8c84), TransformFeedbackBufferSizeNv = ((int)0X8c85), TransformFeedbackRecordNv = ((int)0X8c86), PrimitivesGeneratedNv = ((int)0X8c87), TransformFeedbackPrimitivesWrittenNv = ((int)0X8c88), RasterizerDiscardNv = ((int)0X8c89), MaxTransformFeedbackInterleavedAttribsNv = ((int)0X8c8a), MaxTransformFeedbackSeparateAttribsNv = ((int)0X8c8b), InterleavedAttribsNv = ((int)0X8c8c), SeparateAttribsNv = ((int)0X8c8d), TransformFeedbackBufferNv = ((int)0X8c8e), TransformFeedbackBufferBindingNv = ((int)0X8c8f), } public enum NvTransformFeedback2 { TransformFeedbackNv = ((int)0X8e22), TransformFeedbackBufferPausedNv = ((int)0X8e23), TransformFeedbackBufferActiveNv = ((int)0X8e24), TransformFeedbackBindingNv = ((int)0X8e25), } public enum NvVertexArrayRange { VertexArrayRangeNv = ((int)0X851d), VertexArrayRangeLengthNv = ((int)0X851e), VertexArrayRangeValidNv = ((int)0X851f), MaxVertexArrayRangeElementNv = ((int)0X8520), VertexArrayRangePointerNv = ((int)0X8521), } public enum NvVertexArrayRange2 { VertexArrayRangeWithoutFlushNv = ((int)0X8533), } public enum NvVertexProgram { VertexProgramNv = ((int)0X8620), VertexStateProgramNv = ((int)0X8621), AttribArraySizeNv = ((int)0X8623), AttribArrayStrideNv = ((int)0X8624), AttribArrayTypeNv = ((int)0X8625), CurrentAttribNv = ((int)0X8626), ProgramLengthNv = ((int)0X8627), ProgramStringNv = ((int)0X8628), ModelviewProjectionNv = ((int)0X8629), IdentityNv = ((int)0X862a), InverseNv = ((int)0X862b), TransposeNv = ((int)0X862c), InverseTransposeNv = ((int)0X862d), MaxTrackMatrixStackDepthNv = ((int)0X862e), MaxTrackMatricesNv = ((int)0X862f), Matrix0Nv = ((int)0X8630), Matrix1Nv = ((int)0X8631), Matrix2Nv = ((int)0X8632), Matrix3Nv = ((int)0X8633), Matrix4Nv = ((int)0X8634), Matrix5Nv = ((int)0X8635), Matrix6Nv = ((int)0X8636), Matrix7Nv = ((int)0X8637), CurrentMatrixStackDepthNv = ((int)0X8640), CurrentMatrixNv = ((int)0X8641), VertexProgramPointSizeNv = ((int)0X8642), VertexProgramTwoSideNv = ((int)0X8643), ProgramParameterNv = ((int)0X8644), AttribArrayPointerNv = ((int)0X8645), ProgramTargetNv = ((int)0X8646), ProgramResidentNv = ((int)0X8647), TrackMatrixNv = ((int)0X8648), TrackMatrixTransformNv = ((int)0X8649), VertexProgramBindingNv = ((int)0X864a), ProgramErrorPositionNv = ((int)0X864b), VertexAttribArray0Nv = ((int)0X8650), VertexAttribArray1Nv = ((int)0X8651), VertexAttribArray2Nv = ((int)0X8652), VertexAttribArray3Nv = ((int)0X8653), VertexAttribArray4Nv = ((int)0X8654), VertexAttribArray5Nv = ((int)0X8655), VertexAttribArray6Nv = ((int)0X8656), VertexAttribArray7Nv = ((int)0X8657), VertexAttribArray8Nv = ((int)0X8658), VertexAttribArray9Nv = ((int)0X8659), VertexAttribArray10Nv = ((int)0X865a), VertexAttribArray11Nv = ((int)0X865b), VertexAttribArray12Nv = ((int)0X865c), VertexAttribArray13Nv = ((int)0X865d), VertexAttribArray14Nv = ((int)0X865e), VertexAttribArray15Nv = ((int)0X865f), Map1VertexAttrib04Nv = ((int)0X8660), Map1VertexAttrib14Nv = ((int)0X8661), Map1VertexAttrib24Nv = ((int)0X8662), Map1VertexAttrib34Nv = ((int)0X8663), Map1VertexAttrib44Nv = ((int)0X8664), Map1VertexAttrib54Nv = ((int)0X8665), Map1VertexAttrib64Nv = ((int)0X8666), Map1VertexAttrib74Nv = ((int)0X8667), Map1VertexAttrib84Nv = ((int)0X8668), Map1VertexAttrib94Nv = ((int)0X8669), Map1VertexAttrib104Nv = ((int)0X866a), Map1VertexAttrib114Nv = ((int)0X866b), Map1VertexAttrib124Nv = ((int)0X866c), Map1VertexAttrib134Nv = ((int)0X866d), Map1VertexAttrib144Nv = ((int)0X866e), Map1VertexAttrib154Nv = ((int)0X866f), Map2VertexAttrib04Nv = ((int)0X8670), Map2VertexAttrib14Nv = ((int)0X8671), Map2VertexAttrib24Nv = ((int)0X8672), Map2VertexAttrib34Nv = ((int)0X8673), Map2VertexAttrib44Nv = ((int)0X8674), Map2VertexAttrib54Nv = ((int)0X8675), Map2VertexAttrib64Nv = ((int)0X8676), Map2VertexAttrib74Nv = ((int)0X8677), Map2VertexAttrib84Nv = ((int)0X8678), Map2VertexAttrib94Nv = ((int)0X8679), Map2VertexAttrib104Nv = ((int)0X867a), Map2VertexAttrib114Nv = ((int)0X867b), Map2VertexAttrib124Nv = ((int)0X867c), Map2VertexAttrib134Nv = ((int)0X867d), Map2VertexAttrib144Nv = ((int)0X867e), Map2VertexAttrib154Nv = ((int)0X867f), } public enum NvVertexProgram11 { } public enum NvVertexProgram2 { } public enum NvVertexProgram2Option { MaxProgramExecInstructionsNv = ((int)0X88f4), MaxProgramCallDepthNv = ((int)0X88f5), } public enum NvVertexProgram3 { MaxVertexTextureImageUnitsArb = ((int)0X8b4c), } public enum NvVertexProgram4 { VertexAttribArrayIntegerNv = ((int)0X88fd), } public enum OesReadFormat { ImplementationColorReadTypeOes = ((int)0X8b9a), ImplementationColorReadFormatOes = ((int)0X8b9b), } public enum OmlInterlace { InterlaceOml = ((int)0X8980), InterlaceReadOml = ((int)0X8981), } public enum OmlResample { PackResampleOml = ((int)0X8984), UnpackResampleOml = ((int)0X8985), ResampleReplicateOml = ((int)0X8986), ResampleZeroFillOml = ((int)0X8987), ResampleAverageOml = ((int)0X8988), ResampleDecimateOml = ((int)0X8989), } public enum OmlSubsample { FormatSubsample2424Oml = ((int)0X8982), FormatSubsample244244Oml = ((int)0X8983), } public enum PgiMiscHints { PreferDoublebufferHintPgi = ((int)0X1a1f8), ConserveMemoryHintPgi = ((int)0X1a1fd), ReclaimMemoryHintPgi = ((int)0X1a1fe), NativeGraphicsHandlePgi = ((int)0X1a202), NativeGraphicsBeginHintPgi = ((int)0X1a203), NativeGraphicsEndHintPgi = ((int)0X1a204), AlwaysFastHintPgi = ((int)0X1a20c), AlwaysSoftHintPgi = ((int)0X1a20d), AllowDrawObjHintPgi = ((int)0X1a20e), AllowDrawWinHintPgi = ((int)0X1a20f), AllowDrawFrgHintPgi = ((int)0X1a210), AllowDrawMemHintPgi = ((int)0X1a211), StrictDepthfuncHintPgi = ((int)0X1a216), StrictLightingHintPgi = ((int)0X1a217), StrictScissorHintPgi = ((int)0X1a218), FullStippleHintPgi = ((int)0X1a219), ClipNearHintPgi = ((int)0X1a220), ClipFarHintPgi = ((int)0X1a221), WideLineHintPgi = ((int)0X1a222), BackNormalsHintPgi = ((int)0X1a223), } public enum PgiVertexHints { Vertex23BitPgi = ((int)0X00000004), Vertex4BitPgi = ((int)0X00000008), Color3BitPgi = ((int)0X00010000), Color4BitPgi = ((int)0X00020000), EdgeflagBitPgi = ((int)0X00040000), IndexBitPgi = ((int)0X00080000), MatAmbientBitPgi = ((int)0X00100000), MatAmbientAndDiffuseBitPgi = ((int)0X00200000), MatDiffuseBitPgi = ((int)0X00400000), MatEmissionBitPgi = ((int)0X00800000), MatColorIndexesBitPgi = ((int)0X01000000), MatShininessBitPgi = ((int)0X02000000), MatSpecularBitPgi = ((int)0X04000000), NormalBitPgi = ((int)0X08000000), Texcoord1BitPgi = ((int)0X10000000), VertexDataHintPgi = ((int)0X1a22a), VertexConsistentHintPgi = ((int)0X1a22b), MaterialSideHintPgi = ((int)0X1a22c), MaxVertexHintPgi = ((int)0X1a22d), Texcoord2BitPgi = ((int)0X20000000), Texcoord3BitPgi = ((int)0X40000000), Texcoord4BitPgi = unchecked((int)0X80000000), } public enum PixelCopyType { Color = ((int)0X1800), Depth = ((int)0X1801), Stencil = ((int)0X1802), } public enum PixelFormat { ColorIndex = ((int)0X1900), StencilIndex = ((int)0X1901), DepthComponent = ((int)0X1902), Red = ((int)0X1903), Green = ((int)0X1904), Blue = ((int)0X1905), Alpha = ((int)0X1906), Rgb = ((int)0X1907), Rgba = ((int)0X1908), Luminance = ((int)0X1909), LuminanceAlpha = ((int)0X190a), AbgrExt = ((int)0X8000), CmykExt = ((int)0X800c), CmykaExt = ((int)0X800D), Bgr = ((int)0X80e0), Bgra = ((int)0X80e1), Ycrcb422Sgix = ((int)0X81bb), Ycrcb444Sgix = ((int)0X81bc), Rg = ((int)0X8227), RgInteger = ((int)0X8228), DepthStencil = ((int)0X84f9), RedInteger = ((int)0X8d94), GreenInteger = ((int)0X8d95), BlueInteger = ((int)0X8d96), AlphaInteger = ((int)0X8d97), RgbInteger = ((int)0X8d98), RgbaInteger = ((int)0X8d99), BgrInteger = ((int)0X8d9a), BgraInteger = ((int)0X8d9b), } public enum PixelInternalFormat { DepthComponent = ((int)0X1902), Alpha = ((int)0X1906), Rgb = ((int)0X1907), Rgba = ((int)0X1908), Luminance = ((int)0X1909), LuminanceAlpha = ((int)0X190a), R3G3B2 = ((int)0X2a10), Alpha4 = ((int)0X803b), Alpha8 = ((int)0X803c), Alpha12 = ((int)0X803d), Alpha16 = ((int)0X803e), Luminance4 = ((int)0X803f), Luminance8 = ((int)0X8040), Luminance12 = ((int)0X8041), Luminance16 = ((int)0X8042), Luminance4Alpha4 = ((int)0X8043), Luminance6Alpha2 = ((int)0X8044), Luminance8Alpha8 = ((int)0X8045), Luminance12Alpha4 = ((int)0X8046), Luminance12Alpha12 = ((int)0X8047), Luminance16Alpha16 = ((int)0X8048), Intensity = ((int)0X8049), Intensity4 = ((int)0X804a), Intensity8 = ((int)0X804b), Intensity12 = ((int)0X804c), Intensity16 = ((int)0X804d), Rgb2Ext = ((int)0X804e), Rgb4 = ((int)0X804f), Rgb5 = ((int)0X8050), Rgb8 = ((int)0X8051), Rgb10 = ((int)0X8052), Rgb12 = ((int)0X8053), Rgb16 = ((int)0X8054), Rgba2 = ((int)0X8055), Rgba4 = ((int)0X8056), Rgb5A1 = ((int)0X8057), Rgba8 = ((int)0X8058), Rgb10A2 = ((int)0X8059), Rgba12 = ((int)0X805a), Rgba16 = ((int)0X805b), DualAlpha4Sgis = ((int)0X8110), DualAlpha8Sgis = ((int)0X8111), DualAlpha12Sgis = ((int)0X8112), DualAlpha16Sgis = ((int)0X8113), DualLuminance4Sgis = ((int)0X8114), DualLuminance8Sgis = ((int)0X8115), DualLuminance12Sgis = ((int)0X8116), DualLuminance16Sgis = ((int)0X8117), DualIntensity4Sgis = ((int)0X8118), DualIntensity8Sgis = ((int)0X8119), DualIntensity12Sgis = ((int)0X811a), DualIntensity16Sgis = ((int)0X811b), DualLuminanceAlpha4Sgis = ((int)0X811c), DualLuminanceAlpha8Sgis = ((int)0X811D), QuadAlpha4Sgis = ((int)0X811e), QuadAlpha8Sgis = ((int)0X811f), QuadLuminance4Sgis = ((int)0X8120), QuadLuminance8Sgis = ((int)0X8121), QuadIntensity4Sgis = ((int)0X8122), QuadIntensity8Sgis = ((int)0X8123), DepthComponent16 = ((int)0X81a5), DepthComponent16Sgix = ((int)0X81a5), DepthComponent24 = ((int)0X81a6), DepthComponent24Sgix = ((int)0X81a6), DepthComponent32 = ((int)0X81a7), DepthComponent32Sgix = ((int)0X81a7), CompressedRed = ((int)0X8225), CompressedRg = ((int)0X8226), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822D), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), CompressedAlpha = ((int)0X84e9), CompressedLuminance = ((int)0X84ea), CompressedLuminanceAlpha = ((int)0X84eb), CompressedIntensity = ((int)0X84ec), CompressedRgb = ((int)0X84ed), CompressedRgba = ((int)0X84ee), DepthStencil = ((int)0X84f9), Rgba32f = ((int)0X8814), Rgb32f = ((int)0X8815), Rgba16f = ((int)0X881a), Rgb16f = ((int)0X881b), Depth24Stencil8 = ((int)0X88f0), R11fG11fB10f = ((int)0X8c3a), Rgb9E5 = ((int)0X8c3d), Srgb = ((int)0X8c40), Srgb8 = ((int)0X8c41), SrgbAlpha = ((int)0X8c42), Srgb8Alpha8 = ((int)0X8c43), SluminanceAlpha = ((int)0X8c44), Sluminance8Alpha8 = ((int)0X8c45), Sluminance = ((int)0X8c46), Sluminance8 = ((int)0X8c47), CompressedSrgb = ((int)0X8c48), CompressedSrgbAlpha = ((int)0X8c49), CompressedSluminance = ((int)0X8c4a), CompressedSluminanceAlpha = ((int)0X8c4b), CompressedSrgbS3tcDxt1Ext = ((int)0X8c4c), CompressedSrgbAlphaS3tcDxt1Ext = ((int)0X8c4d), CompressedSrgbAlphaS3tcDxt3Ext = ((int)0X8c4e), CompressedSrgbAlphaS3tcDxt5Ext = ((int)0X8c4f), DepthComponent32f = ((int)0X8cac), Depth32fStencil8 = ((int)0X8cad), Rgba32ui = ((int)0X8d70), Rgb32ui = ((int)0X8d71), Rgba16ui = ((int)0X8d76), Rgb16ui = ((int)0X8d77), Rgba8ui = ((int)0X8d7c), Rgb8ui = ((int)0X8d7d), Rgba32i = ((int)0X8d82), Rgb32i = ((int)0X8d83), Rgba16i = ((int)0X8d88), Rgb16i = ((int)0X8d89), Rgba8i = ((int)0X8d8e), Rgb8i = ((int)0X8d8f), Float32UnsignedInt248Rev = ((int)0X8Dad), CompressedRedRgtc1 = ((int)0X8Dbb), CompressedSignedRedRgtc1 = ((int)0X8Dbc), CompressedRgRgtc2 = ((int)0X8Dbd), CompressedSignedRgRgtc2 = ((int)0X8Dbe), One = ((int)1), Two = ((int)2), Three = ((int)3), Four = ((int)4), } public enum PixelMap { PixelMapIToI = ((int)0X0c70), PixelMapSToS = ((int)0X0c71), PixelMapIToR = ((int)0X0c72), PixelMapIToG = ((int)0X0c73), PixelMapIToB = ((int)0X0c74), PixelMapIToA = ((int)0X0c75), PixelMapRToR = ((int)0X0c76), PixelMapGToG = ((int)0X0c77), PixelMapBToB = ((int)0X0c78), PixelMapAToA = ((int)0X0c79), } public enum PixelStoreParameter { UnpackSwapBytes = ((int)0X0cf0), UnpackLsbFirst = ((int)0X0cf1), UnpackRowLength = ((int)0X0cf2), UnpackSkipRows = ((int)0X0cf3), UnpackSkipPixels = ((int)0X0cf4), UnpackAlignment = ((int)0X0cf5), PackSwapBytes = ((int)0X0D00), PackLsbFirst = ((int)0X0D01), PackRowLength = ((int)0X0D02), PackSkipRows = ((int)0X0D03), PackSkipPixels = ((int)0X0D04), PackAlignment = ((int)0X0D05), PackSkipImages = ((int)0X806b), PackSkipImagesExt = ((int)0X806b), PackImageHeight = ((int)0X806c), PackImageHeightExt = ((int)0X806c), UnpackSkipImages = ((int)0X806d), UnpackSkipImagesExt = ((int)0X806D), UnpackImageHeight = ((int)0X806e), UnpackImageHeightExt = ((int)0X806e), PackSkipVolumesSgis = ((int)0X8130), PackImageDepthSgis = ((int)0X8131), UnpackSkipVolumesSgis = ((int)0X8132), UnpackImageDepthSgis = ((int)0X8133), PixelTileWidthSgix = ((int)0X8140), PixelTileHeightSgix = ((int)0X8141), PixelTileGridWidthSgix = ((int)0X8142), PixelTileGridHeightSgix = ((int)0X8143), PixelTileGridDepthSgix = ((int)0X8144), PixelTileCacheSizeSgix = ((int)0X8145), PackResampleSgix = ((int)0X842c), UnpackResampleSgix = ((int)0X842D), PackSubsampleRateSgix = ((int)0X85a0), UnpackSubsampleRateSgix = ((int)0X85a1), } public enum PixelStoreResampleMode { ResampleReplicateSgix = ((int)0X842e), ResampleZeroFillSgix = ((int)0X842f), ResampleDecimateSgix = ((int)0X8430), } public enum PixelStoreSubsampleRate { PixelSubsample4444Sgix = ((int)0X85a2), PixelSubsample2424Sgix = ((int)0X85a3), PixelSubsample4242Sgix = ((int)0X85a4), } public enum PixelTexGenMode { None = ((int)0), Rgb = ((int)0X1907), Rgba = ((int)0X1908), Luminance = ((int)0X1909), LuminanceAlpha = ((int)0X190a), PixelTexGenAlphaReplaceSgix = ((int)0X8187), PixelTexGenAlphaNoReplaceSgix = ((int)0X8188), PixelTexGenAlphaLsSgix = ((int)0X8189), PixelTexGenAlphaMsSgix = ((int)0X818a), } public enum PixelTexGenParameterNameSgis { PixelFragmentRgbSourceSgis = ((int)0X8354), PixelFragmentAlphaSourceSgis = ((int)0X8355), } public enum PixelTransferParameter { MapColor = ((int)0X0D10), MapStencil = ((int)0X0D11), IndexShift = ((int)0X0D12), IndexOffset = ((int)0X0D13), RedScale = ((int)0X0D14), RedBias = ((int)0X0D15), GreenScale = ((int)0X0D18), GreenBias = ((int)0X0D19), BlueScale = ((int)0X0D1a), BlueBias = ((int)0X0D1b), AlphaScale = ((int)0X0D1c), AlphaBias = ((int)0X0D1D), DepthScale = ((int)0X0D1e), DepthBias = ((int)0X0D1f), PostConvolutionRedScaleExt = ((int)0X801c), PostConvolutionGreenScaleExt = ((int)0X801D), PostConvolutionBlueScaleExt = ((int)0X801e), PostConvolutionAlphaScaleExt = ((int)0X801f), PostConvolutionRedBiasExt = ((int)0X8020), PostConvolutionGreenBiasExt = ((int)0X8021), PostConvolutionBlueBiasExt = ((int)0X8022), PostConvolutionAlphaBiasExt = ((int)0X8023), PostColorMatrixRedScaleSgi = ((int)0X80b4), PostColorMatrixGreenScaleSgi = ((int)0X80b5), PostColorMatrixBlueScaleSgi = ((int)0X80b6), PostColorMatrixAlphaScaleSgi = ((int)0X80b7), PostColorMatrixRedBiasSgi = ((int)0X80b8), PostColorMatrixGreenBiasSgi = ((int)0X80b9), PostColorMatrixBlueBiasSgi = ((int)0X80ba), PostColorMatrixAlphaBiasSgi = ((int)0X80bb), } public enum PixelType { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), HalfFloat = ((int)0X140b), Bitmap = ((int)0X1a00), UnsignedByte332 = ((int)0X8032), UnsignedByte332Ext = ((int)0X8032), UnsignedShort4444 = ((int)0X8033), UnsignedShort4444Ext = ((int)0X8033), UnsignedShort5551 = ((int)0X8034), UnsignedShort5551Ext = ((int)0X8034), UnsignedInt8888 = ((int)0X8035), UnsignedInt8888Ext = ((int)0X8035), UnsignedInt1010102 = ((int)0X8036), UnsignedInt1010102Ext = ((int)0X8036), UnsignedByte233Reversed = ((int)0X8362), UnsignedShort565 = ((int)0X8363), UnsignedShort565Reversed = ((int)0X8364), UnsignedShort4444Reversed = ((int)0X8365), UnsignedShort1555Reversed = ((int)0X8366), UnsignedInt8888Reversed = ((int)0X8367), UnsignedInt2101010Reversed = ((int)0X8368), UnsignedInt248 = ((int)0X84fa), UnsignedInt10F11F11FRev = ((int)0X8c3b), UnsignedInt5999Rev = ((int)0X8c3e), Float32UnsignedInt248Rev = ((int)0X8Dad), } public enum PointParameterName { PointSizeMin = ((int)0X8126), PointSizeMax = ((int)0X8127), PointFadeThresholdSize = ((int)0X8128), PointDistanceAttenuation = ((int)0X8129), PointSpriteCoordOrigin = ((int)0X8ca0), } public enum PointParameterNameSgis { PointSizeMinSgis = ((int)0X8126), PointSizeMaxSgis = ((int)0X8127), PointFadeThresholdSizeSgis = ((int)0X8128), DistanceAttenuationSgis = ((int)0X8129), } public enum PointSpriteCoordOriginParameter { LowerLeft = ((int)0X8ca1), UpperLeft = ((int)0X8ca2), } public enum PolygonMode { Point = ((int)0X1b00), Line = ((int)0X1b01), Fill = ((int)0X1b02), } public enum ProgramParameter { ActiveUniformBlockMaxNameLength = ((int)0X8a35), ActiveUniformBlocks = ((int)0X8a36), DeleteStatus = ((int)0X8b80), LinkStatus = ((int)0X8b82), ValidateStatus = ((int)0X8b83), InfoLogLength = ((int)0X8b84), AttachedShaders = ((int)0X8b85), ActiveUniforms = ((int)0X8b86), ActiveUniformMaxLength = ((int)0X8b87), ActiveAttributes = ((int)0X8b89), ActiveAttributeMaxLength = ((int)0X8b8a), TransformFeedbackVaryingMaxLength = ((int)0X8c76), TransformFeedbackBufferMode = ((int)0X8c7f), TransformFeedbackVaryings = ((int)0X8c83), } public enum QueryTarget { SamplesPassed = ((int)0X8914), PrimitivesGenerated = ((int)0X8c87), TransformFeedbackPrimitivesWritten = ((int)0X8c88), } public enum ReadBufferMode { FrontLeft = ((int)0X0400), FrontRight = ((int)0X0401), BackLeft = ((int)0X0402), BackRight = ((int)0X0403), Front = ((int)0X0404), Back = ((int)0X0405), Left = ((int)0X0406), Right = ((int)0X0407), Aux0 = ((int)0X0409), Aux1 = ((int)0X040a), Aux2 = ((int)0X040b), Aux3 = ((int)0X040c), } public enum RenderbufferParameterName { RenderbufferSamples = ((int)0X8cab), RenderbufferWidthExt = ((int)0X8d42), RenderbufferWidth = ((int)0X8D42), RenderbufferHeightExt = ((int)0X8d43), RenderbufferHeight = ((int)0X8D43), RenderbufferInternalFormatExt = ((int)0X8d44), RenderbufferInternalFormat = ((int)0X8D44), RenderbufferRedSizeExt = ((int)0X8d50), RenderbufferRedSize = ((int)0X8D50), RenderbufferGreenSizeExt = ((int)0X8d51), RenderbufferGreenSize = ((int)0X8D51), RenderbufferBlueSizeExt = ((int)0X8d52), RenderbufferBlueSize = ((int)0X8D52), RenderbufferAlphaSizeExt = ((int)0X8d53), RenderbufferAlphaSize = ((int)0X8D53), RenderbufferDepthSizeExt = ((int)0X8d54), RenderbufferDepthSize = ((int)0X8D54), RenderbufferStencilSizeExt = ((int)0X8d55), RenderbufferStencilSize = ((int)0X8D55), } public enum RenderbufferStorage { R3G3B2 = ((int)0X2a10), Alpha4 = ((int)0X803b), Alpha8 = ((int)0X803c), Alpha12 = ((int)0X803D), Alpha16 = ((int)0X803e), Rgb4 = ((int)0X804f), Rgb5 = ((int)0X8050), Rgb8 = ((int)0X8051), Rgb10 = ((int)0X8052), Rgb12 = ((int)0X8053), Rgb16 = ((int)0X8054), Rgba2 = ((int)0X8055), Rgba4 = ((int)0X8056), Rgba8 = ((int)0X8058), Rgb10A2 = ((int)0X8059), Rgba12 = ((int)0X805a), Rgba16 = ((int)0X805b), DepthComponent16 = ((int)0X81a5), DepthComponent24 = ((int)0X81a6), DepthComponent32 = ((int)0X81a7), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822d), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), Rgba32f = ((int)0X8814), Rgb32f = ((int)0X8815), Rgba16f = ((int)0X881a), Rgb16f = ((int)0X881b), Depth24Stencil8 = ((int)0X88f0), R11fG11fB10f = ((int)0X8c3a), Rgb9E5 = ((int)0X8c3D), Srgb8 = ((int)0X8c41), Srgb8Alpha8 = ((int)0X8c43), DepthComponent32f = ((int)0X8cac), Depth32fStencil8 = ((int)0X8cad), StencilIndex1Ext = ((int)0X8d46), StencilIndex1 = ((int)0X8D46), StencilIndex4Ext = ((int)0X8d47), StencilIndex4 = ((int)0X8D47), StencilIndex8Ext = ((int)0X8d48), StencilIndex8 = ((int)0X8D48), StencilIndex16Ext = ((int)0X8d49), StencilIndex16 = ((int)0X8D49), Rgba32ui = ((int)0X8D70), Rgb32ui = ((int)0X8D71), Rgba16ui = ((int)0X8D76), Rgb16ui = ((int)0X8D77), Rgba8ui = ((int)0X8D7c), Rgb8ui = ((int)0X8D7D), Rgba32i = ((int)0X8D82), Rgb32i = ((int)0X8D83), Rgba16i = ((int)0X8D88), Rgb16i = ((int)0X8D89), Rgba8i = ((int)0X8D8e), Rgb8i = ((int)0X8D8f), } public enum RenderbufferTarget { RenderbufferExt = ((int)0X8d41), Renderbuffer = ((int)0X8D41), } public enum RenderingMode { Render = ((int)0X1c00), Feedback = ((int)0X1c01), Select = ((int)0X1c02), } public enum RendScreenCoordinates { ScreenCoordinatesRend = ((int)0X8490), InvertedScreenWRend = ((int)0X8491), } public enum S3S3tc { RgbS3tc = ((int)0X83a0), Rgb4S3tc = ((int)0X83a1), RgbaS3tc = ((int)0X83a2), Rgba4S3tc = ((int)0X83a3), } public enum SamplePatternSgis { Gl1PassSgis = ((int)0X80a1), Gl2Pass0Sgis = ((int)0X80a2), Gl2Pass1Sgis = ((int)0X80a3), Gl4Pass0Sgis = ((int)0X80a4), Gl4Pass1Sgis = ((int)0X80a5), Gl4Pass2Sgis = ((int)0X80a6), Gl4Pass3Sgis = ((int)0X80a7), } public enum SeparableTargetExt { Separable2DExt = ((int)0X8012), } public enum SgiColorMatrix { ColorMatrixSgi = ((int)0X80b1), ColorMatrixStackDepthSgi = ((int)0X80b2), MaxColorMatrixStackDepthSgi = ((int)0X80b3), PostColorMatrixRedScaleSgi = ((int)0X80b4), PostColorMatrixGreenScaleSgi = ((int)0X80b5), PostColorMatrixBlueScaleSgi = ((int)0X80b6), PostColorMatrixAlphaScaleSgi = ((int)0X80b7), PostColorMatrixRedBiasSgi = ((int)0X80b8), PostColorMatrixGreenBiasSgi = ((int)0X80b9), PostColorMatrixBlueBiasSgi = ((int)0X80ba), PostColorMatrixAlphaBiasSgi = ((int)0X80bb), } public enum SgiColorTable { ColorTableSgi = ((int)0X80d0), PostConvolutionColorTableSgi = ((int)0X80d1), PostColorMatrixColorTableSgi = ((int)0X80d2), ProxyColorTableSgi = ((int)0X80d3), ProxyPostConvolutionColorTableSgi = ((int)0X80d4), ProxyPostColorMatrixColorTableSgi = ((int)0X80d5), ColorTableScaleSgi = ((int)0X80d6), ColorTableBiasSgi = ((int)0X80d7), ColorTableFormatSgi = ((int)0X80d8), ColorTableWidthSgi = ((int)0X80d9), ColorTableRedSizeSgi = ((int)0X80da), ColorTableGreenSizeSgi = ((int)0X80db), ColorTableBlueSizeSgi = ((int)0X80dc), ColorTableAlphaSizeSgi = ((int)0X80dd), ColorTableLuminanceSizeSgi = ((int)0X80de), ColorTableIntensitySizeSgi = ((int)0X80df), } public enum SgiDepthPassInstrument { DepthPassInstrumentSgix = ((int)0X8310), DepthPassInstrumentCountersSgix = ((int)0X8311), DepthPassInstrumentMaxSgix = ((int)0X8312), } public enum SgisDetailTexture { DetailTexture2DSgis = ((int)0X8095), DetailTexture2DBindingSgis = ((int)0X8096), LinearDetailSgis = ((int)0X8097), LinearDetailAlphaSgis = ((int)0X8098), LinearDetailColorSgis = ((int)0X8099), DetailTextureLevelSgis = ((int)0X809a), DetailTextureModeSgis = ((int)0X809b), DetailTextureFuncPointsSgis = ((int)0X809c), } public enum SgisFogFunction { FogFuncSgis = ((int)0X812a), FogFuncPointsSgis = ((int)0X812b), MaxFogFuncPointsSgis = ((int)0X812c), } public enum SgisGenerateMipmap { GenerateMipmapSgis = ((int)0X8191), GenerateMipmapHintSgis = ((int)0X8192), GeometryDeformationSgix = ((int)0X8194), TextureDeformationSgix = ((int)0X8195), DeformationsMaskSgix = ((int)0X8196), MaxDeformationOrderSgix = ((int)0X8197), } public enum SgisMultisample { MultisampleSgis = ((int)0X809d), SampleAlphaToMaskSgis = ((int)0X809e), SampleAlphaToOneSgis = ((int)0X809f), SampleMaskSgis = ((int)0X80a0), Gl1PassSgis = ((int)0X80a1), Gl2Pass0Sgis = ((int)0X80a2), Gl2Pass1Sgis = ((int)0X80a3), Gl4Pass0Sgis = ((int)0X80a4), Gl4Pass1Sgis = ((int)0X80a5), Gl4Pass2Sgis = ((int)0X80a6), Gl4Pass3Sgis = ((int)0X80a7), SampleBuffersSgis = ((int)0X80a8), SamplesSgis = ((int)0X80a9), SampleMaskValueSgis = ((int)0X80aa), SampleMaskInvertSgis = ((int)0X80ab), SamplePatternSgis = ((int)0X80ac), } public enum SgisPixelTexture { PixelTextureSgis = ((int)0X8353), PixelFragmentRgbSourceSgis = ((int)0X8354), PixelFragmentAlphaSourceSgis = ((int)0X8355), PixelGroupColorSgis = ((int)0X8356), } public enum SgisPointLineTexgen { EyeDistanceToPointSgis = ((int)0X81f0), ObjectDistanceToPointSgis = ((int)0X81f1), EyeDistanceToLineSgis = ((int)0X81f2), ObjectDistanceToLineSgis = ((int)0X81f3), EyePointSgis = ((int)0X81f4), ObjectPointSgis = ((int)0X81f5), EyeLineSgis = ((int)0X81f6), ObjectLineSgis = ((int)0X81f7), } public enum SgisPointParameters { PointSizeMinSgis = ((int)0X8126), PointSizeMaxSgis = ((int)0X8127), PointFadeThresholdSizeSgis = ((int)0X8128), DistanceAttenuationSgis = ((int)0X8129), } public enum SgisSharpenTexture { LinearSharpenSgis = ((int)0X80ad), LinearSharpenAlphaSgis = ((int)0X80ae), LinearSharpenColorSgis = ((int)0X80af), SharpenTextureFuncPointsSgis = ((int)0X80b0), } public enum SgisTexture4D { PackSkipVolumesSgis = ((int)0X8130), PackImageDepthSgis = ((int)0X8131), UnpackSkipVolumesSgis = ((int)0X8132), UnpackImageDepthSgis = ((int)0X8133), Texture4DSgis = ((int)0X8134), ProxyTexture4DSgis = ((int)0X8135), Texture4DsizeSgis = ((int)0X8136), TextureWrapQSgis = ((int)0X8137), Max4DTextureSizeSgis = ((int)0X8138), Texture4DBindingSgis = ((int)0X814f), } public enum SgisTextureBorderClamp { ClampToBorderSgis = ((int)0X812d), } [Flags] public enum SgisTextureColorMask { TextureColorWritemaskSgis = ((int)0X81ef), } public enum SgisTextureEdgeClamp { ClampToEdgeSgis = ((int)0X812f), } public enum SgisTextureFilter4 { Filter4Sgis = ((int)0X8146), TextureFilter4SizeSgis = ((int)0X8147), } public enum SgisTextureLod { TextureMinLodSgis = ((int)0X813a), TextureMaxLodSgis = ((int)0X813b), TextureBaseLevelSgis = ((int)0X813c), TextureMaxLevelSgis = ((int)0X813d), } public enum SgisTextureSelect { DualAlpha4Sgis = ((int)0X8110), DualAlpha8Sgis = ((int)0X8111), DualAlpha12Sgis = ((int)0X8112), DualAlpha16Sgis = ((int)0X8113), DualLuminance4Sgis = ((int)0X8114), DualLuminance8Sgis = ((int)0X8115), DualLuminance12Sgis = ((int)0X8116), DualLuminance16Sgis = ((int)0X8117), DualIntensity4Sgis = ((int)0X8118), DualIntensity8Sgis = ((int)0X8119), DualIntensity12Sgis = ((int)0X811a), DualIntensity16Sgis = ((int)0X811b), DualLuminanceAlpha4Sgis = ((int)0X811c), DualLuminanceAlpha8Sgis = ((int)0X811d), QuadAlpha4Sgis = ((int)0X811e), QuadAlpha8Sgis = ((int)0X811f), QuadLuminance4Sgis = ((int)0X8120), QuadLuminance8Sgis = ((int)0X8121), QuadIntensity4Sgis = ((int)0X8122), QuadIntensity8Sgis = ((int)0X8123), DualTextureSelectSgis = ((int)0X8124), QuadTextureSelectSgis = ((int)0X8125), } public enum SgiTextureColorTable { TextureColorTableSgi = ((int)0X80bc), ProxyTextureColorTableSgi = ((int)0X80bd), } public enum SgixAsync { AsyncMarkerSgix = ((int)0X8329), } public enum SgixAsyncHistogram { AsyncHistogramSgix = ((int)0X832c), MaxAsyncHistogramSgix = ((int)0X832d), } public enum SgixAsyncPixel { AsyncTexImageSgix = ((int)0X835c), AsyncDrawPixelsSgix = ((int)0X835d), AsyncReadPixelsSgix = ((int)0X835e), MaxAsyncTexImageSgix = ((int)0X835f), MaxAsyncDrawPixelsSgix = ((int)0X8360), MaxAsyncReadPixelsSgix = ((int)0X8361), } public enum SgixBlendAlphaMinmax { AlphaMinSgix = ((int)0X8320), AlphaMaxSgix = ((int)0X8321), AsyncMarkerSgix = ((int)0X8329), } public enum SgixCalligraphicFragment { CalligraphicFragmentSgix = ((int)0X8183), } public enum SgixClipmap { LinearClipmapLinearSgix = ((int)0X8170), TextureClipmapCenterSgix = ((int)0X8171), TextureClipmapFrameSgix = ((int)0X8172), TextureClipmapOffsetSgix = ((int)0X8173), TextureClipmapVirtualDepthSgix = ((int)0X8174), TextureClipmapLodOffsetSgix = ((int)0X8175), TextureClipmapDepthSgix = ((int)0X8176), MaxClipmapDepthSgix = ((int)0X8177), MaxClipmapVirtualDepthSgix = ((int)0X8178), NearestClipmapNearestSgix = ((int)0X844d), NearestClipmapLinearSgix = ((int)0X844e), LinearClipmapNearestSgix = ((int)0X844f), } public enum SgixConvolutionAccuracy { ConvolutionHintSgix = ((int)0X8316), } public enum SgixDepthTexture { DepthComponent16Sgix = ((int)0X81a5), DepthComponent24Sgix = ((int)0X81a6), DepthComponent32Sgix = ((int)0X81a7), } public enum SgixFlushRaster { } public enum SgixFogOffset { FogOffsetSgix = ((int)0X8198), FogOffsetValueSgix = ((int)0X8199), } public enum SgixFogScale { FogScaleSgix = ((int)0X81fc), FogScaleValueSgix = ((int)0X81fd), } public enum SgixFragmentLighting { FragmentLightingSgix = ((int)0X8400), FragmentColorMaterialSgix = ((int)0X8401), FragmentColorMaterialFaceSgix = ((int)0X8402), FragmentColorMaterialParameterSgix = ((int)0X8403), MaxFragmentLightsSgix = ((int)0X8404), MaxActiveLightsSgix = ((int)0X8405), CurrentRasterNormalSgix = ((int)0X8406), LightEnvModeSgix = ((int)0X8407), FragmentLightModelLocalViewerSgix = ((int)0X8408), FragmentLightModelTwoSideSgix = ((int)0X8409), FragmentLightModelAmbientSgix = ((int)0X840a), FragmentLightModelNormalInterpolationSgix = ((int)0X840b), FragmentLight0Sgix = ((int)0X840c), FragmentLight1Sgix = ((int)0X840d), FragmentLight2Sgix = ((int)0X840e), FragmentLight3Sgix = ((int)0X840f), FragmentLight4Sgix = ((int)0X8410), FragmentLight5Sgix = ((int)0X8411), FragmentLight6Sgix = ((int)0X8412), FragmentLight7Sgix = ((int)0X8413), } public enum SgixFramezoom { FramezoomSgix = ((int)0X818b), FramezoomFactorSgix = ((int)0X818c), MaxFramezoomFactorSgix = ((int)0X818d), } public enum SgixImpactPixelTexture { PixelTexGenQCeilingSgix = ((int)0X8184), PixelTexGenQRoundSgix = ((int)0X8185), PixelTexGenQFloorSgix = ((int)0X8186), PixelTexGenAlphaReplaceSgix = ((int)0X8187), PixelTexGenAlphaNoReplaceSgix = ((int)0X8188), PixelTexGenAlphaLsSgix = ((int)0X8189), PixelTexGenAlphaMsSgix = ((int)0X818a), } public enum SgixInstruments { InstrumentBufferPointerSgix = ((int)0X8180), InstrumentMeasurementsSgix = ((int)0X8181), } public enum SgixInterlace { InterlaceSgix = ((int)0X8094), } public enum SgixIrInstrument1 { IrInstrument1Sgix = ((int)0X817f), } public enum SgixListPriority { ListPrioritySgix = ((int)0X8182), } public enum SgixPixelTexture { PixelTexGenSgix = ((int)0X8139), PixelTexGenModeSgix = ((int)0X832b), } public enum SgixPixelTiles { PixelTileBestAlignmentSgix = ((int)0X813e), PixelTileCacheIncrementSgix = ((int)0X813f), PixelTileWidthSgix = ((int)0X8140), PixelTileHeightSgix = ((int)0X8141), PixelTileGridWidthSgix = ((int)0X8142), PixelTileGridHeightSgix = ((int)0X8143), PixelTileGridDepthSgix = ((int)0X8144), PixelTileCacheSizeSgix = ((int)0X8145), } public enum SgixPolynomialFfd { GeometryDeformationSgix = ((int)0X8194), TextureDeformationSgix = ((int)0X8195), DeformationsMaskSgix = ((int)0X8196), MaxDeformationOrderSgix = ((int)0X8197), } public enum SgixReferencePlane { ReferencePlaneSgix = ((int)0X817d), ReferencePlaneEquationSgix = ((int)0X817e), } public enum SgixResample { PackResampleSgix = ((int)0X842c), UnpackResampleSgix = ((int)0X842d), ResampleReplicateSgix = ((int)0X842e), ResampleZeroFillSgix = ((int)0X842f), ResampleDecimateSgix = ((int)0X8430), } public enum SgixScalebiasHint { ScalebiasHintSgix = ((int)0X8322), } public enum SgixShadow { TextureCompareSgix = ((int)0X819a), TextureCompareOperatorSgix = ((int)0X819b), TextureLequalRSgix = ((int)0X819c), TextureGequalRSgix = ((int)0X819d), } public enum SgixShadowAmbient { ShadowAmbientSgix = ((int)0X80bf), } public enum SgixSprite { SpriteSgix = ((int)0X8148), SpriteModeSgix = ((int)0X8149), SpriteAxisSgix = ((int)0X814a), SpriteTranslationSgix = ((int)0X814b), SpriteAxialSgix = ((int)0X814c), SpriteObjectAlignedSgix = ((int)0X814d), SpriteEyeAlignedSgix = ((int)0X814e), } public enum SgixSubsample { PackSubsampleRateSgix = ((int)0X85a0), UnpackSubsampleRateSgix = ((int)0X85a1), PixelSubsample4444Sgix = ((int)0X85a2), PixelSubsample2424Sgix = ((int)0X85a3), PixelSubsample4242Sgix = ((int)0X85a4), } public enum SgixTagSampleBuffer { } public enum SgixTextureAddEnv { TextureEnvBiasSgix = ((int)0X80be), } public enum SgixTextureCoordinateClamp { TextureMaxClampSSgix = ((int)0X8369), TextureMaxClampTSgix = ((int)0X836a), TextureMaxClampRSgix = ((int)0X836b), FogFactorToAlphaSgix = ((int)0X836f), } public enum SgixTextureLodBias { TextureLodBiasSSgix = ((int)0X818e), TextureLodBiasTSgix = ((int)0X818f), TextureLodBiasRSgix = ((int)0X8190), } public enum SgixTextureMultiBuffer { TextureMultiBufferHintSgix = ((int)0X812e), } public enum SgixTextureScaleBias { PostTextureFilterBiasSgix = ((int)0X8179), PostTextureFilterScaleSgix = ((int)0X817a), PostTextureFilterBiasRangeSgix = ((int)0X817b), PostTextureFilterScaleRangeSgix = ((int)0X817c), } public enum SgixVertexPreclip { VertexPreclipSgix = ((int)0X83ee), VertexPreclipHintSgix = ((int)0X83ef), } public enum SgixYcrcb { Ycrcb422Sgix = ((int)0X81bb), Ycrcb444Sgix = ((int)0X81bc), } public enum SgixYcrcba { YcrcbSgix = ((int)0X8318), YcrcbaSgix = ((int)0X8319), } public enum SgixYcrcbSubsample { PackSubsampleRateSgix = ((int)0X85a0), UnpackSubsampleRateSgix = ((int)0X85a1), PixelSubsample4444Sgix = ((int)0X85a2), PixelSubsample2424Sgix = ((int)0X85a3), PixelSubsample4242Sgix = ((int)0X85a4), } public enum ShaderParameter { ShaderType = ((int)0X8b4f), DeleteStatus = ((int)0X8b80), CompileStatus = ((int)0X8b81), InfoLogLength = ((int)0X8b84), ShaderSourceLength = ((int)0X8b88), } public enum ShaderType { FragmentShader = ((int)0X8b30), VertexShader = ((int)0X8b31), GeometryShaderExt = ((int)0X8dd9), } public enum ShadingModel { Flat = ((int)0X1d00), Smooth = ((int)0X1d01), } public enum SizedInternalFormat { Rgba8 = ((int)0X8058), Rgba16 = ((int)0X805b), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822d), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), Rgba32f = ((int)0X8814), Rgba16f = ((int)0X881a), Rgba32ui = ((int)0X8D70), Rgba16ui = ((int)0X8D76), Rgba8ui = ((int)0X8D7c), Rgba32i = ((int)0X8D82), Rgba16i = ((int)0X8D88), Rgba8i = ((int)0X8D8e), } public enum StencilFace { Front = ((int)0X0404), Back = ((int)0X0405), FrontAndBack = ((int)0X0408), } public enum StencilFunction { Never = ((int)0X0200), Less = ((int)0X0201), Equal = ((int)0X0202), Lequal = ((int)0X0203), Greater = ((int)0X0204), Notequal = ((int)0X0205), Gequal = ((int)0X0206), Always = ((int)0X0207), } public enum StencilOp { Zero = ((int)0), Invert = ((int)0X150a), Keep = ((int)0X1e00), Replace = ((int)0X1e01), Incr = ((int)0X1e02), Decr = ((int)0X1e03), IncrWrap = ((int)0X8507), DecrWrap = ((int)0X8508), } public enum StringName { Vendor = ((int)0X1f00), Renderer = ((int)0X1f01), Version = ((int)0X1f02), Extensions = ((int)0X1f03), ShadingLanguageVersion = ((int)0X8b8c), } public enum SunConvolutionBorderModes { WrapBorderSun = ((int)0X81d4), } public enum SunGlobalAlpha { GlobalAlphaSun = ((int)0X81d9), GlobalAlphaFactorSun = ((int)0X81da), } public enum SunMeshArray { QuadMeshSun = ((int)0X8614), TriangleMeshSun = ((int)0X8615), } public enum SunSliceAccum { SliceAccumSun = ((int)0X85cc), } public enum SunTriangleList { RestartSun = ((int)0X0001), ReplaceMiddleSun = ((int)0X0002), ReplaceOldestSun = ((int)0X0003), TriangleListSun = ((int)0X81d7), ReplacementCodeSun = ((int)0X81d8), ReplacementCodeArraySun = ((int)0X85c0), ReplacementCodeArrayTypeSun = ((int)0X85c1), ReplacementCodeArrayStrideSun = ((int)0X85c2), ReplacementCodeArrayPointerSun = ((int)0X85c3), R1uiV3fSun = ((int)0X85c4), R1uiC4ubV3fSun = ((int)0X85c5), R1uiC3fV3fSun = ((int)0X85c6), R1uiN3fV3fSun = ((int)0X85c7), R1uiC4fN3fV3fSun = ((int)0X85c8), R1uiT2fV3fSun = ((int)0X85c9), R1uiT2fN3fV3fSun = ((int)0X85ca), R1uiT2fC4fN3fV3fSun = ((int)0X85cb), } public enum SunVertex { } public enum SunxConstantData { UnpackConstantDataSunx = ((int)0X81d5), TextureConstantDataSunx = ((int)0X81d6), } public enum TexCoordPointerType { Short = ((int)0X1402), Int = ((int)0X1404), Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum TextureBufferTarget { TextureBuffer = ((int)0X8c2a), } public enum TextureCompareMode { CompareRefToTexture = ((int)0X884e), CompareRToTexture = ((int)0X884e), } public enum TextureCoordName { S = ((int)0X2000), T = ((int)0X2001), R = ((int)0X2002), Q = ((int)0X2003), } public enum TextureEnvMode { Add = ((int)0X0104), Blend = ((int)0X0be2), Replace = ((int)0X1e01), Modulate = ((int)0X2100), Decal = ((int)0X2101), ReplaceExt = ((int)0X8062), TextureEnvBiasSgix = ((int)0X80be), Combine = ((int)0X8570), } public enum TextureEnvModeCombine { Add = ((int)0X0104), Replace = ((int)0X1e01), Modulate = ((int)0X2100), Subtract = ((int)0X84e7), AddSigned = ((int)0X8574), Interpolate = ((int)0X8575), Dot3Rgb = ((int)0X86ae), Dot3Rgba = ((int)0X86af), } public enum TextureEnvModeOperandAlpha { SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), } public enum TextureEnvModeOperandRgb { SrcColor = ((int)0X0300), OneMinusSrcColor = ((int)0X0301), SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), } public enum TextureEnvModePointSprite { False = ((int)0), True = ((int)1), } public enum TextureEnvModeScale { One = ((int)1), Two = ((int)2), Four = ((int)4), } public enum TextureEnvModeSource { Texture = ((int)0X1702), Texture0 = ((int)0X84c0), Texture1 = ((int)0X84c1), Texture2 = ((int)0X84c2), Texture3 = ((int)0X84c3), Texture4 = ((int)0X84c4), Texture5 = ((int)0X84c5), Texture6 = ((int)0X84c6), Texture7 = ((int)0X84c7), Texture8 = ((int)0X84c8), Texture9 = ((int)0X84c9), Texture10 = ((int)0X84ca), Texture11 = ((int)0X84cb), Texture12 = ((int)0X84cc), Texture13 = ((int)0X84cd), Texture14 = ((int)0X84ce), Texture15 = ((int)0X84cf), Texture16 = ((int)0X84d0), Texture17 = ((int)0X84d1), Texture18 = ((int)0X84d2), Texture19 = ((int)0X84d3), Texture20 = ((int)0X84d4), Texture21 = ((int)0X84d5), Texture22 = ((int)0X84d6), Texture23 = ((int)0X84d7), Texture24 = ((int)0X84d8), Texture25 = ((int)0X84d9), Texture26 = ((int)0X84da), Texture27 = ((int)0X84db), Texture28 = ((int)0X84dc), Texture29 = ((int)0X84dd), Texture30 = ((int)0X84de), Texture31 = ((int)0X84df), Constant = ((int)0X8576), PrimaryColor = ((int)0X8577), Previous = ((int)0X8578), } public enum TextureEnvParameter { AlphaScale = ((int)0X0D1c), TextureEnvMode = ((int)0X2200), TextureEnvColor = ((int)0X2201), TextureLodBias = ((int)0X8501), CombineRgb = ((int)0X8571), CombineAlpha = ((int)0X8572), RgbScale = ((int)0X8573), Source0Rgb = ((int)0X8580), Src1Rgb = ((int)0X8581), Src2Rgb = ((int)0X8582), Src0Alpha = ((int)0X8588), Src1Alpha = ((int)0X8589), Src2Alpha = ((int)0X858a), Operand0Rgb = ((int)0X8590), Operand1Rgb = ((int)0X8591), Operand2Rgb = ((int)0X8592), Operand0Alpha = ((int)0X8598), Operand1Alpha = ((int)0X8599), Operand2Alpha = ((int)0X859a), CoordReplace = ((int)0X8862), } public enum TextureEnvTarget { TextureEnv = ((int)0X2300), TextureFilterControl = ((int)0X8500), PointSprite = ((int)0X8861), } public enum TextureFilterFuncSgis { Filter4Sgis = ((int)0X8146), } public enum TextureGenMode { EyeLinear = ((int)0X2400), ObjectLinear = ((int)0X2401), SphereMap = ((int)0X2402), EyeDistanceToPointSgis = ((int)0X81f0), ObjectDistanceToPointSgis = ((int)0X81f1), EyeDistanceToLineSgis = ((int)0X81f2), ObjectDistanceToLineSgis = ((int)0X81f3), NormalMap = ((int)0X8511), ReflectionMap = ((int)0X8512), } public enum TextureGenParameter { TextureGenMode = ((int)0X2500), ObjectPlane = ((int)0X2501), EyePlane = ((int)0X2502), EyePointSgis = ((int)0X81f4), ObjectPointSgis = ((int)0X81f5), EyeLineSgis = ((int)0X81f6), ObjectLineSgis = ((int)0X81f7), } public enum TextureMagFilter { Nearest = ((int)0X2600), Linear = ((int)0X2601), LinearDetailSgis = ((int)0X8097), LinearDetailAlphaSgis = ((int)0X8098), LinearDetailColorSgis = ((int)0X8099), LinearSharpenSgis = ((int)0X80ad), LinearSharpenAlphaSgis = ((int)0X80ae), LinearSharpenColorSgis = ((int)0X80af), Filter4Sgis = ((int)0X8146), PixelTexGenQCeilingSgix = ((int)0X8184), PixelTexGenQRoundSgix = ((int)0X8185), PixelTexGenQFloorSgix = ((int)0X8186), } public enum TextureMinFilter { Nearest = ((int)0X2600), Linear = ((int)0X2601), NearestMipmapNearest = ((int)0X2700), LinearMipmapNearest = ((int)0X2701), NearestMipmapLinear = ((int)0X2702), LinearMipmapLinear = ((int)0X2703), Filter4Sgis = ((int)0X8146), LinearClipmapLinearSgix = ((int)0X8170), PixelTexGenQCeilingSgix = ((int)0X8184), PixelTexGenQRoundSgix = ((int)0X8185), PixelTexGenQFloorSgix = ((int)0X8186), NearestClipmapNearestSgix = ((int)0X844D), NearestClipmapLinearSgix = ((int)0X844e), LinearClipmapNearestSgix = ((int)0X844f), } public enum TextureParameterName { TextureBorderColor = ((int)0X1004), Red = ((int)0X1903), TextureMagFilter = ((int)0X2800), TextureMinFilter = ((int)0X2801), TextureWrapS = ((int)0X2802), TextureWrapT = ((int)0X2803), TexturePriority = ((int)0X8066), TextureDepth = ((int)0X8071), TextureWrapR = ((int)0X8072), TextureWrapRExt = ((int)0X8072), DetailTextureLevelSgis = ((int)0X809a), DetailTextureModeSgis = ((int)0X809b), ShadowAmbientSgix = ((int)0X80bf), TextureCompareFailValue = ((int)0X80bf), DualTextureSelectSgis = ((int)0X8124), QuadTextureSelectSgis = ((int)0X8125), ClampToBorder = ((int)0X812d), ClampToEdge = ((int)0X812f), TextureWrapQSgis = ((int)0X8137), TextureMinLod = ((int)0X813a), TextureMaxLod = ((int)0X813b), TextureBaseLevel = ((int)0X813c), TextureMaxLevel = ((int)0X813D), TextureClipmapCenterSgix = ((int)0X8171), TextureClipmapFrameSgix = ((int)0X8172), TextureClipmapOffsetSgix = ((int)0X8173), TextureClipmapVirtualDepthSgix = ((int)0X8174), TextureClipmapLodOffsetSgix = ((int)0X8175), TextureClipmapDepthSgix = ((int)0X8176), PostTextureFilterBiasSgix = ((int)0X8179), PostTextureFilterScaleSgix = ((int)0X817a), TextureLodBiasSSgix = ((int)0X818e), TextureLodBiasTSgix = ((int)0X818f), TextureLodBiasRSgix = ((int)0X8190), GenerateMipmap = ((int)0X8191), GenerateMipmapSgis = ((int)0X8191), TextureCompareSgix = ((int)0X819a), TextureCompareOperatorSgix = ((int)0X819b), TextureMaxClampSSgix = ((int)0X8369), TextureMaxClampTSgix = ((int)0X836a), TextureMaxClampRSgix = ((int)0X836b), DepthTextureMode = ((int)0X884b), TextureCompareMode = ((int)0X884c), TextureCompareFunc = ((int)0X884d), } public enum TextureTarget { Texture1D = ((int)0X0De0), Texture2D = ((int)0X0De1), ProxyTexture1D = ((int)0X8063), ProxyTexture2D = ((int)0X8064), Texture3D = ((int)0X806f), ProxyTexture3D = ((int)0X8070), DetailTexture2DSgis = ((int)0X8095), Texture4DSgis = ((int)0X8134), ProxyTexture4DSgis = ((int)0X8135), TextureMinLod = ((int)0X813a), TextureMaxLod = ((int)0X813b), TextureBaseLevel = ((int)0X813c), TextureMaxLevel = ((int)0X813d), TextureRectangleArb = ((int)0X84f5), TextureRectangleNv = ((int)0X84f5), TextureCubeMap = ((int)0X8513), TextureBindingCubeMap = ((int)0X8514), TextureCubeMapPositiveX = ((int)0X8515), TextureCubeMapNegativeX = ((int)0X8516), TextureCubeMapPositiveY = ((int)0X8517), TextureCubeMapNegativeY = ((int)0X8518), TextureCubeMapPositiveZ = ((int)0X8519), TextureCubeMapNegativeZ = ((int)0X851a), ProxyTextureCubeMap = ((int)0X851b), Texture1DArray = ((int)0X8c18), ProxyTexture1DArray = ((int)0X8c19), Texture2DArray = ((int)0X8c1a), ProxyTexture2DArray = ((int)0X8c1b), } public enum TextureUnit { Texture0 = ((int)0X84c0), Texture1 = ((int)0X84c1), Texture2 = ((int)0X84c2), Texture3 = ((int)0X84c3), Texture4 = ((int)0X84c4), Texture5 = ((int)0X84c5), Texture6 = ((int)0X84c6), Texture7 = ((int)0X84c7), Texture8 = ((int)0X84c8), Texture9 = ((int)0X84c9), Texture10 = ((int)0X84ca), Texture11 = ((int)0X84cb), Texture12 = ((int)0X84cc), Texture13 = ((int)0X84cd), Texture14 = ((int)0X84ce), Texture15 = ((int)0X84cf), Texture16 = ((int)0X84d0), Texture17 = ((int)0X84d1), Texture18 = ((int)0X84d2), Texture19 = ((int)0X84d3), Texture20 = ((int)0X84d4), Texture21 = ((int)0X84d5), Texture22 = ((int)0X84d6), Texture23 = ((int)0X84d7), Texture24 = ((int)0X84d8), Texture25 = ((int)0X84d9), Texture26 = ((int)0X84da), Texture27 = ((int)0X84db), Texture28 = ((int)0X84dc), Texture29 = ((int)0X84dd), Texture30 = ((int)0X84de), Texture31 = ((int)0X84df), } public enum TextureWrapMode { Clamp = ((int)0X2900), Repeat = ((int)0X2901), ClampToBorder = ((int)0X812d), ClampToEdge = ((int)0X812f), MirroredRepeat = ((int)0X8370), } public enum TransformFeedbackMode { InterleavedAttribs = ((int)0X8c8c), SeparateAttribs = ((int)0X8c8d), } public enum Version11 { False = ((int)0), NoError = ((int)0), None = ((int)0), Zero = ((int)0), Points = ((int)0X0000), DepthBufferBit = ((int)0X00000100), StencilBufferBit = ((int)0X00000400), ColorBufferBit = ((int)0X00004000), Lines = ((int)0X0001), LineLoop = ((int)0X0002), LineStrip = ((int)0X0003), Triangles = ((int)0X0004), TriangleStrip = ((int)0X0005), TriangleFan = ((int)0X0006), Never = ((int)0X0200), Less = ((int)0X0201), Equal = ((int)0X0202), Lequal = ((int)0X0203), Greater = ((int)0X0204), Notequal = ((int)0X0205), Gequal = ((int)0X0206), Always = ((int)0X0207), SrcColor = ((int)0X0300), OneMinusSrcColor = ((int)0X0301), SrcAlpha = ((int)0X0302), OneMinusSrcAlpha = ((int)0X0303), DstAlpha = ((int)0X0304), OneMinusDstAlpha = ((int)0X0305), DstColor = ((int)0X0306), OneMinusDstColor = ((int)0X0307), SrcAlphaSaturate = ((int)0X0308), FrontLeft = ((int)0X0400), FrontRight = ((int)0X0401), BackLeft = ((int)0X0402), BackRight = ((int)0X0403), Front = ((int)0X0404), Back = ((int)0X0405), Left = ((int)0X0406), Right = ((int)0X0407), FrontAndBack = ((int)0X0408), InvalidEnum = ((int)0X0500), InvalidValue = ((int)0X0501), InvalidOperation = ((int)0X0502), OutOfMemory = ((int)0X0505), Cw = ((int)0X0900), Ccw = ((int)0X0901), PointSize = ((int)0X0b11), PointSizeRange = ((int)0X0b12), PointSizeGranularity = ((int)0X0b13), LineSmooth = ((int)0X0b20), LineWidth = ((int)0X0b21), LineWidthRange = ((int)0X0b22), LineWidthGranularity = ((int)0X0b23), PolygonSmooth = ((int)0X0b41), CullFace = ((int)0X0b44), CullFaceMode = ((int)0X0b45), FrontFace = ((int)0X0b46), DepthRange = ((int)0X0b70), DepthTest = ((int)0X0b71), DepthWritemask = ((int)0X0b72), DepthClearValue = ((int)0X0b73), DepthFunc = ((int)0X0b74), StencilTest = ((int)0X0b90), StencilClearValue = ((int)0X0b91), StencilFunc = ((int)0X0b92), StencilValueMask = ((int)0X0b93), StencilFail = ((int)0X0b94), StencilPassDepthFail = ((int)0X0b95), StencilPassDepthPass = ((int)0X0b96), StencilRef = ((int)0X0b97), StencilWritemask = ((int)0X0b98), Viewport = ((int)0X0ba2), Dither = ((int)0X0bd0), BlendDst = ((int)0X0be0), BlendSrc = ((int)0X0be1), Blend = ((int)0X0be2), LogicOpMode = ((int)0X0bf0), ColorLogicOp = ((int)0X0bf2), DrawBuffer = ((int)0X0c01), ReadBuffer = ((int)0X0c02), ScissorBox = ((int)0X0c10), ScissorTest = ((int)0X0c11), ColorClearValue = ((int)0X0c22), ColorWritemask = ((int)0X0c23), Doublebuffer = ((int)0X0c32), Stereo = ((int)0X0c33), LineSmoothHint = ((int)0X0c52), PolygonSmoothHint = ((int)0X0c53), UnpackSwapBytes = ((int)0X0cf0), UnpackLsbFirst = ((int)0X0cf1), UnpackRowLength = ((int)0X0cf2), UnpackSkipRows = ((int)0X0cf3), UnpackSkipPixels = ((int)0X0cf4), UnpackAlignment = ((int)0X0cf5), PackSwapBytes = ((int)0X0d00), PackLsbFirst = ((int)0X0d01), PackRowLength = ((int)0X0d02), PackSkipRows = ((int)0X0d03), PackSkipPixels = ((int)0X0d04), PackAlignment = ((int)0X0d05), MaxTextureSize = ((int)0X0d33), MaxViewportDims = ((int)0X0d3a), SubpixelBits = ((int)0X0d50), Texture1D = ((int)0X0de0), Texture2D = ((int)0X0de1), TextureWidth = ((int)0X1000), TextureHeight = ((int)0X1001), TextureInternalFormat = ((int)0X1003), TextureBorderColor = ((int)0X1004), TextureBorder = ((int)0X1005), DontCare = ((int)0X1100), Fastest = ((int)0X1101), Nicest = ((int)0X1102), Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Double = ((int)0X140a), Clear = ((int)0X1500), And = ((int)0X1501), AndReverse = ((int)0X1502), Copy = ((int)0X1503), AndInverted = ((int)0X1504), Noop = ((int)0X1505), Xor = ((int)0X1506), Or = ((int)0X1507), Nor = ((int)0X1508), Equiv = ((int)0X1509), Invert = ((int)0X150a), OrReverse = ((int)0X150b), CopyInverted = ((int)0X150c), OrInverted = ((int)0X150d), Nand = ((int)0X150e), Set = ((int)0X150f), Texture = ((int)0X1702), Color = ((int)0X1800), Depth = ((int)0X1801), Stencil = ((int)0X1802), StencilIndex = ((int)0X1901), DepthComponent = ((int)0X1902), Red = ((int)0X1903), Green = ((int)0X1904), Blue = ((int)0X1905), Alpha = ((int)0X1906), Rgb = ((int)0X1907), Rgba = ((int)0X1908), Point = ((int)0X1b00), Line = ((int)0X1b01), Fill = ((int)0X1b02), Keep = ((int)0X1e00), Replace = ((int)0X1e01), Incr = ((int)0X1e02), Decr = ((int)0X1e03), Vendor = ((int)0X1f00), Renderer = ((int)0X1f01), Version = ((int)0X1f02), Extensions = ((int)0X1f03), Nearest = ((int)0X2600), Linear = ((int)0X2601), NearestMipmapNearest = ((int)0X2700), LinearMipmapNearest = ((int)0X2701), NearestMipmapLinear = ((int)0X2702), LinearMipmapLinear = ((int)0X2703), TextureMagFilter = ((int)0X2800), TextureMinFilter = ((int)0X2801), TextureWrapS = ((int)0X2802), TextureWrapT = ((int)0X2803), Repeat = ((int)0X2901), PolygonOffsetUnits = ((int)0X2a00), PolygonOffsetPoint = ((int)0X2a01), PolygonOffsetLine = ((int)0X2a02), R3G3B2 = ((int)0X2a10), PolygonOffsetFill = ((int)0X8037), PolygonOffsetFactor = ((int)0X8038), Rgb4 = ((int)0X804f), Rgb5 = ((int)0X8050), Rgb8 = ((int)0X8051), Rgb10 = ((int)0X8052), Rgb12 = ((int)0X8053), Rgb16 = ((int)0X8054), Rgba2 = ((int)0X8055), Rgba4 = ((int)0X8056), Rgb5A1 = ((int)0X8057), Rgba8 = ((int)0X8058), Rgb10A2 = ((int)0X8059), Rgba12 = ((int)0X805a), Rgba16 = ((int)0X805b), TextureRedSize = ((int)0X805c), TextureGreenSize = ((int)0X805d), TextureBlueSize = ((int)0X805e), TextureAlphaSize = ((int)0X805f), ProxyTexture1D = ((int)0X8063), ProxyTexture2D = ((int)0X8064), TextureBinding1D = ((int)0X8068), TextureBinding2D = ((int)0X8069), One = ((int)1), True = ((int)1), } public enum Version11Deprecated { ClientPixelStoreBit = ((int)0X00000001), CurrentBit = ((int)0X00000001), ClientVertexArrayBit = ((int)0X00000002), PointBit = ((int)0X00000002), LineBit = ((int)0X00000004), PolygonBit = ((int)0X00000008), PolygonStippleBit = ((int)0X00000010), PixelModeBit = ((int)0X00000020), LightingBit = ((int)0X00000040), FogBit = ((int)0X00000080), AccumBufferBit = ((int)0X00000200), ViewportBit = ((int)0X00000800), TransformBit = ((int)0X00001000), EnableBit = ((int)0X00002000), HintBit = ((int)0X00008000), EvalBit = ((int)0X00010000), ListBit = ((int)0X00020000), TextureBit = ((int)0X00040000), Quads = ((int)0X0007), QuadStrip = ((int)0X0008), ScissorBit = ((int)0X00080000), Polygon = ((int)0X0009), Accum = ((int)0X0100), Load = ((int)0X0101), Return = ((int)0X0102), Mult = ((int)0X0103), Add = ((int)0X0104), Aux0 = ((int)0X0409), Aux1 = ((int)0X040a), Aux2 = ((int)0X040b), Aux3 = ((int)0X040c), StackOverflow = ((int)0X0503), StackUnderflow = ((int)0X0504), Gl2D = ((int)0X0600), Gl3D = ((int)0X0601), Gl3DColor = ((int)0X0602), Gl3DColorTexture = ((int)0X0603), Gl4DColorTexture = ((int)0X0604), PassThroughToken = ((int)0X0700), PointToken = ((int)0X0701), LineToken = ((int)0X0702), PolygonToken = ((int)0X0703), BitmapToken = ((int)0X0704), DrawPixelToken = ((int)0X0705), CopyPixelToken = ((int)0X0706), LineResetToken = ((int)0X0707), Exp = ((int)0X0800), Exp2 = ((int)0X0801), Coeff = ((int)0X0a00), Order = ((int)0X0a01), Domain = ((int)0X0a02), CurrentColor = ((int)0X0b00), CurrentIndex = ((int)0X0b01), CurrentNormal = ((int)0X0b02), CurrentTextureCoords = ((int)0X0b03), CurrentRasterColor = ((int)0X0b04), CurrentRasterIndex = ((int)0X0b05), CurrentRasterTextureCoords = ((int)0X0b06), CurrentRasterPosition = ((int)0X0b07), CurrentRasterPositionValid = ((int)0X0b08), CurrentRasterDistance = ((int)0X0b09), PointSmooth = ((int)0X0b10), LineStipple = ((int)0X0b24), LineStipplePattern = ((int)0X0b25), LineStippleRepeat = ((int)0X0b26), ListMode = ((int)0X0b30), MaxListNesting = ((int)0X0b31), ListBase = ((int)0X0b32), ListIndex = ((int)0X0b33), PolygonMode = ((int)0X0b40), PolygonStipple = ((int)0X0b42), EdgeFlag = ((int)0X0b43), Lighting = ((int)0X0b50), LightModelLocalViewer = ((int)0X0b51), LightModelTwoSide = ((int)0X0b52), LightModelAmbient = ((int)0X0b53), ShadeModel = ((int)0X0b54), ColorMaterialFace = ((int)0X0b55), ColorMaterialParameter = ((int)0X0b56), ColorMaterial = ((int)0X0b57), Fog = ((int)0X0b60), FogIndex = ((int)0X0b61), FogDensity = ((int)0X0b62), FogStart = ((int)0X0b63), FogEnd = ((int)0X0b64), FogMode = ((int)0X0b65), FogColor = ((int)0X0b66), AccumClearValue = ((int)0X0b80), MatrixMode = ((int)0X0ba0), Normalize = ((int)0X0ba1), ModelviewStackDepth = ((int)0X0ba3), ProjectionStackDepth = ((int)0X0ba4), TextureStackDepth = ((int)0X0ba5), ModelviewMatrix = ((int)0X0ba6), ProjectionMatrix = ((int)0X0ba7), TextureMatrix = ((int)0X0ba8), AttribStackDepth = ((int)0X0bb0), ClientAttribStackDepth = ((int)0X0bb1), AlphaTest = ((int)0X0bc0), AlphaTestFunc = ((int)0X0bc1), AlphaTestRef = ((int)0X0bc2), IndexLogicOp = ((int)0X0bf1), LogicOp = ((int)0X0bf1), AuxBuffers = ((int)0X0c00), IndexClearValue = ((int)0X0c20), IndexWritemask = ((int)0X0c21), IndexMode = ((int)0X0c30), RgbaMode = ((int)0X0c31), RenderMode = ((int)0X0c40), PerspectiveCorrectionHint = ((int)0X0c50), PointSmoothHint = ((int)0X0c51), FogHint = ((int)0X0c54), TextureGenS = ((int)0X0c60), TextureGenT = ((int)0X0c61), TextureGenR = ((int)0X0c62), TextureGenQ = ((int)0X0c63), PixelMapIToI = ((int)0X0c70), PixelMapSToS = ((int)0X0c71), PixelMapIToR = ((int)0X0c72), PixelMapIToG = ((int)0X0c73), PixelMapIToB = ((int)0X0c74), PixelMapIToA = ((int)0X0c75), PixelMapRToR = ((int)0X0c76), PixelMapGToG = ((int)0X0c77), PixelMapBToB = ((int)0X0c78), PixelMapAToA = ((int)0X0c79), PixelMapIToISize = ((int)0X0cb0), PixelMapSToSSize = ((int)0X0cb1), PixelMapIToRSize = ((int)0X0cb2), PixelMapIToGSize = ((int)0X0cb3), PixelMapIToBSize = ((int)0X0cb4), PixelMapIToASize = ((int)0X0cb5), PixelMapRToRSize = ((int)0X0cb6), PixelMapGToGSize = ((int)0X0cb7), PixelMapBToBSize = ((int)0X0cb8), PixelMapAToASize = ((int)0X0cb9), MapColor = ((int)0X0d10), MapStencil = ((int)0X0d11), IndexShift = ((int)0X0d12), IndexOffset = ((int)0X0d13), RedScale = ((int)0X0d14), RedBias = ((int)0X0d15), ZoomX = ((int)0X0d16), ZoomY = ((int)0X0d17), GreenScale = ((int)0X0d18), GreenBias = ((int)0X0d19), BlueScale = ((int)0X0d1a), BlueBias = ((int)0X0d1b), AlphaScale = ((int)0X0d1c), AlphaBias = ((int)0X0d1d), DepthScale = ((int)0X0d1e), DepthBias = ((int)0X0d1f), MaxEvalOrder = ((int)0X0d30), MaxLights = ((int)0X0d31), MaxClipPlanes = ((int)0X0d32), MaxPixelMapTable = ((int)0X0d34), MaxAttribStackDepth = ((int)0X0d35), MaxModelviewStackDepth = ((int)0X0d36), MaxNameStackDepth = ((int)0X0d37), MaxProjectionStackDepth = ((int)0X0d38), MaxTextureStackDepth = ((int)0X0d39), MaxClientAttribStackDepth = ((int)0X0d3b), IndexBits = ((int)0X0d51), RedBits = ((int)0X0d52), GreenBits = ((int)0X0d53), BlueBits = ((int)0X0d54), AlphaBits = ((int)0X0d55), DepthBits = ((int)0X0d56), StencilBits = ((int)0X0d57), AccumRedBits = ((int)0X0d58), AccumGreenBits = ((int)0X0d59), AccumBlueBits = ((int)0X0d5a), AccumAlphaBits = ((int)0X0d5b), NameStackDepth = ((int)0X0d70), AutoNormal = ((int)0X0d80), Map1Color4 = ((int)0X0d90), Map1Index = ((int)0X0d91), Map1Normal = ((int)0X0d92), Map1TextureCoord1 = ((int)0X0d93), Map1TextureCoord2 = ((int)0X0d94), Map1TextureCoord3 = ((int)0X0d95), Map1TextureCoord4 = ((int)0X0d96), Map1Vertex3 = ((int)0X0d97), Map1Vertex4 = ((int)0X0d98), Map2Color4 = ((int)0X0db0), Map2Index = ((int)0X0db1), Map2Normal = ((int)0X0db2), Map2TextureCoord1 = ((int)0X0db3), Map2TextureCoord2 = ((int)0X0db4), Map2TextureCoord3 = ((int)0X0db5), Map2TextureCoord4 = ((int)0X0db6), Map2Vertex3 = ((int)0X0db7), Map2Vertex4 = ((int)0X0db8), Map1GridDomain = ((int)0X0dd0), Map1GridSegments = ((int)0X0dd1), Map2GridDomain = ((int)0X0dd2), Map2GridSegments = ((int)0X0dd3), FeedbackBufferPointer = ((int)0X0df0), FeedbackBufferSize = ((int)0X0df1), FeedbackBufferType = ((int)0X0df2), SelectionBufferPointer = ((int)0X0df3), SelectionBufferSize = ((int)0X0df4), TextureComponents = ((int)0X1003), Ambient = ((int)0X1200), Diffuse = ((int)0X1201), Specular = ((int)0X1202), Position = ((int)0X1203), SpotDirection = ((int)0X1204), SpotExponent = ((int)0X1205), SpotCutoff = ((int)0X1206), ConstantAttenuation = ((int)0X1207), LinearAttenuation = ((int)0X1208), QuadraticAttenuation = ((int)0X1209), Compile = ((int)0X1300), CompileAndExecute = ((int)0X1301), Gl2Bytes = ((int)0X1407), Gl3Bytes = ((int)0X1408), Gl4Bytes = ((int)0X1409), Emission = ((int)0X1600), Shininess = ((int)0X1601), AmbientAndDiffuse = ((int)0X1602), ColorIndexes = ((int)0X1603), Modelview = ((int)0X1700), Projection = ((int)0X1701), ColorIndex = ((int)0X1900), Luminance = ((int)0X1909), LuminanceAlpha = ((int)0X190a), Bitmap = ((int)0X1a00), Render = ((int)0X1c00), Feedback = ((int)0X1c01), Select = ((int)0X1c02), Flat = ((int)0X1d00), Smooth = ((int)0X1d01), S = ((int)0X2000), T = ((int)0X2001), R = ((int)0X2002), Q = ((int)0X2003), Modulate = ((int)0X2100), Decal = ((int)0X2101), TextureEnvMode = ((int)0X2200), TextureEnvColor = ((int)0X2201), TextureEnv = ((int)0X2300), EyeLinear = ((int)0X2400), ObjectLinear = ((int)0X2401), SphereMap = ((int)0X2402), TextureGenMode = ((int)0X2500), ObjectPlane = ((int)0X2501), EyePlane = ((int)0X2502), Clamp = ((int)0X2900), V2f = ((int)0X2a20), V3f = ((int)0X2a21), C4ubV2f = ((int)0X2a22), C4ubV3f = ((int)0X2a23), C3fV3f = ((int)0X2a24), N3fV3f = ((int)0X2a25), C4fN3fV3f = ((int)0X2a26), T2fV3f = ((int)0X2a27), T4fV4f = ((int)0X2a28), T2fC4ubV3f = ((int)0X2a29), T2fC3fV3f = ((int)0X2a2a), T2fN3fV3f = ((int)0X2a2b), T2fC4fN3fV3f = ((int)0X2a2c), T4fC4fN3fV4f = ((int)0X2a2d), ClipPlane0 = ((int)0X3000), ClipPlane1 = ((int)0X3001), ClipPlane2 = ((int)0X3002), ClipPlane3 = ((int)0X3003), ClipPlane4 = ((int)0X3004), ClipPlane5 = ((int)0X3005), Light0 = ((int)0X4000), Light1 = ((int)0X4001), Light2 = ((int)0X4002), Light3 = ((int)0X4003), Light4 = ((int)0X4004), Light5 = ((int)0X4005), Light6 = ((int)0X4006), Light7 = ((int)0X4007), Alpha4 = ((int)0X803b), Alpha8 = ((int)0X803c), Alpha12 = ((int)0X803d), Alpha16 = ((int)0X803e), Luminance4 = ((int)0X803f), Luminance8 = ((int)0X8040), Luminance12 = ((int)0X8041), Luminance16 = ((int)0X8042), Luminance4Alpha4 = ((int)0X8043), Luminance6Alpha2 = ((int)0X8044), Luminance8Alpha8 = ((int)0X8045), Luminance12Alpha4 = ((int)0X8046), Luminance12Alpha12 = ((int)0X8047), Luminance16Alpha16 = ((int)0X8048), Intensity = ((int)0X8049), Intensity4 = ((int)0X804a), Intensity8 = ((int)0X804b), Intensity12 = ((int)0X804c), Intensity16 = ((int)0X804d), TextureLuminanceSize = ((int)0X8060), TextureIntensitySize = ((int)0X8061), TexturePriority = ((int)0X8066), TextureResident = ((int)0X8067), VertexArray = ((int)0X8074), NormalArray = ((int)0X8075), ColorArray = ((int)0X8076), IndexArray = ((int)0X8077), TextureCoordArray = ((int)0X8078), EdgeFlagArray = ((int)0X8079), VertexArraySize = ((int)0X807a), VertexArrayType = ((int)0X807b), VertexArrayStride = ((int)0X807c), NormalArrayType = ((int)0X807e), NormalArrayStride = ((int)0X807f), ColorArraySize = ((int)0X8081), ColorArrayType = ((int)0X8082), ColorArrayStride = ((int)0X8083), IndexArrayType = ((int)0X8085), IndexArrayStride = ((int)0X8086), TextureCoordArraySize = ((int)0X8088), TextureCoordArrayType = ((int)0X8089), TextureCoordArrayStride = ((int)0X808a), EdgeFlagArrayStride = ((int)0X808c), VertexArrayPointer = ((int)0X808e), NormalArrayPointer = ((int)0X808f), ColorArrayPointer = ((int)0X8090), IndexArrayPointer = ((int)0X8091), TextureCoordArrayPointer = ((int)0X8092), EdgeFlagArrayPointer = ((int)0X8093), AllAttribBits = unchecked((int)0Xffffffff), ClientAllAttribBits = unchecked((int)0Xffffffff), } public enum Version12 { SmoothPointSizeRange = ((int)0X0b12), SmoothPointSizeGranularity = ((int)0X0b13), SmoothLineWidthRange = ((int)0X0b22), SmoothLineWidthGranularity = ((int)0X0b23), ConstantColor = ((int)0X8001), OneMinusConstantColor = ((int)0X8002), ConstantAlpha = ((int)0X8003), OneMinusConstantAlpha = ((int)0X8004), BlendColor = ((int)0X8005), Convolution1D = ((int)0X8010), Convolution2D = ((int)0X8011), Separable2D = ((int)0X8012), ConvolutionBorderMode = ((int)0X8013), ConvolutionFilterScale = ((int)0X8014), ConvolutionFilterBias = ((int)0X8015), Reduce = ((int)0X8016), ConvolutionFormat = ((int)0X8017), ConvolutionWidth = ((int)0X8018), ConvolutionHeight = ((int)0X8019), MaxConvolutionWidth = ((int)0X801a), MaxConvolutionHeight = ((int)0X801b), PostConvolutionRedScale = ((int)0X801c), PostConvolutionGreenScale = ((int)0X801d), PostConvolutionBlueScale = ((int)0X801e), PostConvolutionAlphaScale = ((int)0X801f), PostConvolutionRedBias = ((int)0X8020), PostConvolutionGreenBias = ((int)0X8021), PostConvolutionBlueBias = ((int)0X8022), PostConvolutionAlphaBias = ((int)0X8023), Histogram = ((int)0X8024), ProxyHistogram = ((int)0X8025), HistogramWidth = ((int)0X8026), HistogramFormat = ((int)0X8027), HistogramRedSize = ((int)0X8028), HistogramGreenSize = ((int)0X8029), HistogramBlueSize = ((int)0X802a), HistogramAlphaSize = ((int)0X802b), HistogramSink = ((int)0X802d), Minmax = ((int)0X802e), MinmaxFormat = ((int)0X802f), MinmaxSink = ((int)0X8030), TableTooLarge = ((int)0X8031), UnsignedByte332 = ((int)0X8032), UnsignedShort4444 = ((int)0X8033), UnsignedShort5551 = ((int)0X8034), UnsignedInt8888 = ((int)0X8035), UnsignedInt1010102 = ((int)0X8036), RescaleNormal = ((int)0X803a), TextureBinding3D = ((int)0X806a), PackSkipImages = ((int)0X806b), PackImageHeight = ((int)0X806c), UnpackSkipImages = ((int)0X806d), UnpackImageHeight = ((int)0X806e), Texture3D = ((int)0X806f), ProxyTexture3D = ((int)0X8070), TextureDepth = ((int)0X8071), TextureWrapR = ((int)0X8072), Max3DTextureSize = ((int)0X8073), ColorMatrix = ((int)0X80b1), ColorMatrixStackDepth = ((int)0X80b2), MaxColorMatrixStackDepth = ((int)0X80b3), PostColorMatrixRedScale = ((int)0X80b4), PostColorMatrixGreenScale = ((int)0X80b5), PostColorMatrixBlueScale = ((int)0X80b6), PostColorMatrixAlphaScale = ((int)0X80b7), PostColorMatrixRedBias = ((int)0X80b8), PostColorMatrixGreenBias = ((int)0X80b9), PostColorMatrixBlueBias = ((int)0X80ba), PostColorMatrixAlphaBias = ((int)0X80bb), ColorTable = ((int)0X80d0), PostConvolutionColorTable = ((int)0X80d1), PostColorMatrixColorTable = ((int)0X80d2), ProxyColorTable = ((int)0X80d3), ProxyPostConvolutionColorTable = ((int)0X80d4), ProxyPostColorMatrixColorTable = ((int)0X80d5), ColorTableScale = ((int)0X80d6), ColorTableBias = ((int)0X80d7), ColorTableFormat = ((int)0X80d8), ColorTableWidth = ((int)0X80d9), ColorTableRedSize = ((int)0X80da), ColorTableGreenSize = ((int)0X80db), ColorTableBlueSize = ((int)0X80dc), ColorTableAlphaSize = ((int)0X80dd), ColorTableLuminanceSize = ((int)0X80de), ColorTableIntensitySize = ((int)0X80df), Bgr = ((int)0X80e0), Bgra = ((int)0X80e1), MaxElementsVertices = ((int)0X80e8), MaxElementsIndices = ((int)0X80e9), ClampToEdge = ((int)0X812f), TextureMinLod = ((int)0X813a), TextureMaxLod = ((int)0X813b), TextureBaseLevel = ((int)0X813c), TextureMaxLevel = ((int)0X813d), ConstantBorder = ((int)0X8151), ReplicateBorder = ((int)0X8153), ConvolutionBorderColor = ((int)0X8154), LightModelColorControl = ((int)0X81f8), SingleColor = ((int)0X81f9), SeparateSpecularColor = ((int)0X81fa), UnsignedByte233Rev = ((int)0X8362), UnsignedShort565 = ((int)0X8363), UnsignedShort565Rev = ((int)0X8364), UnsignedShort4444Rev = ((int)0X8365), UnsignedShort1555Rev = ((int)0X8366), UnsignedInt8888Rev = ((int)0X8367), UnsignedInt2101010Rev = ((int)0X8368), AliasedPointSizeRange = ((int)0X846d), AliasedLineWidthRange = ((int)0X846e), } public enum Version12Deprecated { RescaleNormal = ((int)0X803a), LightModelColorControl = ((int)0X81f8), SingleColor = ((int)0X81f9), SeparateSpecularColor = ((int)0X81fa), AliasedPointSizeRange = ((int)0X846d), } public enum Version13 { Multisample = ((int)0X809d), SampleAlphaToCoverage = ((int)0X809e), SampleAlphaToOne = ((int)0X809f), SampleCoverage = ((int)0X80a0), SampleBuffers = ((int)0X80a8), Samples = ((int)0X80a9), SampleCoverageValue = ((int)0X80aa), SampleCoverageInvert = ((int)0X80ab), ClampToBorder = ((int)0X812d), Texture0 = ((int)0X84c0), Texture1 = ((int)0X84c1), Texture2 = ((int)0X84c2), Texture3 = ((int)0X84c3), Texture4 = ((int)0X84c4), Texture5 = ((int)0X84c5), Texture6 = ((int)0X84c6), Texture7 = ((int)0X84c7), Texture8 = ((int)0X84c8), Texture9 = ((int)0X84c9), Texture10 = ((int)0X84ca), Texture11 = ((int)0X84cb), Texture12 = ((int)0X84cc), Texture13 = ((int)0X84cd), Texture14 = ((int)0X84ce), Texture15 = ((int)0X84cf), Texture16 = ((int)0X84d0), Texture17 = ((int)0X84d1), Texture18 = ((int)0X84d2), Texture19 = ((int)0X84d3), Texture20 = ((int)0X84d4), Texture21 = ((int)0X84d5), Texture22 = ((int)0X84d6), Texture23 = ((int)0X84d7), Texture24 = ((int)0X84d8), Texture25 = ((int)0X84d9), Texture26 = ((int)0X84da), Texture27 = ((int)0X84db), Texture28 = ((int)0X84dc), Texture29 = ((int)0X84dd), Texture30 = ((int)0X84de), Texture31 = ((int)0X84df), ActiveTexture = ((int)0X84e0), CompressedRgb = ((int)0X84ed), CompressedRgba = ((int)0X84ee), TextureCompressionHint = ((int)0X84ef), TextureCubeMap = ((int)0X8513), TextureBindingCubeMap = ((int)0X8514), TextureCubeMapPositiveX = ((int)0X8515), TextureCubeMapNegativeX = ((int)0X8516), TextureCubeMapPositiveY = ((int)0X8517), TextureCubeMapNegativeY = ((int)0X8518), TextureCubeMapPositiveZ = ((int)0X8519), TextureCubeMapNegativeZ = ((int)0X851a), ProxyTextureCubeMap = ((int)0X851b), MaxCubeMapTextureSize = ((int)0X851c), TextureCompressedImageSize = ((int)0X86a0), TextureCompressed = ((int)0X86a1), NumCompressedTextureFormats = ((int)0X86a2), CompressedTextureFormats = ((int)0X86a3), } public enum Version13Deprecated { MultisampleBit = ((int)0X20000000), ClientActiveTexture = ((int)0X84e1), MaxTextureUnits = ((int)0X84e2), TransposeModelviewMatrix = ((int)0X84e3), TransposeProjectionMatrix = ((int)0X84e4), TransposeTextureMatrix = ((int)0X84e5), TransposeColorMatrix = ((int)0X84e6), Subtract = ((int)0X84e7), CompressedAlpha = ((int)0X84e9), CompressedLuminance = ((int)0X84ea), CompressedLuminanceAlpha = ((int)0X84eb), CompressedIntensity = ((int)0X84ec), NormalMap = ((int)0X8511), ReflectionMap = ((int)0X8512), Combine = ((int)0X8570), CombineRgb = ((int)0X8571), CombineAlpha = ((int)0X8572), RgbScale = ((int)0X8573), AddSigned = ((int)0X8574), Interpolate = ((int)0X8575), Constant = ((int)0X8576), PrimaryColor = ((int)0X8577), Previous = ((int)0X8578), Source0Rgb = ((int)0X8580), Source1Rgb = ((int)0X8581), Source2Rgb = ((int)0X8582), Source0Alpha = ((int)0X8588), Source1Alpha = ((int)0X8589), Source2Alpha = ((int)0X858a), Operand0Rgb = ((int)0X8590), Operand1Rgb = ((int)0X8591), Operand2Rgb = ((int)0X8592), Operand0Alpha = ((int)0X8598), Operand1Alpha = ((int)0X8599), Operand2Alpha = ((int)0X859a), Dot3Rgb = ((int)0X86ae), Dot3Rgba = ((int)0X86af), } public enum Version14 { BlendDstRgb = ((int)0X80c8), BlendSrcRgb = ((int)0X80c9), BlendDstAlpha = ((int)0X80ca), BlendSrcAlpha = ((int)0X80cb), PointSizeMin = ((int)0X8126), PointSizeMax = ((int)0X8127), PointFadeThresholdSize = ((int)0X8128), PointDistanceAttenuation = ((int)0X8129), GenerateMipmap = ((int)0X8191), GenerateMipmapHint = ((int)0X8192), DepthComponent16 = ((int)0X81a5), DepthComponent24 = ((int)0X81a6), DepthComponent32 = ((int)0X81a7), MirroredRepeat = ((int)0X8370), MaxTextureLodBias = ((int)0X84fd), TextureLodBias = ((int)0X8501), IncrWrap = ((int)0X8507), DecrWrap = ((int)0X8508), TextureDepthSize = ((int)0X884a), TextureCompareMode = ((int)0X884c), TextureCompareFunc = ((int)0X884d), } public enum Version14Deprecated { PointSizeMin = ((int)0X8126), PointSizeMax = ((int)0X8127), PointDistanceAttenuation = ((int)0X8129), GenerateMipmap = ((int)0X8191), GenerateMipmapHint = ((int)0X8192), FogCoordinateSource = ((int)0X8450), FogCoordinate = ((int)0X8451), FragmentDepth = ((int)0X8452), CurrentFogCoordinate = ((int)0X8453), FogCoordinateArrayType = ((int)0X8454), FogCoordinateArrayStride = ((int)0X8455), FogCoordinateArrayPointer = ((int)0X8456), FogCoordinateArray = ((int)0X8457), ColorSum = ((int)0X8458), CurrentSecondaryColor = ((int)0X8459), SecondaryColorArraySize = ((int)0X845a), SecondaryColorArrayType = ((int)0X845b), SecondaryColorArrayStride = ((int)0X845c), SecondaryColorArrayPointer = ((int)0X845d), SecondaryColorArray = ((int)0X845e), TextureFilterControl = ((int)0X8500), DepthTextureMode = ((int)0X884b), CompareRToTexture = ((int)0X884e), } public enum Version15 { BufferSize = ((int)0X8764), BufferUsage = ((int)0X8765), QueryCounterBits = ((int)0X8864), CurrentQuery = ((int)0X8865), QueryResult = ((int)0X8866), QueryResultAvailable = ((int)0X8867), ArrayBuffer = ((int)0X8892), ElementArrayBuffer = ((int)0X8893), ArrayBufferBinding = ((int)0X8894), ElementArrayBufferBinding = ((int)0X8895), VertexAttribArrayBufferBinding = ((int)0X889f), ReadOnly = ((int)0X88b8), WriteOnly = ((int)0X88b9), ReadWrite = ((int)0X88ba), BufferAccess = ((int)0X88bb), BufferMapped = ((int)0X88bc), BufferMapPointer = ((int)0X88bd), StreamDraw = ((int)0X88e0), StreamRead = ((int)0X88e1), StreamCopy = ((int)0X88e2), StaticDraw = ((int)0X88e4), StaticRead = ((int)0X88e5), StaticCopy = ((int)0X88e6), DynamicDraw = ((int)0X88e8), DynamicRead = ((int)0X88e9), DynamicCopy = ((int)0X88ea), SamplesPassed = ((int)0X8914), } public enum Version15Deprecated { FogCoordSrc = ((int)0X8450), FogCoord = ((int)0X8451), CurrentFogCoord = ((int)0X8453), FogCoordArrayType = ((int)0X8454), FogCoordArrayStride = ((int)0X8455), FogCoordArrayPointer = ((int)0X8456), FogCoordArray = ((int)0X8457), Src0Rgb = ((int)0X8580), Src1Rgb = ((int)0X8581), Src2Rgb = ((int)0X8582), Src0Alpha = ((int)0X8588), Src1Alpha = ((int)0X8589), Src2Alpha = ((int)0X858a), VertexArrayBufferBinding = ((int)0X8896), NormalArrayBufferBinding = ((int)0X8897), ColorArrayBufferBinding = ((int)0X8898), IndexArrayBufferBinding = ((int)0X8899), TextureCoordArrayBufferBinding = ((int)0X889a), EdgeFlagArrayBufferBinding = ((int)0X889b), SecondaryColorArrayBufferBinding = ((int)0X889c), FogCoordArrayBufferBinding = ((int)0X889d), FogCoordinateArrayBufferBinding = ((int)0X889d), WeightArrayBufferBinding = ((int)0X889e), } public enum Version20 { BlendEquationRgb = ((int)0X8009), VertexAttribArrayEnabled = ((int)0X8622), VertexAttribArraySize = ((int)0X8623), VertexAttribArrayStride = ((int)0X8624), VertexAttribArrayType = ((int)0X8625), CurrentVertexAttrib = ((int)0X8626), VertexProgramPointSize = ((int)0X8642), VertexAttribArrayPointer = ((int)0X8645), StencilBackFunc = ((int)0X8800), StencilBackFail = ((int)0X8801), StencilBackPassDepthFail = ((int)0X8802), StencilBackPassDepthPass = ((int)0X8803), MaxDrawBuffers = ((int)0X8824), DrawBuffer0 = ((int)0X8825), DrawBuffer1 = ((int)0X8826), DrawBuffer2 = ((int)0X8827), DrawBuffer3 = ((int)0X8828), DrawBuffer4 = ((int)0X8829), DrawBuffer5 = ((int)0X882a), DrawBuffer6 = ((int)0X882b), DrawBuffer7 = ((int)0X882c), DrawBuffer8 = ((int)0X882d), DrawBuffer9 = ((int)0X882e), DrawBuffer10 = ((int)0X882f), DrawBuffer11 = ((int)0X8830), DrawBuffer12 = ((int)0X8831), DrawBuffer13 = ((int)0X8832), DrawBuffer14 = ((int)0X8833), DrawBuffer15 = ((int)0X8834), BlendEquationAlpha = ((int)0X883d), MaxVertexAttribs = ((int)0X8869), VertexAttribArrayNormalized = ((int)0X886a), MaxTextureImageUnits = ((int)0X8872), FragmentShader = ((int)0X8b30), VertexShader = ((int)0X8b31), MaxFragmentUniformComponents = ((int)0X8b49), MaxVertexUniformComponents = ((int)0X8b4a), MaxVaryingFloats = ((int)0X8b4b), MaxVertexTextureImageUnits = ((int)0X8b4c), MaxCombinedTextureImageUnits = ((int)0X8b4d), ShaderType = ((int)0X8b4f), FloatVec2 = ((int)0X8b50), FloatVec3 = ((int)0X8b51), FloatVec4 = ((int)0X8b52), IntVec2 = ((int)0X8b53), IntVec3 = ((int)0X8b54), IntVec4 = ((int)0X8b55), Bool = ((int)0X8b56), BoolVec2 = ((int)0X8b57), BoolVec3 = ((int)0X8b58), BoolVec4 = ((int)0X8b59), FloatMat2 = ((int)0X8b5a), FloatMat3 = ((int)0X8b5b), FloatMat4 = ((int)0X8b5c), Sampler1D = ((int)0X8b5d), Sampler2D = ((int)0X8b5e), Sampler3D = ((int)0X8b5f), SamplerCube = ((int)0X8b60), Sampler1DShadow = ((int)0X8b61), Sampler2DShadow = ((int)0X8b62), DeleteStatus = ((int)0X8b80), CompileStatus = ((int)0X8b81), LinkStatus = ((int)0X8b82), ValidateStatus = ((int)0X8b83), InfoLogLength = ((int)0X8b84), AttachedShaders = ((int)0X8b85), ActiveUniforms = ((int)0X8b86), ActiveUniformMaxLength = ((int)0X8b87), ShaderSourceLength = ((int)0X8b88), ActiveAttributes = ((int)0X8b89), ActiveAttributeMaxLength = ((int)0X8b8a), FragmentShaderDerivativeHint = ((int)0X8b8b), ShadingLanguageVersion = ((int)0X8b8c), CurrentProgram = ((int)0X8b8d), PointSpriteCoordOrigin = ((int)0X8ca0), LowerLeft = ((int)0X8ca1), UpperLeft = ((int)0X8ca2), StencilBackRef = ((int)0X8ca3), StencilBackValueMask = ((int)0X8ca4), StencilBackWritemask = ((int)0X8ca5), } public enum Version20Deprecated { VertexProgramTwoSide = ((int)0X8643), PointSprite = ((int)0X8861), CoordReplace = ((int)0X8862), MaxTextureCoords = ((int)0X8871), } public enum Version21 { PixelPackBuffer = ((int)0X88eb), PixelUnpackBuffer = ((int)0X88ec), PixelPackBufferBinding = ((int)0X88ed), PixelUnpackBufferBinding = ((int)0X88ef), FloatMat2x3 = ((int)0X8b65), FloatMat2x4 = ((int)0X8b66), FloatMat3x2 = ((int)0X8b67), FloatMat3x4 = ((int)0X8b68), FloatMat4x2 = ((int)0X8b69), FloatMat4x3 = ((int)0X8b6a), Srgb = ((int)0X8c40), Srgb8 = ((int)0X8c41), SrgbAlpha = ((int)0X8c42), Srgb8Alpha8 = ((int)0X8c43), CompressedSrgb = ((int)0X8c48), CompressedSrgbAlpha = ((int)0X8c49), } public enum Version21Deprecated { CurrentRasterSecondaryColor = ((int)0X845f), SluminanceAlpha = ((int)0X8c44), Sluminance8Alpha8 = ((int)0X8c45), Sluminance = ((int)0X8c46), Sluminance8 = ((int)0X8c47), CompressedSluminance = ((int)0X8c4a), CompressedSluminanceAlpha = ((int)0X8c4b), } public enum Version30 { ContextFlagForwardCompatibleBit = ((int)0X0001), MapReadBit = ((int)0X0001), MapWriteBit = ((int)0X0002), MapInvalidateRangeBit = ((int)0X0004), MapInvalidateBufferBit = ((int)0X0008), MapFlushExplicitBit = ((int)0X0010), MapUnsynchronizedBit = ((int)0X0020), InvalidFramebufferOperation = ((int)0X0506), MaxClipDistances = ((int)0X0d32), HalfFloat = ((int)0X140b), ClipDistance0 = ((int)0X3000), ClipDistance1 = ((int)0X3001), ClipDistance2 = ((int)0X3002), ClipDistance3 = ((int)0X3003), ClipDistance4 = ((int)0X3004), ClipDistance5 = ((int)0X3005), ClipDistance6 = ((int)0X3006), ClipDistance7 = ((int)0X3007), FramebufferAttachmentColorEncoding = ((int)0X8210), FramebufferAttachmentComponentType = ((int)0X8211), FramebufferAttachmentRedSize = ((int)0X8212), FramebufferAttachmentGreenSize = ((int)0X8213), FramebufferAttachmentBlueSize = ((int)0X8214), FramebufferAttachmentAlphaSize = ((int)0X8215), FramebufferAttachmentDepthSize = ((int)0X8216), FramebufferAttachmentStencilSize = ((int)0X8217), FramebufferDefault = ((int)0X8218), FramebufferUndefined = ((int)0X8219), DepthStencilAttachment = ((int)0X821a), MajorVersion = ((int)0X821b), MinorVersion = ((int)0X821c), NumExtensions = ((int)0X821d), ContextFlags = ((int)0X821e), DepthBuffer = ((int)0X8223), StencilBuffer = ((int)0X8224), CompressedRed = ((int)0X8225), CompressedRg = ((int)0X8226), Rg = ((int)0X8227), RgInteger = ((int)0X8228), R8 = ((int)0X8229), R16 = ((int)0X822a), Rg8 = ((int)0X822b), Rg16 = ((int)0X822c), R16f = ((int)0X822D), R32f = ((int)0X822e), Rg16f = ((int)0X822f), Rg32f = ((int)0X8230), R8i = ((int)0X8231), R8ui = ((int)0X8232), R16i = ((int)0X8233), R16ui = ((int)0X8234), R32i = ((int)0X8235), R32ui = ((int)0X8236), Rg8i = ((int)0X8237), Rg8ui = ((int)0X8238), Rg16i = ((int)0X8239), Rg16ui = ((int)0X823a), Rg32i = ((int)0X823b), Rg32ui = ((int)0X823c), MaxRenderbufferSize = ((int)0X84e8), DepthStencil = ((int)0X84f9), UnsignedInt248 = ((int)0X84fa), VertexArrayBinding = ((int)0X85b5), Rgba32f = ((int)0X8814), Rgb32f = ((int)0X8815), Rgba16f = ((int)0X881a), Rgb16f = ((int)0X881b), CompareRefToTexture = ((int)0X884e), Depth24Stencil8 = ((int)0X88f0), TextureStencilSize = ((int)0X88f1), VertexAttribArrayInteger = ((int)0X88fd), MaxArrayTextureLayers = ((int)0X88ff), MinProgramTexelOffset = ((int)0X8904), MaxProgramTexelOffset = ((int)0X8905), ClampReadColor = ((int)0X891c), FixedOnly = ((int)0X891d), MaxVaryingComponents = ((int)0X8b4b), TextureRedType = ((int)0X8c10), TextureGreenType = ((int)0X8c11), TextureBlueType = ((int)0X8c12), TextureAlphaType = ((int)0X8c13), TextureDepthType = ((int)0X8c16), UnsignedNormalized = ((int)0X8c17), Texture1DArray = ((int)0X8c18), ProxyTexture1DArray = ((int)0X8c19), Texture2DArray = ((int)0X8c1a), ProxyTexture2DArray = ((int)0X8c1b), TextureBinding1DArray = ((int)0X8c1c), TextureBinding2DArray = ((int)0X8c1d), R11fG11fB10f = ((int)0X8c3a), UnsignedInt10F11F11FRev = ((int)0X8c3b), Rgb9E5 = ((int)0X8c3d), UnsignedInt5999Rev = ((int)0X8c3e), TextureSharedSize = ((int)0X8c3f), TransformFeedbackVaryingMaxLength = ((int)0X8c76), TransformFeedbackBufferMode = ((int)0X8c7f), MaxTransformFeedbackSeparateComponents = ((int)0X8c80), TransformFeedbackVaryings = ((int)0X8c83), TransformFeedbackBufferStart = ((int)0X8c84), TransformFeedbackBufferSize = ((int)0X8c85), PrimitivesGenerated = ((int)0X8c87), TransformFeedbackPrimitivesWritten = ((int)0X8c88), RasterizerDiscard = ((int)0X8c89), MaxTransformFeedbackInterleavedComponents = ((int)0X8c8a), MaxTransformFeedbackSeparateAttribs = ((int)0X8c8b), InterleavedAttribs = ((int)0X8c8c), SeparateAttribs = ((int)0X8c8d), TransformFeedbackBuffer = ((int)0X8c8e), TransformFeedbackBufferBinding = ((int)0X8c8f), DrawFramebufferBinding = ((int)0X8ca6), FramebufferBinding = ((int)0X8ca6), RenderbufferBinding = ((int)0X8ca7), ReadFramebuffer = ((int)0X8ca8), DrawFramebuffer = ((int)0X8ca9), ReadFramebufferBinding = ((int)0X8caa), RenderbufferSamples = ((int)0X8cab), DepthComponent32f = ((int)0X8cac), Depth32fStencil8 = ((int)0X8cad), FramebufferAttachmentObjectType = ((int)0X8cd0), FramebufferAttachmentObjectName = ((int)0X8cd1), FramebufferAttachmentTextureLevel = ((int)0X8cd2), FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3), FramebufferAttachmentTextureLayer = ((int)0X8cd4), FramebufferComplete = ((int)0X8cd5), FramebufferIncompleteAttachment = ((int)0X8cd6), FramebufferIncompleteMissingAttachment = ((int)0X8cd7), FramebufferIncompleteDrawBuffer = ((int)0X8cdb), FramebufferIncompleteReadBuffer = ((int)0X8cdc), FramebufferUnsupported = ((int)0X8cdd), MaxColorAttachments = ((int)0X8cdf), ColorAttachment0 = ((int)0X8ce0), ColorAttachment1 = ((int)0X8ce1), ColorAttachment2 = ((int)0X8ce2), ColorAttachment3 = ((int)0X8ce3), ColorAttachment4 = ((int)0X8ce4), ColorAttachment5 = ((int)0X8ce5), ColorAttachment6 = ((int)0X8ce6), ColorAttachment7 = ((int)0X8ce7), ColorAttachment8 = ((int)0X8ce8), ColorAttachment9 = ((int)0X8ce9), ColorAttachment10 = ((int)0X8cea), ColorAttachment11 = ((int)0X8ceb), ColorAttachment12 = ((int)0X8cec), ColorAttachment13 = ((int)0X8ced), ColorAttachment14 = ((int)0X8cee), ColorAttachment15 = ((int)0X8cef), DepthAttachment = ((int)0X8D00), StencilAttachment = ((int)0X8D20), Framebuffer = ((int)0X8D40), Renderbuffer = ((int)0X8D41), RenderbufferWidth = ((int)0X8D42), RenderbufferHeight = ((int)0X8D43), RenderbufferInternalFormat = ((int)0X8D44), StencilIndex1 = ((int)0X8D46), StencilIndex4 = ((int)0X8D47), StencilIndex8 = ((int)0X8D48), StencilIndex16 = ((int)0X8D49), RenderbufferRedSize = ((int)0X8D50), RenderbufferGreenSize = ((int)0X8D51), RenderbufferBlueSize = ((int)0X8D52), RenderbufferAlphaSize = ((int)0X8D53), RenderbufferDepthSize = ((int)0X8D54), RenderbufferStencilSize = ((int)0X8D55), FramebufferIncompleteMultisample = ((int)0X8D56), MaxSamples = ((int)0X8D57), Rgba32ui = ((int)0X8d70), Rgb32ui = ((int)0X8d71), Rgba16ui = ((int)0X8d76), Rgb16ui = ((int)0X8d77), Rgba8ui = ((int)0X8d7c), Rgb8ui = ((int)0X8d7d), Rgba32i = ((int)0X8d82), Rgb32i = ((int)0X8d83), Rgba16i = ((int)0X8d88), Rgb16i = ((int)0X8d89), Rgba8i = ((int)0X8d8e), Rgb8i = ((int)0X8d8f), RedInteger = ((int)0X8d94), GreenInteger = ((int)0X8d95), BlueInteger = ((int)0X8d96), RgbInteger = ((int)0X8d98), RgbaInteger = ((int)0X8d99), BgrInteger = ((int)0X8d9a), BgraInteger = ((int)0X8d9b), Float32UnsignedInt248Rev = ((int)0X8Dad), FramebufferSrgb = ((int)0X8Db9), CompressedRedRgtc1 = ((int)0X8Dbb), CompressedSignedRedRgtc1 = ((int)0X8Dbc), CompressedRgRgtc2 = ((int)0X8Dbd), CompressedSignedRgRgtc2 = ((int)0X8Dbe), Sampler1DArray = ((int)0X8dc0), Sampler2DArray = ((int)0X8dc1), Sampler1DArrayShadow = ((int)0X8dc3), Sampler2DArrayShadow = ((int)0X8dc4), SamplerCubeShadow = ((int)0X8dc5), UnsignedIntVec2 = ((int)0X8dc6), UnsignedIntVec3 = ((int)0X8dc7), UnsignedIntVec4 = ((int)0X8dc8), IntSampler1D = ((int)0X8dc9), IntSampler2D = ((int)0X8dca), IntSampler3D = ((int)0X8dcb), IntSamplerCube = ((int)0X8dcc), IntSampler1DArray = ((int)0X8dce), IntSampler2DArray = ((int)0X8dcf), UnsignedIntSampler1D = ((int)0X8dd1), UnsignedIntSampler2D = ((int)0X8dd2), UnsignedIntSampler3D = ((int)0X8dd3), UnsignedIntSamplerCube = ((int)0X8dd4), UnsignedIntSampler1DArray = ((int)0X8dd6), UnsignedIntSampler2DArray = ((int)0X8dd7), QueryWait = ((int)0X8e13), QueryNoWait = ((int)0X8e14), QueryByRegionWait = ((int)0X8e15), QueryByRegionNoWait = ((int)0X8e16), BufferAccessFlags = ((int)0X911f), BufferMapLength = ((int)0X9120), BufferMapOffset = ((int)0X9121), } public enum Version30Deprecated { ClampVertexColor = ((int)0X891a), ClampFragmentColor = ((int)0X891b), AlphaInteger = ((int)0X8d97), } public enum Version31 { TextureRectangle = ((int)0X84f5), TextureBindingRectangle = ((int)0X84f6), ProxyTextureRectangle = ((int)0X84f7), MaxRectangleTextureSize = ((int)0X84f8), UniformBuffer = ((int)0X8a11), UniformBufferBinding = ((int)0X8a28), UniformBufferStart = ((int)0X8a29), UniformBufferSize = ((int)0X8a2a), MaxVertexUniformBlocks = ((int)0X8a2b), MaxFragmentUniformBlocks = ((int)0X8a2D), MaxCombinedUniformBlocks = ((int)0X8a2e), MaxUniformBufferBindings = ((int)0X8a2f), MaxUniformBlockSize = ((int)0X8a30), MaxCombinedVertexUniformComponents = ((int)0X8a31), MaxCombinedFragmentUniformComponents = ((int)0X8a33), UniformBufferOffsetAlignment = ((int)0X8a34), ActiveUniformBlockMaxNameLength = ((int)0X8a35), ActiveUniformBlocks = ((int)0X8a36), UniformType = ((int)0X8a37), UniformSize = ((int)0X8a38), UniformNameLength = ((int)0X8a39), UniformBlockIndex = ((int)0X8a3a), UniformOffset = ((int)0X8a3b), UniformArrayStride = ((int)0X8a3c), UniformMatrixStride = ((int)0X8a3D), UniformIsRowMajor = ((int)0X8a3e), UniformBlockBinding = ((int)0X8a3f), UniformBlockDataSize = ((int)0X8a40), UniformBlockNameLength = ((int)0X8a41), UniformBlockActiveUniforms = ((int)0X8a42), UniformBlockActiveUniformIndices = ((int)0X8a43), UniformBlockReferencedByVertexShader = ((int)0X8a44), UniformBlockReferencedByFragmentShader = ((int)0X8a46), Sampler2DRect = ((int)0X8b63), Sampler2DRectShadow = ((int)0X8b64), TextureBuffer = ((int)0X8c2a), MaxTextureBufferSize = ((int)0X8c2b), TextureBindingBuffer = ((int)0X8c2c), TextureBufferDataStoreBinding = ((int)0X8c2d), TextureBufferFormat = ((int)0X8c2e), SamplerBuffer = ((int)0X8dc2), IntSampler2DRect = ((int)0X8dcd), IntSamplerBuffer = ((int)0X8dd0), UnsignedIntSampler2DRect = ((int)0X8dd5), UnsignedIntSamplerBuffer = ((int)0X8dd8), CopyReadBuffer = ((int)0X8f36), CopyWriteBuffer = ((int)0X8f37), RedSnorm = ((int)0X8f90), RgSnorm = ((int)0X8f91), RgbSnorm = ((int)0X8f92), RgbaSnorm = ((int)0X8f93), R8Snorm = ((int)0X8f94), Rg8Snorm = ((int)0X8f95), Rgb8Snorm = ((int)0X8f96), Rgba8Snorm = ((int)0X8f97), R16Snorm = ((int)0X8f98), Rg16Snorm = ((int)0X8f99), Rgb16Snorm = ((int)0X8f9a), Rgba16Snorm = ((int)0X8f9b), SignedNormalized = ((int)0X8f9c), PrimitiveRestart = ((int)0X8f9d), PrimitiveRestartIndex = ((int)0X8f9e), InvalidIndex = unchecked((int)0Xffffffff), } public enum Version32 { ContextCoreProfileBit = ((int)0X00000001), SyncFlushCommandsBit = ((int)0X00000001), ContextCompatibilityProfileBit = ((int)0X00000002), LinesAdjacency = ((int)0X000a), LineStripAdjacency = ((int)0X000b), TrianglesAdjacency = ((int)0X000c), TriangleStripAdjacency = ((int)0X000d), ProgramPointSize = ((int)0X8642), DepthClamp = ((int)0X864f), TextureCubeMapSeamless = ((int)0X884f), GeometryVerticesOut = ((int)0X8916), GeometryInputType = ((int)0X8917), GeometryOutputType = ((int)0X8918), MaxVaryingComponents = ((int)0X8b4b), MaxGeometryTextureImageUnits = ((int)0X8c29), FramebufferAttachmentTextureLayer = ((int)0X8cd4), FramebufferAttachmentLayered = ((int)0X8da7), FramebufferIncompleteLayerTargets = ((int)0X8da8), GeometryShader = ((int)0X8dd9), MaxGeometryUniformComponents = ((int)0X8ddf), MaxGeometryOutputVertices = ((int)0X8de0), MaxGeometryTotalOutputComponents = ((int)0X8de1), QuadsFollowProvokingVertexConvention = ((int)0X8e4c), FirstVertexConvention = ((int)0X8e4D), LastVertexConvention = ((int)0X8e4e), ProvokingVertex = ((int)0X8e4f), SamplePosition = ((int)0X8e50), SampleMask = ((int)0X8e51), SampleMaskValue = ((int)0X8e52), MaxSampleMaskWords = ((int)0X8e59), Texture2DMultisample = ((int)0X9100), ProxyTexture2DMultisample = ((int)0X9101), Texture2DMultisampleArray = ((int)0X9102), ProxyTexture2DMultisampleArray = ((int)0X9103), TextureBinding2DMultisample = ((int)0X9104), TextureBinding2DMultisampleArray = ((int)0X9105), TextureSamples = ((int)0X9106), TextureFixedSampleLocations = ((int)0X9107), Sampler2DMultisample = ((int)0X9108), IntSampler2DMultisample = ((int)0X9109), UnsignedIntSampler2DMultisample = ((int)0X910a), Sampler2DMultisampleArray = ((int)0X910b), IntSampler2DMultisampleArray = ((int)0X910c), UnsignedIntSampler2DMultisampleArray = ((int)0X910D), MaxColorTextureSamples = ((int)0X910e), MaxDepthTextureSamples = ((int)0X910f), MaxIntegerSamples = ((int)0X9110), MaxServerWaitTimeout = ((int)0X9111), ObjectType = ((int)0X9112), SyncCondition = ((int)0X9113), SyncStatus = ((int)0X9114), SyncFlags = ((int)0X9115), SyncFence = ((int)0X9116), SyncGpuCommandsComplete = ((int)0X9117), Unsignaled = ((int)0X9118), Signaled = ((int)0X9119), AlreadySignaled = ((int)0X911a), TimeoutExpired = ((int)0X911b), ConditionSatisfied = ((int)0X911c), WaitFailed = ((int)0X911D), MaxVertexOutputComponents = ((int)0X9122), MaxGeometryInputComponents = ((int)0X9123), MaxGeometryOutputComponents = ((int)0X9124), MaxFragmentInputComponents = ((int)0X9125), ContextProfileMask = ((int)0X9126), TimeoutIgnored = unchecked((int)0Xffffffffffffffff), } public enum VertexAttribParameter { ArrayEnabled = ((int)0X8622), ArraySize = ((int)0X8623), ArrayStride = ((int)0X8624), ArrayType = ((int)0X8625), CurrentVertexAttrib = ((int)0X8626), ArrayNormalized = ((int)0X886a), VertexAttribArrayInteger = ((int)0X88fd), } public enum VertexAttribParameterArb { ArrayEnabled = ((int)0X8622), ArraySize = ((int)0X8623), ArrayStride = ((int)0X8624), ArrayType = ((int)0X8625), CurrentVertexAttrib = ((int)0X8626), ArrayNormalized = ((int)0X886a), ArrayDivisor = ((int)0X88fe), } public enum VertexAttribPointerParameter { ArrayPointer = ((int)0X8645), } public enum VertexAttribPointerParameterArb { ArrayPointer = ((int)0X8645), } public enum VertexAttribPointerType { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum VertexAttribPointerTypeArb { Byte = ((int)0X1400), UnsignedByte = ((int)0X1401), Short = ((int)0X1402), UnsignedShort = ((int)0X1403), Int = ((int)0X1404), UnsignedInt = ((int)0X1405), Float = ((int)0X1406), Double = ((int)0X140a), } public enum VertexPointerType { Short = ((int)0X1402), Int = ((int)0X1404), Float = ((int)0X1406), Double = ((int)0X140a), HalfFloat = ((int)0X140b), } public enum WinPhongShading { PhongWin = ((int)0X80ea), PhongHintWin = ((int)0X80eb), } public enum WinSpecularFog { FogSpecularTextureWin = ((int)0X80ec), } }