00001 #region License
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #endregion
00027
00028 using System;
00029
00030 namespace OpenTK.Graphics.OpenGL
00031 {
00032 #pragma warning disable 1591
00033
00034 public enum AccumOp : int
00035 {
00036 Accum = ((int)0x0100),
00037 Load = ((int)0x0101),
00038 Return = ((int)0x0102),
00039 Mult = ((int)0x0103),
00040 Add = ((int)0x0104),
00041 }
00042
00043 public enum ActiveAttribType : int
00044 {
00045 Float = ((int)0x1406),
00046 FloatVec2 = ((int)0x8B50),
00047 FloatVec3 = ((int)0x8B51),
00048 FloatVec4 = ((int)0x8B52),
00049 FloatMat2 = ((int)0x8B5A),
00050 FloatMat3 = ((int)0x8B5B),
00051 FloatMat4 = ((int)0x8B5C),
00052 }
00053
00054 public enum ActiveUniformBlockParameter : int
00055 {
00056 UniformBlockBinding = ((int)0x8A3F),
00057 UniformBlockDataSize = ((int)0x8A40),
00058 UniformBlockNameLength = ((int)0x8A41),
00059 UniformBlockActiveUniforms = ((int)0x8A42),
00060 UniformBlockActiveUniformIndices = ((int)0x8A43),
00061 UniformBlockReferencedByVertexShader = ((int)0x8A44),
00062 UniformBlockReferencedByFragmentShader = ((int)0x8A46),
00063 }
00064
00065 public enum ActiveUniformParameter : int
00066 {
00067 UniformType = ((int)0x8A37),
00068 UniformSize = ((int)0x8A38),
00069 UniformNameLength = ((int)0x8A39),
00070 UniformBlockIndex = ((int)0x8A3A),
00071 UniformOffset = ((int)0x8A3B),
00072 UniformArrayStride = ((int)0x8A3C),
00073 UniformMatrixStride = ((int)0x8A3D),
00074 UniformIsRowMajor = ((int)0x8A3E),
00075 }
00076
00077 public enum ActiveUniformType : int
00078 {
00079 Int = ((int)0x1404),
00080 Float = ((int)0x1406),
00081 FloatVec2 = ((int)0x8B50),
00082 FloatVec3 = ((int)0x8B51),
00083 FloatVec4 = ((int)0x8B52),
00084 IntVec2 = ((int)0x8B53),
00085 IntVec3 = ((int)0x8B54),
00086 IntVec4 = ((int)0x8B55),
00087 Bool = ((int)0x8B56),
00088 BoolVec2 = ((int)0x8B57),
00089 BoolVec3 = ((int)0x8B58),
00090 BoolVec4 = ((int)0x8B59),
00091 FloatMat2 = ((int)0x8B5A),
00092 FloatMat3 = ((int)0x8B5B),
00093 FloatMat4 = ((int)0x8B5C),
00094 Sampler1D = ((int)0x8B5D),
00095 Sampler2D = ((int)0x8B5E),
00096 Sampler3D = ((int)0x8B5F),
00097 SamplerCube = ((int)0x8B60),
00098 Sampler1DShadow = ((int)0x8B61),
00099 Sampler2DShadow = ((int)0x8B62),
00100 Sampler2DRect = ((int)0x8B63),
00101 Sampler2DRectShadow = ((int)0x8B64),
00102 FloatMat2x3 = ((int)0x8B65),
00103 FloatMat2x4 = ((int)0x8B66),
00104 FloatMat3x2 = ((int)0x8B67),
00105 FloatMat3x4 = ((int)0x8B68),
00106 FloatMat4x2 = ((int)0x8B69),
00107 FloatMat4x3 = ((int)0x8B6A),
00108 Sampler1DArray = ((int)0x8DC0),
00109 Sampler2DArray = ((int)0x8DC1),
00110 SamplerBuffer = ((int)0x8DC2),
00111 Sampler1DArrayShadow = ((int)0x8DC3),
00112 Sampler2DArrayShadow = ((int)0x8DC4),
00113 SamplerCubeShadow = ((int)0x8DC5),
00114 UnsignedIntVec2 = ((int)0x8DC6),
00115 UnsignedIntVec3 = ((int)0x8DC7),
00116 UnsignedIntVec4 = ((int)0x8DC8),
00117 IntSampler1D = ((int)0x8DC9),
00118 IntSampler2D = ((int)0x8DCA),
00119 IntSampler3D = ((int)0x8DCB),
00120 IntSamplerCube = ((int)0x8DCC),
00121 IntSampler2DRect = ((int)0x8DCD),
00122 IntSampler1DArray = ((int)0x8DCE),
00123 IntSampler2DArray = ((int)0x8DCF),
00124 IntSamplerBuffer = ((int)0x8DD0),
00125 UnsignedIntSampler1D = ((int)0x8DD1),
00126 UnsignedIntSampler2D = ((int)0x8DD2),
00127 UnsignedIntSampler3D = ((int)0x8DD3),
00128 UnsignedIntSamplerCube = ((int)0x8DD4),
00129 UnsignedIntSampler2DRect = ((int)0x8DD5),
00130 UnsignedIntSampler1DArray = ((int)0x8DD6),
00131 UnsignedIntSampler2DArray = ((int)0x8DD7),
00132 UnsignedIntSamplerBuffer = ((int)0x8DD8),
00133 Sampler2DMultisample = ((int)0x9108),
00134 IntSampler2DMultisample = ((int)0x9109),
00135 UnsignedIntSampler2DMultisample = ((int)0x910A),
00136 Sampler2DMultisampleArray = ((int)0x910B),
00137 IntSampler2DMultisampleArray = ((int)0x910C),
00138 UnsignedIntSampler2DMultisampleArray = ((int)0x910D),
00139 }
00140
00141 public enum All : int
00142 {
00143 False = ((int)0),
00144 NoError = ((int)0),
00145 None = ((int)0),
00146 Zero = ((int)0),
00147 Points = ((int)0x0000),
00148 ClientPixelStoreBit = ((int)0x00000001),
00149 ContextCoreProfileBit = ((int)0x00000001),
00150 CurrentBit = ((int)0x00000001),
00151 Gl2XBitAti = ((int)0x00000001),
00152 RedBitAti = ((int)0x00000001),
00153 SyncFlushCommandsBit = ((int)0x00000001),
00154 TextureDeformationBitSgix = ((int)0x00000001),
00155 ClientVertexArrayBit = ((int)0x00000002),
00156 CompBitAti = ((int)0x00000002),
00157 ContextCompatibilityProfileBit = ((int)0x00000002),
00158 GeometryDeformationBitSgix = ((int)0x00000002),
00159 Gl4XBitAti = ((int)0x00000002),
00160 GreenBitAti = ((int)0x00000002),
00161 PointBit = ((int)0x00000002),
00162 BlueBitAti = ((int)0x00000004),
00163 Gl8XBitAti = ((int)0x00000004),
00164 LineBit = ((int)0x00000004),
00165 NegateBitAti = ((int)0x00000004),
00166 Vertex23BitPgi = ((int)0x00000004),
00167 BiasBitAti = ((int)0x00000008),
00168 HalfBitAti = ((int)0x00000008),
00169 PolygonBit = ((int)0x00000008),
00170 Vertex4BitPgi = ((int)0x00000008),
00171 PolygonStippleBit = ((int)0x00000010),
00172 QuarterBitAti = ((int)0x00000010),
00173 EighthBitAti = ((int)0x00000020),
00174 PixelModeBit = ((int)0x00000020),
00175 LightingBit = ((int)0x00000040),
00176 SaturateBitAti = ((int)0x00000040),
00177 FogBit = ((int)0x00000080),
00178 DepthBufferBit = ((int)0x00000100),
00179 AccumBufferBit = ((int)0x00000200),
00180 StencilBufferBit = ((int)0x00000400),
00181 ViewportBit = ((int)0x00000800),
00182 TransformBit = ((int)0x00001000),
00183 EnableBit = ((int)0x00002000),
00184 ColorBufferBit = ((int)0x00004000),
00185 HintBit = ((int)0x00008000),
00186 ContextFlagForwardCompatibleBit = ((int)0x0001),
00187 Lines = ((int)0x0001),
00188 MapReadBit = ((int)0x0001),
00189 RestartSun = ((int)0x0001),
00190 Color3BitPgi = ((int)0x00010000),
00191 EvalBit = ((int)0x00010000),
00192 LineLoop = ((int)0x0002),
00193 MapWriteBit = ((int)0x0002),
00194 ReplaceMiddleSun = ((int)0x0002),
00195 Color4BitPgi = ((int)0x00020000),
00196 ListBit = ((int)0x00020000),
00197 LineStrip = ((int)0x0003),
00198 ReplaceOldestSun = ((int)0x0003),
00199 MapInvalidateRangeBit = ((int)0x0004),
00200 Triangles = ((int)0x0004),
00201 EdgeflagBitPgi = ((int)0x00040000),
00202 TextureBit = ((int)0x00040000),
00203 TriangleStrip = ((int)0x0005),
00204 TriangleFan = ((int)0x0006),
00205 Quads = ((int)0x0007),
00206 MapInvalidateBufferBit = ((int)0x0008),
00207 QuadStrip = ((int)0x0008),
00208 IndexBitPgi = ((int)0x00080000),
00209 ScissorBit = ((int)0x00080000),
00210 Polygon = ((int)0x0009),
00211 LinesAdjacency = ((int)0x000A),
00212 LinesAdjacencyArb = ((int)0x000A),
00213 LinesAdjacencyExt = ((int)0x000A),
00214 LineStripAdjacency = ((int)0x000B),
00215 LineStripAdjacencyArb = ((int)0x000B),
00216 LineStripAdjacencyExt = ((int)0x000B),
00217 TrianglesAdjacency = ((int)0x000C),
00218 TrianglesAdjacencyArb = ((int)0x000C),
00219 TrianglesAdjacencyExt = ((int)0x000C),
00220 TriangleStripAdjacency = ((int)0x000D),
00221 TriangleStripAdjacencyArb = ((int)0x000D),
00222 TriangleStripAdjacencyExt = ((int)0x000D),
00223 MapFlushExplicitBit = ((int)0x0010),
00224 MatAmbientBitPgi = ((int)0x00100000),
00225 MapUnsynchronizedBit = ((int)0x0020),
00226 MatAmbientAndDiffuseBitPgi = ((int)0x00200000),
00227 MatDiffuseBitPgi = ((int)0x00400000),
00228 MatEmissionBitPgi = ((int)0x00800000),
00229 Accum = ((int)0x0100),
00230 MatColorIndexesBitPgi = ((int)0x01000000),
00231 Load = ((int)0x0101),
00232 Return = ((int)0x0102),
00233 Mult = ((int)0x0103),
00234 Add = ((int)0x0104),
00235 Never = ((int)0x0200),
00236 MatShininessBitPgi = ((int)0x02000000),
00237 Less = ((int)0x0201),
00238 Equal = ((int)0x0202),
00239 Lequal = ((int)0x0203),
00240 Greater = ((int)0x0204),
00241 Notequal = ((int)0x0205),
00242 Gequal = ((int)0x0206),
00243 Always = ((int)0x0207),
00244 SrcColor = ((int)0x0300),
00245 OneMinusSrcColor = ((int)0x0301),
00246 SrcAlpha = ((int)0x0302),
00247 OneMinusSrcAlpha = ((int)0x0303),
00248 DstAlpha = ((int)0x0304),
00249 OneMinusDstAlpha = ((int)0x0305),
00250 DstColor = ((int)0x0306),
00251 OneMinusDstColor = ((int)0x0307),
00252 SrcAlphaSaturate = ((int)0x0308),
00253 FrontLeft = ((int)0x0400),
00254 MatSpecularBitPgi = ((int)0x04000000),
00255 FrontRight = ((int)0x0401),
00256 BackLeft = ((int)0x0402),
00257 BackRight = ((int)0x0403),
00258 Front = ((int)0x0404),
00259 Back = ((int)0x0405),
00260 Left = ((int)0x0406),
00261 Right = ((int)0x0407),
00262 FrontAndBack = ((int)0x0408),
00263 Aux0 = ((int)0x0409),
00264 Aux1 = ((int)0x040A),
00265 Aux2 = ((int)0x040B),
00266 Aux3 = ((int)0x040C),
00267 InvalidEnum = ((int)0x0500),
00268 InvalidValue = ((int)0x0501),
00269 InvalidOperation = ((int)0x0502),
00270 StackOverflow = ((int)0x0503),
00271 StackUnderflow = ((int)0x0504),
00272 OutOfMemory = ((int)0x0505),
00273 InvalidFramebufferOperation = ((int)0x0506),
00274 InvalidFramebufferOperationExt = ((int)0x0506),
00275 Gl2D = ((int)0x0600),
00276 Gl3D = ((int)0x0601),
00277 Gl3DColor = ((int)0x0602),
00278 Gl3DColorTexture = ((int)0x0603),
00279 Gl4DColorTexture = ((int)0x0604),
00280 PassThroughToken = ((int)0x0700),
00281 PointToken = ((int)0x0701),
00282 LineToken = ((int)0x0702),
00283 PolygonToken = ((int)0x0703),
00284 BitmapToken = ((int)0x0704),
00285 DrawPixelToken = ((int)0x0705),
00286 CopyPixelToken = ((int)0x0706),
00287 LineResetToken = ((int)0x0707),
00288 Exp = ((int)0x0800),
00289 NormalBitPgi = ((int)0x08000000),
00290 Exp2 = ((int)0x0801),
00291 Cw = ((int)0x0900),
00292 Ccw = ((int)0x0901),
00293 Coeff = ((int)0x0A00),
00294 Order = ((int)0x0A01),
00295 Domain = ((int)0x0A02),
00296 CurrentColor = ((int)0x0B00),
00297 CurrentIndex = ((int)0x0B01),
00298 CurrentNormal = ((int)0x0B02),
00299 CurrentTextureCoords = ((int)0x0B03),
00300 CurrentRasterColor = ((int)0x0B04),
00301 CurrentRasterIndex = ((int)0x0B05),
00302 CurrentRasterTextureCoords = ((int)0x0B06),
00303 CurrentRasterPosition = ((int)0x0B07),
00304 CurrentRasterPositionValid = ((int)0x0B08),
00305 CurrentRasterDistance = ((int)0x0B09),
00306 PointSmooth = ((int)0x0B10),
00307 PointSize = ((int)0x0B11),
00308 PointSizeRange = ((int)0x0B12),
00309 SmoothPointSizeRange = ((int)0x0B12),
00310 PointSizeGranularity = ((int)0x0B13),
00311 SmoothPointSizeGranularity = ((int)0x0B13),
00312 LineSmooth = ((int)0x0B20),
00313 LineWidth = ((int)0x0B21),
00314 LineWidthRange = ((int)0x0B22),
00315 SmoothLineWidthRange = ((int)0x0B22),
00316 LineWidthGranularity = ((int)0x0B23),
00317 SmoothLineWidthGranularity = ((int)0x0B23),
00318 LineStipple = ((int)0x0B24),
00319 LineStipplePattern = ((int)0x0B25),
00320 LineStippleRepeat = ((int)0x0B26),
00321 ListMode = ((int)0x0B30),
00322 MaxListNesting = ((int)0x0B31),
00323 ListBase = ((int)0x0B32),
00324 ListIndex = ((int)0x0B33),
00325 PolygonMode = ((int)0x0B40),
00326 PolygonSmooth = ((int)0x0B41),
00327 PolygonStipple = ((int)0x0B42),
00328 EdgeFlag = ((int)0x0B43),
00329 CullFace = ((int)0x0B44),
00330 CullFaceMode = ((int)0x0B45),
00331 FrontFace = ((int)0x0B46),
00332 Lighting = ((int)0x0B50),
00333 LightModelLocalViewer = ((int)0x0B51),
00334 LightModelTwoSide = ((int)0x0B52),
00335 LightModelAmbient = ((int)0x0B53),
00336 ShadeModel = ((int)0x0B54),
00337 ColorMaterialFace = ((int)0x0B55),
00338 ColorMaterialParameter = ((int)0x0B56),
00339 ColorMaterial = ((int)0x0B57),
00340 Fog = ((int)0x0B60),
00341 FogIndex = ((int)0x0B61),
00342 FogDensity = ((int)0x0B62),
00343 FogStart = ((int)0x0B63),
00344 FogEnd = ((int)0x0B64),
00345 FogMode = ((int)0x0B65),
00346 FogColor = ((int)0x0B66),
00347 DepthRange = ((int)0x0B70),
00348 DepthTest = ((int)0x0B71),
00349 DepthWritemask = ((int)0x0B72),
00350 DepthClearValue = ((int)0x0B73),
00351 DepthFunc = ((int)0x0B74),
00352 AccumClearValue = ((int)0x0B80),
00353 StencilTest = ((int)0x0B90),
00354 StencilClearValue = ((int)0x0B91),
00355 StencilFunc = ((int)0x0B92),
00356 StencilValueMask = ((int)0x0B93),
00357 StencilFail = ((int)0x0B94),
00358 StencilPassDepthFail = ((int)0x0B95),
00359 StencilPassDepthPass = ((int)0x0B96),
00360 StencilRef = ((int)0x0B97),
00361 StencilWritemask = ((int)0x0B98),
00362 MatrixMode = ((int)0x0BA0),
00363 Normalize = ((int)0x0BA1),
00364 Viewport = ((int)0x0BA2),
00365 Modelview0StackDepthExt = ((int)0x0BA3),
00366 ModelviewStackDepth = ((int)0x0BA3),
00367 ProjectionStackDepth = ((int)0x0BA4),
00368 TextureStackDepth = ((int)0x0BA5),
00369 Modelview0MatrixExt = ((int)0x0BA6),
00370 ModelviewMatrix = ((int)0x0BA6),
00371 ProjectionMatrix = ((int)0x0BA7),
00372 TextureMatrix = ((int)0x0BA8),
00373 AttribStackDepth = ((int)0x0BB0),
00374 ClientAttribStackDepth = ((int)0x0BB1),
00375 AlphaTest = ((int)0x0BC0),
00376 AlphaTestFunc = ((int)0x0BC1),
00377 AlphaTestRef = ((int)0x0BC2),
00378 Dither = ((int)0x0BD0),
00379 BlendDst = ((int)0x0BE0),
00380 BlendSrc = ((int)0x0BE1),
00381 Blend = ((int)0x0BE2),
00382 LogicOpMode = ((int)0x0BF0),
00383 IndexLogicOp = ((int)0x0BF1),
00384 LogicOp = ((int)0x0BF1),
00385 ColorLogicOp = ((int)0x0BF2),
00386 AuxBuffers = ((int)0x0C00),
00387 DrawBuffer = ((int)0x0C01),
00388 ReadBuffer = ((int)0x0C02),
00389 ScissorBox = ((int)0x0C10),
00390 ScissorTest = ((int)0x0C11),
00391 IndexClearValue = ((int)0x0C20),
00392 IndexWritemask = ((int)0x0C21),
00393 ColorClearValue = ((int)0x0C22),
00394 ColorWritemask = ((int)0x0C23),
00395 IndexMode = ((int)0x0C30),
00396 RgbaMode = ((int)0x0C31),
00397 Doublebuffer = ((int)0x0C32),
00398 Stereo = ((int)0x0C33),
00399 RenderMode = ((int)0x0C40),
00400 PerspectiveCorrectionHint = ((int)0x0C50),
00401 PointSmoothHint = ((int)0x0C51),
00402 LineSmoothHint = ((int)0x0C52),
00403 PolygonSmoothHint = ((int)0x0C53),
00404 FogHint = ((int)0x0C54),
00405 TextureGenS = ((int)0x0C60),
00406 TextureGenT = ((int)0x0C61),
00407 TextureGenR = ((int)0x0C62),
00408 TextureGenQ = ((int)0x0C63),
00409 PixelMapIToI = ((int)0x0C70),
00410 PixelMapSToS = ((int)0x0C71),
00411 PixelMapIToR = ((int)0x0C72),
00412 PixelMapIToG = ((int)0x0C73),
00413 PixelMapIToB = ((int)0x0C74),
00414 PixelMapIToA = ((int)0x0C75),
00415 PixelMapRToR = ((int)0x0C76),
00416 PixelMapGToG = ((int)0x0C77),
00417 PixelMapBToB = ((int)0x0C78),
00418 PixelMapAToA = ((int)0x0C79),
00419 PixelMapIToISize = ((int)0x0CB0),
00420 PixelMapSToSSize = ((int)0x0CB1),
00421 PixelMapIToRSize = ((int)0x0CB2),
00422 PixelMapIToGSize = ((int)0x0CB3),
00423 PixelMapIToBSize = ((int)0x0CB4),
00424 PixelMapIToASize = ((int)0x0CB5),
00425 PixelMapRToRSize = ((int)0x0CB6),
00426 PixelMapGToGSize = ((int)0x0CB7),
00427 PixelMapBToBSize = ((int)0x0CB8),
00428 PixelMapAToASize = ((int)0x0CB9),
00429 UnpackSwapBytes = ((int)0x0CF0),
00430 UnpackLsbFirst = ((int)0x0CF1),
00431 UnpackRowLength = ((int)0x0CF2),
00432 UnpackSkipRows = ((int)0x0CF3),
00433 UnpackSkipPixels = ((int)0x0CF4),
00434 UnpackAlignment = ((int)0x0CF5),
00435 PackSwapBytes = ((int)0x0D00),
00436 PackLsbFirst = ((int)0x0D01),
00437 PackRowLength = ((int)0x0D02),
00438 PackSkipRows = ((int)0x0D03),
00439 PackSkipPixels = ((int)0x0D04),
00440 PackAlignment = ((int)0x0D05),
00441 MapColor = ((int)0x0D10),
00442 MapStencil = ((int)0x0D11),
00443 IndexShift = ((int)0x0D12),
00444 IndexOffset = ((int)0x0D13),
00445 RedScale = ((int)0x0D14),
00446 RedBias = ((int)0x0D15),
00447 ZoomX = ((int)0x0D16),
00448 ZoomY = ((int)0x0D17),
00449 GreenScale = ((int)0x0D18),
00450 GreenBias = ((int)0x0D19),
00451 BlueScale = ((int)0x0D1A),
00452 BlueBias = ((int)0x0D1B),
00453 AlphaScale = ((int)0x0D1C),
00454 AlphaBias = ((int)0x0D1D),
00455 DepthScale = ((int)0x0D1E),
00456 DepthBias = ((int)0x0D1F),
00457 MaxEvalOrder = ((int)0x0D30),
00458 MaxLights = ((int)0x0D31),
00459 MaxClipDistances = ((int)0x0D32),
00460 MaxClipPlanes = ((int)0x0D32),
00461 MaxTextureSize = ((int)0x0D33),
00462 MaxPixelMapTable = ((int)0x0D34),
00463 MaxAttribStackDepth = ((int)0x0D35),
00464 MaxModelviewStackDepth = ((int)0x0D36),
00465 MaxNameStackDepth = ((int)0x0D37),
00466 MaxProjectionStackDepth = ((int)0x0D38),
00467 MaxTextureStackDepth = ((int)0x0D39),
00468 MaxViewportDims = ((int)0x0D3A),
00469 MaxClientAttribStackDepth = ((int)0x0D3B),
00470 SubpixelBits = ((int)0x0D50),
00471 IndexBits = ((int)0x0D51),
00472 RedBits = ((int)0x0D52),
00473 GreenBits = ((int)0x0D53),
00474 BlueBits = ((int)0x0D54),
00475 AlphaBits = ((int)0x0D55),
00476 DepthBits = ((int)0x0D56),
00477 StencilBits = ((int)0x0D57),
00478 AccumRedBits = ((int)0x0D58),
00479 AccumGreenBits = ((int)0x0D59),
00480 AccumBlueBits = ((int)0x0D5A),
00481 AccumAlphaBits = ((int)0x0D5B),
00482 NameStackDepth = ((int)0x0D70),
00483 AutoNormal = ((int)0x0D80),
00484 Map1Color4 = ((int)0x0D90),
00485 Map1Index = ((int)0x0D91),
00486 Map1Normal = ((int)0x0D92),
00487 Map1TextureCoord1 = ((int)0x0D93),
00488 Map1TextureCoord2 = ((int)0x0D94),
00489 Map1TextureCoord3 = ((int)0x0D95),
00490 Map1TextureCoord4 = ((int)0x0D96),
00491 Map1Vertex3 = ((int)0x0D97),
00492 Map1Vertex4 = ((int)0x0D98),
00493 Map2Color4 = ((int)0x0DB0),
00494 Map2Index = ((int)0x0DB1),
00495 Map2Normal = ((int)0x0DB2),
00496 Map2TextureCoord1 = ((int)0x0DB3),
00497 Map2TextureCoord2 = ((int)0x0DB4),
00498 Map2TextureCoord3 = ((int)0x0DB5),
00499 Map2TextureCoord4 = ((int)0x0DB6),
00500 Map2Vertex3 = ((int)0x0DB7),
00501 Map2Vertex4 = ((int)0x0DB8),
00502 Map1GridDomain = ((int)0x0DD0),
00503 Map1GridSegments = ((int)0x0DD1),
00504 Map2GridDomain = ((int)0x0DD2),
00505 Map2GridSegments = ((int)0x0DD3),
00506 Texture1D = ((int)0x0DE0),
00507 Texture2D = ((int)0x0DE1),
00508 FeedbackBufferPointer = ((int)0x0DF0),
00509 FeedbackBufferSize = ((int)0x0DF1),
00510 FeedbackBufferType = ((int)0x0DF2),
00511 SelectionBufferPointer = ((int)0x0DF3),
00512 SelectionBufferSize = ((int)0x0DF4),
00513 TextureWidth = ((int)0x1000),
00514 Texcoord1BitPgi = ((int)0x10000000),
00515 TextureHeight = ((int)0x1001),
00516 TextureComponents = ((int)0x1003),
00517 TextureInternalFormat = ((int)0x1003),
00518 TextureBorderColor = ((int)0x1004),
00519 TextureBorder = ((int)0x1005),
00520 DontCare = ((int)0x1100),
00521 Fastest = ((int)0x1101),
00522 Nicest = ((int)0x1102),
00523 Ambient = ((int)0x1200),
00524 Diffuse = ((int)0x1201),
00525 Specular = ((int)0x1202),
00526 Position = ((int)0x1203),
00527 SpotDirection = ((int)0x1204),
00528 SpotExponent = ((int)0x1205),
00529 SpotCutoff = ((int)0x1206),
00530 ConstantAttenuation = ((int)0x1207),
00531 LinearAttenuation = ((int)0x1208),
00532 QuadraticAttenuation = ((int)0x1209),
00533 Compile = ((int)0x1300),
00534 CompileAndExecute = ((int)0x1301),
00535 Byte = ((int)0x1400),
00536 UnsignedByte = ((int)0x1401),
00537 Short = ((int)0x1402),
00538 UnsignedShort = ((int)0x1403),
00539 Int = ((int)0x1404),
00540 UnsignedInt = ((int)0x1405),
00541 Float = ((int)0x1406),
00542 Gl2Bytes = ((int)0x1407),
00543 Gl3Bytes = ((int)0x1408),
00544 Gl4Bytes = ((int)0x1409),
00545 Double = ((int)0x140A),
00546 DoubleExt = ((int)0x140A),
00547 HalfApple = ((int)0x140B),
00548 HalfFloat = ((int)0x140B),
00549 HalfFloatArb = ((int)0x140B),
00550 HalfFloatNv = ((int)0x140B),
00551 Clear = ((int)0x1500),
00552 And = ((int)0x1501),
00553 AndReverse = ((int)0x1502),
00554 Copy = ((int)0x1503),
00555 AndInverted = ((int)0x1504),
00556 Noop = ((int)0x1505),
00557 Xor = ((int)0x1506),
00558 Or = ((int)0x1507),
00559 Nor = ((int)0x1508),
00560 Equiv = ((int)0x1509),
00561 Invert = ((int)0x150A),
00562 OrReverse = ((int)0x150B),
00563 CopyInverted = ((int)0x150C),
00564 OrInverted = ((int)0x150D),
00565 Nand = ((int)0x150E),
00566 Set = ((int)0x150F),
00567 Emission = ((int)0x1600),
00568 Shininess = ((int)0x1601),
00569 AmbientAndDiffuse = ((int)0x1602),
00570 ColorIndexes = ((int)0x1603),
00571 Modelview = ((int)0x1700),
00572 Modelview0Arb = ((int)0x1700),
00573 Modelview0Ext = ((int)0x1700),
00574 Projection = ((int)0x1701),
00575 Texture = ((int)0x1702),
00576 Color = ((int)0x1800),
00577 Depth = ((int)0x1801),
00578 Stencil = ((int)0x1802),
00579 ColorIndex = ((int)0x1900),
00580 StencilIndex = ((int)0x1901),
00581 DepthComponent = ((int)0x1902),
00582 Red = ((int)0x1903),
00583 Green = ((int)0x1904),
00584 Blue = ((int)0x1905),
00585 Alpha = ((int)0x1906),
00586 Rgb = ((int)0x1907),
00587 Rgba = ((int)0x1908),
00588 Luminance = ((int)0x1909),
00589 LuminanceAlpha = ((int)0x190A),
00590 RasterPositionUnclippedIbm = ((int)0x19262),
00591 Bitmap = ((int)0x1A00),
00592 PreferDoublebufferHintPgi = ((int)0x1A1F8),
00593 ConserveMemoryHintPgi = ((int)0x1A1FD),
00594 ReclaimMemoryHintPgi = ((int)0x1A1FE),
00595 NativeGraphicsHandlePgi = ((int)0x1A202),
00596 NativeGraphicsBeginHintPgi = ((int)0x1A203),
00597 NativeGraphicsEndHintPgi = ((int)0x1A204),
00598 AlwaysFastHintPgi = ((int)0x1A20C),
00599 AlwaysSoftHintPgi = ((int)0x1A20D),
00600 AllowDrawObjHintPgi = ((int)0x1A20E),
00601 AllowDrawWinHintPgi = ((int)0x1A20F),
00602 AllowDrawFrgHintPgi = ((int)0x1A210),
00603 AllowDrawMemHintPgi = ((int)0x1A211),
00604 StrictDepthfuncHintPgi = ((int)0x1A216),
00605 StrictLightingHintPgi = ((int)0x1A217),
00606 StrictScissorHintPgi = ((int)0x1A218),
00607 FullStippleHintPgi = ((int)0x1A219),
00608 ClipNearHintPgi = ((int)0x1A220),
00609 ClipFarHintPgi = ((int)0x1A221),
00610 WideLineHintPgi = ((int)0x1A222),
00611 BackNormalsHintPgi = ((int)0x1A223),
00612 VertexDataHintPgi = ((int)0x1A22A),
00613 VertexConsistentHintPgi = ((int)0x1A22B),
00614 MaterialSideHintPgi = ((int)0x1A22C),
00615 MaxVertexHintPgi = ((int)0x1A22D),
00616 Point = ((int)0x1B00),
00617 Line = ((int)0x1B01),
00618 Fill = ((int)0x1B02),
00619 Render = ((int)0x1C00),
00620 Feedback = ((int)0x1C01),
00621 Select = ((int)0x1C02),
00622 Flat = ((int)0x1D00),
00623 Smooth = ((int)0x1D01),
00624 Keep = ((int)0x1E00),
00625 Replace = ((int)0x1E01),
00626 Incr = ((int)0x1E02),
00627 Decr = ((int)0x1E03),
00628 Vendor = ((int)0x1F00),
00629 Renderer = ((int)0x1F01),
00630 Version = ((int)0x1F02),
00631 Extensions = ((int)0x1F03),
00632 S = ((int)0x2000),
00633 MultisampleBit = ((int)0x20000000),
00634 MultisampleBit3Dfx = ((int)0x20000000),
00635 MultisampleBitArb = ((int)0x20000000),
00636 MultisampleBitExt = ((int)0x20000000),
00637 Texcoord2BitPgi = ((int)0x20000000),
00638 T = ((int)0x2001),
00639 R = ((int)0x2002),
00640 Q = ((int)0x2003),
00641 Modulate = ((int)0x2100),
00642 Decal = ((int)0x2101),
00643 TextureEnvMode = ((int)0x2200),
00644 TextureEnvColor = ((int)0x2201),
00645 TextureEnv = ((int)0x2300),
00646 EyeLinear = ((int)0x2400),
00647 ObjectLinear = ((int)0x2401),
00648 SphereMap = ((int)0x2402),
00649 TextureGenMode = ((int)0x2500),
00650 ObjectPlane = ((int)0x2501),
00651 EyePlane = ((int)0x2502),
00652 Nearest = ((int)0x2600),
00653 Linear = ((int)0x2601),
00654 NearestMipmapNearest = ((int)0x2700),
00655 LinearMipmapNearest = ((int)0x2701),
00656 NearestMipmapLinear = ((int)0x2702),
00657 LinearMipmapLinear = ((int)0x2703),
00658 TextureMagFilter = ((int)0x2800),
00659 TextureMinFilter = ((int)0x2801),
00660 TextureWrapS = ((int)0x2802),
00661 TextureWrapT = ((int)0x2803),
00662 Clamp = ((int)0x2900),
00663 Repeat = ((int)0x2901),
00664 PolygonOffsetUnits = ((int)0x2A00),
00665 PolygonOffsetPoint = ((int)0x2A01),
00666 PolygonOffsetLine = ((int)0x2A02),
00667 R3G3B2 = ((int)0x2A10),
00668 V2f = ((int)0x2A20),
00669 V3f = ((int)0x2A21),
00670 C4ubV2f = ((int)0x2A22),
00671 C4ubV3f = ((int)0x2A23),
00672 C3fV3f = ((int)0x2A24),
00673 N3fV3f = ((int)0x2A25),
00674 C4fN3fV3f = ((int)0x2A26),
00675 T2fV3f = ((int)0x2A27),
00676 T4fV4f = ((int)0x2A28),
00677 T2fC4ubV3f = ((int)0x2A29),
00678 T2fC3fV3f = ((int)0x2A2A),
00679 T2fN3fV3f = ((int)0x2A2B),
00680 T2fC4fN3fV3f = ((int)0x2A2C),
00681 T4fC4fN3fV4f = ((int)0x2A2D),
00682 ClipDistance0 = ((int)0x3000),
00683 ClipPlane0 = ((int)0x3000),
00684 ClipDistance1 = ((int)0x3001),
00685 ClipPlane1 = ((int)0x3001),
00686 ClipDistance2 = ((int)0x3002),
00687 ClipPlane2 = ((int)0x3002),
00688 ClipDistance3 = ((int)0x3003),
00689 ClipPlane3 = ((int)0x3003),
00690 ClipDistance4 = ((int)0x3004),
00691 ClipPlane4 = ((int)0x3004),
00692 ClipDistance5 = ((int)0x3005),
00693 ClipPlane5 = ((int)0x3005),
00694 ClipDistance6 = ((int)0x3006),
00695 ClipDistance7 = ((int)0x3007),
00696 Light0 = ((int)0x4000),
00697 Texcoord3BitPgi = ((int)0x40000000),
00698 Light1 = ((int)0x4001),
00699 Light2 = ((int)0x4002),
00700 Light3 = ((int)0x4003),
00701 Light4 = ((int)0x4004),
00702 Light5 = ((int)0x4005),
00703 Light6 = ((int)0x4006),
00704 Light7 = ((int)0x4007),
00705 AbgrExt = ((int)0x8000),
00706 Texcoord4BitPgi = unchecked((int)0x80000000),
00707 ConstantColor = ((int)0x8001),
00708 ConstantColorExt = ((int)0x8001),
00709 OneMinusConstantColor = ((int)0x8002),
00710 OneMinusConstantColorExt = ((int)0x8002),
00711 ConstantAlpha = ((int)0x8003),
00712 ConstantAlphaExt = ((int)0x8003),
00713 OneMinusConstantAlpha = ((int)0x8004),
00714 OneMinusConstantAlphaExt = ((int)0x8004),
00715 BlendColor = ((int)0x8005),
00716 BlendColorExt = ((int)0x8005),
00717 FuncAdd = ((int)0x8006),
00718 FuncAddExt = ((int)0x8006),
00719 Min = ((int)0x8007),
00720 MinExt = ((int)0x8007),
00721 Max = ((int)0x8008),
00722 MaxExt = ((int)0x8008),
00723 BlendEquation = ((int)0x8009),
00724 BlendEquationExt = ((int)0x8009),
00725 BlendEquationRgb = ((int)0x8009),
00726 BlendEquationRgbExt = ((int)0x8009),
00727 FuncSubtract = ((int)0x800A),
00728 FuncSubtractExt = ((int)0x800A),
00729 FuncReverseSubtract = ((int)0x800B),
00730 FuncReverseSubtractExt = ((int)0x800B),
00731 CmykExt = ((int)0x800C),
00732 CmykaExt = ((int)0x800D),
00733 PackCmykHintExt = ((int)0x800E),
00734 UnpackCmykHintExt = ((int)0x800F),
00735 Convolution1D = ((int)0x8010),
00736 Convolution1DExt = ((int)0x8010),
00737 Convolution2D = ((int)0x8011),
00738 Convolution2DExt = ((int)0x8011),
00739 Separable2D = ((int)0x8012),
00740 Separable2DExt = ((int)0x8012),
00741 ConvolutionBorderMode = ((int)0x8013),
00742 ConvolutionBorderModeExt = ((int)0x8013),
00743 ConvolutionFilterScale = ((int)0x8014),
00744 ConvolutionFilterScaleExt = ((int)0x8014),
00745 ConvolutionFilterBias = ((int)0x8015),
00746 ConvolutionFilterBiasExt = ((int)0x8015),
00747 Reduce = ((int)0x8016),
00748 ReduceExt = ((int)0x8016),
00749 ConvolutionFormat = ((int)0x8017),
00750 ConvolutionFormatExt = ((int)0x8017),
00751 ConvolutionWidth = ((int)0x8018),
00752 ConvolutionWidthExt = ((int)0x8018),
00753 ConvolutionHeight = ((int)0x8019),
00754 ConvolutionHeightExt = ((int)0x8019),
00755 MaxConvolutionWidth = ((int)0x801A),
00756 MaxConvolutionWidthExt = ((int)0x801A),
00757 MaxConvolutionHeight = ((int)0x801B),
00758 MaxConvolutionHeightExt = ((int)0x801B),
00759 PostConvolutionRedScale = ((int)0x801C),
00760 PostConvolutionRedScaleExt = ((int)0x801C),
00761 PostConvolutionGreenScale = ((int)0x801D),
00762 PostConvolutionGreenScaleExt = ((int)0x801D),
00763 PostConvolutionBlueScale = ((int)0x801E),
00764 PostConvolutionBlueScaleExt = ((int)0x801E),
00765 PostConvolutionAlphaScale = ((int)0x801F),
00766 PostConvolutionAlphaScaleExt = ((int)0x801F),
00767 PostConvolutionRedBias = ((int)0x8020),
00768 PostConvolutionRedBiasExt = ((int)0x8020),
00769 PostConvolutionGreenBias = ((int)0x8021),
00770 PostConvolutionGreenBiasExt = ((int)0x8021),
00771 PostConvolutionBlueBias = ((int)0x8022),
00772 PostConvolutionBlueBiasExt = ((int)0x8022),
00773 PostConvolutionAlphaBias = ((int)0x8023),
00774 PostConvolutionAlphaBiasExt = ((int)0x8023),
00775 Histogram = ((int)0x8024),
00776 HistogramExt = ((int)0x8024),
00777 ProxyHistogram = ((int)0x8025),
00778 ProxyHistogramExt = ((int)0x8025),
00779 HistogramWidth = ((int)0x8026),
00780 HistogramWidthExt = ((int)0x8026),
00781 HistogramFormat = ((int)0x8027),
00782 HistogramFormatExt = ((int)0x8027),
00783 HistogramRedSize = ((int)0x8028),
00784 HistogramRedSizeExt = ((int)0x8028),
00785 HistogramGreenSize = ((int)0x8029),
00786 HistogramGreenSizeExt = ((int)0x8029),
00787 HistogramBlueSize = ((int)0x802A),
00788 HistogramBlueSizeExt = ((int)0x802A),
00789 HistogramAlphaSize = ((int)0x802B),
00790 HistogramAlphaSizeExt = ((int)0x802B),
00791 HistogramLuminanceSize = ((int)0x802C),
00792 HistogramLuminanceSizeExt = ((int)0x802C),
00793 HistogramSink = ((int)0x802D),
00794 HistogramSinkExt = ((int)0x802D),
00795 Minmax = ((int)0x802E),
00796 MinmaxExt = ((int)0x802E),
00797 MinmaxFormat = ((int)0x802F),
00798 MinmaxFormatExt = ((int)0x802F),
00799 MinmaxSink = ((int)0x8030),
00800 MinmaxSinkExt = ((int)0x8030),
00801 TableTooLarge = ((int)0x8031),
00802 TableTooLargeExt = ((int)0x8031),
00803 UnsignedByte332 = ((int)0x8032),
00804 UnsignedByte332Ext = ((int)0x8032),
00805 UnsignedShort4444 = ((int)0x8033),
00806 UnsignedShort4444Ext = ((int)0x8033),
00807 UnsignedShort5551 = ((int)0x8034),
00808 UnsignedShort5551Ext = ((int)0x8034),
00809 UnsignedInt8888 = ((int)0x8035),
00810 UnsignedInt8888Ext = ((int)0x8035),
00811 UnsignedInt1010102 = ((int)0x8036),
00812 UnsignedInt1010102Ext = ((int)0x8036),
00813 PolygonOffsetExt = ((int)0x8037),
00814 PolygonOffsetFill = ((int)0x8037),
00815 PolygonOffsetFactor = ((int)0x8038),
00816 PolygonOffsetFactorExt = ((int)0x8038),
00817 PolygonOffsetBiasExt = ((int)0x8039),
00818 RescaleNormal = ((int)0x803A),
00819 RescaleNormalExt = ((int)0x803A),
00820 Alpha4 = ((int)0x803B),
00821 Alpha4Ext = ((int)0x803B),
00822 Alpha8 = ((int)0x803C),
00823 Alpha8Ext = ((int)0x803C),
00824 Alpha12 = ((int)0x803D),
00825 Alpha12Ext = ((int)0x803D),
00826 Alpha16 = ((int)0x803E),
00827 Alpha16Ext = ((int)0x803E),
00828 Luminance4 = ((int)0x803F),
00829 Luminance4Ext = ((int)0x803F),
00830 Luminance8 = ((int)0x8040),
00831 Luminance8Ext = ((int)0x8040),
00832 Luminance12 = ((int)0x8041),
00833 Luminance12Ext = ((int)0x8041),
00834 Luminance16 = ((int)0x8042),
00835 Luminance16Ext = ((int)0x8042),
00836 Luminance4Alpha4 = ((int)0x8043),
00837 Luminance4Alpha4Ext = ((int)0x8043),
00838 Luminance6Alpha2 = ((int)0x8044),
00839 Luminance6Alpha2Ext = ((int)0x8044),
00840 Luminance8Alpha8 = ((int)0x8045),
00841 Luminance8Alpha8Ext = ((int)0x8045),
00842 Luminance12Alpha4 = ((int)0x8046),
00843 Luminance12Alpha4Ext = ((int)0x8046),
00844 Luminance12Alpha12 = ((int)0x8047),
00845 Luminance12Alpha12Ext = ((int)0x8047),
00846 Luminance16Alpha16 = ((int)0x8048),
00847 Luminance16Alpha16Ext = ((int)0x8048),
00848 Intensity = ((int)0x8049),
00849 IntensityExt = ((int)0x8049),
00850 Intensity4 = ((int)0x804A),
00851 Intensity4Ext = ((int)0x804A),
00852 Intensity8 = ((int)0x804B),
00853 Intensity8Ext = ((int)0x804B),
00854 Intensity12 = ((int)0x804C),
00855 Intensity12Ext = ((int)0x804C),
00856 Intensity16 = ((int)0x804D),
00857 Intensity16Ext = ((int)0x804D),
00858 Rgb2Ext = ((int)0x804E),
00859 Rgb4 = ((int)0x804F),
00860 Rgb4Ext = ((int)0x804F),
00861 Rgb5 = ((int)0x8050),
00862 Rgb5Ext = ((int)0x8050),
00863 Rgb8 = ((int)0x8051),
00864 Rgb8Ext = ((int)0x8051),
00865 Rgb10 = ((int)0x8052),
00866 Rgb10Ext = ((int)0x8052),
00867 Rgb12 = ((int)0x8053),
00868 Rgb12Ext = ((int)0x8053),
00869 Rgb16 = ((int)0x8054),
00870 Rgb16Ext = ((int)0x8054),
00871 Rgba2 = ((int)0x8055),
00872 Rgba2Ext = ((int)0x8055),
00873 Rgba4 = ((int)0x8056),
00874 Rgba4Ext = ((int)0x8056),
00875 Rgb5A1 = ((int)0x8057),
00876 Rgb5A1Ext = ((int)0x8057),
00877 Rgba8 = ((int)0x8058),
00878 Rgba8Ext = ((int)0x8058),
00879 Rgb10A2 = ((int)0x8059),
00880 Rgb10A2Ext = ((int)0x8059),
00881 Rgba12 = ((int)0x805A),
00882 Rgba12Ext = ((int)0x805A),
00883 Rgba16 = ((int)0x805B),
00884 Rgba16Ext = ((int)0x805B),
00885 TextureRedSize = ((int)0x805C),
00886 TextureRedSizeExt = ((int)0x805C),
00887 TextureGreenSize = ((int)0x805D),
00888 TextureGreenSizeExt = ((int)0x805D),
00889 TextureBlueSize = ((int)0x805E),
00890 TextureBlueSizeExt = ((int)0x805E),
00891 TextureAlphaSize = ((int)0x805F),
00892 TextureAlphaSizeExt = ((int)0x805F),
00893 TextureLuminanceSize = ((int)0x8060),
00894 TextureLuminanceSizeExt = ((int)0x8060),
00895 TextureIntensitySize = ((int)0x8061),
00896 TextureIntensitySizeExt = ((int)0x8061),
00897 ReplaceExt = ((int)0x8062),
00898 ProxyTexture1D = ((int)0x8063),
00899 ProxyTexture1DExt = ((int)0x8063),
00900 ProxyTexture2D = ((int)0x8064),
00901 ProxyTexture2DExt = ((int)0x8064),
00902 TextureTooLargeExt = ((int)0x8065),
00903 TexturePriority = ((int)0x8066),
00904 TexturePriorityExt = ((int)0x8066),
00905 TextureResident = ((int)0x8067),
00906 TextureResidentExt = ((int)0x8067),
00907 Texture1DBindingExt = ((int)0x8068),
00908 TextureBinding1D = ((int)0x8068),
00909 Texture2DBindingExt = ((int)0x8069),
00910 TextureBinding2D = ((int)0x8069),
00911 Texture3DBindingExt = ((int)0x806A),
00912 TextureBinding3D = ((int)0x806A),
00913 PackSkipImages = ((int)0x806B),
00914 PackSkipImagesExt = ((int)0x806B),
00915 PackImageHeight = ((int)0x806C),
00916 PackImageHeightExt = ((int)0x806C),
00917 UnpackSkipImages = ((int)0x806D),
00918 UnpackSkipImagesExt = ((int)0x806D),
00919 UnpackImageHeight = ((int)0x806E),
00920 UnpackImageHeightExt = ((int)0x806E),
00921 Texture3D = ((int)0x806F),
00922 Texture3DExt = ((int)0x806F),
00923 ProxyTexture3D = ((int)0x8070),
00924 ProxyTexture3DExt = ((int)0x8070),
00925 TextureDepth = ((int)0x8071),
00926 TextureDepthExt = ((int)0x8071),
00927 TextureWrapR = ((int)0x8072),
00928 TextureWrapRExt = ((int)0x8072),
00929 Max3DTextureSize = ((int)0x8073),
00930 Max3DTextureSizeExt = ((int)0x8073),
00931 VertexArray = ((int)0x8074),
00932 VertexArrayExt = ((int)0x8074),
00933 NormalArray = ((int)0x8075),
00934 NormalArrayExt = ((int)0x8075),
00935 ColorArray = ((int)0x8076),
00936 ColorArrayExt = ((int)0x8076),
00937 IndexArray = ((int)0x8077),
00938 IndexArrayExt = ((int)0x8077),
00939 TextureCoordArray = ((int)0x8078),
00940 TextureCoordArrayExt = ((int)0x8078),
00941 EdgeFlagArray = ((int)0x8079),
00942 EdgeFlagArrayExt = ((int)0x8079),
00943 VertexArraySize = ((int)0x807A),
00944 VertexArraySizeExt = ((int)0x807A),
00945 VertexArrayType = ((int)0x807B),
00946 VertexArrayTypeExt = ((int)0x807B),
00947 VertexArrayStride = ((int)0x807C),
00948 VertexArrayStrideExt = ((int)0x807C),
00949 VertexArrayCountExt = ((int)0x807D),
00950 NormalArrayType = ((int)0x807E),
00951 NormalArrayTypeExt = ((int)0x807E),
00952 NormalArrayStride = ((int)0x807F),
00953 NormalArrayStrideExt = ((int)0x807F),
00954 NormalArrayCountExt = ((int)0x8080),
00955 ColorArraySize = ((int)0x8081),
00956 ColorArraySizeExt = ((int)0x8081),
00957 ColorArrayType = ((int)0x8082),
00958 ColorArrayTypeExt = ((int)0x8082),
00959 ColorArrayStride = ((int)0x8083),
00960 ColorArrayStrideExt = ((int)0x8083),
00961 ColorArrayCountExt = ((int)0x8084),
00962 IndexArrayType = ((int)0x8085),
00963 IndexArrayTypeExt = ((int)0x8085),
00964 IndexArrayStride = ((int)0x8086),
00965 IndexArrayStrideExt = ((int)0x8086),
00966 IndexArrayCountExt = ((int)0x8087),
00967 TextureCoordArraySize = ((int)0x8088),
00968 TextureCoordArraySizeExt = ((int)0x8088),
00969 TextureCoordArrayType = ((int)0x8089),
00970 TextureCoordArrayTypeExt = ((int)0x8089),
00971 TextureCoordArrayStride = ((int)0x808A),
00972 TextureCoordArrayStrideExt = ((int)0x808A),
00973 TextureCoordArrayCountExt = ((int)0x808B),
00974 EdgeFlagArrayStride = ((int)0x808C),
00975 EdgeFlagArrayStrideExt = ((int)0x808C),
00976 EdgeFlagArrayCountExt = ((int)0x808D),
00977 VertexArrayPointer = ((int)0x808E),
00978 VertexArrayPointerExt = ((int)0x808E),
00979 NormalArrayPointer = ((int)0x808F),
00980 NormalArrayPointerExt = ((int)0x808F),
00981 ColorArrayPointer = ((int)0x8090),
00982 ColorArrayPointerExt = ((int)0x8090),
00983 IndexArrayPointer = ((int)0x8091),
00984 IndexArrayPointerExt = ((int)0x8091),
00985 TextureCoordArrayPointer = ((int)0x8092),
00986 TextureCoordArrayPointerExt = ((int)0x8092),
00987 EdgeFlagArrayPointer = ((int)0x8093),
00988 EdgeFlagArrayPointerExt = ((int)0x8093),
00989 InterlaceSgix = ((int)0x8094),
00990 DetailTexture2DSgis = ((int)0x8095),
00991 DetailTexture2DBindingSgis = ((int)0x8096),
00992 LinearDetailSgis = ((int)0x8097),
00993 LinearDetailAlphaSgis = ((int)0x8098),
00994 LinearDetailColorSgis = ((int)0x8099),
00995 DetailTextureLevelSgis = ((int)0x809A),
00996 DetailTextureModeSgis = ((int)0x809B),
00997 DetailTextureFuncPointsSgis = ((int)0x809C),
00998 Multisample = ((int)0x809D),
00999 MultisampleArb = ((int)0x809D),
01000 MultisampleExt = ((int)0x809D),
01001 MultisampleSgis = ((int)0x809D),
01002 SampleAlphaToCoverage = ((int)0x809E),
01003 SampleAlphaToCoverageArb = ((int)0x809E),
01004 SampleAlphaToMaskExt = ((int)0x809E),
01005 SampleAlphaToMaskSgis = ((int)0x809E),
01006 SampleAlphaToOne = ((int)0x809F),
01007 SampleAlphaToOneArb = ((int)0x809F),
01008 SampleAlphaToOneExt = ((int)0x809F),
01009 SampleAlphaToOneSgis = ((int)0x809F),
01010 SampleCoverage = ((int)0x80A0),
01011 SampleCoverageArb = ((int)0x80A0),
01012 SampleMaskExt = ((int)0x80A0),
01013 SampleMaskSgis = ((int)0x80A0),
01014 Gl1PassExt = ((int)0x80A1),
01015 Gl1PassSgis = ((int)0x80A1),
01016 Gl2Pass0Ext = ((int)0x80A2),
01017 Gl2Pass0Sgis = ((int)0x80A2),
01018 Gl2Pass1Ext = ((int)0x80A3),
01019 Gl2Pass1Sgis = ((int)0x80A3),
01020 Gl4Pass0Ext = ((int)0x80A4),
01021 Gl4Pass0Sgis = ((int)0x80A4),
01022 Gl4Pass1Ext = ((int)0x80A5),
01023 Gl4Pass1Sgis = ((int)0x80A5),
01024 Gl4Pass2Ext = ((int)0x80A6),
01025 Gl4Pass2Sgis = ((int)0x80A6),
01026 Gl4Pass3Ext = ((int)0x80A7),
01027 Gl4Pass3Sgis = ((int)0x80A7),
01028 SampleBuffers = ((int)0x80A8),
01029 SampleBuffersArb = ((int)0x80A8),
01030 SampleBuffersExt = ((int)0x80A8),
01031 SampleBuffersSgis = ((int)0x80A8),
01032 Samples = ((int)0x80A9),
01033 SamplesArb = ((int)0x80A9),
01034 SamplesExt = ((int)0x80A9),
01035 SamplesSgis = ((int)0x80A9),
01036 SampleCoverageValue = ((int)0x80AA),
01037 SampleCoverageValueArb = ((int)0x80AA),
01038 SampleMaskValueExt = ((int)0x80AA),
01039 SampleMaskValueSgis = ((int)0x80AA),
01040 SampleCoverageInvert = ((int)0x80AB),
01041 SampleCoverageInvertArb = ((int)0x80AB),
01042 SampleMaskInvertExt = ((int)0x80AB),
01043 SampleMaskInvertSgis = ((int)0x80AB),
01044 SamplePatternExt = ((int)0x80AC),
01045 SamplePatternSgis = ((int)0x80AC),
01046 LinearSharpenSgis = ((int)0x80AD),
01047 LinearSharpenAlphaSgis = ((int)0x80AE),
01048 LinearSharpenColorSgis = ((int)0x80AF),
01049 SharpenTextureFuncPointsSgis = ((int)0x80B0),
01050 ColorMatrix = ((int)0x80B1),
01051 ColorMatrixSgi = ((int)0x80B1),
01052 ColorMatrixStackDepth = ((int)0x80B2),
01053 ColorMatrixStackDepthSgi = ((int)0x80B2),
01054 MaxColorMatrixStackDepth = ((int)0x80B3),
01055 MaxColorMatrixStackDepthSgi = ((int)0x80B3),
01056 PostColorMatrixRedScale = ((int)0x80B4),
01057 PostColorMatrixRedScaleSgi = ((int)0x80B4),
01058 PostColorMatrixGreenScale = ((int)0x80B5),
01059 PostColorMatrixGreenScaleSgi = ((int)0x80B5),
01060 PostColorMatrixBlueScale = ((int)0x80B6),
01061 PostColorMatrixBlueScaleSgi = ((int)0x80B6),
01062 PostColorMatrixAlphaScale = ((int)0x80B7),
01063 PostColorMatrixAlphaScaleSgi = ((int)0x80B7),
01064 PostColorMatrixRedBias = ((int)0x80B8),
01065 PostColorMatrixRedBiasSgi = ((int)0x80B8),
01066 PostColorMatrixGreenBias = ((int)0x80B9),
01067 PostColorMatrixGreenBiasSgi = ((int)0x80B9),
01068 PostColorMatrixBlueBias = ((int)0x80BA),
01069 PostColorMatrixBlueBiasSgi = ((int)0x80BA),
01070 PostColorMatrixAlphaBias = ((int)0x80BB),
01071 PostColorMatrixAlphaBiasSgi = ((int)0x80BB),
01072 TextureColorTableSgi = ((int)0x80BC),
01073 ProxyTextureColorTableSgi = ((int)0x80BD),
01074 TextureEnvBiasSgix = ((int)0x80BE),
01075 ShadowAmbientSgix = ((int)0x80BF),
01076 TextureCompareFailValue = ((int)0x80BF),
01077 TextureCompareFailValueArb = ((int)0x80BF),
01078 BlendDstRgb = ((int)0x80C8),
01079 BlendDstRgbExt = ((int)0x80C8),
01080 BlendSrcRgb = ((int)0x80C9),
01081 BlendSrcRgbExt = ((int)0x80C9),
01082 BlendDstAlpha = ((int)0x80CA),
01083 BlendDstAlphaExt = ((int)0x80CA),
01084 BlendSrcAlpha = ((int)0x80CB),
01085 BlendSrcAlphaExt = ((int)0x80CB),
01086 Gl422Ext = ((int)0x80CC),
01087 Gl422RevExt = ((int)0x80CD),
01088 Gl422AverageExt = ((int)0x80CE),
01089 Gl422RevAverageExt = ((int)0x80CF),
01090 ColorTable = ((int)0x80D0),
01091 ColorTableSgi = ((int)0x80D0),
01092 PostConvolutionColorTable = ((int)0x80D1),
01093 PostConvolutionColorTableSgi = ((int)0x80D1),
01094 PostColorMatrixColorTable = ((int)0x80D2),
01095 PostColorMatrixColorTableSgi = ((int)0x80D2),
01096 ProxyColorTable = ((int)0x80D3),
01097 ProxyColorTableSgi = ((int)0x80D3),
01098 ProxyPostConvolutionColorTable = ((int)0x80D4),
01099 ProxyPostConvolutionColorTableSgi = ((int)0x80D4),
01100 ProxyPostColorMatrixColorTable = ((int)0x80D5),
01101 ProxyPostColorMatrixColorTableSgi = ((int)0x80D5),
01102 ColorTableScale = ((int)0x80D6),
01103 ColorTableScaleSgi = ((int)0x80D6),
01104 ColorTableBias = ((int)0x80D7),
01105 ColorTableBiasSgi = ((int)0x80D7),
01106 ColorTableFormat = ((int)0x80D8),
01107 ColorTableFormatSgi = ((int)0x80D8),
01108 ColorTableWidth = ((int)0x80D9),
01109 ColorTableWidthSgi = ((int)0x80D9),
01110 ColorTableRedSize = ((int)0x80DA),
01111 ColorTableRedSizeSgi = ((int)0x80DA),
01112 ColorTableGreenSize = ((int)0x80DB),
01113 ColorTableGreenSizeSgi = ((int)0x80DB),
01114 ColorTableBlueSize = ((int)0x80DC),
01115 ColorTableBlueSizeSgi = ((int)0x80DC),
01116 ColorTableAlphaSize = ((int)0x80DD),
01117 ColorTableAlphaSizeSgi = ((int)0x80DD),
01118 ColorTableLuminanceSize = ((int)0x80DE),
01119 ColorTableLuminanceSizeSgi = ((int)0x80DE),
01120 ColorTableIntensitySize = ((int)0x80DF),
01121 ColorTableIntensitySizeSgi = ((int)0x80DF),
01122 Bgr = ((int)0x80E0),
01123 BgrExt = ((int)0x80E0),
01124 Bgra = ((int)0x80E1),
01125 BgraExt = ((int)0x80E1),
01126 ColorIndex1Ext = ((int)0x80E2),
01127 ColorIndex2Ext = ((int)0x80E3),
01128 ColorIndex4Ext = ((int)0x80E4),
01129 ColorIndex8Ext = ((int)0x80E5),
01130 ColorIndex12Ext = ((int)0x80E6),
01131 ColorIndex16Ext = ((int)0x80E7),
01132 MaxElementsVertices = ((int)0x80E8),
01133 MaxElementsVerticesExt = ((int)0x80E8),
01134 MaxElementsIndices = ((int)0x80E9),
01135 MaxElementsIndicesExt = ((int)0x80E9),
01136 PhongWin = ((int)0x80EA),
01137 PhongHintWin = ((int)0x80EB),
01138 FogSpecularTextureWin = ((int)0x80EC),
01139 TextureIndexSizeExt = ((int)0x80ED),
01140 ClipVolumeClippingHintExt = ((int)0x80F0),
01141 DualAlpha4Sgis = ((int)0x8110),
01142 DualAlpha8Sgis = ((int)0x8111),
01143 DualAlpha12Sgis = ((int)0x8112),
01144 DualAlpha16Sgis = ((int)0x8113),
01145 DualLuminance4Sgis = ((int)0x8114),
01146 DualLuminance8Sgis = ((int)0x8115),
01147 DualLuminance12Sgis = ((int)0x8116),
01148 DualLuminance16Sgis = ((int)0x8117),
01149 DualIntensity4Sgis = ((int)0x8118),
01150 DualIntensity8Sgis = ((int)0x8119),
01151 DualIntensity12Sgis = ((int)0x811A),
01152 DualIntensity16Sgis = ((int)0x811B),
01153 DualLuminanceAlpha4Sgis = ((int)0x811C),
01154 DualLuminanceAlpha8Sgis = ((int)0x811D),
01155 QuadAlpha4Sgis = ((int)0x811E),
01156 QuadAlpha8Sgis = ((int)0x811F),
01157 QuadLuminance4Sgis = ((int)0x8120),
01158 QuadLuminance8Sgis = ((int)0x8121),
01159 QuadIntensity4Sgis = ((int)0x8122),
01160 QuadIntensity8Sgis = ((int)0x8123),
01161 DualTextureSelectSgis = ((int)0x8124),
01162 QuadTextureSelectSgis = ((int)0x8125),
01163 PointSizeMin = ((int)0x8126),
01164 PointSizeMinArb = ((int)0x8126),
01165 PointSizeMinExt = ((int)0x8126),
01166 PointSizeMinSgis = ((int)0x8126),
01167 PointSizeMax = ((int)0x8127),
01168 PointSizeMaxArb = ((int)0x8127),
01169 PointSizeMaxExt = ((int)0x8127),
01170 PointSizeMaxSgis = ((int)0x8127),
01171 PointFadeThresholdSize = ((int)0x8128),
01172 PointFadeThresholdSizeArb = ((int)0x8128),
01173 PointFadeThresholdSizeExt = ((int)0x8128),
01174 PointFadeThresholdSizeSgis = ((int)0x8128),
01175 DistanceAttenuationExt = ((int)0x8129),
01176 DistanceAttenuationSgis = ((int)0x8129),
01177 PointDistanceAttenuation = ((int)0x8129),
01178 PointDistanceAttenuationArb = ((int)0x8129),
01179 FogFuncSgis = ((int)0x812A),
01180 FogFuncPointsSgis = ((int)0x812B),
01181 MaxFogFuncPointsSgis = ((int)0x812C),
01182 ClampToBorder = ((int)0x812D),
01183 ClampToBorderArb = ((int)0x812D),
01184 ClampToBorderSgis = ((int)0x812D),
01185 TextureMultiBufferHintSgix = ((int)0x812E),
01186 ClampToEdge = ((int)0x812F),
01187 ClampToEdgeSgis = ((int)0x812F),
01188 PackSkipVolumesSgis = ((int)0x8130),
01189 PackImageDepthSgis = ((int)0x8131),
01190 UnpackSkipVolumesSgis = ((int)0x8132),
01191 UnpackImageDepthSgis = ((int)0x8133),
01192 Texture4DSgis = ((int)0x8134),
01193 ProxyTexture4DSgis = ((int)0x8135),
01194 Texture4DsizeSgis = ((int)0x8136),
01195 TextureWrapQSgis = ((int)0x8137),
01196 Max4DTextureSizeSgis = ((int)0x8138),
01197 PixelTexGenSgix = ((int)0x8139),
01198 TextureMinLod = ((int)0x813A),
01199 TextureMinLodSgis = ((int)0x813A),
01200 TextureMaxLod = ((int)0x813B),
01201 TextureMaxLodSgis = ((int)0x813B),
01202 TextureBaseLevel = ((int)0x813C),
01203 TextureBaseLevelSgis = ((int)0x813C),
01204 TextureMaxLevel = ((int)0x813D),
01205 TextureMaxLevelSgis = ((int)0x813D),
01206 PixelTileBestAlignmentSgix = ((int)0x813E),
01207 PixelTileCacheIncrementSgix = ((int)0x813F),
01208 PixelTileWidthSgix = ((int)0x8140),
01209 PixelTileHeightSgix = ((int)0x8141),
01210 PixelTileGridWidthSgix = ((int)0x8142),
01211 PixelTileGridHeightSgix = ((int)0x8143),
01212 PixelTileGridDepthSgix = ((int)0x8144),
01213 PixelTileCacheSizeSgix = ((int)0x8145),
01214 Filter4Sgis = ((int)0x8146),
01215 TextureFilter4SizeSgis = ((int)0x8147),
01216 SpriteSgix = ((int)0x8148),
01217 SpriteModeSgix = ((int)0x8149),
01218 SpriteAxisSgix = ((int)0x814A),
01219 SpriteTranslationSgix = ((int)0x814B),
01220 SpriteAxialSgix = ((int)0x814C),
01221 SpriteObjectAlignedSgix = ((int)0x814D),
01222 SpriteEyeAlignedSgix = ((int)0x814E),
01223 Texture4DBindingSgis = ((int)0x814F),
01224 IgnoreBorderHp = ((int)0x8150),
01225 ConstantBorder = ((int)0x8151),
01226 ConstantBorderHp = ((int)0x8151),
01227 ReplicateBorder = ((int)0x8153),
01228 ReplicateBorderHp = ((int)0x8153),
01229 ConvolutionBorderColor = ((int)0x8154),
01230 ConvolutionBorderColorHp = ((int)0x8154),
01231 ImageScaleXHp = ((int)0x8155),
01232 ImageScaleYHp = ((int)0x8156),
01233 ImageTranslateXHp = ((int)0x8157),
01234 ImageTranslateYHp = ((int)0x8158),
01235 ImageRotateAngleHp = ((int)0x8159),
01236 ImageRotateOriginXHp = ((int)0x815A),
01237 ImageRotateOriginYHp = ((int)0x815B),
01238 ImageMagFilterHp = ((int)0x815C),
01239 ImageMinFilterHp = ((int)0x815D),
01240 ImageCubicWeightHp = ((int)0x815E),
01241 CubicHp = ((int)0x815F),
01242 AverageHp = ((int)0x8160),
01243 ImageTransform2DHp = ((int)0x8161),
01244 PostImageTransformColorTableHp = ((int)0x8162),
01245 ProxyPostImageTransformColorTableHp = ((int)0x8163),
01246 OcclusionTestHp = ((int)0x8165),
01247 OcclusionTestResultHp = ((int)0x8166),
01248 TextureLightingModeHp = ((int)0x8167),
01249 TexturePostSpecularHp = ((int)0x8168),
01250 TexturePreSpecularHp = ((int)0x8169),
01251 LinearClipmapLinearSgix = ((int)0x8170),
01252 TextureClipmapCenterSgix = ((int)0x8171),
01253 TextureClipmapFrameSgix = ((int)0x8172),
01254 TextureClipmapOffsetSgix = ((int)0x8173),
01255 TextureClipmapVirtualDepthSgix = ((int)0x8174),
01256 TextureClipmapLodOffsetSgix = ((int)0x8175),
01257 TextureClipmapDepthSgix = ((int)0x8176),
01258 MaxClipmapDepthSgix = ((int)0x8177),
01259 MaxClipmapVirtualDepthSgix = ((int)0x8178),
01260 PostTextureFilterBiasSgix = ((int)0x8179),
01261 PostTextureFilterScaleSgix = ((int)0x817A),
01262 PostTextureFilterBiasRangeSgix = ((int)0x817B),
01263 PostTextureFilterScaleRangeSgix = ((int)0x817C),
01264 ReferencePlaneSgix = ((int)0x817D),
01265 ReferencePlaneEquationSgix = ((int)0x817E),
01266 IrInstrument1Sgix = ((int)0x817F),
01267 InstrumentBufferPointerSgix = ((int)0x8180),
01268 InstrumentMeasurementsSgix = ((int)0x8181),
01269 ListPrioritySgix = ((int)0x8182),
01270 CalligraphicFragmentSgix = ((int)0x8183),
01271 PixelTexGenQCeilingSgix = ((int)0x8184),
01272 PixelTexGenQRoundSgix = ((int)0x8185),
01273 PixelTexGenQFloorSgix = ((int)0x8186),
01274 PixelTexGenAlphaReplaceSgix = ((int)0x8187),
01275 PixelTexGenAlphaNoReplaceSgix = ((int)0x8188),
01276 PixelTexGenAlphaLsSgix = ((int)0x8189),
01277 PixelTexGenAlphaMsSgix = ((int)0x818A),
01278 FramezoomSgix = ((int)0x818B),
01279 FramezoomFactorSgix = ((int)0x818C),
01280 MaxFramezoomFactorSgix = ((int)0x818D),
01281 TextureLodBiasSSgix = ((int)0x818E),
01282 TextureLodBiasTSgix = ((int)0x818F),
01283 TextureLodBiasRSgix = ((int)0x8190),
01284 GenerateMipmap = ((int)0x8191),
01285 GenerateMipmapSgis = ((int)0x8191),
01286 GenerateMipmapHint = ((int)0x8192),
01287 GenerateMipmapHintSgis = ((int)0x8192),
01288 GeometryDeformationSgix = ((int)0x8194),
01289 TextureDeformationSgix = ((int)0x8195),
01290 DeformationsMaskSgix = ((int)0x8196),
01291 MaxDeformationOrderSgix = ((int)0x8197),
01292 FogOffsetSgix = ((int)0x8198),
01293 FogOffsetValueSgix = ((int)0x8199),
01294 TextureCompareSgix = ((int)0x819A),
01295 TextureCompareOperatorSgix = ((int)0x819B),
01296 TextureLequalRSgix = ((int)0x819C),
01297 TextureGequalRSgix = ((int)0x819D),
01298 DepthComponent16 = ((int)0x81A5),
01299 DepthComponent16Arb = ((int)0x81A5),
01300 DepthComponent16Sgix = ((int)0x81A5),
01301 DepthComponent24 = ((int)0x81A6),
01302 DepthComponent24Arb = ((int)0x81A6),
01303 DepthComponent24Sgix = ((int)0x81A6),
01304 DepthComponent32 = ((int)0x81A7),
01305 DepthComponent32Arb = ((int)0x81A7),
01306 DepthComponent32Sgix = ((int)0x81A7),
01307 ArrayElementLockFirstExt = ((int)0x81A8),
01308 ArrayElementLockCountExt = ((int)0x81A9),
01309 CullVertexExt = ((int)0x81AA),
01310 CullVertexEyePositionExt = ((int)0x81AB),
01311 CullVertexObjectPositionExt = ((int)0x81AC),
01312 IuiV2fExt = ((int)0x81AD),
01313 IuiV3fExt = ((int)0x81AE),
01314 IuiN3fV2fExt = ((int)0x81AF),
01315 IuiN3fV3fExt = ((int)0x81B0),
01316 T2fIuiV2fExt = ((int)0x81B1),
01317 T2fIuiV3fExt = ((int)0x81B2),
01318 T2fIuiN3fV2fExt = ((int)0x81B3),
01319 T2fIuiN3fV3fExt = ((int)0x81B4),
01320 IndexTestExt = ((int)0x81B5),
01321 IndexTestFuncExt = ((int)0x81B6),
01322 IndexTestRefExt = ((int)0x81B7),
01323 IndexMaterialExt = ((int)0x81B8),
01324 IndexMaterialParameterExt = ((int)0x81B9),
01325 IndexMaterialFaceExt = ((int)0x81BA),
01326 Ycrcb422Sgix = ((int)0x81BB),
01327 Ycrcb444Sgix = ((int)0x81BC),
01328 WrapBorderSun = ((int)0x81D4),
01329 UnpackConstantDataSunx = ((int)0x81D5),
01330 TextureConstantDataSunx = ((int)0x81D6),
01331 TriangleListSun = ((int)0x81D7),
01332 ReplacementCodeSun = ((int)0x81D8),
01333 GlobalAlphaSun = ((int)0x81D9),
01334 GlobalAlphaFactorSun = ((int)0x81DA),
01335 TextureColorWritemaskSgis = ((int)0x81EF),
01336 EyeDistanceToPointSgis = ((int)0x81F0),
01337 ObjectDistanceToPointSgis = ((int)0x81F1),
01338 EyeDistanceToLineSgis = ((int)0x81F2),
01339 ObjectDistanceToLineSgis = ((int)0x81F3),
01340 EyePointSgis = ((int)0x81F4),
01341 ObjectPointSgis = ((int)0x81F5),
01342 EyeLineSgis = ((int)0x81F6),
01343 ObjectLineSgis = ((int)0x81F7),
01344 LightModelColorControl = ((int)0x81F8),
01345 LightModelColorControlExt = ((int)0x81F8),
01346 SingleColor = ((int)0x81F9),
01347 SingleColorExt = ((int)0x81F9),
01348 SeparateSpecularColor = ((int)0x81FA),
01349 SeparateSpecularColorExt = ((int)0x81FA),
01350 SharedTexturePaletteExt = ((int)0x81FB),
01351 FogScaleSgix = ((int)0x81FC),
01352 FogScaleValueSgix = ((int)0x81FD),
01353 TextFragmentShaderAti = ((int)0x8200),
01354 FramebufferAttachmentColorEncoding = ((int)0x8210),
01355 FramebufferAttachmentComponentType = ((int)0x8211),
01356 FramebufferAttachmentRedSize = ((int)0x8212),
01357 FramebufferAttachmentGreenSize = ((int)0x8213),
01358 FramebufferAttachmentBlueSize = ((int)0x8214),
01359 FramebufferAttachmentAlphaSize = ((int)0x8215),
01360 FramebufferAttachmentDepthSize = ((int)0x8216),
01361 FramebufferAttachmentStencilSize = ((int)0x8217),
01362 FramebufferDefault = ((int)0x8218),
01363 FramebufferUndefined = ((int)0x8219),
01364 DepthStencilAttachment = ((int)0x821A),
01365 MajorVersion = ((int)0x821B),
01366 MinorVersion = ((int)0x821C),
01367 NumExtensions = ((int)0x821D),
01368 ContextFlags = ((int)0x821E),
01369 Index = ((int)0x8222),
01370 DepthBuffer = ((int)0x8223),
01371 StencilBuffer = ((int)0x8224),
01372 CompressedRed = ((int)0x8225),
01373 CompressedRg = ((int)0x8226),
01374 Rg = ((int)0x8227),
01375 RgInteger = ((int)0x8228),
01376 R8 = ((int)0x8229),
01377 R16 = ((int)0x822A),
01378 Rg8 = ((int)0x822B),
01379 Rg16 = ((int)0x822C),
01380 R16f = ((int)0x822D),
01381 R32f = ((int)0x822E),
01382 Rg16f = ((int)0x822F),
01383 Rg32f = ((int)0x8230),
01384 R8i = ((int)0x8231),
01385 R8ui = ((int)0x8232),
01386 R16i = ((int)0x8233),
01387 R16ui = ((int)0x8234),
01388 R32i = ((int)0x8235),
01389 R32ui = ((int)0x8236),
01390 Rg8i = ((int)0x8237),
01391 Rg8ui = ((int)0x8238),
01392 Rg16i = ((int)0x8239),
01393 Rg16ui = ((int)0x823A),
01394 Rg32i = ((int)0x823B),
01395 Rg32ui = ((int)0x823C),
01396 DepthPassInstrumentSgix = ((int)0x8310),
01397 DepthPassInstrumentCountersSgix = ((int)0x8311),
01398 DepthPassInstrumentMaxSgix = ((int)0x8312),
01399 ConvolutionHintSgix = ((int)0x8316),
01400 YcrcbSgix = ((int)0x8318),
01401 YcrcbaSgix = ((int)0x8319),
01402 AlphaMinSgix = ((int)0x8320),
01403 AlphaMaxSgix = ((int)0x8321),
01404 ScalebiasHintSgix = ((int)0x8322),
01405 AsyncMarkerSgix = ((int)0x8329),
01406 PixelTexGenModeSgix = ((int)0x832B),
01407 AsyncHistogramSgix = ((int)0x832C),
01408 MaxAsyncHistogramSgix = ((int)0x832D),
01409 PixelTransform2DExt = ((int)0x8330),
01410 PixelMagFilterExt = ((int)0x8331),
01411 PixelMinFilterExt = ((int)0x8332),
01412 PixelCubicWeightExt = ((int)0x8333),
01413 CubicExt = ((int)0x8334),
01414 AverageExt = ((int)0x8335),
01415 PixelTransform2DStackDepthExt = ((int)0x8336),
01416 MaxPixelTransform2DStackDepthExt = ((int)0x8337),
01417 PixelTransform2DMatrixExt = ((int)0x8338),
01418 FragmentMaterialExt = ((int)0x8349),
01419 FragmentNormalExt = ((int)0x834A),
01420 FragmentColorExt = ((int)0x834C),
01421 AttenuationExt = ((int)0x834D),
01422 ShadowAttenuationExt = ((int)0x834E),
01423 TextureApplicationModeExt = ((int)0x834F),
01424 TextureLightExt = ((int)0x8350),
01425 TextureMaterialFaceExt = ((int)0x8351),
01426 TextureMaterialParameterExt = ((int)0x8352),
01427 PixelTextureSgis = ((int)0x8353),
01428 PixelFragmentRgbSourceSgis = ((int)0x8354),
01429 PixelFragmentAlphaSourceSgis = ((int)0x8355),
01430 PixelGroupColorSgis = ((int)0x8356),
01431 AsyncTexImageSgix = ((int)0x835C),
01432 AsyncDrawPixelsSgix = ((int)0x835D),
01433 AsyncReadPixelsSgix = ((int)0x835E),
01434 MaxAsyncTexImageSgix = ((int)0x835F),
01435 MaxAsyncDrawPixelsSgix = ((int)0x8360),
01436 MaxAsyncReadPixelsSgix = ((int)0x8361),
01437 UnsignedByte233Rev = ((int)0x8362),
01438 UnsignedByte233Reversed = ((int)0x8362),
01439 UnsignedByte233RevExt = ((int)0x8362),
01440 UnsignedShort565 = ((int)0x8363),
01441 UnsignedShort565Ext = ((int)0x8363),
01442 UnsignedShort565Rev = ((int)0x8364),
01443 UnsignedShort565Reversed = ((int)0x8364),
01444 UnsignedShort565RevExt = ((int)0x8364),
01445 UnsignedShort4444Rev = ((int)0x8365),
01446 UnsignedShort4444Reversed = ((int)0x8365),
01447 UnsignedShort4444RevExt = ((int)0x8365),
01448 UnsignedShort1555Rev = ((int)0x8366),
01449 UnsignedShort1555Reversed = ((int)0x8366),
01450 UnsignedShort1555RevExt = ((int)0x8366),
01451 UnsignedInt8888Rev = ((int)0x8367),
01452 UnsignedInt8888Reversed = ((int)0x8367),
01453 UnsignedInt8888RevExt = ((int)0x8367),
01454 UnsignedInt2101010Rev = ((int)0x8368),
01455 UnsignedInt2101010Reversed = ((int)0x8368),
01456 UnsignedInt2101010RevExt = ((int)0x8368),
01457 TextureMaxClampSSgix = ((int)0x8369),
01458 TextureMaxClampTSgix = ((int)0x836A),
01459 TextureMaxClampRSgix = ((int)0x836B),
01460 FogFactorToAlphaSgix = ((int)0x836F),
01461 MirroredRepeat = ((int)0x8370),
01462 MirroredRepeatArb = ((int)0x8370),
01463 MirroredRepeatIbm = ((int)0x8370),
01464 RgbS3tc = ((int)0x83A0),
01465 Rgb4S3tc = ((int)0x83A1),
01466 RgbaS3tc = ((int)0x83A2),
01467 Rgba4S3tc = ((int)0x83A3),
01468 VertexPreclipSgix = ((int)0x83EE),
01469 VertexPreclipHintSgix = ((int)0x83EF),
01470 CompressedRgbS3tcDxt1Ext = ((int)0x83F0),
01471 CompressedRgbaS3tcDxt1Ext = ((int)0x83F1),
01472 CompressedRgbaS3tcDxt3Ext = ((int)0x83F2),
01473 CompressedRgbaS3tcDxt5Ext = ((int)0x83F3),
01474 ParallelArraysIntel = ((int)0x83F4),
01475 VertexArrayParallelPointersIntel = ((int)0x83F5),
01476 NormalArrayParallelPointersIntel = ((int)0x83F6),
01477 ColorArrayParallelPointersIntel = ((int)0x83F7),
01478 TextureCoordArrayParallelPointersIntel = ((int)0x83F8),
01479 FragmentLightingSgix = ((int)0x8400),
01480 FragmentColorMaterialSgix = ((int)0x8401),
01481 FragmentColorMaterialFaceSgix = ((int)0x8402),
01482 FragmentColorMaterialParameterSgix = ((int)0x8403),
01483 MaxFragmentLightsSgix = ((int)0x8404),
01484 MaxActiveLightsSgix = ((int)0x8405),
01485 CurrentRasterNormalSgix = ((int)0x8406),
01486 LightEnvModeSgix = ((int)0x8407),
01487 FragmentLightModelLocalViewerSgix = ((int)0x8408),
01488 FragmentLightModelTwoSideSgix = ((int)0x8409),
01489 FragmentLightModelAmbientSgix = ((int)0x840A),
01490 FragmentLightModelNormalInterpolationSgix = ((int)0x840B),
01491 FragmentLight0Sgix = ((int)0x840C),
01492 FragmentLight1Sgix = ((int)0x840D),
01493 FragmentLight2Sgix = ((int)0x840E),
01494 FragmentLight3Sgix = ((int)0x840F),
01495 FragmentLight4Sgix = ((int)0x8410),
01496 FragmentLight5Sgix = ((int)0x8411),
01497 FragmentLight6Sgix = ((int)0x8412),
01498 FragmentLight7Sgix = ((int)0x8413),
01499 PackResampleSgix = ((int)0x842C),
01500 UnpackResampleSgix = ((int)0x842D),
01501 ResampleReplicateSgix = ((int)0x842E),
01502 ResampleZeroFillSgix = ((int)0x842F),
01503 ResampleDecimateSgix = ((int)0x8430),
01504 TangentArrayExt = ((int)0x8439),
01505 BinormalArrayExt = ((int)0x843A),
01506 CurrentTangentExt = ((int)0x843B),
01507 CurrentBinormalExt = ((int)0x843C),
01508 TangentArrayTypeExt = ((int)0x843E),
01509 TangentArrayStrideExt = ((int)0x843F),
01510 BinormalArrayTypeExt = ((int)0x8440),
01511 BinormalArrayStrideExt = ((int)0x8441),
01512 TangentArrayPointerExt = ((int)0x8442),
01513 BinormalArrayPointerExt = ((int)0x8443),
01514 Map1TangentExt = ((int)0x8444),
01515 Map2TangentExt = ((int)0x8445),
01516 Map1BinormalExt = ((int)0x8446),
01517 Map2BinormalExt = ((int)0x8447),
01518 NearestClipmapNearestSgix = ((int)0x844D),
01519 NearestClipmapLinearSgix = ((int)0x844E),
01520 LinearClipmapNearestSgix = ((int)0x844F),
01521 FogCoordinateSource = ((int)0x8450),
01522 FogCoordinateSourceExt = ((int)0x8450),
01523 FogCoordSrc = ((int)0x8450),
01524 FogCoord = ((int)0x8451),
01525 FogCoordinate = ((int)0x8451),
01526 FogCoordinateExt = ((int)0x8451),
01527 FragmentDepth = ((int)0x8452),
01528 FragmentDepthExt = ((int)0x8452),
01529 CurrentFogCoord = ((int)0x8453),
01530 CurrentFogCoordinate = ((int)0x8453),
01531 CurrentFogCoordinateExt = ((int)0x8453),
01532 FogCoordArrayType = ((int)0x8454),
01533 FogCoordinateArrayType = ((int)0x8454),
01534 FogCoordinateArrayTypeExt = ((int)0x8454),
01535 FogCoordArrayStride = ((int)0x8455),
01536 FogCoordinateArrayStride = ((int)0x8455),
01537 FogCoordinateArrayStrideExt = ((int)0x8455),
01538 FogCoordArrayPointer = ((int)0x8456),
01539 FogCoordinateArrayPointer = ((int)0x8456),
01540 FogCoordinateArrayPointerExt = ((int)0x8456),
01541 FogCoordArray = ((int)0x8457),
01542 FogCoordinateArray = ((int)0x8457),
01543 FogCoordinateArrayExt = ((int)0x8457),
01544 ColorSum = ((int)0x8458),
01545 ColorSumArb = ((int)0x8458),
01546 ColorSumExt = ((int)0x8458),
01547 CurrentSecondaryColor = ((int)0x8459),
01548 CurrentSecondaryColorExt = ((int)0x8459),
01549 SecondaryColorArraySize = ((int)0x845A),
01550 SecondaryColorArraySizeExt = ((int)0x845A),
01551 SecondaryColorArrayType = ((int)0x845B),
01552 SecondaryColorArrayTypeExt = ((int)0x845B),
01553 SecondaryColorArrayStride = ((int)0x845C),
01554 SecondaryColorArrayStrideExt = ((int)0x845C),
01555 SecondaryColorArrayPointer = ((int)0x845D),
01556 SecondaryColorArrayPointerExt = ((int)0x845D),
01557 SecondaryColorArray = ((int)0x845E),
01558 SecondaryColorArrayExt = ((int)0x845E),
01559 CurrentRasterSecondaryColor = ((int)0x845F),
01560 AliasedPointSizeRange = ((int)0x846D),
01561 AliasedLineWidthRange = ((int)0x846E),
01562 ScreenCoordinatesRend = ((int)0x8490),
01563 InvertedScreenWRend = ((int)0x8491),
01564 Texture0 = ((int)0x84C0),
01565 Texture0Arb = ((int)0x84C0),
01566 Texture1 = ((int)0x84C1),
01567 Texture1Arb = ((int)0x84C1),
01568 Texture2 = ((int)0x84C2),
01569 Texture2Arb = ((int)0x84C2),
01570 Texture3 = ((int)0x84C3),
01571 Texture3Arb = ((int)0x84C3),
01572 Texture4 = ((int)0x84C4),
01573 Texture4Arb = ((int)0x84C4),
01574 Texture5 = ((int)0x84C5),
01575 Texture5Arb = ((int)0x84C5),
01576 Texture6 = ((int)0x84C6),
01577 Texture6Arb = ((int)0x84C6),
01578 Texture7 = ((int)0x84C7),
01579 Texture7Arb = ((int)0x84C7),
01580 Texture8 = ((int)0x84C8),
01581 Texture8Arb = ((int)0x84C8),
01582 Texture9 = ((int)0x84C9),
01583 Texture9Arb = ((int)0x84C9),
01584 Texture10 = ((int)0x84CA),
01585 Texture10Arb = ((int)0x84CA),
01586 Texture11 = ((int)0x84CB),
01587 Texture11Arb = ((int)0x84CB),
01588 Texture12 = ((int)0x84CC),
01589 Texture12Arb = ((int)0x84CC),
01590 Texture13 = ((int)0x84CD),
01591 Texture13Arb = ((int)0x84CD),
01592 Texture14 = ((int)0x84CE),
01593 Texture14Arb = ((int)0x84CE),
01594 Texture15 = ((int)0x84CF),
01595 Texture15Arb = ((int)0x84CF),
01596 Texture16 = ((int)0x84D0),
01597 Texture16Arb = ((int)0x84D0),
01598 Texture17 = ((int)0x84D1),
01599 Texture17Arb = ((int)0x84D1),
01600 Texture18 = ((int)0x84D2),
01601 Texture18Arb = ((int)0x84D2),
01602 Texture19 = ((int)0x84D3),
01603 Texture19Arb = ((int)0x84D3),
01604 Texture20 = ((int)0x84D4),
01605 Texture20Arb = ((int)0x84D4),
01606 Texture21 = ((int)0x84D5),
01607 Texture21Arb = ((int)0x84D5),
01608 Texture22 = ((int)0x84D6),
01609 Texture22Arb = ((int)0x84D6),
01610 Texture23 = ((int)0x84D7),
01611 Texture23Arb = ((int)0x84D7),
01612 Texture24 = ((int)0x84D8),
01613 Texture24Arb = ((int)0x84D8),
01614 Texture25 = ((int)0x84D9),
01615 Texture25Arb = ((int)0x84D9),
01616 Texture26 = ((int)0x84DA),
01617 Texture26Arb = ((int)0x84DA),
01618 Texture27 = ((int)0x84DB),
01619 Texture27Arb = ((int)0x84DB),
01620 Texture28 = ((int)0x84DC),
01621 Texture28Arb = ((int)0x84DC),
01622 Texture29 = ((int)0x84DD),
01623 Texture29Arb = ((int)0x84DD),
01624 Texture30 = ((int)0x84DE),
01625 Texture30Arb = ((int)0x84DE),
01626 Texture31 = ((int)0x84DF),
01627 Texture31Arb = ((int)0x84DF),
01628 ActiveTexture = ((int)0x84E0),
01629 ActiveTextureArb = ((int)0x84E0),
01630 ClientActiveTexture = ((int)0x84E1),
01631 ClientActiveTextureArb = ((int)0x84E1),
01632 MaxTextureUnits = ((int)0x84E2),
01633 MaxTextureUnitsArb = ((int)0x84E2),
01634 TransposeModelviewMatrix = ((int)0x84E3),
01635 TransposeModelviewMatrixArb = ((int)0x84E3),
01636 TransposeProjectionMatrix = ((int)0x84E4),
01637 TransposeProjectionMatrixArb = ((int)0x84E4),
01638 TransposeTextureMatrix = ((int)0x84E5),
01639 TransposeTextureMatrixArb = ((int)0x84E5),
01640 TransposeColorMatrix = ((int)0x84E6),
01641 TransposeColorMatrixArb = ((int)0x84E6),
01642 Subtract = ((int)0x84E7),
01643 SubtractArb = ((int)0x84E7),
01644 MaxRenderbufferSize = ((int)0x84E8),
01645 MaxRenderbufferSizeExt = ((int)0x84E8),
01646 CompressedAlpha = ((int)0x84E9),
01647 CompressedAlphaArb = ((int)0x84E9),
01648 CompressedLuminance = ((int)0x84EA),
01649 CompressedLuminanceArb = ((int)0x84EA),
01650 CompressedLuminanceAlpha = ((int)0x84EB),
01651 CompressedLuminanceAlphaArb = ((int)0x84EB),
01652 CompressedIntensity = ((int)0x84EC),
01653 CompressedIntensityArb = ((int)0x84EC),
01654 CompressedRgb = ((int)0x84ED),
01655 CompressedRgbArb = ((int)0x84ED),
01656 CompressedRgba = ((int)0x84EE),
01657 CompressedRgbaArb = ((int)0x84EE),
01658 TextureCompressionHint = ((int)0x84EF),
01659 TextureCompressionHintArb = ((int)0x84EF),
01660 AllCompletedNv = ((int)0x84F2),
01661 FenceStatusNv = ((int)0x84F3),
01662 FenceConditionNv = ((int)0x84F4),
01663 TextureRectangle = ((int)0x84F5),
01664 TextureRectangleArb = ((int)0x84F5),
01665 TextureRectangleNv = ((int)0x84F5),
01666 TextureBindingRectangle = ((int)0x84F6),
01667 TextureBindingRectangleArb = ((int)0x84F6),
01668 TextureBindingRectangleNv = ((int)0x84F6),
01669 ProxyTextureRectangle = ((int)0x84F7),
01670 ProxyTextureRectangleArb = ((int)0x84F7),
01671 ProxyTextureRectangleNv = ((int)0x84F7),
01672 MaxRectangleTextureSize = ((int)0x84F8),
01673 MaxRectangleTextureSizeArb = ((int)0x84F8),
01674 MaxRectangleTextureSizeNv = ((int)0x84F8),
01675 DepthStencil = ((int)0x84F9),
01676 DepthStencilExt = ((int)0x84F9),
01677 DepthStencilNv = ((int)0x84F9),
01678 UnsignedInt248 = ((int)0x84FA),
01679 UnsignedInt248Ext = ((int)0x84FA),
01680 UnsignedInt248Nv = ((int)0x84FA),
01681 MaxTextureLodBias = ((int)0x84FD),
01682 MaxTextureLodBiasExt = ((int)0x84FD),
01683 TextureMaxAnisotropyExt = ((int)0x84FE),
01684 MaxTextureMaxAnisotropyExt = ((int)0x84FF),
01685 TextureFilterControl = ((int)0x8500),
01686 TextureFilterControlExt = ((int)0x8500),
01687 TextureLodBias = ((int)0x8501),
01688 TextureLodBiasExt = ((int)0x8501),
01689 Modelview1StackDepthExt = ((int)0x8502),
01690 Combine4Nv = ((int)0x8503),
01691 MaxShininessNv = ((int)0x8504),
01692 MaxSpotExponentNv = ((int)0x8505),
01693 Modelview1MatrixExt = ((int)0x8506),
01694 IncrWrap = ((int)0x8507),
01695 IncrWrapExt = ((int)0x8507),
01696 DecrWrap = ((int)0x8508),
01697 DecrWrapExt = ((int)0x8508),
01698 VertexWeightingExt = ((int)0x8509),
01699 Modelview1Arb = ((int)0x850A),
01700 Modelview1Ext = ((int)0x850A),
01701 CurrentVertexWeightExt = ((int)0x850B),
01702 VertexWeightArrayExt = ((int)0x850C),
01703 VertexWeightArraySizeExt = ((int)0x850D),
01704 VertexWeightArrayTypeExt = ((int)0x850E),
01705 VertexWeightArrayStrideExt = ((int)0x850F),
01706 VertexWeightArrayPointerExt = ((int)0x8510),
01707 NormalMap = ((int)0x8511),
01708 NormalMapArb = ((int)0x8511),
01709 NormalMapExt = ((int)0x8511),
01710 NormalMapNv = ((int)0x8511),
01711 ReflectionMap = ((int)0x8512),
01712 ReflectionMapArb = ((int)0x8512),
01713 ReflectionMapExt = ((int)0x8512),
01714 ReflectionMapNv = ((int)0x8512),
01715 TextureCubeMap = ((int)0x8513),
01716 TextureCubeMapArb = ((int)0x8513),
01717 TextureCubeMapExt = ((int)0x8513),
01718 TextureBindingCubeMap = ((int)0x8514),
01719 TextureBindingCubeMapArb = ((int)0x8514),
01720 TextureBindingCubeMapExt = ((int)0x8514),
01721 TextureCubeMapPositiveX = ((int)0x8515),
01722 TextureCubeMapPositiveXArb = ((int)0x8515),
01723 TextureCubeMapPositiveXExt = ((int)0x8515),
01724 TextureCubeMapNegativeX = ((int)0x8516),
01725 TextureCubeMapNegativeXArb = ((int)0x8516),
01726 TextureCubeMapNegativeXExt = ((int)0x8516),
01727 TextureCubeMapPositiveY = ((int)0x8517),
01728 TextureCubeMapPositiveYArb = ((int)0x8517),
01729 TextureCubeMapPositiveYExt = ((int)0x8517),
01730 TextureCubeMapNegativeY = ((int)0x8518),
01731 TextureCubeMapNegativeYArb = ((int)0x8518),
01732 TextureCubeMapNegativeYExt = ((int)0x8518),
01733 TextureCubeMapPositiveZ = ((int)0x8519),
01734 TextureCubeMapPositiveZArb = ((int)0x8519),
01735 TextureCubeMapPositiveZExt = ((int)0x8519),
01736 TextureCubeMapNegativeZ = ((int)0x851A),
01737 TextureCubeMapNegativeZArb = ((int)0x851A),
01738 TextureCubeMapNegativeZExt = ((int)0x851A),
01739 ProxyTextureCubeMap = ((int)0x851B),
01740 ProxyTextureCubeMapArb = ((int)0x851B),
01741 ProxyTextureCubeMapExt = ((int)0x851B),
01742 MaxCubeMapTextureSize = ((int)0x851C),
01743 MaxCubeMapTextureSizeArb = ((int)0x851C),
01744 MaxCubeMapTextureSizeExt = ((int)0x851C),
01745 VertexArrayRangeApple = ((int)0x851D),
01746 VertexArrayRangeNv = ((int)0x851D),
01747 VertexArrayRangeLengthApple = ((int)0x851E),
01748 VertexArrayRangeLengthNv = ((int)0x851E),
01749 VertexArrayRangeValidNv = ((int)0x851F),
01750 VertexArrayStorageHintApple = ((int)0x851F),
01751 MaxVertexArrayRangeElementNv = ((int)0x8520),
01752 VertexArrayRangePointerApple = ((int)0x8521),
01753 VertexArrayRangePointerNv = ((int)0x8521),
01754 RegisterCombinersNv = ((int)0x8522),
01755 VariableANv = ((int)0x8523),
01756 VariableBNv = ((int)0x8524),
01757 VariableCNv = ((int)0x8525),
01758 VariableDNv = ((int)0x8526),
01759 VariableENv = ((int)0x8527),
01760 VariableFNv = ((int)0x8528),
01761 VariableGNv = ((int)0x8529),
01762 ConstantColor0Nv = ((int)0x852A),
01763 ConstantColor1Nv = ((int)0x852B),
01764 PrimaryColorNv = ((int)0x852C),
01765 SecondaryColorNv = ((int)0x852D),
01766 Spare0Nv = ((int)0x852E),
01767 Spare1Nv = ((int)0x852F),
01768 DiscardNv = ((int)0x8530),
01769 ETimesFNv = ((int)0x8531),
01770 Spare0PlusSecondaryColorNv = ((int)0x8532),
01771 VertexArrayRangeWithoutFlushNv = ((int)0x8533),
01772 MultisampleFilterHintNv = ((int)0x8534),
01773 PerStageConstantsNv = ((int)0x8535),
01774 UnsignedIdentityNv = ((int)0x8536),
01775 UnsignedInvertNv = ((int)0x8537),
01776 ExpandNormalNv = ((int)0x8538),
01777 ExpandNegateNv = ((int)0x8539),
01778 HalfBiasNormalNv = ((int)0x853A),
01779 HalfBiasNegateNv = ((int)0x853B),
01780 SignedIdentityNv = ((int)0x853C),
01781 SignedNegateNv = ((int)0x853D),
01782 ScaleByTwoNv = ((int)0x853E),
01783 ScaleByFourNv = ((int)0x853F),
01784 ScaleByOneHalfNv = ((int)0x8540),
01785 BiasByNegativeOneHalfNv = ((int)0x8541),
01786 CombinerInputNv = ((int)0x8542),
01787 CombinerMappingNv = ((int)0x8543),
01788 CombinerComponentUsageNv = ((int)0x8544),
01789 CombinerAbDotProductNv = ((int)0x8545),
01790 CombinerCdDotProductNv = ((int)0x8546),
01791 CombinerMuxSumNv = ((int)0x8547),
01792 CombinerScaleNv = ((int)0x8548),
01793 CombinerBiasNv = ((int)0x8549),
01794 CombinerAbOutputNv = ((int)0x854A),
01795 CombinerCdOutputNv = ((int)0x854B),
01796 CombinerSumOutputNv = ((int)0x854C),
01797 MaxGeneralCombinersNv = ((int)0x854D),
01798 NumGeneralCombinersNv = ((int)0x854E),
01799 ColorSumClampNv = ((int)0x854F),
01800 Combiner0Nv = ((int)0x8550),
01801 Combiner1Nv = ((int)0x8551),
01802 Combiner2Nv = ((int)0x8552),
01803 Combiner3Nv = ((int)0x8553),
01804 Combiner4Nv = ((int)0x8554),
01805 Combiner5Nv = ((int)0x8555),
01806 Combiner6Nv = ((int)0x8556),
01807 Combiner7Nv = ((int)0x8557),
01808 PrimitiveRestartNv = ((int)0x8558),
01809 PrimitiveRestartIndexNv = ((int)0x8559),
01810 FogDistanceModeNv = ((int)0x855A),
01811 EyeRadialNv = ((int)0x855B),
01812 EyePlaneAbsoluteNv = ((int)0x855C),
01813 EmbossLightNv = ((int)0x855D),
01814 EmbossConstantNv = ((int)0x855E),
01815 EmbossMapNv = ((int)0x855F),
01816 RedMinClampIngr = ((int)0x8560),
01817 GreenMinClampIngr = ((int)0x8561),
01818 BlueMinClampIngr = ((int)0x8562),
01819 AlphaMinClampIngr = ((int)0x8563),
01820 RedMaxClampIngr = ((int)0x8564),
01821 GreenMaxClampIngr = ((int)0x8565),
01822 BlueMaxClampIngr = ((int)0x8566),
01823 AlphaMaxClampIngr = ((int)0x8567),
01824 InterlaceReadIngr = ((int)0x8568),
01825 Combine = ((int)0x8570),
01826 CombineArb = ((int)0x8570),
01827 CombineExt = ((int)0x8570),
01828 CombineRgb = ((int)0x8571),
01829 CombineRgbArb = ((int)0x8571),
01830 CombineRgbExt = ((int)0x8571),
01831 CombineAlpha = ((int)0x8572),
01832 CombineAlphaArb = ((int)0x8572),
01833 CombineAlphaExt = ((int)0x8572),
01834 RgbScale = ((int)0x8573),
01835 RgbScaleArb = ((int)0x8573),
01836 RgbScaleExt = ((int)0x8573),
01837 AddSigned = ((int)0x8574),
01838 AddSignedArb = ((int)0x8574),
01839 AddSignedExt = ((int)0x8574),
01840 Interpolate = ((int)0x8575),
01841 InterpolateArb = ((int)0x8575),
01842 InterpolateExt = ((int)0x8575),
01843 Constant = ((int)0x8576),
01844 ConstantArb = ((int)0x8576),
01845 ConstantExt = ((int)0x8576),
01846 PrimaryColor = ((int)0x8577),
01847 PrimaryColorArb = ((int)0x8577),
01848 PrimaryColorExt = ((int)0x8577),
01849 Previous = ((int)0x8578),
01850 PreviousArb = ((int)0x8578),
01851 PreviousExt = ((int)0x8578),
01852 Source0Rgb = ((int)0x8580),
01853 Source0RgbArb = ((int)0x8580),
01854 Source0RgbExt = ((int)0x8580),
01855 Src0Rgb = ((int)0x8580),
01856 Source1Rgb = ((int)0x8581),
01857 Source1RgbArb = ((int)0x8581),
01858 Source1RgbExt = ((int)0x8581),
01859 Src1Rgb = ((int)0x8581),
01860 Source2Rgb = ((int)0x8582),
01861 Source2RgbArb = ((int)0x8582),
01862 Source2RgbExt = ((int)0x8582),
01863 Src2Rgb = ((int)0x8582),
01864 Source3RgbNv = ((int)0x8583),
01865 Source0Alpha = ((int)0x8588),
01866 Source0AlphaArb = ((int)0x8588),
01867 Source0AlphaExt = ((int)0x8588),
01868 Src0Alpha = ((int)0x8588),
01869 Source1Alpha = ((int)0x8589),
01870 Source1AlphaArb = ((int)0x8589),
01871 Source1AlphaExt = ((int)0x8589),
01872 Src1Alpha = ((int)0x8589),
01873 Source2Alpha = ((int)0x858A),
01874 Source2AlphaArb = ((int)0x858A),
01875 Source2AlphaExt = ((int)0x858A),
01876 Src2Alpha = ((int)0x858A),
01877 Source3AlphaNv = ((int)0x858B),
01878 Operand0Rgb = ((int)0x8590),
01879 Operand0RgbArb = ((int)0x8590),
01880 Operand0RgbExt = ((int)0x8590),
01881 Operand1Rgb = ((int)0x8591),
01882 Operand1RgbArb = ((int)0x8591),
01883 Operand1RgbExt = ((int)0x8591),
01884 Operand2Rgb = ((int)0x8592),
01885 Operand2RgbArb = ((int)0x8592),
01886 Operand2RgbExt = ((int)0x8592),
01887 Operand3RgbNv = ((int)0x8593),
01888 Operand0Alpha = ((int)0x8598),
01889 Operand0AlphaArb = ((int)0x8598),
01890 Operand0AlphaExt = ((int)0x8598),
01891 Operand1Alpha = ((int)0x8599),
01892 Operand1AlphaArb = ((int)0x8599),
01893 Operand1AlphaExt = ((int)0x8599),
01894 Operand2Alpha = ((int)0x859A),
01895 Operand2AlphaArb = ((int)0x859A),
01896 Operand2AlphaExt = ((int)0x859A),
01897 Operand3AlphaNv = ((int)0x859B),
01898 PackSubsampleRateSgix = ((int)0x85A0),
01899 UnpackSubsampleRateSgix = ((int)0x85A1),
01900 PixelSubsample4444Sgix = ((int)0x85A2),
01901 PixelSubsample2424Sgix = ((int)0x85A3),
01902 PixelSubsample4242Sgix = ((int)0x85A4),
01903 PerturbExt = ((int)0x85AE),
01904 TextureNormalExt = ((int)0x85AF),
01905 LightModelSpecularVectorApple = ((int)0x85B0),
01906 TransformHintApple = ((int)0x85B1),
01907 UnpackClientStorageApple = ((int)0x85B2),
01908 BufferObjectApple = ((int)0x85B3),
01909 VertexArrayBinding = ((int)0x85B5),
01910 VertexArrayBindingApple = ((int)0x85B5),
01911 TextureRangeLengthApple = ((int)0x85B7),
01912 TextureRangePointerApple = ((int)0x85B8),
01913 Ycbcr422Apple = ((int)0x85B9),
01914 UnsignedShort88Apple = ((int)0x85BA),
01915 UnsignedShort88Mesa = ((int)0x85BA),
01916 UnsignedShort88RevApple = ((int)0x85BB),
01917 UnsignedShort88RevMesa = ((int)0x85BB),
01918 TextureStorageHintApple = ((int)0x85BC),
01919 StoragePrivateApple = ((int)0x85BD),
01920 StorageCachedApple = ((int)0x85BE),
01921 StorageSharedApple = ((int)0x85BF),
01922 ReplacementCodeArraySun = ((int)0x85C0),
01923 ReplacementCodeArrayTypeSun = ((int)0x85C1),
01924 ReplacementCodeArrayStrideSun = ((int)0x85C2),
01925 ReplacementCodeArrayPointerSun = ((int)0x85C3),
01926 R1uiV3fSun = ((int)0x85C4),
01927 R1uiC4ubV3fSun = ((int)0x85C5),
01928 R1uiC3fV3fSun = ((int)0x85C6),
01929 R1uiN3fV3fSun = ((int)0x85C7),
01930 R1uiC4fN3fV3fSun = ((int)0x85C8),
01931 R1uiT2fV3fSun = ((int)0x85C9),
01932 R1uiT2fN3fV3fSun = ((int)0x85CA),
01933 R1uiT2fC4fN3fV3fSun = ((int)0x85CB),
01934 SliceAccumSun = ((int)0x85CC),
01935 QuadMeshSun = ((int)0x8614),
01936 TriangleMeshSun = ((int)0x8615),
01937 VertexProgram = ((int)0x8620),
01938 VertexProgramArb = ((int)0x8620),
01939 VertexProgramNv = ((int)0x8620),
01940 VertexStateProgramNv = ((int)0x8621),
01941 ArrayEnabled = ((int)0x8622),
01942 VertexAttribArrayEnabled = ((int)0x8622),
01943 VertexAttribArrayEnabledArb = ((int)0x8622),
01944 ArraySize = ((int)0x8623),
01945 AttribArraySizeNv = ((int)0x8623),
01946 VertexAttribArraySize = ((int)0x8623),
01947 VertexAttribArraySizeArb = ((int)0x8623),
01948 ArrayStride = ((int)0x8624),
01949 AttribArrayStrideNv = ((int)0x8624),
01950 VertexAttribArrayStride = ((int)0x8624),
01951 VertexAttribArrayStrideArb = ((int)0x8624),
01952 ArrayType = ((int)0x8625),
01953 AttribArrayTypeNv = ((int)0x8625),
01954 VertexAttribArrayType = ((int)0x8625),
01955 VertexAttribArrayTypeArb = ((int)0x8625),
01956 CurrentAttribNv = ((int)0x8626),
01957 CurrentVertexAttrib = ((int)0x8626),
01958 CurrentVertexAttribArb = ((int)0x8626),
01959 ProgramLength = ((int)0x8627),
01960 ProgramLengthArb = ((int)0x8627),
01961 ProgramLengthNv = ((int)0x8627),
01962 ProgramString = ((int)0x8628),
01963 ProgramStringArb = ((int)0x8628),
01964 ProgramStringNv = ((int)0x8628),
01965 ModelviewProjectionNv = ((int)0x8629),
01966 IdentityNv = ((int)0x862A),
01967 InverseNv = ((int)0x862B),
01968 TransposeNv = ((int)0x862C),
01969 InverseTransposeNv = ((int)0x862D),
01970 MaxProgramMatrixStackDepthArb = ((int)0x862E),
01971 MaxTrackMatrixStackDepthNv = ((int)0x862E),
01972 MaxProgramMatricesArb = ((int)0x862F),
01973 MaxTrackMatricesNv = ((int)0x862F),
01974 Matrix0Nv = ((int)0x8630),
01975 Matrix1Nv = ((int)0x8631),
01976 Matrix2Nv = ((int)0x8632),
01977 Matrix3Nv = ((int)0x8633),
01978 Matrix4Nv = ((int)0x8634),
01979 Matrix5Nv = ((int)0x8635),
01980 Matrix6Nv = ((int)0x8636),
01981 Matrix7Nv = ((int)0x8637),
01982 CurrentMatrixStackDepthArb = ((int)0x8640),
01983 CurrentMatrixStackDepthNv = ((int)0x8640),
01984 CurrentMatrixArb = ((int)0x8641),
01985 CurrentMatrixNv = ((int)0x8641),
01986 ProgramPointSize = ((int)0x8642),
01987 ProgramPointSizeArb = ((int)0x8642),
01988 ProgramPointSizeExt = ((int)0x8642),
01989 VertexProgramPointSize = ((int)0x8642),
01990 VertexProgramPointSizeArb = ((int)0x8642),
01991 VertexProgramPointSizeNv = ((int)0x8642),
01992 VertexProgramTwoSide = ((int)0x8643),
01993 VertexProgramTwoSideArb = ((int)0x8643),
01994 VertexProgramTwoSideNv = ((int)0x8643),
01995 ProgramParameterNv = ((int)0x8644),
01996 ArrayPointer = ((int)0x8645),
01997 AttribArrayPointerNv = ((int)0x8645),
01998 VertexAttribArrayPointer = ((int)0x8645),
01999 VertexAttribArrayPointerArb = ((int)0x8645),
02000 ProgramTargetNv = ((int)0x8646),
02001 ProgramResidentNv = ((int)0x8647),
02002 TrackMatrixNv = ((int)0x8648),
02003 TrackMatrixTransformNv = ((int)0x8649),
02004 VertexProgramBindingNv = ((int)0x864A),
02005 ProgramErrorPositionArb = ((int)0x864B),
02006 ProgramErrorPositionNv = ((int)0x864B),
02007 OffsetTextureRectangleNv = ((int)0x864C),
02008 OffsetTextureRectangleScaleNv = ((int)0x864D),
02009 DotProductTextureRectangleNv = ((int)0x864E),
02010 DepthClamp = ((int)0x864F),
02011 DepthClampNv = ((int)0x864F),
02012 VertexAttribArray0Nv = ((int)0x8650),
02013 VertexAttribArray1Nv = ((int)0x8651),
02014 VertexAttribArray2Nv = ((int)0x8652),
02015 VertexAttribArray3Nv = ((int)0x8653),
02016 VertexAttribArray4Nv = ((int)0x8654),
02017 VertexAttribArray5Nv = ((int)0x8655),
02018 VertexAttribArray6Nv = ((int)0x8656),
02019 VertexAttribArray7Nv = ((int)0x8657),
02020 VertexAttribArray8Nv = ((int)0x8658),
02021 VertexAttribArray9Nv = ((int)0x8659),
02022 VertexAttribArray10Nv = ((int)0x865A),
02023 VertexAttribArray11Nv = ((int)0x865B),
02024 VertexAttribArray12Nv = ((int)0x865C),
02025 VertexAttribArray13Nv = ((int)0x865D),
02026 VertexAttribArray14Nv = ((int)0x865E),
02027 VertexAttribArray15Nv = ((int)0x865F),
02028 Map1VertexAttrib04Nv = ((int)0x8660),
02029 Map1VertexAttrib14Nv = ((int)0x8661),
02030 Map1VertexAttrib24Nv = ((int)0x8662),
02031 Map1VertexAttrib34Nv = ((int)0x8663),
02032 Map1VertexAttrib44Nv = ((int)0x8664),
02033 Map1VertexAttrib54Nv = ((int)0x8665),
02034 Map1VertexAttrib64Nv = ((int)0x8666),
02035 Map1VertexAttrib74Nv = ((int)0x8667),
02036 Map1VertexAttrib84Nv = ((int)0x8668),
02037 Map1VertexAttrib94Nv = ((int)0x8669),
02038 Map1VertexAttrib104Nv = ((int)0x866A),
02039 Map1VertexAttrib114Nv = ((int)0x866B),
02040 Map1VertexAttrib124Nv = ((int)0x866C),
02041 Map1VertexAttrib134Nv = ((int)0x866D),
02042 Map1VertexAttrib144Nv = ((int)0x866E),
02043 Map1VertexAttrib154Nv = ((int)0x866F),
02044 Map2VertexAttrib04Nv = ((int)0x8670),
02045 Map2VertexAttrib14Nv = ((int)0x8671),
02046 Map2VertexAttrib24Nv = ((int)0x8672),
02047 Map2VertexAttrib34Nv = ((int)0x8673),
02048 Map2VertexAttrib44Nv = ((int)0x8674),
02049 Map2VertexAttrib54Nv = ((int)0x8675),
02050 Map2VertexAttrib64Nv = ((int)0x8676),
02051 Map2VertexAttrib74Nv = ((int)0x8677),
02052 ProgramBinding = ((int)0x8677),
02053 ProgramBindingArb = ((int)0x8677),
02054 Map2VertexAttrib84Nv = ((int)0x8678),
02055 Map2VertexAttrib94Nv = ((int)0x8679),
02056 Map2VertexAttrib104Nv = ((int)0x867A),
02057 Map2VertexAttrib114Nv = ((int)0x867B),
02058 Map2VertexAttrib124Nv = ((int)0x867C),
02059 Map2VertexAttrib134Nv = ((int)0x867D),
02060 Map2VertexAttrib144Nv = ((int)0x867E),
02061 Map2VertexAttrib154Nv = ((int)0x867F),
02062 TextureCompressedImageSize = ((int)0x86A0),
02063 TextureCompressedImageSizeArb = ((int)0x86A0),
02064 TextureCompressed = ((int)0x86A1),
02065 TextureCompressedArb = ((int)0x86A1),
02066 NumCompressedTextureFormats = ((int)0x86A2),
02067 NumCompressedTextureFormatsArb = ((int)0x86A2),
02068 CompressedTextureFormats = ((int)0x86A3),
02069 CompressedTextureFormatsArb = ((int)0x86A3),
02070 MaxVertexUnitsArb = ((int)0x86A4),
02071 ActiveVertexUnitsArb = ((int)0x86A5),
02072 WeightSumUnityArb = ((int)0x86A6),
02073 VertexBlendArb = ((int)0x86A7),
02074 CurrentWeightArb = ((int)0x86A8),
02075 WeightArrayTypeArb = ((int)0x86A9),
02076 WeightArrayStrideArb = ((int)0x86AA),
02077 WeightArraySizeArb = ((int)0x86AB),
02078 WeightArrayPointerArb = ((int)0x86AC),
02079 WeightArrayArb = ((int)0x86AD),
02080 Dot3Rgb = ((int)0x86AE),
02081 Dot3RgbArb = ((int)0x86AE),
02082 Dot3Rgba = ((int)0x86AF),
02083 Dot3RgbaArb = ((int)0x86AF),
02084 CompressedRgbFxt13Dfx = ((int)0x86B0),
02085 CompressedRgbaFxt13Dfx = ((int)0x86B1),
02086 Multisample3Dfx = ((int)0x86B2),
02087 SampleBuffers3Dfx = ((int)0x86B3),
02088 Samples3Dfx = ((int)0x86B4),
02089 Eval2DNv = ((int)0x86C0),
02090 EvalTriangular2DNv = ((int)0x86C1),
02091 MapTessellationNv = ((int)0x86C2),
02092 MapAttribUOrderNv = ((int)0x86C3),
02093 MapAttribVOrderNv = ((int)0x86C4),
02094 EvalFractionalTessellationNv = ((int)0x86C5),
02095 EvalVertexAttrib0Nv = ((int)0x86C6),
02096 EvalVertexAttrib1Nv = ((int)0x86C7),
02097 EvalVertexAttrib2Nv = ((int)0x86C8),
02098 EvalVertexAttrib3Nv = ((int)0x86C9),
02099 EvalVertexAttrib4Nv = ((int)0x86CA),
02100 EvalVertexAttrib5Nv = ((int)0x86CB),
02101 EvalVertexAttrib6Nv = ((int)0x86CC),
02102 EvalVertexAttrib7Nv = ((int)0x86CD),
02103 EvalVertexAttrib8Nv = ((int)0x86CE),
02104 EvalVertexAttrib9Nv = ((int)0x86CF),
02105 EvalVertexAttrib10Nv = ((int)0x86D0),
02106 EvalVertexAttrib11Nv = ((int)0x86D1),
02107 EvalVertexAttrib12Nv = ((int)0x86D2),
02108 EvalVertexAttrib13Nv = ((int)0x86D3),
02109 EvalVertexAttrib14Nv = ((int)0x86D4),
02110 EvalVertexAttrib15Nv = ((int)0x86D5),
02111 MaxMapTessellationNv = ((int)0x86D6),
02112 MaxRationalEvalOrderNv = ((int)0x86D7),
02113 RgbaUnsignedDotProductMappingNv = ((int)0x86D9),
02114 UnsignedIntS8S888Nv = ((int)0x86DA),
02115 UnsignedInt88S8S8RevNv = ((int)0x86DB),
02116 DsdtMagIntensityNv = ((int)0x86DC),
02117 ShaderConsistentNv = ((int)0x86DD),
02118 TextureShaderNv = ((int)0x86DE),
02119 ShaderOperationNv = ((int)0x86DF),
02120 CullModesNv = ((int)0x86E0),
02121 OffsetTexture2DMatrixNv = ((int)0x86E1),
02122 OffsetTextureMatrixNv = ((int)0x86E1),
02123 OffsetTexture2DScaleNv = ((int)0x86E2),
02124 OffsetTextureScaleNv = ((int)0x86E2),
02125 OffsetTexture2DBiasNv = ((int)0x86E3),
02126 OffsetTextureBiasNv = ((int)0x86E3),
02127 PreviousTextureInputNv = ((int)0x86E4),
02128 ConstEyeNv = ((int)0x86E5),
02129 PassThroughNv = ((int)0x86E6),
02130 CullFragmentNv = ((int)0x86E7),
02131 OffsetTexture2DNv = ((int)0x86E8),
02132 DependentArTexture2DNv = ((int)0x86E9),
02133 DependentGbTexture2DNv = ((int)0x86EA),
02134 DotProductNv = ((int)0x86EC),
02135 DotProductDepthReplaceNv = ((int)0x86ED),
02136 DotProductTexture2DNv = ((int)0x86EE),
02137 DotProductTexture3DNv = ((int)0x86EF),
02138 DotProductTextureCubeMapNv = ((int)0x86F0),
02139 DotProductDiffuseCubeMapNv = ((int)0x86F1),
02140 DotProductReflectCubeMapNv = ((int)0x86F2),
02141 DotProductConstEyeReflectCubeMapNv = ((int)0x86F3),
02142 HiloNv = ((int)0x86F4),
02143 DsdtNv = ((int)0x86F5),
02144 DsdtMagNv = ((int)0x86F6),
02145 DsdtMagVibNv = ((int)0x86F7),
02146 Hilo16Nv = ((int)0x86F8),
02147 SignedHiloNv = ((int)0x86F9),
02148 SignedHilo16Nv = ((int)0x86FA),
02149 SignedRgbaNv = ((int)0x86FB),
02150 SignedRgba8Nv = ((int)0x86FC),
02151 SignedRgbNv = ((int)0x86FE),
02152 SignedRgb8Nv = ((int)0x86FF),
02153 SignedLuminanceNv = ((int)0x8701),
02154 SignedLuminance8Nv = ((int)0x8702),
02155 SignedLuminanceAlphaNv = ((int)0x8703),
02156 SignedLuminance8Alpha8Nv = ((int)0x8704),
02157 SignedAlphaNv = ((int)0x8705),
02158 SignedAlpha8Nv = ((int)0x8706),
02159 SignedIntensityNv = ((int)0x8707),
02160 SignedIntensity8Nv = ((int)0x8708),
02161 Dsdt8Nv = ((int)0x8709),
02162 Dsdt8Mag8Nv = ((int)0x870A),
02163 Dsdt8Mag8Intensity8Nv = ((int)0x870B),
02164 SignedRgbUnsignedAlphaNv = ((int)0x870C),
02165 SignedRgb8UnsignedAlpha8Nv = ((int)0x870D),
02166 HiScaleNv = ((int)0x870E),
02167 LoScaleNv = ((int)0x870F),
02168 DsScaleNv = ((int)0x8710),
02169 DtScaleNv = ((int)0x8711),
02170 MagnitudeScaleNv = ((int)0x8712),
02171 VibranceScaleNv = ((int)0x8713),
02172 HiBiasNv = ((int)0x8714),
02173 LoBiasNv = ((int)0x8715),
02174 DsBiasNv = ((int)0x8716),
02175 DtBiasNv = ((int)0x8717),
02176 MagnitudeBiasNv = ((int)0x8718),
02177 VibranceBiasNv = ((int)0x8719),
02178 TextureBorderValuesNv = ((int)0x871A),
02179 TextureHiSizeNv = ((int)0x871B),
02180 TextureLoSizeNv = ((int)0x871C),
02181 TextureDsSizeNv = ((int)0x871D),
02182 TextureDtSizeNv = ((int)0x871E),
02183 TextureMagSizeNv = ((int)0x871F),
02184 Modelview2Arb = ((int)0x8722),
02185 Modelview3Arb = ((int)0x8723),
02186 Modelview4Arb = ((int)0x8724),
02187 Modelview5Arb = ((int)0x8725),
02188 Modelview6Arb = ((int)0x8726),
02189 Modelview7Arb = ((int)0x8727),
02190 Modelview8Arb = ((int)0x8728),
02191 Modelview9Arb = ((int)0x8729),
02192 Modelview10Arb = ((int)0x872A),
02193 Modelview11Arb = ((int)0x872B),
02194 Modelview12Arb = ((int)0x872C),
02195 Modelview13Arb = ((int)0x872D),
02196 Modelview14Arb = ((int)0x872E),
02197 Modelview15Arb = ((int)0x872F),
02198 Modelview16Arb = ((int)0x8730),
02199 Modelview17Arb = ((int)0x8731),
02200 Modelview18Arb = ((int)0x8732),
02201 Modelview19Arb = ((int)0x8733),
02202 Modelview20Arb = ((int)0x8734),
02203 Modelview21Arb = ((int)0x8735),
02204 Modelview22Arb = ((int)0x8736),
02205 Modelview23Arb = ((int)0x8737),
02206 Modelview24Arb = ((int)0x8738),
02207 Modelview25Arb = ((int)0x8739),
02208 Modelview26Arb = ((int)0x873A),
02209 Modelview27Arb = ((int)0x873B),
02210 Modelview28Arb = ((int)0x873C),
02211 Modelview29Arb = ((int)0x873D),
02212 Modelview30Arb = ((int)0x873E),
02213 Modelview31Arb = ((int)0x873F),
02214 Dot3RgbExt = ((int)0x8740),
02215 Dot3RgbaExt = ((int)0x8741),
02216 MirrorClampAti = ((int)0x8742),
02217 MirrorClampExt = ((int)0x8742),
02218 MirrorClampToEdgeAti = ((int)0x8743),
02219 MirrorClampToEdgeExt = ((int)0x8743),
02220 ModulateAddAti = ((int)0x8744),
02221 ModulateSignedAddAti = ((int)0x8745),
02222 ModulateSubtractAti = ((int)0x8746),
02223 YcbcrMesa = ((int)0x8757),
02224 PackInvertMesa = ((int)0x8758),
02225 Texture1DStackMesax = ((int)0x8759),
02226 Texture2DStackMesax = ((int)0x875A),
02227 ProxyTexture1DStackMesax = ((int)0x875B),
02228 ProxyTexture2DStackMesax = ((int)0x875C),
02229 Texture1DStackBindingMesax = ((int)0x875D),
02230 Texture2DStackBindingMesax = ((int)0x875E),
02231 StaticAti = ((int)0x8760),
02232 DynamicAti = ((int)0x8761),
02233 PreserveAti = ((int)0x8762),
02234 DiscardAti = ((int)0x8763),
02235 BufferSize = ((int)0x8764),
02236 BufferSizeArb = ((int)0x8764),
02237 ObjectBufferSizeAti = ((int)0x8764),
02238 BufferUsage = ((int)0x8765),
02239 BufferUsageArb = ((int)0x8765),
02240 ObjectBufferUsageAti = ((int)0x8765),
02241 ArrayObjectBufferAti = ((int)0x8766),
02242 ArrayObjectOffsetAti = ((int)0x8767),
02243 ElementArrayApple = ((int)0x8768),
02244 ElementArrayAti = ((int)0x8768),
02245 ElementArrayTypeApple = ((int)0x8769),
02246 ElementArrayTypeAti = ((int)0x8769),
02247 ElementArrayPointerApple = ((int)0x876A),
02248 ElementArrayPointerAti = ((int)0x876A),
02249 MaxVertexStreamsAti = ((int)0x876B),
02250 VertexStream0Ati = ((int)0x876C),
02251 VertexStream1Ati = ((int)0x876D),
02252 VertexStream2Ati = ((int)0x876E),
02253 VertexStream3Ati = ((int)0x876F),
02254 VertexStream4Ati = ((int)0x8770),
02255 VertexStream5Ati = ((int)0x8771),
02256 VertexStream6Ati = ((int)0x8772),
02257 VertexStream7Ati = ((int)0x8773),
02258 VertexSourceAti = ((int)0x8774),
02259 BumpRotMatrixAti = ((int)0x8775),
02260 BumpRotMatrixSizeAti = ((int)0x8776),
02261 BumpNumTexUnitsAti = ((int)0x8777),
02262 BumpTexUnitsAti = ((int)0x8778),
02263 DudvAti = ((int)0x8779),
02264 Du8dv8Ati = ((int)0x877A),
02265 BumpEnvmapAti = ((int)0x877B),
02266 BumpTargetAti = ((int)0x877C),
02267 VertexShaderExt = ((int)0x8780),
02268 VertexShaderBindingExt = ((int)0x8781),
02269 OpIndexExt = ((int)0x8782),
02270 OpNegateExt = ((int)0x8783),
02271 OpDot3Ext = ((int)0x8784),
02272 OpDot4Ext = ((int)0x8785),
02273 OpMulExt = ((int)0x8786),
02274 OpAddExt = ((int)0x8787),
02275 OpMaddExt = ((int)0x8788),
02276 OpFracExt = ((int)0x8789),
02277 OpMaxExt = ((int)0x878A),
02278 OpMinExt = ((int)0x878B),
02279 OpSetGeExt = ((int)0x878C),
02280 OpSetLtExt = ((int)0x878D),
02281 OpClampExt = ((int)0x878E),
02282 OpFloorExt = ((int)0x878F),
02283 OpRoundExt = ((int)0x8790),
02284 OpExpBase2Ext = ((int)0x8791),
02285 OpLogBase2Ext = ((int)0x8792),
02286 OpPowerExt = ((int)0x8793),
02287 OpRecipExt = ((int)0x8794),
02288 OpRecipSqrtExt = ((int)0x8795),
02289 OpSubExt = ((int)0x8796),
02290 OpCrossProductExt = ((int)0x8797),
02291 OpMultiplyMatrixExt = ((int)0x8798),
02292 OpMovExt = ((int)0x8799),
02293 OutputVertexExt = ((int)0x879A),
02294 OutputColor0Ext = ((int)0x879B),
02295 OutputColor1Ext = ((int)0x879C),
02296 OutputTextureCoord0Ext = ((int)0x879D),
02297 OutputTextureCoord1Ext = ((int)0x879E),
02298 OutputTextureCoord2Ext = ((int)0x879F),
02299 OutputTextureCoord3Ext = ((int)0x87A0),
02300 OutputTextureCoord4Ext = ((int)0x87A1),
02301 OutputTextureCoord5Ext = ((int)0x87A2),
02302 OutputTextureCoord6Ext = ((int)0x87A3),
02303 OutputTextureCoord7Ext = ((int)0x87A4),
02304 OutputTextureCoord8Ext = ((int)0x87A5),
02305 OutputTextureCoord9Ext = ((int)0x87A6),
02306 OutputTextureCoord10Ext = ((int)0x87A7),
02307 OutputTextureCoord11Ext = ((int)0x87A8),
02308 OutputTextureCoord12Ext = ((int)0x87A9),
02309 OutputTextureCoord13Ext = ((int)0x87AA),
02310 OutputTextureCoord14Ext = ((int)0x87AB),
02311 OutputTextureCoord15Ext = ((int)0x87AC),
02312 OutputTextureCoord16Ext = ((int)0x87AD),
02313 OutputTextureCoord17Ext = ((int)0x87AE),
02314 OutputTextureCoord18Ext = ((int)0x87AF),
02315 OutputTextureCoord19Ext = ((int)0x87B0),
02316 OutputTextureCoord20Ext = ((int)0x87B1),
02317 OutputTextureCoord21Ext = ((int)0x87B2),
02318 OutputTextureCoord22Ext = ((int)0x87B3),
02319 OutputTextureCoord23Ext = ((int)0x87B4),
02320 OutputTextureCoord24Ext = ((int)0x87B5),
02321 OutputTextureCoord25Ext = ((int)0x87B6),
02322 OutputTextureCoord26Ext = ((int)0x87B7),
02323 OutputTextureCoord27Ext = ((int)0x87B8),
02324 OutputTextureCoord28Ext = ((int)0x87B9),
02325 OutputTextureCoord29Ext = ((int)0x87BA),
02326 OutputTextureCoord30Ext = ((int)0x87BB),
02327 OutputTextureCoord31Ext = ((int)0x87BC),
02328 OutputFogExt = ((int)0x87BD),
02329 ScalarExt = ((int)0x87BE),
02330 VectorExt = ((int)0x87BF),
02331 MatrixExt = ((int)0x87C0),
02332 VariantExt = ((int)0x87C1),
02333 InvariantExt = ((int)0x87C2),
02334 LocalConstantExt = ((int)0x87C3),
02335 LocalExt = ((int)0x87C4),
02336 MaxVertexShaderInstructionsExt = ((int)0x87C5),
02337 MaxVertexShaderVariantsExt = ((int)0x87C6),
02338 MaxVertexShaderInvariantsExt = ((int)0x87C7),
02339 MaxVertexShaderLocalConstantsExt = ((int)0x87C8),
02340 MaxVertexShaderLocalsExt = ((int)0x87C9),
02341 MaxOptimizedVertexShaderInstructionsExt = ((int)0x87CA),
02342 MaxOptimizedVertexShaderVariantsExt = ((int)0x87CB),
02343 MaxOptimizedVertexShaderLocalConstantsExt = ((int)0x87CC),
02344 MaxOptimizedVertexShaderInvariantsExt = ((int)0x87CD),
02345 MaxOptimizedVertexShaderLocalsExt = ((int)0x87CE),
02346 VertexShaderInstructionsExt = ((int)0x87CF),
02347 VertexShaderVariantsExt = ((int)0x87D0),
02348 VertexShaderInvariantsExt = ((int)0x87D1),
02349 VertexShaderLocalConstantsExt = ((int)0x87D2),
02350 VertexShaderLocalsExt = ((int)0x87D3),
02351 VertexShaderOptimizedExt = ((int)0x87D4),
02352 XExt = ((int)0x87D5),
02353 YExt = ((int)0x87D6),
02354 ZExt = ((int)0x87D7),
02355 WExt = ((int)0x87D8),
02356 NegativeXExt = ((int)0x87D9),
02357 NegativeYExt = ((int)0x87DA),
02358 NegativeZExt = ((int)0x87DB),
02359 NegativeWExt = ((int)0x87DC),
02360 ZeroExt = ((int)0x87DD),
02361 OneExt = ((int)0x87DE),
02362 NegativeOneExt = ((int)0x87DF),
02363 NormalizedRangeExt = ((int)0x87E0),
02364 FullRangeExt = ((int)0x87E1),
02365 CurrentVertexExt = ((int)0x87E2),
02366 MvpMatrixExt = ((int)0x87E3),
02367 VariantValueExt = ((int)0x87E4),
02368 VariantDatatypeExt = ((int)0x87E5),
02369 VariantArrayStrideExt = ((int)0x87E6),
02370 VariantArrayTypeExt = ((int)0x87E7),
02371 VariantArrayExt = ((int)0x87E8),
02372 VariantArrayPointerExt = ((int)0x87E9),
02373 InvariantValueExt = ((int)0x87EA),
02374 InvariantDatatypeExt = ((int)0x87EB),
02375 LocalConstantValueExt = ((int)0x87EC),
02376 LocalConstantDatatypeExt = ((int)0x87ED),
02377 PnTrianglesAti = ((int)0x87F0),
02378 MaxPnTrianglesTesselationLevelAti = ((int)0x87F1),
02379 PnTrianglesPointModeAti = ((int)0x87F2),
02380 PnTrianglesNormalModeAti = ((int)0x87F3),
02381 PnTrianglesTesselationLevelAti = ((int)0x87F4),
02382 PnTrianglesPointModeLinearAti = ((int)0x87F5),
02383 PnTrianglesPointModeCubicAti = ((int)0x87F6),
02384 PnTrianglesNormalModeLinearAti = ((int)0x87F7),
02385 PnTrianglesNormalModeQuadraticAti = ((int)0x87F8),
02386 VboFreeMemoryAti = ((int)0x87FB),
02387 TextureFreeMemoryAti = ((int)0x87FC),
02388 RenderbufferFreeMemoryAti = ((int)0x87FD),
02389 StencilBackFunc = ((int)0x8800),
02390 StencilBackFuncAti = ((int)0x8800),
02391 StencilBackFail = ((int)0x8801),
02392 StencilBackFailAti = ((int)0x8801),
02393 StencilBackPassDepthFail = ((int)0x8802),
02394 StencilBackPassDepthFailAti = ((int)0x8802),
02395 StencilBackPassDepthPass = ((int)0x8803),
02396 StencilBackPassDepthPassAti = ((int)0x8803),
02397 FragmentProgram = ((int)0x8804),
02398 FragmentProgramArb = ((int)0x8804),
02399 ProgramAluInstructionsArb = ((int)0x8805),
02400 ProgramTexInstructionsArb = ((int)0x8806),
02401 ProgramTexIndirectionsArb = ((int)0x8807),
02402 ProgramNativeAluInstructionsArb = ((int)0x8808),
02403 ProgramNativeTexInstructionsArb = ((int)0x8809),
02404 ProgramNativeTexIndirectionsArb = ((int)0x880A),
02405 MaxProgramAluInstructionsArb = ((int)0x880B),
02406 MaxProgramTexInstructionsArb = ((int)0x880C),
02407 MaxProgramTexIndirectionsArb = ((int)0x880D),
02408 MaxProgramNativeAluInstructionsArb = ((int)0x880E),
02409 MaxProgramNativeTexInstructionsArb = ((int)0x880F),
02410 MaxProgramNativeTexIndirectionsArb = ((int)0x8810),
02411 Rgba32f = ((int)0x8814),
02412 Rgba32fArb = ((int)0x8814),
02413 RgbaFloat32Apple = ((int)0x8814),
02414 RgbaFloat32Ati = ((int)0x8814),
02415 Rgb32f = ((int)0x8815),
02416 Rgb32fArb = ((int)0x8815),
02417 RgbFloat32Apple = ((int)0x8815),
02418 RgbFloat32Ati = ((int)0x8815),
02419 Alpha32fArb = ((int)0x8816),
02420 AlphaFloat32Apple = ((int)0x8816),
02421 AlphaFloat32Ati = ((int)0x8816),
02422 Intensity32fArb = ((int)0x8817),
02423 IntensityFloat32Apple = ((int)0x8817),
02424 IntensityFloat32Ati = ((int)0x8817),
02425 Luminance32fArb = ((int)0x8818),
02426 LuminanceFloat32Apple = ((int)0x8818),
02427 LuminanceFloat32Ati = ((int)0x8818),
02428 LuminanceAlpha32fArb = ((int)0x8819),
02429 LuminanceAlphaFloat32Apple = ((int)0x8819),
02430 LuminanceAlphaFloat32Ati = ((int)0x8819),
02431 Rgba16f = ((int)0x881A),
02432 Rgba16fArb = ((int)0x881A),
02433 RgbaFloat16Apple = ((int)0x881A),
02434 RgbaFloat16Ati = ((int)0x881A),
02435 Rgb16f = ((int)0x881B),
02436 Rgb16fArb = ((int)0x881B),
02437 RgbFloat16Apple = ((int)0x881B),
02438 RgbFloat16Ati = ((int)0x881B),
02439 Alpha16fArb = ((int)0x881C),
02440 AlphaFloat16Apple = ((int)0x881C),
02441 AlphaFloat16Ati = ((int)0x881C),
02442 Intensity16fArb = ((int)0x881D),
02443 IntensityFloat16Apple = ((int)0x881D),
02444 IntensityFloat16Ati = ((int)0x881D),
02445 Luminance16fArb = ((int)0x881E),
02446 LuminanceFloat16Apple = ((int)0x881E),
02447 LuminanceFloat16Ati = ((int)0x881E),
02448 LuminanceAlpha16fArb = ((int)0x881F),
02449 LuminanceAlphaFloat16Apple = ((int)0x881F),
02450 LuminanceAlphaFloat16Ati = ((int)0x881F),
02451 RgbaFloatMode = ((int)0x8820),
02452 RgbaFloatModeArb = ((int)0x8820),
02453 TypeRgbaFloatAti = ((int)0x8820),
02454 MaxDrawBuffers = ((int)0x8824),
02455 MaxDrawBuffersArb = ((int)0x8824),
02456 MaxDrawBuffersAti = ((int)0x8824),
02457 DrawBuffer0 = ((int)0x8825),
02458 DrawBuffer0Arb = ((int)0x8825),
02459 DrawBuffer0Ati = ((int)0x8825),
02460 DrawBuffer1 = ((int)0x8826),
02461 DrawBuffer1Arb = ((int)0x8826),
02462 DrawBuffer1Ati = ((int)0x8826),
02463 DrawBuffer2 = ((int)0x8827),
02464 DrawBuffer2Arb = ((int)0x8827),
02465 DrawBuffer2Ati = ((int)0x8827),
02466 DrawBuffer3 = ((int)0x8828),
02467 DrawBuffer3Arb = ((int)0x8828),
02468 DrawBuffer3Ati = ((int)0x8828),
02469 DrawBuffer4 = ((int)0x8829),
02470 DrawBuffer4Arb = ((int)0x8829),
02471 DrawBuffer4Ati = ((int)0x8829),
02472 DrawBuffer5 = ((int)0x882A),
02473 DrawBuffer5Arb = ((int)0x882A),
02474 DrawBuffer5Ati = ((int)0x882A),
02475 DrawBuffer6 = ((int)0x882B),
02476 DrawBuffer6Arb = ((int)0x882B),
02477 DrawBuffer6Ati = ((int)0x882B),
02478 DrawBuffer7 = ((int)0x882C),
02479 DrawBuffer7Arb = ((int)0x882C),
02480 DrawBuffer7Ati = ((int)0x882C),
02481 DrawBuffer8 = ((int)0x882D),
02482 DrawBuffer8Arb = ((int)0x882D),
02483 DrawBuffer8Ati = ((int)0x882D),
02484 DrawBuffer9 = ((int)0x882E),
02485 DrawBuffer9Arb = ((int)0x882E),
02486 DrawBuffer9Ati = ((int)0x882E),
02487 DrawBuffer10 = ((int)0x882F),
02488 DrawBuffer10Arb = ((int)0x882F),
02489 DrawBuffer10Ati = ((int)0x882F),
02490 DrawBuffer11 = ((int)0x8830),
02491 DrawBuffer11Arb = ((int)0x8830),
02492 DrawBuffer11Ati = ((int)0x8830),
02493 DrawBuffer12 = ((int)0x8831),
02494 DrawBuffer12Arb = ((int)0x8831),
02495 DrawBuffer12Ati = ((int)0x8831),
02496 DrawBuffer13 = ((int)0x8832),
02497 DrawBuffer13Arb = ((int)0x8832),
02498 DrawBuffer13Ati = ((int)0x8832),
02499 DrawBuffer14 = ((int)0x8833),
02500 DrawBuffer14Arb = ((int)0x8833),
02501 DrawBuffer14Ati = ((int)0x8833),
02502 DrawBuffer15 = ((int)0x8834),
02503 DrawBuffer15Arb = ((int)0x8834),
02504 DrawBuffer15Ati = ((int)0x8834),
02505 ColorClearUnclampedValueAti = ((int)0x8835),
02506 BlendEquationAlpha = ((int)0x883D),
02507 BlendEquationAlphaExt = ((int)0x883D),
02508 MatrixPaletteArb = ((int)0x8840),
02509 MaxMatrixPaletteStackDepthArb = ((int)0x8841),
02510 MaxPaletteMatricesArb = ((int)0x8842),
02511 CurrentPaletteMatrixArb = ((int)0x8843),
02512 MatrixIndexArrayArb = ((int)0x8844),
02513 CurrentMatrixIndexArb = ((int)0x8845),
02514 MatrixIndexArraySizeArb = ((int)0x8846),
02515 MatrixIndexArrayTypeArb = ((int)0x8847),
02516 MatrixIndexArrayStrideArb = ((int)0x8848),
02517 MatrixIndexArrayPointerArb = ((int)0x8849),
02518 TextureDepthSize = ((int)0x884A),
02519 TextureDepthSizeArb = ((int)0x884A),
02520 DepthTextureMode = ((int)0x884B),
02521 DepthTextureModeArb = ((int)0x884B),
02522 TextureCompareMode = ((int)0x884C),
02523 TextureCompareModeArb = ((int)0x884C),
02524 TextureCompareFunc = ((int)0x884D),
02525 TextureCompareFuncArb = ((int)0x884D),
02526 CompareRefDepthToTextureExt = ((int)0x884E),
02527 CompareRefToTexture = ((int)0x884E),
02528 CompareRToTexture = ((int)0x884E),
02529 CompareRToTextureArb = ((int)0x884E),
02530 TextureCubeMapSeamless = ((int)0x884F),
02531 OffsetProjectiveTexture2DNv = ((int)0x8850),
02532 OffsetProjectiveTexture2DScaleNv = ((int)0x8851),
02533 OffsetProjectiveTextureRectangleNv = ((int)0x8852),
02534 OffsetProjectiveTextureRectangleScaleNv = ((int)0x8853),
02535 OffsetHiloTexture2DNv = ((int)0x8854),
02536 OffsetHiloTextureRectangleNv = ((int)0x8855),
02537 OffsetHiloProjectiveTexture2DNv = ((int)0x8856),
02538 OffsetHiloProjectiveTextureRectangleNv = ((int)0x8857),
02539 DependentHiloTexture2DNv = ((int)0x8858),
02540 DependentRgbTexture3DNv = ((int)0x8859),
02541 DependentRgbTextureCubeMapNv = ((int)0x885A),
02542 DotProductPassThroughNv = ((int)0x885B),
02543 DotProductTexture1DNv = ((int)0x885C),
02544 DotProductAffineDepthReplaceNv = ((int)0x885D),
02545 Hilo8Nv = ((int)0x885E),
02546 SignedHilo8Nv = ((int)0x885F),
02547 ForceBlueToOneNv = ((int)0x8860),
02548 PointSprite = ((int)0x8861),
02549 PointSpriteArb = ((int)0x8861),
02550 PointSpriteNv = ((int)0x8861),
02551 CoordReplace = ((int)0x8862),
02552 CoordReplaceArb = ((int)0x8862),
02553 CoordReplaceNv = ((int)0x8862),
02554 PointSpriteRModeNv = ((int)0x8863),
02555 PixelCounterBitsNv = ((int)0x8864),
02556 QueryCounterBits = ((int)0x8864),
02557 QueryCounterBitsArb = ((int)0x8864),
02558 CurrentOcclusionQueryIdNv = ((int)0x8865),
02559 CurrentQuery = ((int)0x8865),
02560 CurrentQueryArb = ((int)0x8865),
02561 PixelCountNv = ((int)0x8866),
02562 QueryResult = ((int)0x8866),
02563 QueryResultArb = ((int)0x8866),
02564 PixelCountAvailableNv = ((int)0x8867),
02565 QueryResultAvailable = ((int)0x8867),
02566 QueryResultAvailableArb = ((int)0x8867),
02567 MaxFragmentProgramLocalParametersNv = ((int)0x8868),
02568 MaxVertexAttribs = ((int)0x8869),
02569 MaxVertexAttribsArb = ((int)0x8869),
02570 ArrayNormalized = ((int)0x886A),
02571 VertexAttribArrayNormalized = ((int)0x886A),
02572 VertexAttribArrayNormalizedArb = ((int)0x886A),
02573 DepthStencilToRgbaNv = ((int)0x886E),
02574 DepthStencilToBgraNv = ((int)0x886F),
02575 FragmentProgramNv = ((int)0x8870),
02576 MaxTextureCoords = ((int)0x8871),
02577 MaxTextureCoordsArb = ((int)0x8871),
02578 MaxTextureCoordsNv = ((int)0x8871),
02579 MaxTextureImageUnits = ((int)0x8872),
02580 MaxTextureImageUnitsArb = ((int)0x8872),
02581 MaxTextureImageUnitsNv = ((int)0x8872),
02582 FragmentProgramBindingNv = ((int)0x8873),
02583 ProgramErrorStringArb = ((int)0x8874),
02584 ProgramErrorStringNv = ((int)0x8874),
02585 ProgramFormatAsciiArb = ((int)0x8875),
02586 ProgramFormat = ((int)0x8876),
02587 ProgramFormatArb = ((int)0x8876),
02588 WritePixelDataRangeNv = ((int)0x8878),
02589 ReadPixelDataRangeNv = ((int)0x8879),
02590 WritePixelDataRangeLengthNv = ((int)0x887A),
02591 ReadPixelDataRangeLengthNv = ((int)0x887B),
02592 WritePixelDataRangePointerNv = ((int)0x887C),
02593 ReadPixelDataRangePointerNv = ((int)0x887D),
02594 FloatRNv = ((int)0x8880),
02595 FloatRgNv = ((int)0x8881),
02596 FloatRgbNv = ((int)0x8882),
02597 FloatRgbaNv = ((int)0x8883),
02598 FloatR16Nv = ((int)0x8884),
02599 FloatR32Nv = ((int)0x8885),
02600 FloatRg16Nv = ((int)0x8886),
02601 FloatRg32Nv = ((int)0x8887),
02602 FloatRgb16Nv = ((int)0x8888),
02603 FloatRgb32Nv = ((int)0x8889),
02604 FloatRgba16Nv = ((int)0x888A),
02605 FloatRgba32Nv = ((int)0x888B),
02606 TextureFloatComponentsNv = ((int)0x888C),
02607 FloatClearColorValueNv = ((int)0x888D),
02608 FloatRgbaModeNv = ((int)0x888E),
02609 TextureUnsignedRemapModeNv = ((int)0x888F),
02610 DepthBoundsTestExt = ((int)0x8890),
02611 DepthBoundsExt = ((int)0x8891),
02612 ArrayBuffer = ((int)0x8892),
02613 ArrayBufferArb = ((int)0x8892),
02614 ElementArrayBuffer = ((int)0x8893),
02615 ElementArrayBufferArb = ((int)0x8893),
02616 ArrayBufferBinding = ((int)0x8894),
02617 ArrayBufferBindingArb = ((int)0x8894),
02618 ElementArrayBufferBinding = ((int)0x8895),
02619 ElementArrayBufferBindingArb = ((int)0x8895),
02620 VertexArrayBufferBinding = ((int)0x8896),
02621 VertexArrayBufferBindingArb = ((int)0x8896),
02622 NormalArrayBufferBinding = ((int)0x8897),
02623 NormalArrayBufferBindingArb = ((int)0x8897),
02624 ColorArrayBufferBinding = ((int)0x8898),
02625 ColorArrayBufferBindingArb = ((int)0x8898),
02626 IndexArrayBufferBinding = ((int)0x8899),
02627 IndexArrayBufferBindingArb = ((int)0x8899),
02628 TextureCoordArrayBufferBinding = ((int)0x889A),
02629 TextureCoordArrayBufferBindingArb = ((int)0x889A),
02630 EdgeFlagArrayBufferBinding = ((int)0x889B),
02631 EdgeFlagArrayBufferBindingArb = ((int)0x889B),
02632 SecondaryColorArrayBufferBinding = ((int)0x889C),
02633 SecondaryColorArrayBufferBindingArb = ((int)0x889C),
02634 FogCoordArrayBufferBinding = ((int)0x889D),
02635 FogCoordinateArrayBufferBinding = ((int)0x889D),
02636 FogCoordinateArrayBufferBindingArb = ((int)0x889D),
02637 WeightArrayBufferBinding = ((int)0x889E),
02638 WeightArrayBufferBindingArb = ((int)0x889E),
02639 VertexAttribArrayBufferBinding = ((int)0x889F),
02640 VertexAttribArrayBufferBindingArb = ((int)0x889F),
02641 ProgramInstruction = ((int)0x88A0),
02642 ProgramInstructionsArb = ((int)0x88A0),
02643 MaxProgramInstructions = ((int)0x88A1),
02644 MaxProgramInstructionsArb = ((int)0x88A1),
02645 ProgramNativeInstructions = ((int)0x88A2),
02646 ProgramNativeInstructionsArb = ((int)0x88A2),
02647 MaxProgramNativeInstructions = ((int)0x88A3),
02648 MaxProgramNativeInstructionsArb = ((int)0x88A3),
02649 ProgramTemporaries = ((int)0x88A4),
02650 ProgramTemporariesArb = ((int)0x88A4),
02651 MaxProgramTemporaries = ((int)0x88A5),
02652 MaxProgramTemporariesArb = ((int)0x88A5),
02653 ProgramNativeTemporaries = ((int)0x88A6),
02654 ProgramNativeTemporariesArb = ((int)0x88A6),
02655 MaxProgramNativeTemporaries = ((int)0x88A7),
02656 MaxProgramNativeTemporariesArb = ((int)0x88A7),
02657 ProgramParameters = ((int)0x88A8),
02658 ProgramParametersArb = ((int)0x88A8),
02659 MaxProgramParameters = ((int)0x88A9),
02660 MaxProgramParametersArb = ((int)0x88A9),
02661 ProgramNativeParameters = ((int)0x88AA),
02662 ProgramNativeParametersArb = ((int)0x88AA),
02663 MaxProgramNativeParameters = ((int)0x88AB),
02664 MaxProgramNativeParametersArb = ((int)0x88AB),
02665 ProgramAttribs = ((int)0x88AC),
02666 ProgramAttribsArb = ((int)0x88AC),
02667 MaxProgramAttribs = ((int)0x88AD),
02668 MaxProgramAttribsArb = ((int)0x88AD),
02669 ProgramNativeAttribs = ((int)0x88AE),
02670 ProgramNativeAttribsArb = ((int)0x88AE),
02671 MaxProgramNativeAttribs = ((int)0x88AF),
02672 MaxProgramNativeAttribsArb = ((int)0x88AF),
02673 ProgramAddressRegisters = ((int)0x88B0),
02674 ProgramAddressRegistersArb = ((int)0x88B0),
02675 MaxProgramAddressRegisters = ((int)0x88B1),
02676 MaxProgramAddressRegistersArb = ((int)0x88B1),
02677 ProgramNativeAddressRegisters = ((int)0x88B2),
02678 ProgramNativeAddressRegistersArb = ((int)0x88B2),
02679 MaxProgramNativeAddressRegisters = ((int)0x88B3),
02680 MaxProgramNativeAddressRegistersArb = ((int)0x88B3),
02681 MaxProgramLocalParameters = ((int)0x88B4),
02682 MaxProgramLocalParametersArb = ((int)0x88B4),
02683 MaxProgramEnvParameters = ((int)0x88B5),
02684 MaxProgramEnvParametersArb = ((int)0x88B5),
02685 ProgramUnderNativeLimits = ((int)0x88B6),
02686 ProgramUnderNativeLimitsArb = ((int)0x88B6),
02687 TransposeCurrentMatrixArb = ((int)0x88B7),
02688 ReadOnly = ((int)0x88B8),
02689 ReadOnlyArb = ((int)0x88B8),
02690 WriteOnly = ((int)0x88B9),
02691 WriteOnlyArb = ((int)0x88B9),
02692 ReadWrite = ((int)0x88BA),
02693 ReadWriteArb = ((int)0x88BA),
02694 BufferAccess = ((int)0x88BB),
02695 BufferAccessArb = ((int)0x88BB),
02696 BufferMapped = ((int)0x88BC),
02697 BufferMappedArb = ((int)0x88BC),
02698 BufferMapPointer = ((int)0x88BD),
02699 BufferMapPointerArb = ((int)0x88BD),
02700 TimeElapsedExt = ((int)0x88BF),
02701 Matrix0 = ((int)0x88C0),
02702 Matrix0Arb = ((int)0x88C0),
02703 Matrix1 = ((int)0x88C1),
02704 Matrix1Arb = ((int)0x88C1),
02705 Matrix2 = ((int)0x88C2),
02706 Matrix2Arb = ((int)0x88C2),
02707 Matrix3 = ((int)0x88C3),
02708 Matrix3Arb = ((int)0x88C3),
02709 Matrix4 = ((int)0x88C4),
02710 Matrix4Arb = ((int)0x88C4),
02711 Matrix5 = ((int)0x88C5),
02712 Matrix5Arb = ((int)0x88C5),
02713 Matrix6 = ((int)0x88C6),
02714 Matrix6Arb = ((int)0x88C6),
02715 Matrix7 = ((int)0x88C7),
02716 Matrix7Arb = ((int)0x88C7),
02717 Matrix8 = ((int)0x88C8),
02718 Matrix8Arb = ((int)0x88C8),
02719 Matrix9 = ((int)0x88C9),
02720 Matrix9Arb = ((int)0x88C9),
02721 Matrix10 = ((int)0x88CA),
02722 Matrix10Arb = ((int)0x88CA),
02723 Matrix11 = ((int)0x88CB),
02724 Matrix11Arb = ((int)0x88CB),
02725 Matrix12 = ((int)0x88CC),
02726 Matrix12Arb = ((int)0x88CC),
02727 Matrix13 = ((int)0x88CD),
02728 Matrix13Arb = ((int)0x88CD),
02729 Matrix14 = ((int)0x88CE),
02730 Matrix14Arb = ((int)0x88CE),
02731 Matrix15 = ((int)0x88CF),
02732 Matrix15Arb = ((int)0x88CF),
02733 Matrix16 = ((int)0x88D0),
02734 Matrix16Arb = ((int)0x88D0),
02735 Matrix17 = ((int)0x88D1),
02736 Matrix17Arb = ((int)0x88D1),
02737 Matrix18 = ((int)0x88D2),
02738 Matrix18Arb = ((int)0x88D2),
02739 Matrix19 = ((int)0x88D3),
02740 Matrix19Arb = ((int)0x88D3),
02741 Matrix20 = ((int)0x88D4),
02742 Matrix20Arb = ((int)0x88D4),
02743 Matrix21 = ((int)0x88D5),
02744 Matrix21Arb = ((int)0x88D5),
02745 Matrix22 = ((int)0x88D6),
02746 Matrix22Arb = ((int)0x88D6),
02747 Matrix23 = ((int)0x88D7),
02748 Matrix23Arb = ((int)0x88D7),
02749 Matrix24 = ((int)0x88D8),
02750 Matrix24Arb = ((int)0x88D8),
02751 Matrix25 = ((int)0x88D9),
02752 Matrix25Arb = ((int)0x88D9),
02753 Matrix26 = ((int)0x88DA),
02754 Matrix26Arb = ((int)0x88DA),
02755 Matrix27 = ((int)0x88DB),
02756 Matrix27Arb = ((int)0x88DB),
02757 Matrix28 = ((int)0x88DC),
02758 Matrix28Arb = ((int)0x88DC),
02759 Matrix29 = ((int)0x88DD),
02760 Matrix29Arb = ((int)0x88DD),
02761 Matrix30 = ((int)0x88DE),
02762 Matrix30Arb = ((int)0x88DE),
02763 Matrix31 = ((int)0x88DF),
02764 Matrix31Arb = ((int)0x88DF),
02765 StreamDraw = ((int)0x88E0),
02766 StreamDrawArb = ((int)0x88E0),
02767 StreamRead = ((int)0x88E1),
02768 StreamReadArb = ((int)0x88E1),
02769 StreamCopy = ((int)0x88E2),
02770 StreamCopyArb = ((int)0x88E2),
02771 StaticDraw = ((int)0x88E4),
02772 StaticDrawArb = ((int)0x88E4),
02773 StaticRead = ((int)0x88E5),
02774 StaticReadArb = ((int)0x88E5),
02775 StaticCopy = ((int)0x88E6),
02776 StaticCopyArb = ((int)0x88E6),
02777 DynamicDraw = ((int)0x88E8),
02778 DynamicDrawArb = ((int)0x88E8),
02779 DynamicRead = ((int)0x88E9),
02780 DynamicReadArb = ((int)0x88E9),
02781 DynamicCopy = ((int)0x88EA),
02782 DynamicCopyArb = ((int)0x88EA),
02783 PixelPackBuffer = ((int)0x88EB),
02784 PixelPackBufferArb = ((int)0x88EB),
02785 PixelPackBufferExt = ((int)0x88EB),
02786 PixelUnpackBuffer = ((int)0x88EC),
02787 PixelUnpackBufferArb = ((int)0x88EC),
02788 PixelUnpackBufferExt = ((int)0x88EC),
02789 PixelPackBufferBinding = ((int)0x88ED),
02790 PixelPackBufferBindingArb = ((int)0x88ED),
02791 PixelPackBufferBindingExt = ((int)0x88ED),
02792 PixelUnpackBufferBinding = ((int)0x88EF),
02793 PixelUnpackBufferBindingArb = ((int)0x88EF),
02794 PixelUnpackBufferBindingExt = ((int)0x88EF),
02795 Depth24Stencil8 = ((int)0x88F0),
02796 Depth24Stencil8Ext = ((int)0x88F0),
02797 TextureStencilSize = ((int)0x88F1),
02798 TextureStencilSizeExt = ((int)0x88F1),
02799 StencilTagBitsExt = ((int)0x88F2),
02800 StencilClearTagValueExt = ((int)0x88F3),
02801 MaxProgramExecInstructionsNv = ((int)0x88F4),
02802 MaxProgramCallDepthNv = ((int)0x88F5),
02803 MaxProgramIfDepthNv = ((int)0x88F6),
02804 MaxProgramLoopDepthNv = ((int)0x88F7),
02805 MaxProgramLoopCountNv = ((int)0x88F8),
02806 VertexAttribArrayInteger = ((int)0x88FD),
02807 VertexAttribArrayIntegerNv = ((int)0x88FD),
02808 ArrayDivisor = ((int)0x88FE),
02809 VertexAttribArrayDivisorArb = ((int)0x88FE),
02810 MaxArrayTextureLayers = ((int)0x88FF),
02811 MaxArrayTextureLayersExt = ((int)0x88FF),
02812 MinProgramTexelOffset = ((int)0x8904),
02813 MinProgramTexelOffsetNv = ((int)0x8904),
02814 MaxProgramTexelOffset = ((int)0x8905),
02815 MaxProgramTexelOffsetNv = ((int)0x8905),
02816 ProgramAttribComponentsNv = ((int)0x8906),
02817 ProgramResultComponentsNv = ((int)0x8907),
02818 MaxProgramAttribComponentsNv = ((int)0x8908),
02819 MaxProgramResultComponentsNv = ((int)0x8909),
02820 StencilTestTwoSideExt = ((int)0x8910),
02821 ActiveStencilFaceExt = ((int)0x8911),
02822 MirrorClampToBorderExt = ((int)0x8912),
02823 SamplesPassed = ((int)0x8914),
02824 SamplesPassedArb = ((int)0x8914),
02825 GeometryVerticesOut = ((int)0x8916),
02826 GeometryInputType = ((int)0x8917),
02827 GeometryOutputType = ((int)0x8918),
02828 ClampVertexColor = ((int)0x891A),
02829 ClampVertexColorArb = ((int)0x891A),
02830 ClampFragmentColor = ((int)0x891B),
02831 ClampFragmentColorArb = ((int)0x891B),
02832 ClampReadColor = ((int)0x891C),
02833 ClampReadColorArb = ((int)0x891C),
02834 FixedOnly = ((int)0x891D),
02835 FixedOnlyArb = ((int)0x891D),
02836 FragmentShaderAti = ((int)0x8920),
02837 Reg0Ati = ((int)0x8921),
02838 Reg1Ati = ((int)0x8922),
02839 Reg2Ati = ((int)0x8923),
02840 Reg3Ati = ((int)0x8924),
02841 Reg4Ati = ((int)0x8925),
02842 Reg5Ati = ((int)0x8926),
02843 Reg6Ati = ((int)0x8927),
02844 Reg7Ati = ((int)0x8928),
02845 Reg8Ati = ((int)0x8929),
02846 Reg9Ati = ((int)0x892A),
02847 Reg10Ati = ((int)0x892B),
02848 Reg11Ati = ((int)0x892C),
02849 Reg12Ati = ((int)0x892D),
02850 Reg13Ati = ((int)0x892E),
02851 Reg14Ati = ((int)0x892F),
02852 Reg15Ati = ((int)0x8930),
02853 Reg16Ati = ((int)0x8931),
02854 Reg17Ati = ((int)0x8932),
02855 Reg18Ati = ((int)0x8933),
02856 Reg19Ati = ((int)0x8934),
02857 Reg20Ati = ((int)0x8935),
02858 Reg21Ati = ((int)0x8936),
02859 Reg22Ati = ((int)0x8937),
02860 Reg23Ati = ((int)0x8938),
02861 Reg24Ati = ((int)0x8939),
02862 Reg25Ati = ((int)0x893A),
02863 Reg26Ati = ((int)0x893B),
02864 Reg27Ati = ((int)0x893C),
02865 Reg28Ati = ((int)0x893D),
02866 Reg29Ati = ((int)0x893E),
02867 Reg30Ati = ((int)0x893F),
02868 Reg31Ati = ((int)0x8940),
02869 Con0Ati = ((int)0x8941),
02870 Con1Ati = ((int)0x8942),
02871 Con2Ati = ((int)0x8943),
02872 Con3Ati = ((int)0x8944),
02873 Con4Ati = ((int)0x8945),
02874 Con5Ati = ((int)0x8946),
02875 Con6Ati = ((int)0x8947),
02876 Con7Ati = ((int)0x8948),
02877 Con8Ati = ((int)0x8949),
02878 Con9Ati = ((int)0x894A),
02879 Con10Ati = ((int)0x894B),
02880 Con11Ati = ((int)0x894C),
02881 Con12Ati = ((int)0x894D),
02882 Con13Ati = ((int)0x894E),
02883 Con14Ati = ((int)0x894F),
02884 Con15Ati = ((int)0x8950),
02885 Con16Ati = ((int)0x8951),
02886 Con17Ati = ((int)0x8952),
02887 Con18Ati = ((int)0x8953),
02888 Con19Ati = ((int)0x8954),
02889 Con20Ati = ((int)0x8955),
02890 Con21Ati = ((int)0x8956),
02891 Con22Ati = ((int)0x8957),
02892 Con23Ati = ((int)0x8958),
02893 Con24Ati = ((int)0x8959),
02894 Con25Ati = ((int)0x895A),
02895 Con26Ati = ((int)0x895B),
02896 Con27Ati = ((int)0x895C),
02897 Con28Ati = ((int)0x895D),
02898 Con29Ati = ((int)0x895E),
02899 Con30Ati = ((int)0x895F),
02900 Con31Ati = ((int)0x8960),
02901 MovAti = ((int)0x8961),
02902 AddAti = ((int)0x8963),
02903 MulAti = ((int)0x8964),
02904 SubAti = ((int)0x8965),
02905 Dot3Ati = ((int)0x8966),
02906 Dot4Ati = ((int)0x8967),
02907 MadAti = ((int)0x8968),
02908 LerpAti = ((int)0x8969),
02909 CndAti = ((int)0x896A),
02910 Cnd0Ati = ((int)0x896B),
02911 Dot2AddAti = ((int)0x896C),
02912 SecondaryInterpolatorAti = ((int)0x896D),
02913 NumFragmentRegistersAti = ((int)0x896E),
02914 NumFragmentConstantsAti = ((int)0x896F),
02915 NumPassesAti = ((int)0x8970),
02916 NumInstructionsPerPassAti = ((int)0x8971),
02917 NumInstructionsTotalAti = ((int)0x8972),
02918 NumInputInterpolatorComponentsAti = ((int)0x8973),
02919 NumLoopbackComponentsAti = ((int)0x8974),
02920 ColorAlphaPairingAti = ((int)0x8975),
02921 SwizzleStrAti = ((int)0x8976),
02922 SwizzleStqAti = ((int)0x8977),
02923 SwizzleStrDrAti = ((int)0x8978),
02924 SwizzleStqDqAti = ((int)0x8979),
02925 SwizzleStrqAti = ((int)0x897A),
02926 SwizzleStrqDqAti = ((int)0x897B),
02927 InterlaceOml = ((int)0x8980),
02928 InterlaceReadOml = ((int)0x8981),
02929 FormatSubsample2424Oml = ((int)0x8982),
02930 FormatSubsample244244Oml = ((int)0x8983),
02931 PackResampleOml = ((int)0x8984),
02932 UnpackResampleOml = ((int)0x8985),
02933 ResampleReplicateOml = ((int)0x8986),
02934 ResampleZeroFillOml = ((int)0x8987),
02935 ResampleAverageOml = ((int)0x8988),
02936 ResampleDecimateOml = ((int)0x8989),
02937 VertexAttribMap1Apple = ((int)0x8A00),
02938 VertexAttribMap2Apple = ((int)0x8A01),
02939 VertexAttribMap1SizeApple = ((int)0x8A02),
02940 VertexAttribMap1CoeffApple = ((int)0x8A03),
02941 VertexAttribMap1OrderApple = ((int)0x8A04),
02942 VertexAttribMap1DomainApple = ((int)0x8A05),
02943 VertexAttribMap2SizeApple = ((int)0x8A06),
02944 VertexAttribMap2CoeffApple = ((int)0x8A07),
02945 VertexAttribMap2OrderApple = ((int)0x8A08),
02946 VertexAttribMap2DomainApple = ((int)0x8A09),
02947 DrawPixelsApple = ((int)0x8A0A),
02948 FenceApple = ((int)0x8A0B),
02949 ColorFloatApple = ((int)0x8A0F),
02950 UniformBuffer = ((int)0x8A11),
02951 BufferSerializedModifyApple = ((int)0x8A12),
02952 BufferFlushingUnmapApple = ((int)0x8A13),
02953 AuxDepthStencilApple = ((int)0x8A14),
02954 PackRowBytesApple = ((int)0x8A15),
02955 UnpackRowBytesApple = ((int)0x8A16),
02956 ReleasedApple = ((int)0x8A19),
02957 VolatileApple = ((int)0x8A1A),
02958 RetainedApple = ((int)0x8A1B),
02959 UndefinedApple = ((int)0x8A1C),
02960 PurgeableApple = ((int)0x8A1D),
02961 UniformBufferBinding = ((int)0x8A28),
02962 UniformBufferStart = ((int)0x8A29),
02963 UniformBufferSize = ((int)0x8A2A),
02964 MaxVertexUniformBlocks = ((int)0x8A2B),
02965 MaxGeometryUniformBlocks = ((int)0x8A2C),
02966 MaxFragmentUniformBlocks = ((int)0x8A2D),
02967 MaxCombinedUniformBlocks = ((int)0x8A2E),
02968 MaxUniformBufferBindings = ((int)0x8A2F),
02969 MaxUniformBlockSize = ((int)0x8A30),
02970 MaxCombinedVertexUniformComponents = ((int)0x8A31),
02971 MaxCombinedGeometryUniformComponents = ((int)0x8A32),
02972 MaxCombinedFragmentUniformComponents = ((int)0x8A33),
02973 UniformBufferOffsetAlignment = ((int)0x8A34),
02974 ActiveUniformBlockMaxNameLength = ((int)0x8A35),
02975 ActiveUniformBlocks = ((int)0x8A36),
02976 UniformType = ((int)0x8A37),
02977 UniformSize = ((int)0x8A38),
02978 UniformNameLength = ((int)0x8A39),
02979 UniformBlockIndex = ((int)0x8A3A),
02980 UniformOffset = ((int)0x8A3B),
02981 UniformArrayStride = ((int)0x8A3C),
02982 UniformMatrixStride = ((int)0x8A3D),
02983 UniformIsRowMajor = ((int)0x8A3E),
02984 UniformBlockBinding = ((int)0x8A3F),
02985 UniformBlockDataSize = ((int)0x8A40),
02986 UniformBlockNameLength = ((int)0x8A41),
02987 UniformBlockActiveUniforms = ((int)0x8A42),
02988 UniformBlockActiveUniformIndices = ((int)0x8A43),
02989 UniformBlockReferencedByVertexShader = ((int)0x8A44),
02990 UniformBlockReferencedByGeometryShader = ((int)0x8A45),
02991 UniformBlockReferencedByFragmentShader = ((int)0x8A46),
02992 FragmentShader = ((int)0x8B30),
02993 FragmentShaderArb = ((int)0x8B30),
02994 VertexShader = ((int)0x8B31),
02995 VertexShaderArb = ((int)0x8B31),
02996 ProgramObjectArb = ((int)0x8B40),
02997 ShaderObjectArb = ((int)0x8B48),
02998 MaxFragmentUniformComponents = ((int)0x8B49),
02999 MaxFragmentUniformComponentsArb = ((int)0x8B49),
03000 MaxVertexUniformComponents = ((int)0x8B4A),
03001 MaxVertexUniformComponentsArb = ((int)0x8B4A),
03002 MaxVaryingComponents = ((int)0x8B4B),
03003 MaxVaryingComponentsExt = ((int)0x8B4B),
03004 MaxVaryingFloats = ((int)0x8B4B),
03005 MaxVaryingFloatsArb = ((int)0x8B4B),
03006 MaxVertexTextureImageUnits = ((int)0x8B4C),
03007 MaxVertexTextureImageUnitsArb = ((int)0x8B4C),
03008 MaxCombinedTextureImageUnits = ((int)0x8B4D),
03009 MaxCombinedTextureImageUnitsArb = ((int)0x8B4D),
03010 ObjectTypeArb = ((int)0x8B4E),
03011 ObjectSubtypeArb = ((int)0x8B4F),
03012 ShaderType = ((int)0x8B4F),
03013 FloatVec2 = ((int)0x8B50),
03014 FloatVec2Arb = ((int)0x8B50),
03015 FloatVec3 = ((int)0x8B51),
03016 FloatVec3Arb = ((int)0x8B51),
03017 FloatVec4 = ((int)0x8B52),
03018 FloatVec4Arb = ((int)0x8B52),
03019 IntVec2 = ((int)0x8B53),
03020 IntVec2Arb = ((int)0x8B53),
03021 IntVec3 = ((int)0x8B54),
03022 IntVec3Arb = ((int)0x8B54),
03023 IntVec4 = ((int)0x8B55),
03024 IntVec4Arb = ((int)0x8B55),
03025 Bool = ((int)0x8B56),
03026 BoolArb = ((int)0x8B56),
03027 BoolVec2 = ((int)0x8B57),
03028 BoolVec2Arb = ((int)0x8B57),
03029 BoolVec3 = ((int)0x8B58),
03030 BoolVec3Arb = ((int)0x8B58),
03031 BoolVec4 = ((int)0x8B59),
03032 BoolVec4Arb = ((int)0x8B59),
03033 FloatMat2 = ((int)0x8B5A),
03034 FloatMat2Arb = ((int)0x8B5A),
03035 FloatMat3 = ((int)0x8B5B),
03036 FloatMat3Arb = ((int)0x8B5B),
03037 FloatMat4 = ((int)0x8B5C),
03038 FloatMat4Arb = ((int)0x8B5C),
03039 Sampler1D = ((int)0x8B5D),
03040 Sampler1DArb = ((int)0x8B5D),
03041 Sampler2D = ((int)0x8B5E),
03042 Sampler2DArb = ((int)0x8B5E),
03043 Sampler3D = ((int)0x8B5F),
03044 Sampler3DArb = ((int)0x8B5F),
03045 SamplerCube = ((int)0x8B60),
03046 SamplerCubeArb = ((int)0x8B60),
03047 Sampler1DShadow = ((int)0x8B61),
03048 Sampler1DShadowArb = ((int)0x8B61),
03049 Sampler2DShadow = ((int)0x8B62),
03050 Sampler2DShadowArb = ((int)0x8B62),
03051 Sampler2DRect = ((int)0x8B63),
03052 Sampler2DRectArb = ((int)0x8B63),
03053 Sampler2DRectShadow = ((int)0x8B64),
03054 Sampler2DRectShadowArb = ((int)0x8B64),
03055 FloatMat2x3 = ((int)0x8B65),
03056 FloatMat2x4 = ((int)0x8B66),
03057 FloatMat3x2 = ((int)0x8B67),
03058 FloatMat3x4 = ((int)0x8B68),
03059 FloatMat4x2 = ((int)0x8B69),
03060 FloatMat4x3 = ((int)0x8B6A),
03061 DeleteStatus = ((int)0x8B80),
03062 ObjectDeleteStatusArb = ((int)0x8B80),
03063 CompileStatus = ((int)0x8B81),
03064 ObjectCompileStatusArb = ((int)0x8B81),
03065 LinkStatus = ((int)0x8B82),
03066 ObjectLinkStatusArb = ((int)0x8B82),
03067 ObjectValidateStatusArb = ((int)0x8B83),
03068 ValidateStatus = ((int)0x8B83),
03069 InfoLogLength = ((int)0x8B84),
03070 ObjectInfoLogLengthArb = ((int)0x8B84),
03071 AttachedShaders = ((int)0x8B85),
03072 ObjectAttachedObjectsArb = ((int)0x8B85),
03073 ActiveUniforms = ((int)0x8B86),
03074 ObjectActiveUniformsArb = ((int)0x8B86),
03075 ActiveUniformMaxLength = ((int)0x8B87),
03076 ObjectActiveUniformMaxLengthArb = ((int)0x8B87),
03077 ObjectShaderSourceLengthArb = ((int)0x8B88),
03078 ShaderSourceLength = ((int)0x8B88),
03079 ActiveAttributes = ((int)0x8B89),
03080 ObjectActiveAttributesArb = ((int)0x8B89),
03081 ActiveAttributeMaxLength = ((int)0x8B8A),
03082 ObjectActiveAttributeMaxLengthArb = ((int)0x8B8A),
03083 FragmentShaderDerivativeHint = ((int)0x8B8B),
03084 FragmentShaderDerivativeHintArb = ((int)0x8B8B),
03085 ShadingLanguageVersion = ((int)0x8B8C),
03086 ShadingLanguageVersionArb = ((int)0x8B8C),
03087 CurrentProgram = ((int)0x8B8D),
03088 ImplementationColorReadTypeOes = ((int)0x8B9A),
03089 ImplementationColorReadFormatOes = ((int)0x8B9B),
03090 CounterTypeAmd = ((int)0x8BC0),
03091 CounterRangeAmd = ((int)0x8BC1),
03092 UnsignedInt64Amd = ((int)0x8BC2),
03093 PercentageAmd = ((int)0x8BC3),
03094 PerfmonResultAvailableAmd = ((int)0x8BC4),
03095 PerfmonResultSizeAmd = ((int)0x8BC5),
03096 PerfmonResultAmd = ((int)0x8BC6),
03097 TextureRedType = ((int)0x8C10),
03098 TextureRedTypeArb = ((int)0x8C10),
03099 TextureGreenType = ((int)0x8C11),
03100 TextureGreenTypeArb = ((int)0x8C11),
03101 TextureBlueType = ((int)0x8C12),
03102 TextureBlueTypeArb = ((int)0x8C12),
03103 TextureAlphaType = ((int)0x8C13),
03104 TextureAlphaTypeArb = ((int)0x8C13),
03105 TextureLuminanceType = ((int)0x8C14),
03106 TextureLuminanceTypeArb = ((int)0x8C14),
03107 TextureIntensityType = ((int)0x8C15),
03108 TextureIntensityTypeArb = ((int)0x8C15),
03109 TextureDepthType = ((int)0x8C16),
03110 TextureDepthTypeArb = ((int)0x8C16),
03111 UnsignedNormalized = ((int)0x8C17),
03112 UnsignedNormalizedArb = ((int)0x8C17),
03113 Texture1DArray = ((int)0x8C18),
03114 Texture1DArrayExt = ((int)0x8C18),
03115 ProxyTexture1DArray = ((int)0x8C19),
03116 ProxyTexture1DArrayExt = ((int)0x8C19),
03117 Texture2DArray = ((int)0x8C1A),
03118 Texture2DArrayExt = ((int)0x8C1A),
03119 ProxyTexture2DArray = ((int)0x8C1B),
03120 ProxyTexture2DArrayExt = ((int)0x8C1B),
03121 TextureBinding1DArray = ((int)0x8C1C),
03122 TextureBinding1DArrayExt = ((int)0x8C1C),
03123 TextureBinding2DArray = ((int)0x8C1D),
03124 TextureBinding2DArrayExt = ((int)0x8C1D),
03125 GeometryProgramNv = ((int)0x8C26),
03126 MaxProgramOutputVerticesNv = ((int)0x8C27),
03127 MaxProgramTotalOutputComponentsNv = ((int)0x8C28),
03128 MaxGeometryTextureImageUnits = ((int)0x8C29),
03129 MaxGeometryTextureImageUnitsArb = ((int)0x8C29),
03130 MaxGeometryTextureImageUnitsExt = ((int)0x8C29),
03131 TextureBuffer = ((int)0x8C2A),
03132 TextureBufferArb = ((int)0x8C2A),
03133 TextureBufferExt = ((int)0x8C2A),
03134 MaxTextureBufferSize = ((int)0x8C2B),
03135 MaxTextureBufferSizeArb = ((int)0x8C2B),
03136 MaxTextureBufferSizeExt = ((int)0x8C2B),
03137 TextureBindingBuffer = ((int)0x8C2C),
03138 TextureBindingBufferArb = ((int)0x8C2C),
03139 TextureBindingBufferExt = ((int)0x8C2C),
03140 TextureBufferDataStoreBinding = ((int)0x8C2D),
03141 TextureBufferDataStoreBindingArb = ((int)0x8C2D),
03142 TextureBufferDataStoreBindingExt = ((int)0x8C2D),
03143 TextureBufferFormat = ((int)0x8C2E),
03144 TextureBufferFormatArb = ((int)0x8C2E),
03145 TextureBufferFormatExt = ((int)0x8C2E),
03146 SampleShading = ((int)0x8C36),
03147 MinSampleShadingValue = ((int)0x8C37),
03148 R11fG11fB10f = ((int)0x8C3A),
03149 R11fG11fB10fExt = ((int)0x8C3A),
03150 UnsignedInt10F11F11FRev = ((int)0x8C3B),
03151 UnsignedInt10F11F11FRevExt = ((int)0x8C3B),
03152 RgbaSignedComponentsExt = ((int)0x8C3C),
03153 Rgb9E5 = ((int)0x8C3D),
03154 Rgb9E5Ext = ((int)0x8C3D),
03155 UnsignedInt5999Rev = ((int)0x8C3E),
03156 UnsignedInt5999RevExt = ((int)0x8C3E),
03157 TextureSharedSize = ((int)0x8C3F),
03158 TextureSharedSizeExt = ((int)0x8C3F),
03159 Srgb = ((int)0x8C40),
03160 SrgbExt = ((int)0x8C40),
03161 Srgb8 = ((int)0x8C41),
03162 Srgb8Ext = ((int)0x8C41),
03163 SrgbAlpha = ((int)0x8C42),
03164 SrgbAlphaExt = ((int)0x8C42),
03165 Srgb8Alpha8 = ((int)0x8C43),
03166 Srgb8Alpha8Ext = ((int)0x8C43),
03167 SluminanceAlpha = ((int)0x8C44),
03168 SluminanceAlphaExt = ((int)0x8C44),
03169 Sluminance8Alpha8 = ((int)0x8C45),
03170 Sluminance8Alpha8Ext = ((int)0x8C45),
03171 Sluminance = ((int)0x8C46),
03172 SluminanceExt = ((int)0x8C46),
03173 Sluminance8 = ((int)0x8C47),
03174 Sluminance8Ext = ((int)0x8C47),
03175 CompressedSrgb = ((int)0x8C48),
03176 CompressedSrgbExt = ((int)0x8C48),
03177 CompressedSrgbAlpha = ((int)0x8C49),
03178 CompressedSrgbAlphaExt = ((int)0x8C49),
03179 CompressedSluminance = ((int)0x8C4A),
03180 CompressedSluminanceExt = ((int)0x8C4A),
03181 CompressedSluminanceAlpha = ((int)0x8C4B),
03182 CompressedSluminanceAlphaExt = ((int)0x8C4B),
03183 CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C),
03184 CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D),
03185 CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E),
03186 CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F),
03187 CompressedLuminanceLatc1Ext = ((int)0x8C70),
03188 CompressedSignedLuminanceLatc1Ext = ((int)0x8C71),
03189 CompressedLuminanceAlphaLatc2Ext = ((int)0x8C72),
03190 CompressedSignedLuminanceAlphaLatc2Ext = ((int)0x8C73),
03191 TransformFeedbackVaryingMaxLength = ((int)0x8C76),
03192 TransformFeedbackVaryingMaxLengthExt = ((int)0x8C76),
03193 BackPrimaryColorNv = ((int)0x8C77),
03194 BackSecondaryColorNv = ((int)0x8C78),
03195 TextureCoordNv = ((int)0x8C79),
03196 ClipDistanceNv = ((int)0x8C7A),
03197 VertexIdNv = ((int)0x8C7B),
03198 PrimitiveIdNv = ((int)0x8C7C),
03199 GenericAttribNv = ((int)0x8C7D),
03200 TransformFeedbackAttribsNv = ((int)0x8C7E),
03201 TransformFeedbackBufferMode = ((int)0x8C7F),
03202 TransformFeedbackBufferModeExt = ((int)0x8C7F),
03203 TransformFeedbackBufferModeNv = ((int)0x8C7F),
03204 MaxTransformFeedbackSeparateComponents = ((int)0x8C80),
03205 MaxTransformFeedbackSeparateComponentsExt = ((int)0x8C80),
03206 MaxTransformFeedbackSeparateComponentsNv = ((int)0x8C80),
03207 ActiveVaryingsNv = ((int)0x8C81),
03208 ActiveVaryingMaxLengthNv = ((int)0x8C82),
03209 TransformFeedbackVaryings = ((int)0x8C83),
03210 TransformFeedbackVaryingsExt = ((int)0x8C83),
03211 TransformFeedbackVaryingsNv = ((int)0x8C83),
03212 TransformFeedbackBufferStart = ((int)0x8C84),
03213 TransformFeedbackBufferStartExt = ((int)0x8C84),
03214 TransformFeedbackBufferStartNv = ((int)0x8C84),
03215 TransformFeedbackBufferSize = ((int)0x8C85),
03216 TransformFeedbackBufferSizeExt = ((int)0x8C85),
03217 TransformFeedbackBufferSizeNv = ((int)0x8C85),
03218 TransformFeedbackRecordNv = ((int)0x8C86),
03219 PrimitivesGenerated = ((int)0x8C87),
03220 PrimitivesGeneratedExt = ((int)0x8C87),
03221 PrimitivesGeneratedNv = ((int)0x8C87),
03222 TransformFeedbackPrimitivesWritten = ((int)0x8C88),
03223 TransformFeedbackPrimitivesWrittenExt = ((int)0x8C88),
03224 TransformFeedbackPrimitivesWrittenNv = ((int)0x8C88),
03225 RasterizerDiscard = ((int)0x8C89),
03226 RasterizerDiscardExt = ((int)0x8C89),
03227 RasterizerDiscardNv = ((int)0x8C89),
03228 MaxTransformFeedbackInterleavedAttribsNv = ((int)0x8C8A),
03229 MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A),
03230 MaxTransformFeedbackInterleavedComponentsExt = ((int)0x8C8A),
03231 MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B),
03232 MaxTransformFeedbackSeparateAttribsExt = ((int)0x8C8B),
03233 MaxTransformFeedbackSeparateAttribsNv = ((int)0x8C8B),
03234 InterleavedAttribs = ((int)0x8C8C),
03235 InterleavedAttribsExt = ((int)0x8C8C),
03236 InterleavedAttribsNv = ((int)0x8C8C),
03237 SeparateAttribs = ((int)0x8C8D),
03238 SeparateAttribsExt = ((int)0x8C8D),
03239 SeparateAttribsNv = ((int)0x8C8D),
03240 TransformFeedbackBuffer = ((int)0x8C8E),
03241 TransformFeedbackBufferExt = ((int)0x8C8E),
03242 TransformFeedbackBufferNv = ((int)0x8C8E),
03243 TransformFeedbackBufferBinding = ((int)0x8C8F),
03244 TransformFeedbackBufferBindingExt = ((int)0x8C8F),
03245 TransformFeedbackBufferBindingNv = ((int)0x8C8F),
03246 PointSpriteCoordOrigin = ((int)0x8CA0),
03247 LowerLeft = ((int)0x8CA1),
03248 UpperLeft = ((int)0x8CA2),
03249 StencilBackRef = ((int)0x8CA3),
03250 StencilBackValueMask = ((int)0x8CA4),
03251 StencilBackWritemask = ((int)0x8CA5),
03252 DrawFramebufferBinding = ((int)0x8CA6),
03253 DrawFramebufferBindingExt = ((int)0x8CA6),
03254 FramebufferBinding = ((int)0x8CA6),
03255 FramebufferBindingExt = ((int)0x8CA6),
03256 RenderbufferBinding = ((int)0x8CA7),
03257 RenderbufferBindingExt = ((int)0x8CA7),
03258 ReadFramebuffer = ((int)0x8CA8),
03259 ReadFramebufferExt = ((int)0x8CA8),
03260 DrawFramebuffer = ((int)0x8CA9),
03261 DrawFramebufferExt = ((int)0x8CA9),
03262 ReadFramebufferBinding = ((int)0x8CAA),
03263 ReadFramebufferBindingExt = ((int)0x8CAA),
03264 RenderbufferCoverageSamplesNv = ((int)0x8CAB),
03265 RenderbufferSamples = ((int)0x8CAB),
03266 RenderbufferSamplesExt = ((int)0x8CAB),
03267 DepthComponent32f = ((int)0x8CAC),
03268 Depth32fStencil8 = ((int)0x8CAD),
03269 FramebufferAttachmentObjectType = ((int)0x8CD0),
03270 FramebufferAttachmentObjectTypeExt = ((int)0x8CD0),
03271 FramebufferAttachmentObjectName = ((int)0x8CD1),
03272 FramebufferAttachmentObjectNameExt = ((int)0x8CD1),
03273 FramebufferAttachmentTextureLevel = ((int)0x8CD2),
03274 FramebufferAttachmentTextureLevelExt = ((int)0x8CD2),
03275 FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3),
03276 FramebufferAttachmentTextureCubeMapFaceExt = ((int)0x8CD3),
03277 FramebufferAttachmentTexture3DZoffsetExt = ((int)0x8CD4),
03278 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
03279 FramebufferAttachmentTextureLayerExt = ((int)0x8CD4),
03280 FramebufferComplete = ((int)0x8CD5),
03281 FramebufferCompleteExt = ((int)0x8CD5),
03282 FramebufferIncompleteAttachment = ((int)0x8CD6),
03283 FramebufferIncompleteAttachmentExt = ((int)0x8CD6),
03284 FramebufferIncompleteMissingAttachment = ((int)0x8CD7),
03285 FramebufferIncompleteMissingAttachmentExt = ((int)0x8CD7),
03286 FramebufferIncompleteDimensionsExt = ((int)0x8CD9),
03287 FramebufferIncompleteFormatsExt = ((int)0x8CDA),
03288 FramebufferIncompleteDrawBuffer = ((int)0x8CDB),
03289 FramebufferIncompleteDrawBufferExt = ((int)0x8CDB),
03290 FramebufferIncompleteReadBuffer = ((int)0x8CDC),
03291 FramebufferIncompleteReadBufferExt = ((int)0x8CDC),
03292 FramebufferUnsupported = ((int)0x8CDD),
03293 FramebufferUnsupportedExt = ((int)0x8CDD),
03294 MaxColorAttachments = ((int)0x8CDF),
03295 MaxColorAttachmentsExt = ((int)0x8CDF),
03296 ColorAttachment0 = ((int)0x8CE0),
03297 ColorAttachment0Ext = ((int)0x8CE0),
03298 ColorAttachment1 = ((int)0x8CE1),
03299 ColorAttachment1Ext = ((int)0x8CE1),
03300 ColorAttachment2 = ((int)0x8CE2),
03301 ColorAttachment2Ext = ((int)0x8CE2),
03302 ColorAttachment3 = ((int)0x8CE3),
03303 ColorAttachment3Ext = ((int)0x8CE3),
03304 ColorAttachment4 = ((int)0x8CE4),
03305 ColorAttachment4Ext = ((int)0x8CE4),
03306 ColorAttachment5 = ((int)0x8CE5),
03307 ColorAttachment5Ext = ((int)0x8CE5),
03308 ColorAttachment6 = ((int)0x8CE6),
03309 ColorAttachment6Ext = ((int)0x8CE6),
03310 ColorAttachment7 = ((int)0x8CE7),
03311 ColorAttachment7Ext = ((int)0x8CE7),
03312 ColorAttachment8 = ((int)0x8CE8),
03313 ColorAttachment8Ext = ((int)0x8CE8),
03314 ColorAttachment9 = ((int)0x8CE9),
03315 ColorAttachment9Ext = ((int)0x8CE9),
03316 ColorAttachment10 = ((int)0x8CEA),
03317 ColorAttachment10Ext = ((int)0x8CEA),
03318 ColorAttachment11 = ((int)0x8CEB),
03319 ColorAttachment11Ext = ((int)0x8CEB),
03320 ColorAttachment12 = ((int)0x8CEC),
03321 ColorAttachment12Ext = ((int)0x8CEC),
03322 ColorAttachment13 = ((int)0x8CED),
03323 ColorAttachment13Ext = ((int)0x8CED),
03324 ColorAttachment14 = ((int)0x8CEE),
03325 ColorAttachment14Ext = ((int)0x8CEE),
03326 ColorAttachment15 = ((int)0x8CEF),
03327 ColorAttachment15Ext = ((int)0x8CEF),
03328 DepthAttachment = ((int)0x8D00),
03329 DepthAttachmentExt = ((int)0x8D00),
03330 StencilAttachment = ((int)0x8D20),
03331 StencilAttachmentExt = ((int)0x8D20),
03332 Framebuffer = ((int)0x8D40),
03333 FramebufferExt = ((int)0x8D40),
03334 Renderbuffer = ((int)0x8D41),
03335 RenderbufferExt = ((int)0x8D41),
03336 RenderbufferWidth = ((int)0x8D42),
03337 RenderbufferWidthExt = ((int)0x8D42),
03338 RenderbufferHeight = ((int)0x8D43),
03339 RenderbufferHeightExt = ((int)0x8D43),
03340 RenderbufferInternalFormat = ((int)0x8D44),
03341 RenderbufferInternalFormatExt = ((int)0x8D44),
03342 StencilIndex1 = ((int)0x8D46),
03343 StencilIndex1Ext = ((int)0x8D46),
03344 StencilIndex4 = ((int)0x8D47),
03345 StencilIndex4Ext = ((int)0x8D47),
03346 StencilIndex8 = ((int)0x8D48),
03347 StencilIndex8Ext = ((int)0x8D48),
03348 StencilIndex16 = ((int)0x8D49),
03349 StencilIndex16Ext = ((int)0x8D49),
03350 RenderbufferRedSize = ((int)0x8D50),
03351 RenderbufferRedSizeExt = ((int)0x8D50),
03352 RenderbufferGreenSize = ((int)0x8D51),
03353 RenderbufferGreenSizeExt = ((int)0x8D51),
03354 RenderbufferBlueSize = ((int)0x8D52),
03355 RenderbufferBlueSizeExt = ((int)0x8D52),
03356 RenderbufferAlphaSize = ((int)0x8D53),
03357 RenderbufferAlphaSizeExt = ((int)0x8D53),
03358 RenderbufferDepthSize = ((int)0x8D54),
03359 RenderbufferDepthSizeExt = ((int)0x8D54),
03360 RenderbufferStencilSize = ((int)0x8D55),
03361 RenderbufferStencilSizeExt = ((int)0x8D55),
03362 FramebufferIncompleteMultisample = ((int)0x8D56),
03363 FramebufferIncompleteMultisampleExt = ((int)0x8D56),
03364 MaxSamples = ((int)0x8D57),
03365 MaxSamplesExt = ((int)0x8D57),
03366 Rgba32ui = ((int)0x8D70),
03367 Rgba32uiExt = ((int)0x8D70),
03368 Rgb32ui = ((int)0x8D71),
03369 Rgb32uiExt = ((int)0x8D71),
03370 Alpha32uiExt = ((int)0x8D72),
03371 Intensity32uiExt = ((int)0x8D73),
03372 Luminance32uiExt = ((int)0x8D74),
03373 LuminanceAlpha32uiExt = ((int)0x8D75),
03374 Rgba16ui = ((int)0x8D76),
03375 Rgba16uiExt = ((int)0x8D76),
03376 Rgb16ui = ((int)0x8D77),
03377 Rgb16uiExt = ((int)0x8D77),
03378 Alpha16uiExt = ((int)0x8D78),
03379 Intensity16uiExt = ((int)0x8D79),
03380 Luminance16uiExt = ((int)0x8D7A),
03381 LuminanceAlpha16uiExt = ((int)0x8D7B),
03382 Rgba8ui = ((int)0x8D7C),
03383 Rgba8uiExt = ((int)0x8D7C),
03384 Rgb8ui = ((int)0x8D7D),
03385 Rgb8uiExt = ((int)0x8D7D),
03386 Alpha8uiExt = ((int)0x8D7E),
03387 Intensity8uiExt = ((int)0x8D7F),
03388 Luminance8uiExt = ((int)0x8D80),
03389 LuminanceAlpha8uiExt = ((int)0x8D81),
03390 Rgba32i = ((int)0x8D82),
03391 Rgba32iExt = ((int)0x8D82),
03392 Rgb32i = ((int)0x8D83),
03393 Rgb32iExt = ((int)0x8D83),
03394 Alpha32iExt = ((int)0x8D84),
03395 Intensity32iExt = ((int)0x8D85),
03396 Luminance32iExt = ((int)0x8D86),
03397 LuminanceAlpha32iExt = ((int)0x8D87),
03398 Rgba16i = ((int)0x8D88),
03399 Rgba16iExt = ((int)0x8D88),
03400 Rgb16i = ((int)0x8D89),
03401 Rgb16iExt = ((int)0x8D89),
03402 Alpha16iExt = ((int)0x8D8A),
03403 Intensity16iExt = ((int)0x8D8B),
03404 Luminance16iExt = ((int)0x8D8C),
03405 LuminanceAlpha16iExt = ((int)0x8D8D),
03406 Rgba8i = ((int)0x8D8E),
03407 Rgba8iExt = ((int)0x8D8E),
03408 Rgb8i = ((int)0x8D8F),
03409 Rgb8iExt = ((int)0x8D8F),
03410 Alpha8iExt = ((int)0x8D90),
03411 Intensity8iExt = ((int)0x8D91),
03412 Luminance8iExt = ((int)0x8D92),
03413 LuminanceAlpha8iExt = ((int)0x8D93),
03414 RedInteger = ((int)0x8D94),
03415 RedIntegerExt = ((int)0x8D94),
03416 GreenInteger = ((int)0x8D95),
03417 GreenIntegerExt = ((int)0x8D95),
03418 BlueInteger = ((int)0x8D96),
03419 BlueIntegerExt = ((int)0x8D96),
03420 AlphaInteger = ((int)0x8D97),
03421 AlphaIntegerExt = ((int)0x8D97),
03422 RgbInteger = ((int)0x8D98),
03423 RgbIntegerExt = ((int)0x8D98),
03424 RgbaInteger = ((int)0x8D99),
03425 RgbaIntegerExt = ((int)0x8D99),
03426 BgrInteger = ((int)0x8D9A),
03427 BgrIntegerExt = ((int)0x8D9A),
03428 BgraInteger = ((int)0x8D9B),
03429 BgraIntegerExt = ((int)0x8D9B),
03430 LuminanceIntegerExt = ((int)0x8D9C),
03431 LuminanceAlphaIntegerExt = ((int)0x8D9D),
03432 RgbaIntegerModeExt = ((int)0x8D9E),
03433 MaxProgramParameterBufferBindingsNv = ((int)0x8DA0),
03434 MaxProgramParameterBufferSizeNv = ((int)0x8DA1),
03435 VertexProgramParameterBufferNv = ((int)0x8DA2),
03436 GeometryProgramParameterBufferNv = ((int)0x8DA3),
03437 FragmentProgramParameterBufferNv = ((int)0x8DA4),
03438 MaxProgramGenericAttribsNv = ((int)0x8DA5),
03439 MaxProgramGenericResultsNv = ((int)0x8DA6),
03440 FramebufferAttachmentLayered = ((int)0x8DA7),
03441 FramebufferAttachmentLayeredArb = ((int)0x8DA7),
03442 FramebufferAttachmentLayeredExt = ((int)0x8DA7),
03443 FramebufferIncompleteLayerTargets = ((int)0x8DA8),
03444 FramebufferIncompleteLayerTargetsArb = ((int)0x8DA8),
03445 FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8),
03446 FramebufferIncompleteLayerCount = ((int)0x8DA9),
03447 FramebufferIncompleteLayerCountArb = ((int)0x8DA9),
03448 FramebufferIncompleteLayerCountExt = ((int)0x8DA9),
03449 DepthComponent32fNv = ((int)0x8DAB),
03450 Depth32fStencil8Nv = ((int)0x8DAC),
03451 Float32UnsignedInt248Rev = ((int)0x8DAD),
03452 Float32UnsignedInt248RevNv = ((int)0x8DAD),
03453 DepthBufferFloatModeNv = ((int)0x8DAF),
03454 FramebufferSrgb = ((int)0x8DB9),
03455 FramebufferSrgbExt = ((int)0x8DB9),
03456 FramebufferSrgbCapableExt = ((int)0x8DBA),
03457 CompressedRedRgtc1 = ((int)0x8DBB),
03458 CompressedRedRgtc1Ext = ((int)0x8DBB),
03459 CompressedSignedRedRgtc1 = ((int)0x8DBC),
03460 CompressedSignedRedRgtc1Ext = ((int)0x8DBC),
03461 CompressedRedGreenRgtc2Ext = ((int)0x8DBD),
03462 CompressedRgRgtc2 = ((int)0x8DBD),
03463 CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE),
03464 CompressedSignedRgRgtc2 = ((int)0x8DBE),
03465 Sampler1DArray = ((int)0x8DC0),
03466 Sampler1DArrayExt = ((int)0x8DC0),
03467 Sampler2DArray = ((int)0x8DC1),
03468 Sampler2DArrayExt = ((int)0x8DC1),
03469 SamplerBuffer = ((int)0x8DC2),
03470 SamplerBufferExt = ((int)0x8DC2),
03471 Sampler1DArrayShadow = ((int)0x8DC3),
03472 Sampler1DArrayShadowExt = ((int)0x8DC3),
03473 Sampler2DArrayShadow = ((int)0x8DC4),
03474 Sampler2DArrayShadowExt = ((int)0x8DC4),
03475 SamplerCubeShadow = ((int)0x8DC5),
03476 SamplerCubeShadowExt = ((int)0x8DC5),
03477 UnsignedIntVec2 = ((int)0x8DC6),
03478 UnsignedIntVec2Ext = ((int)0x8DC6),
03479 UnsignedIntVec3 = ((int)0x8DC7),
03480 UnsignedIntVec3Ext = ((int)0x8DC7),
03481 UnsignedIntVec4 = ((int)0x8DC8),
03482 UnsignedIntVec4Ext = ((int)0x8DC8),
03483 IntSampler1D = ((int)0x8DC9),
03484 IntSampler1DExt = ((int)0x8DC9),
03485 IntSampler2D = ((int)0x8DCA),
03486 IntSampler2DExt = ((int)0x8DCA),
03487 IntSampler3D = ((int)0x8DCB),
03488 IntSampler3DExt = ((int)0x8DCB),
03489 IntSamplerCube = ((int)0x8DCC),
03490 IntSamplerCubeExt = ((int)0x8DCC),
03491 IntSampler2DRect = ((int)0x8DCD),
03492 IntSampler2DRectExt = ((int)0x8DCD),
03493 IntSampler1DArray = ((int)0x8DCE),
03494 IntSampler1DArrayExt = ((int)0x8DCE),
03495 IntSampler2DArray = ((int)0x8DCF),
03496 IntSampler2DArrayExt = ((int)0x8DCF),
03497 IntSamplerBuffer = ((int)0x8DD0),
03498 IntSamplerBufferExt = ((int)0x8DD0),
03499 UnsignedIntSampler1D = ((int)0x8DD1),
03500 UnsignedIntSampler1DExt = ((int)0x8DD1),
03501 UnsignedIntSampler2D = ((int)0x8DD2),
03502 UnsignedIntSampler2DExt = ((int)0x8DD2),
03503 UnsignedIntSampler3D = ((int)0x8DD3),
03504 UnsignedIntSampler3DExt = ((int)0x8DD3),
03505 UnsignedIntSamplerCube = ((int)0x8DD4),
03506 UnsignedIntSamplerCubeExt = ((int)0x8DD4),
03507 UnsignedIntSampler2DRect = ((int)0x8DD5),
03508 UnsignedIntSampler2DRectExt = ((int)0x8DD5),
03509 UnsignedIntSampler1DArray = ((int)0x8DD6),
03510 UnsignedIntSampler1DArrayExt = ((int)0x8DD6),
03511 UnsignedIntSampler2DArray = ((int)0x8DD7),
03512 UnsignedIntSampler2DArrayExt = ((int)0x8DD7),
03513 UnsignedIntSamplerBuffer = ((int)0x8DD8),
03514 UnsignedIntSamplerBufferExt = ((int)0x8DD8),
03515 GeometryShader = ((int)0x8DD9),
03516 GeometryShaderArb = ((int)0x8DD9),
03517 GeometryShaderExt = ((int)0x8DD9),
03518 GeometryVerticesOutArb = ((int)0x8DDA),
03519 GeometryVerticesOutExt = ((int)0x8DDA),
03520 GeometryInputTypeArb = ((int)0x8DDB),
03521 GeometryInputTypeExt = ((int)0x8DDB),
03522 GeometryOutputTypeArb = ((int)0x8DDC),
03523 GeometryOutputTypeExt = ((int)0x8DDC),
03524 MaxGeometryVaryingComponents = ((int)0x8DDD),
03525 MaxGeometryVaryingComponentsArb = ((int)0x8DDD),
03526 MaxGeometryVaryingComponentsExt = ((int)0x8DDD),
03527 MaxVertexVaryingComponents = ((int)0x8DDE),
03528 MaxVertexVaryingComponentsArb = ((int)0x8DDE),
03529 MaxVertexVaryingComponentsExt = ((int)0x8DDE),
03530 MaxGeometryUniformComponents = ((int)0x8DDF),
03531 MaxGeometryUniformComponentsArb = ((int)0x8DDF),
03532 MaxGeometryUniformComponentsExt = ((int)0x8DDF),
03533 MaxGeometryOutputVertices = ((int)0x8DE0),
03534 MaxGeometryOutputVerticesArb = ((int)0x8DE0),
03535 MaxGeometryOutputVerticesExt = ((int)0x8DE0),
03536 MaxGeometryTotalOutputComponents = ((int)0x8DE1),
03537 MaxGeometryTotalOutputComponentsArb = ((int)0x8DE1),
03538 MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1),
03539 MaxVertexBindableUniformsExt = ((int)0x8DE2),
03540 MaxFragmentBindableUniformsExt = ((int)0x8DE3),
03541 MaxGeometryBindableUniformsExt = ((int)0x8DE4),
03542 MaxBindableUniformSizeExt = ((int)0x8DED),
03543 UniformBufferExt = ((int)0x8DEE),
03544 UniformBufferBindingExt = ((int)0x8DEF),
03545 RenderbufferColorSamplesNv = ((int)0x8E10),
03546 MaxMultisampleCoverageModesNv = ((int)0x8E11),
03547 MultisampleCoverageModesNv = ((int)0x8E12),
03548 QueryWait = ((int)0x8E13),
03549 QueryWaitNv = ((int)0x8E13),
03550 QueryNoWait = ((int)0x8E14),
03551 QueryNoWaitNv = ((int)0x8E14),
03552 QueryByRegionWait = ((int)0x8E15),
03553 QueryByRegionWaitNv = ((int)0x8E15),
03554 QueryByRegionNoWait = ((int)0x8E16),
03555 QueryByRegionNoWaitNv = ((int)0x8E16),
03556 TransformFeedbackNv = ((int)0x8E22),
03557 TransformFeedbackBufferPausedNv = ((int)0x8E23),
03558 TransformFeedbackBufferActiveNv = ((int)0x8E24),
03559 TransformFeedbackBindingNv = ((int)0x8E25),
03560 FrameNv = ((int)0x8E26),
03561 FieldsNv = ((int)0x8E27),
03562 CurrentTimeNv = ((int)0x8E28),
03563 NumFillStreamsNv = ((int)0x8E29),
03564 PresentTimeNv = ((int)0x8E2A),
03565 PresentDurationNv = ((int)0x8E2B),
03566 ProgramMatrixExt = ((int)0x8E2D),
03567 TransposeProgramMatrixExt = ((int)0x8E2E),
03568 ProgramMatrixStackDepthExt = ((int)0x8E2F),
03569 TextureSwizzleRExt = ((int)0x8E42),
03570 TextureSwizzleGExt = ((int)0x8E43),
03571 TextureSwizzleBExt = ((int)0x8E44),
03572 TextureSwizzleAExt = ((int)0x8E45),
03573 TextureSwizzleRgbaExt = ((int)0x8E46),
03574 QuadsFollowProvokingVertexConvention = ((int)0x8E4C),
03575 QuadsFollowProvokingVertexConventionExt = ((int)0x8E4C),
03576 FirstVertexConvention = ((int)0x8E4D),
03577 FirstVertexConventionExt = ((int)0x8E4D),
03578 LastVertexConvention = ((int)0x8E4E),
03579 LastVertexConventionExt = ((int)0x8E4E),
03580 ProvokingVertex = ((int)0x8E4F),
03581 ProvokingVertexExt = ((int)0x8E4F),
03582 SamplePosition = ((int)0x8E50),
03583 SamplePositionNv = ((int)0x8E50),
03584 SampleMask = ((int)0x8E51),
03585 SampleMaskNv = ((int)0x8E51),
03586 SampleMaskValue = ((int)0x8E52),
03587 SampleMaskValueNv = ((int)0x8E52),
03588 TextureBindingRenderbufferNv = ((int)0x8E53),
03589 TextureRenderbufferDataStoreBindingNv = ((int)0x8E54),
03590 TextureRenderbufferNv = ((int)0x8E55),
03591 SamplerRenderbufferNv = ((int)0x8E56),
03592 IntSamplerRenderbufferNv = ((int)0x8E57),
03593 UnsignedIntSamplerRenderbufferNv = ((int)0x8E58),
03594 MaxSampleMaskWords = ((int)0x8E59),
03595 MaxSampleMaskWordsNv = ((int)0x8E59),
03596 MinProgramTextureGatherOffset = ((int)0x8E5E),
03597 MaxProgramTextureGatherOffset = ((int)0x8E5F),
03598 CopyReadBuffer = ((int)0x8F36),
03599 CopyWriteBuffer = ((int)0x8F37),
03600 RedSnorm = ((int)0x8F90),
03601 RgSnorm = ((int)0x8F91),
03602 RgbSnorm = ((int)0x8F92),
03603 RgbaSnorm = ((int)0x8F93),
03604 R8Snorm = ((int)0x8F94),
03605 Rg8Snorm = ((int)0x8F95),
03606 Rgb8Snorm = ((int)0x8F96),
03607 Rgba8Snorm = ((int)0x8F97),
03608 R16Snorm = ((int)0x8F98),
03609 Rg16Snorm = ((int)0x8F99),
03610 Rgb16Snorm = ((int)0x8F9A),
03611 Rgba16Snorm = ((int)0x8F9B),
03612 SignedNormalized = ((int)0x8F9C),
03613 PrimitiveRestart = ((int)0x8F9D),
03614 PrimitiveRestartIndex = ((int)0x8F9E),
03615 MaxProgramTextureGatherComponents = ((int)0x8F9F),
03616 SamplerBufferAmd = ((int)0x9001),
03617 IntSamplerBufferAmd = ((int)0x9002),
03618 UnsignedIntSamplerBufferAmd = ((int)0x9003),
03619 TessellationModeAmd = ((int)0x9004),
03620 TessellationFactorAmd = ((int)0x9005),
03621 DiscreteAmd = ((int)0x9006),
03622 ContinuousAmd = ((int)0x9007),
03623 TextureCubeMapArray = ((int)0x9009),
03624 TextureBindingCubeMapArray = ((int)0x900A),
03625 ProxyTextureCubeMapArray = ((int)0x900B),
03626 SamplerCubeMapArray = ((int)0x900C),
03627 SamplerCubeMapArrayShadow = ((int)0x900D),
03628 IntSamplerCubeMapArray = ((int)0x900E),
03629 UnsignedIntSamplerCubeMapArray = ((int)0x900F),
03630 AlphaSnorm = ((int)0x9010),
03631 LuminanceSnorm = ((int)0x9011),
03632 LuminanceAlphaSnorm = ((int)0x9012),
03633 IntensitySnorm = ((int)0x9013),
03634 Alpha8Snorm = ((int)0x9014),
03635 Luminance8Snorm = ((int)0x9015),
03636 Luminance8Alpha8Snorm = ((int)0x9016),
03637 Intensity8Snorm = ((int)0x9017),
03638 Alpha16Snorm = ((int)0x9018),
03639 Luminance16Snorm = ((int)0x9019),
03640 Luminance16Alpha16Snorm = ((int)0x901A),
03641 Intensity16Snorm = ((int)0x901B),
03642 Texture2DMultisample = ((int)0x9100),
03643 ProxyTexture2DMultisample = ((int)0x9101),
03644 Texture2DMultisampleArray = ((int)0x9102),
03645 ProxyTexture2DMultisampleArray = ((int)0x9103),
03646 TextureBinding2DMultisample = ((int)0x9104),
03647 TextureBinding2DMultisampleArray = ((int)0x9105),
03648 TextureSamples = ((int)0x9106),
03649 TextureFixedSampleLocations = ((int)0x9107),
03650 Sampler2DMultisample = ((int)0x9108),
03651 IntSampler2DMultisample = ((int)0x9109),
03652 UnsignedIntSampler2DMultisample = ((int)0x910A),
03653 Sampler2DMultisampleArray = ((int)0x910B),
03654 IntSampler2DMultisampleArray = ((int)0x910C),
03655 UnsignedIntSampler2DMultisampleArray = ((int)0x910D),
03656 MaxColorTextureSamples = ((int)0x910E),
03657 MaxDepthTextureSamples = ((int)0x910F),
03658 MaxIntegerSamples = ((int)0x9110),
03659 MaxServerWaitTimeout = ((int)0x9111),
03660 ObjectType = ((int)0x9112),
03661 SyncCondition = ((int)0x9113),
03662 SyncStatus = ((int)0x9114),
03663 SyncFlags = ((int)0x9115),
03664 SyncFence = ((int)0x9116),
03665 SyncGpuCommandsComplete = ((int)0x9117),
03666 Unsignaled = ((int)0x9118),
03667 Signaled = ((int)0x9119),
03668 AlreadySignaled = ((int)0x911A),
03669 TimeoutExpired = ((int)0x911B),
03670 ConditionSatisfied = ((int)0x911C),
03671 WaitFailed = ((int)0x911D),
03672 BufferAccessFlags = ((int)0x911F),
03673 BufferMapLength = ((int)0x9120),
03674 BufferMapOffset = ((int)0x9121),
03675 MaxVertexOutputComponents = ((int)0x9122),
03676 MaxGeometryInputComponents = ((int)0x9123),
03677 MaxGeometryOutputComponents = ((int)0x9124),
03678 MaxFragmentInputComponents = ((int)0x9125),
03679 ContextProfileMask = ((int)0x9126),
03680 AllAttribBits = unchecked((int)0xFFFFFFFF),
03681 ClientAllAttribBits = unchecked((int)0xFFFFFFFF),
03682 InvalidIndex = unchecked((int)0xFFFFFFFF),
03683 TimeoutIgnored = unchecked((int)0xFFFFFFFFFFFFFFFF),
03684 One = ((int)1),
03685 True = ((int)1),
03686 CullVertexIbm = ((int)103050),
03687 VertexArrayListIbm = ((int)103070),
03688 NormalArrayListIbm = ((int)103071),
03689 ColorArrayListIbm = ((int)103072),
03690 IndexArrayListIbm = ((int)103073),
03691 TextureCoordArrayListIbm = ((int)103074),
03692 EdgeFlagArrayListIbm = ((int)103075),
03693 FogCoordinateArrayListIbm = ((int)103076),
03694 SecondaryColorArrayListIbm = ((int)103077),
03695 VertexArrayListStrideIbm = ((int)103080),
03696 NormalArrayListStrideIbm = ((int)103081),
03697 ColorArrayListStrideIbm = ((int)103082),
03698 IndexArrayListStrideIbm = ((int)103083),
03699 TextureCoordArrayListStrideIbm = ((int)103084),
03700 EdgeFlagArrayListStrideIbm = ((int)103085),
03701 FogCoordinateArrayListStrideIbm = ((int)103086),
03702 SecondaryColorArrayListStrideIbm = ((int)103087),
03703 Two = ((int)2),
03704 Three = ((int)3),
03705 Four = ((int)4),
03706 }
03707
03708 public enum AlphaFunction : int
03709 {
03710 Never = ((int)0x0200),
03711 Less = ((int)0x0201),
03712 Equal = ((int)0x0202),
03713 Lequal = ((int)0x0203),
03714 Greater = ((int)0x0204),
03715 Notequal = ((int)0x0205),
03716 Gequal = ((int)0x0206),
03717 Always = ((int)0x0207),
03718 }
03719
03720 public enum AmdDrawBuffersBlend : int
03721 {
03722 }
03723
03724 public enum AmdPerformanceMonitor : int
03725 {
03726 CounterTypeAmd = ((int)0x8BC0),
03727 CounterRangeAmd = ((int)0x8BC1),
03728 UnsignedInt64Amd = ((int)0x8BC2),
03729 PercentageAmd = ((int)0x8BC3),
03730 PerfmonResultAvailableAmd = ((int)0x8BC4),
03731 PerfmonResultSizeAmd = ((int)0x8BC5),
03732 PerfmonResultAmd = ((int)0x8BC6),
03733 }
03734
03735 public enum AmdTextureTexture4 : int
03736 {
03737 }
03738
03739 public enum AmdVertexShaderTesselator : int
03740 {
03741 SamplerBufferAmd = ((int)0x9001),
03742 IntSamplerBufferAmd = ((int)0x9002),
03743 UnsignedIntSamplerBufferAmd = ((int)0x9003),
03744 TessellationModeAmd = ((int)0x9004),
03745 TessellationFactorAmd = ((int)0x9005),
03746 DiscreteAmd = ((int)0x9006),
03747 ContinuousAmd = ((int)0x9007),
03748 }
03749
03750 public enum AppleAuxDepthStencil : int
03751 {
03752 AuxDepthStencilApple = ((int)0x8A14),
03753 }
03754
03755 public enum AppleClientStorage : int
03756 {
03757 UnpackClientStorageApple = ((int)0x85B2),
03758 }
03759
03760 public enum AppleElementArray : int
03761 {
03762 ElementArrayApple = ((int)0x8768),
03763 ElementArrayTypeApple = ((int)0x8769),
03764 ElementArrayPointerApple = ((int)0x876A),
03765 }
03766
03767 public enum AppleFence : int
03768 {
03769 DrawPixelsApple = ((int)0x8A0A),
03770 FenceApple = ((int)0x8A0B),
03771 }
03772
03773 public enum AppleFloatPixels : int
03774 {
03775 HalfApple = ((int)0x140B),
03776 RgbaFloat32Apple = ((int)0x8814),
03777 RgbFloat32Apple = ((int)0x8815),
03778 AlphaFloat32Apple = ((int)0x8816),
03779 IntensityFloat32Apple = ((int)0x8817),
03780 LuminanceFloat32Apple = ((int)0x8818),
03781 LuminanceAlphaFloat32Apple = ((int)0x8819),
03782 RgbaFloat16Apple = ((int)0x881A),
03783 RgbFloat16Apple = ((int)0x881B),
03784 AlphaFloat16Apple = ((int)0x881C),
03785 IntensityFloat16Apple = ((int)0x881D),
03786 LuminanceFloat16Apple = ((int)0x881E),
03787 LuminanceAlphaFloat16Apple = ((int)0x881F),
03788 ColorFloatApple = ((int)0x8A0F),
03789 }
03790
03791 public enum AppleFlushBufferRange : int
03792 {
03793 BufferSerializedModifyApple = ((int)0x8A12),
03794 BufferFlushingUnmapApple = ((int)0x8A13),
03795 }
03796
03797 public enum AppleObjectPurgeable : int
03798 {
03799 BufferObjectApple = ((int)0x85B3),
03800 ReleasedApple = ((int)0x8A19),
03801 VolatileApple = ((int)0x8A1A),
03802 RetainedApple = ((int)0x8A1B),
03803 UndefinedApple = ((int)0x8A1C),
03804 PurgeableApple = ((int)0x8A1D),
03805 }
03806
03807 public enum AppleRowBytes : int
03808 {
03809 PackRowBytesApple = ((int)0x8A15),
03810 UnpackRowBytesApple = ((int)0x8A16),
03811 }
03812
03813 public enum AppleSpecularVector : int
03814 {
03815 LightModelSpecularVectorApple = ((int)0x85B0),
03816 }
03817
03818 public enum AppleTextureRange : int
03819 {
03820 TextureRangeLengthApple = ((int)0x85B7),
03821 TextureRangePointerApple = ((int)0x85B8),
03822 TextureStorageHintApple = ((int)0x85BC),
03823 StoragePrivateApple = ((int)0x85BD),
03824 StorageCachedApple = ((int)0x85BE),
03825 StorageSharedApple = ((int)0x85BF),
03826 }
03827
03828 public enum AppleTransformHint : int
03829 {
03830 TransformHintApple = ((int)0x85B1),
03831 }
03832
03833 public enum AppleVertexArrayObject : int
03834 {
03835 VertexArrayBindingApple = ((int)0x85B5),
03836 }
03837
03838 public enum AppleVertexArrayRange : int
03839 {
03840 VertexArrayRangeApple = ((int)0x851D),
03841 VertexArrayRangeLengthApple = ((int)0x851E),
03842 VertexArrayStorageHintApple = ((int)0x851F),
03843 VertexArrayRangePointerApple = ((int)0x8521),
03844 StorageCachedApple = ((int)0x85BE),
03845 StorageSharedApple = ((int)0x85BF),
03846 }
03847
03848 public enum AppleVertexProgramEvaluators : int
03849 {
03850 VertexAttribMap1Apple = ((int)0x8A00),
03851 VertexAttribMap2Apple = ((int)0x8A01),
03852 VertexAttribMap1SizeApple = ((int)0x8A02),
03853 VertexAttribMap1CoeffApple = ((int)0x8A03),
03854 VertexAttribMap1OrderApple = ((int)0x8A04),
03855 VertexAttribMap1DomainApple = ((int)0x8A05),
03856 VertexAttribMap2SizeApple = ((int)0x8A06),
03857 VertexAttribMap2CoeffApple = ((int)0x8A07),
03858 VertexAttribMap2OrderApple = ((int)0x8A08),
03859 VertexAttribMap2DomainApple = ((int)0x8A09),
03860 }
03861
03862 public enum AppleYcbcr422 : int
03863 {
03864 Ycbcr422Apple = ((int)0x85B9),
03865 UnsignedShort88Apple = ((int)0x85BA),
03866 UnsignedShort88RevApple = ((int)0x85BB),
03867 }
03868
03869 public enum ArbColorBufferFloat : int
03870 {
03871 RgbaFloatModeArb = ((int)0x8820),
03872 ClampVertexColorArb = ((int)0x891A),
03873 ClampFragmentColorArb = ((int)0x891B),
03874 ClampReadColorArb = ((int)0x891C),
03875 FixedOnlyArb = ((int)0x891D),
03876 }
03877
03878 public enum ArbCompatibility : int
03879 {
03880 }
03881
03882 public enum ArbCopyBuffer : int
03883 {
03884 CopyReadBuffer = ((int)0x8F36),
03885 CopyWriteBuffer = ((int)0x8F37),
03886 }
03887
03888 public enum ArbDepthBufferFloat : int
03889 {
03890 DepthComponent32f = ((int)0x8CAC),
03891 Depth32fStencil8 = ((int)0x8CAD),
03892 Float32UnsignedInt248Rev = ((int)0x8DAD),
03893 }
03894
03895 public enum ArbDepthClamp : int
03896 {
03897 DepthClamp = ((int)0x864F),
03898 }
03899
03900 public enum ArbDepthTexture : int
03901 {
03902 DepthComponent16Arb = ((int)0x81A5),
03903 DepthComponent24Arb = ((int)0x81A6),
03904 DepthComponent32Arb = ((int)0x81A7),
03905 TextureDepthSizeArb = ((int)0x884A),
03906 DepthTextureModeArb = ((int)0x884B),
03907 }
03908
03909 public enum ArbDrawBuffers : int
03910 {
03911 MaxDrawBuffersArb = ((int)0x8824),
03912 DrawBuffer0Arb = ((int)0x8825),
03913 DrawBuffer1Arb = ((int)0x8826),
03914 DrawBuffer2Arb = ((int)0x8827),
03915 DrawBuffer3Arb = ((int)0x8828),
03916 DrawBuffer4Arb = ((int)0x8829),
03917 DrawBuffer5Arb = ((int)0x882A),
03918 DrawBuffer6Arb = ((int)0x882B),
03919 DrawBuffer7Arb = ((int)0x882C),
03920 DrawBuffer8Arb = ((int)0x882D),
03921 DrawBuffer9Arb = ((int)0x882E),
03922 DrawBuffer10Arb = ((int)0x882F),
03923 DrawBuffer11Arb = ((int)0x8830),
03924 DrawBuffer12Arb = ((int)0x8831),
03925 DrawBuffer13Arb = ((int)0x8832),
03926 DrawBuffer14Arb = ((int)0x8833),
03927 DrawBuffer15Arb = ((int)0x8834),
03928 }
03929
03930 public enum ArbDrawBuffersBlend : int
03931 {
03932 }
03933
03934 public enum ArbDrawElementsBaseVertex : int
03935 {
03936 }
03937
03938 public enum ArbDrawInstanced : int
03939 {
03940 }
03941
03942 public enum ArbFragmentCoordConventions : int
03943 {
03944 }
03945
03946 public enum ArbFragmentProgram : int
03947 {
03948 FragmentProgramArb = ((int)0x8804),
03949 ProgramAluInstructionsArb = ((int)0x8805),
03950 ProgramTexInstructionsArb = ((int)0x8806),
03951 ProgramTexIndirectionsArb = ((int)0x8807),
03952 ProgramNativeAluInstructionsArb = ((int)0x8808),
03953 ProgramNativeTexInstructionsArb = ((int)0x8809),
03954 ProgramNativeTexIndirectionsArb = ((int)0x880A),
03955 MaxProgramAluInstructionsArb = ((int)0x880B),
03956 MaxProgramTexInstructionsArb = ((int)0x880C),
03957 MaxProgramTexIndirectionsArb = ((int)0x880D),
03958 MaxProgramNativeAluInstructionsArb = ((int)0x880E),
03959 MaxProgramNativeTexInstructionsArb = ((int)0x880F),
03960 MaxProgramNativeTexIndirectionsArb = ((int)0x8810),
03961 MaxTextureCoordsArb = ((int)0x8871),
03962 MaxTextureImageUnitsArb = ((int)0x8872),
03963 }
03964
03965 public enum ArbFragmentProgramShadow : int
03966 {
03967 }
03968
03969 public enum ArbFragmentShader : int
03970 {
03971 FragmentShaderArb = ((int)0x8B30),
03972 MaxFragmentUniformComponentsArb = ((int)0x8B49),
03973 FragmentShaderDerivativeHintArb = ((int)0x8B8B),
03974 }
03975
03976 public enum ArbFramebufferObject : int
03977 {
03978 InvalidFramebufferOperation = ((int)0x0506),
03979 FramebufferAttachmentColorEncoding = ((int)0x8210),
03980 FramebufferAttachmentComponentType = ((int)0x8211),
03981 FramebufferAttachmentRedSize = ((int)0x8212),
03982 FramebufferAttachmentGreenSize = ((int)0x8213),
03983 FramebufferAttachmentBlueSize = ((int)0x8214),
03984 FramebufferAttachmentAlphaSize = ((int)0x8215),
03985 FramebufferAttachmentDepthSize = ((int)0x8216),
03986 FramebufferAttachmentStencilSize = ((int)0x8217),
03987 FramebufferDefault = ((int)0x8218),
03988 FramebufferUndefined = ((int)0x8219),
03989 DepthStencilAttachment = ((int)0x821A),
03990 MaxRenderbufferSize = ((int)0x84E8),
03991 DepthStencil = ((int)0x84F9),
03992 UnsignedInt248 = ((int)0x84FA),
03993 Depth24Stencil8 = ((int)0x88F0),
03994 TextureStencilSize = ((int)0x88F1),
03995 TextureRedType = ((int)0x8C10),
03996 TextureGreenType = ((int)0x8C11),
03997 TextureBlueType = ((int)0x8C12),
03998 TextureAlphaType = ((int)0x8C13),
03999 TextureDepthType = ((int)0x8C16),
04000 UnsignedNormalized = ((int)0x8C17),
04001 DrawFramebufferBinding = ((int)0x8CA6),
04002 FramebufferBinding = ((int)0x8CA6),
04003 RenderbufferBinding = ((int)0x8CA7),
04004 ReadFramebuffer = ((int)0x8CA8),
04005 DrawFramebuffer = ((int)0x8CA9),
04006 ReadFramebufferBinding = ((int)0x8CAA),
04007 RenderbufferSamples = ((int)0x8CAB),
04008 FramebufferAttachmentObjectType = ((int)0x8CD0),
04009 FramebufferAttachmentObjectName = ((int)0x8CD1),
04010 FramebufferAttachmentTextureLevel = ((int)0x8CD2),
04011 FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3),
04012 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
04013 FramebufferComplete = ((int)0x8CD5),
04014 FramebufferIncompleteAttachment = ((int)0x8CD6),
04015 FramebufferIncompleteMissingAttachment = ((int)0x8CD7),
04016 FramebufferIncompleteDrawBuffer = ((int)0x8CDB),
04017 FramebufferIncompleteReadBuffer = ((int)0x8CDC),
04018 FramebufferUnsupported = ((int)0x8CDD),
04019 MaxColorAttachments = ((int)0x8CDF),
04020 ColorAttachment0 = ((int)0x8CE0),
04021 ColorAttachment1 = ((int)0x8CE1),
04022 ColorAttachment2 = ((int)0x8CE2),
04023 ColorAttachment3 = ((int)0x8CE3),
04024 ColorAttachment4 = ((int)0x8CE4),
04025 ColorAttachment5 = ((int)0x8CE5),
04026 ColorAttachment6 = ((int)0x8CE6),
04027 ColorAttachment7 = ((int)0x8CE7),
04028 ColorAttachment8 = ((int)0x8CE8),
04029 ColorAttachment9 = ((int)0x8CE9),
04030 ColorAttachment10 = ((int)0x8CEA),
04031 ColorAttachment11 = ((int)0x8CEB),
04032 ColorAttachment12 = ((int)0x8CEC),
04033 ColorAttachment13 = ((int)0x8CED),
04034 ColorAttachment14 = ((int)0x8CEE),
04035 ColorAttachment15 = ((int)0x8CEF),
04036 DepthAttachment = ((int)0x8D00),
04037 StencilAttachment = ((int)0x8D20),
04038 Framebuffer = ((int)0x8D40),
04039 Renderbuffer = ((int)0x8D41),
04040 RenderbufferWidth = ((int)0x8D42),
04041 RenderbufferHeight = ((int)0x8D43),
04042 RenderbufferInternalFormat = ((int)0x8D44),
04043 StencilIndex1 = ((int)0x8D46),
04044 StencilIndex4 = ((int)0x8D47),
04045 StencilIndex8 = ((int)0x8D48),
04046 StencilIndex16 = ((int)0x8D49),
04047 RenderbufferRedSize = ((int)0x8D50),
04048 RenderbufferGreenSize = ((int)0x8D51),
04049 RenderbufferBlueSize = ((int)0x8D52),
04050 RenderbufferAlphaSize = ((int)0x8D53),
04051 RenderbufferDepthSize = ((int)0x8D54),
04052 RenderbufferStencilSize = ((int)0x8D55),
04053 FramebufferIncompleteMultisample = ((int)0x8D56),
04054 MaxSamples = ((int)0x8D57),
04055 }
04056
04057 public enum ArbFramebufferObjectDeprecated : int
04058 {
04059 Index = ((int)0x8222),
04060 TextureLuminanceType = ((int)0x8C14),
04061 TextureIntensityType = ((int)0x8C15),
04062 }
04063
04064 public enum ArbFramebufferSrgb : int
04065 {
04066 FramebufferSrgb = ((int)0x8DB9),
04067 }
04068
04069 public enum ArbGeometryShader4 : int
04070 {
04071 LinesAdjacencyArb = ((int)0x000A),
04072 LineStripAdjacencyArb = ((int)0x000B),
04073 TrianglesAdjacencyArb = ((int)0x000C),
04074 TriangleStripAdjacencyArb = ((int)0x000D),
04075 ProgramPointSizeArb = ((int)0x8642),
04076 MaxVaryingComponents = ((int)0x8B4B),
04077 MaxGeometryTextureImageUnitsArb = ((int)0x8C29),
04078 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
04079 FramebufferAttachmentLayeredArb = ((int)0x8DA7),
04080 FramebufferIncompleteLayerTargetsArb = ((int)0x8DA8),
04081 FramebufferIncompleteLayerCountArb = ((int)0x8DA9),
04082 GeometryShaderArb = ((int)0x8DD9),
04083 GeometryVerticesOutArb = ((int)0x8DDA),
04084 GeometryInputTypeArb = ((int)0x8DDB),
04085 GeometryOutputTypeArb = ((int)0x8DDC),
04086 MaxGeometryVaryingComponentsArb = ((int)0x8DDD),
04087 MaxVertexVaryingComponentsArb = ((int)0x8DDE),
04088 MaxGeometryUniformComponentsArb = ((int)0x8DDF),
04089 MaxGeometryOutputVerticesArb = ((int)0x8DE0),
04090 MaxGeometryTotalOutputComponentsArb = ((int)0x8DE1),
04091 }
04092
04093 public enum ArbHalfFloatPixel : int
04094 {
04095 HalfFloatArb = ((int)0x140B),
04096 }
04097
04098 public enum ArbHalfFloatVertex : int
04099 {
04100 HalfFloat = ((int)0x140B),
04101 }
04102
04103 public enum ArbImaging : int
04104 {
04105 ConstantColor = ((int)0x8001),
04106 OneMinusConstantColor = ((int)0x8002),
04107 ConstantAlpha = ((int)0x8003),
04108 OneMinusConstantAlpha = ((int)0x8004),
04109 BlendColor = ((int)0x8005),
04110 FuncAdd = ((int)0x8006),
04111 Min = ((int)0x8007),
04112 Max = ((int)0x8008),
04113 BlendEquation = ((int)0x8009),
04114 FuncSubtract = ((int)0x800A),
04115 FuncReverseSubtract = ((int)0x800B),
04116 }
04117
04118 public enum ArbImagingDeprecated : int
04119 {
04120 Convolution1D = ((int)0x8010),
04121 Convolution2D = ((int)0x8011),
04122 Separable2D = ((int)0x8012),
04123 ConvolutionBorderMode = ((int)0x8013),
04124 ConvolutionFilterScale = ((int)0x8014),
04125 ConvolutionFilterBias = ((int)0x8015),
04126 Reduce = ((int)0x8016),
04127 ConvolutionFormat = ((int)0x8017),
04128 ConvolutionWidth = ((int)0x8018),
04129 ConvolutionHeight = ((int)0x8019),
04130 MaxConvolutionWidth = ((int)0x801A),
04131 MaxConvolutionHeight = ((int)0x801B),
04132 PostConvolutionRedScale = ((int)0x801C),
04133 PostConvolutionGreenScale = ((int)0x801D),
04134 PostConvolutionBlueScale = ((int)0x801E),
04135 PostConvolutionAlphaScale = ((int)0x801F),
04136 PostConvolutionRedBias = ((int)0x8020),
04137 PostConvolutionGreenBias = ((int)0x8021),
04138 PostConvolutionBlueBias = ((int)0x8022),
04139 PostConvolutionAlphaBias = ((int)0x8023),
04140 Histogram = ((int)0x8024),
04141 ProxyHistogram = ((int)0x8025),
04142 HistogramWidth = ((int)0x8026),
04143 HistogramFormat = ((int)0x8027),
04144 HistogramRedSize = ((int)0x8028),
04145 HistogramGreenSize = ((int)0x8029),
04146 HistogramBlueSize = ((int)0x802A),
04147 HistogramAlphaSize = ((int)0x802B),
04148 HistogramLuminanceSize = ((int)0x802C),
04149 HistogramSink = ((int)0x802D),
04150 Minmax = ((int)0x802E),
04151 MinmaxFormat = ((int)0x802F),
04152 MinmaxSink = ((int)0x8030),
04153 TableTooLarge = ((int)0x8031),
04154 ColorMatrix = ((int)0x80B1),
04155 ColorMatrixStackDepth = ((int)0x80B2),
04156 MaxColorMatrixStackDepth = ((int)0x80B3),
04157 PostColorMatrixRedScale = ((int)0x80B4),
04158 PostColorMatrixGreenScale = ((int)0x80B5),
04159 PostColorMatrixBlueScale = ((int)0x80B6),
04160 PostColorMatrixAlphaScale = ((int)0x80B7),
04161 PostColorMatrixRedBias = ((int)0x80B8),
04162 PostColorMatrixGreenBias = ((int)0x80B9),
04163 PostColorMatrixBlueBias = ((int)0x80BA),
04164 PostColorMatrixAlphaBias = ((int)0x80BB),
04165 ColorTable = ((int)0x80D0),
04166 PostConvolutionColorTable = ((int)0x80D1),
04167 PostColorMatrixColorTable = ((int)0x80D2),
04168 ProxyColorTable = ((int)0x80D3),
04169 ProxyPostConvolutionColorTable = ((int)0x80D4),
04170 ProxyPostColorMatrixColorTable = ((int)0x80D5),
04171 ColorTableScale = ((int)0x80D6),
04172 ColorTableBias = ((int)0x80D7),
04173 ColorTableFormat = ((int)0x80D8),
04174 ColorTableWidth = ((int)0x80D9),
04175 ColorTableRedSize = ((int)0x80DA),
04176 ColorTableGreenSize = ((int)0x80DB),
04177 ColorTableBlueSize = ((int)0x80DC),
04178 ColorTableAlphaSize = ((int)0x80DD),
04179 ColorTableLuminanceSize = ((int)0x80DE),
04180 ColorTableIntensitySize = ((int)0x80DF),
04181 ConstantBorder = ((int)0x8151),
04182 ReplicateBorder = ((int)0x8153),
04183 ConvolutionBorderColor = ((int)0x8154),
04184 }
04185
04186 public enum ArbInstancedArrays : int
04187 {
04188 VertexAttribArrayDivisorArb = ((int)0x88FE),
04189 }
04190
04191 public enum ArbMapBufferRange : int
04192 {
04193 MapReadBit = ((int)0x0001),
04194 MapWriteBit = ((int)0x0002),
04195 MapInvalidateRangeBit = ((int)0x0004),
04196 MapInvalidateBufferBit = ((int)0x0008),
04197 MapFlushExplicitBit = ((int)0x0010),
04198 MapUnsynchronizedBit = ((int)0x0020),
04199 }
04200
04201 public enum ArbMatrixPalette : int
04202 {
04203 MatrixPaletteArb = ((int)0x8840),
04204 MaxMatrixPaletteStackDepthArb = ((int)0x8841),
04205 MaxPaletteMatricesArb = ((int)0x8842),
04206 CurrentPaletteMatrixArb = ((int)0x8843),
04207 MatrixIndexArrayArb = ((int)0x8844),
04208 CurrentMatrixIndexArb = ((int)0x8845),
04209 MatrixIndexArraySizeArb = ((int)0x8846),
04210 MatrixIndexArrayTypeArb = ((int)0x8847),
04211 MatrixIndexArrayStrideArb = ((int)0x8848),
04212 MatrixIndexArrayPointerArb = ((int)0x8849),
04213 }
04214
04215 public enum ArbMultisample : int
04216 {
04217 MultisampleBitArb = ((int)0x20000000),
04218 MultisampleArb = ((int)0x809D),
04219 SampleAlphaToCoverageArb = ((int)0x809E),
04220 SampleAlphaToOneArb = ((int)0x809F),
04221 SampleCoverageArb = ((int)0x80A0),
04222 SampleBuffersArb = ((int)0x80A8),
04223 SamplesArb = ((int)0x80A9),
04224 SampleCoverageValueArb = ((int)0x80AA),
04225 SampleCoverageInvertArb = ((int)0x80AB),
04226 }
04227
04228 public enum ArbMultitexture : int
04229 {
04230 Texture0Arb = ((int)0x84C0),
04231 Texture1Arb = ((int)0x84C1),
04232 Texture2Arb = ((int)0x84C2),
04233 Texture3Arb = ((int)0x84C3),
04234 Texture4Arb = ((int)0x84C4),
04235 Texture5Arb = ((int)0x84C5),
04236 Texture6Arb = ((int)0x84C6),
04237 Texture7Arb = ((int)0x84C7),
04238 Texture8Arb = ((int)0x84C8),
04239 Texture9Arb = ((int)0x84C9),
04240 Texture10Arb = ((int)0x84CA),
04241 Texture11Arb = ((int)0x84CB),
04242 Texture12Arb = ((int)0x84CC),
04243 Texture13Arb = ((int)0x84CD),
04244 Texture14Arb = ((int)0x84CE),
04245 Texture15Arb = ((int)0x84CF),
04246 Texture16Arb = ((int)0x84D0),
04247 Texture17Arb = ((int)0x84D1),
04248 Texture18Arb = ((int)0x84D2),
04249 Texture19Arb = ((int)0x84D3),
04250 Texture20Arb = ((int)0x84D4),
04251 Texture21Arb = ((int)0x84D5),
04252 Texture22Arb = ((int)0x84D6),
04253 Texture23Arb = ((int)0x84D7),
04254 Texture24Arb = ((int)0x84D8),
04255 Texture25Arb = ((int)0x84D9),
04256 Texture26Arb = ((int)0x84DA),
04257 Texture27Arb = ((int)0x84DB),
04258 Texture28Arb = ((int)0x84DC),
04259 Texture29Arb = ((int)0x84DD),
04260 Texture30Arb = ((int)0x84DE),
04261 Texture31Arb = ((int)0x84DF),
04262 ActiveTextureArb = ((int)0x84E0),
04263 ClientActiveTextureArb = ((int)0x84E1),
04264 MaxTextureUnitsArb = ((int)0x84E2),
04265 }
04266
04267 public enum ArbOcclusionQuery : int
04268 {
04269 QueryCounterBitsArb = ((int)0x8864),
04270 CurrentQueryArb = ((int)0x8865),
04271 QueryResultArb = ((int)0x8866),
04272 QueryResultAvailableArb = ((int)0x8867),
04273 SamplesPassedArb = ((int)0x8914),
04274 }
04275
04276 public enum ArbPixelBufferObject : int
04277 {
04278 PixelPackBufferArb = ((int)0x88EB),
04279 PixelUnpackBufferArb = ((int)0x88EC),
04280 PixelPackBufferBindingArb = ((int)0x88ED),
04281 PixelUnpackBufferBindingArb = ((int)0x88EF),
04282 }
04283
04284 public enum ArbPointParameters : int
04285 {
04286 PointSizeMinArb = ((int)0x8126),
04287 PointSizeMaxArb = ((int)0x8127),
04288 PointFadeThresholdSizeArb = ((int)0x8128),
04289 PointDistanceAttenuationArb = ((int)0x8129),
04290 }
04291
04292 public enum ArbPointSprite : int
04293 {
04294 PointSpriteArb = ((int)0x8861),
04295 CoordReplaceArb = ((int)0x8862),
04296 }
04297
04298 public enum ArbProvokingVertex : int
04299 {
04300 QuadsFollowProvokingVertexConvention = ((int)0x8E4C),
04301 FirstVertexConvention = ((int)0x8E4D),
04302 LastVertexConvention = ((int)0x8E4E),
04303 ProvokingVertex = ((int)0x8E4F),
04304 }
04305
04306 public enum ArbSampleShading : int
04307 {
04308 SampleShading = ((int)0x8C36),
04309 MinSampleShadingValue = ((int)0x8C37),
04310 }
04311
04312 public enum ArbSeamlessCubeMap : int
04313 {
04314 TextureCubeMapSeamless = ((int)0x884F),
04315 }
04316
04317 public enum ArbShaderObjects : int
04318 {
04319 ProgramObjectArb = ((int)0x8B40),
04320 ShaderObjectArb = ((int)0x8B48),
04321 ObjectTypeArb = ((int)0x8B4E),
04322 ObjectSubtypeArb = ((int)0x8B4F),
04323 FloatVec2Arb = ((int)0x8B50),
04324 FloatVec3Arb = ((int)0x8B51),
04325 FloatVec4Arb = ((int)0x8B52),
04326 IntVec2Arb = ((int)0x8B53),
04327 IntVec3Arb = ((int)0x8B54),
04328 IntVec4Arb = ((int)0x8B55),
04329 BoolArb = ((int)0x8B56),
04330 BoolVec2Arb = ((int)0x8B57),
04331 BoolVec3Arb = ((int)0x8B58),
04332 BoolVec4Arb = ((int)0x8B59),
04333 FloatMat2Arb = ((int)0x8B5A),
04334 FloatMat3Arb = ((int)0x8B5B),
04335 FloatMat4Arb = ((int)0x8B5C),
04336 Sampler1DArb = ((int)0x8B5D),
04337 Sampler2DArb = ((int)0x8B5E),
04338 Sampler3DArb = ((int)0x8B5F),
04339 SamplerCubeArb = ((int)0x8B60),
04340 Sampler1DShadowArb = ((int)0x8B61),
04341 Sampler2DShadowArb = ((int)0x8B62),
04342 Sampler2DRectArb = ((int)0x8B63),
04343 Sampler2DRectShadowArb = ((int)0x8B64),
04344 ObjectDeleteStatusArb = ((int)0x8B80),
04345 ObjectCompileStatusArb = ((int)0x8B81),
04346 ObjectLinkStatusArb = ((int)0x8B82),
04347 ObjectValidateStatusArb = ((int)0x8B83),
04348 ObjectInfoLogLengthArb = ((int)0x8B84),
04349 ObjectAttachedObjectsArb = ((int)0x8B85),
04350 ObjectActiveUniformsArb = ((int)0x8B86),
04351 ObjectActiveUniformMaxLengthArb = ((int)0x8B87),
04352 ObjectShaderSourceLengthArb = ((int)0x8B88),
04353 }
04354
04355 public enum ArbShaderTextureLod : int
04356 {
04357 }
04358
04359 public enum ArbShadingLanguage100 : int
04360 {
04361 ShadingLanguageVersionArb = ((int)0x8B8C),
04362 }
04363
04364 public enum ArbShadow : int
04365 {
04366 TextureCompareModeArb = ((int)0x884C),
04367 TextureCompareFuncArb = ((int)0x884D),
04368 CompareRToTextureArb = ((int)0x884E),
04369 }
04370
04371 public enum ArbShadowAmbient : int
04372 {
04373 TextureCompareFailValueArb = ((int)0x80BF),
04374 }
04375
04376 public enum ArbSync : int
04377 {
04378 SyncFlushCommandsBit = ((int)0x00000001),
04379 MaxServerWaitTimeout = ((int)0x9111),
04380 ObjectType = ((int)0x9112),
04381 SyncCondition = ((int)0x9113),
04382 SyncStatus = ((int)0x9114),
04383 SyncFlags = ((int)0x9115),
04384 SyncFence = ((int)0x9116),
04385 SyncGpuCommandsComplete = ((int)0x9117),
04386 Unsignaled = ((int)0x9118),
04387 Signaled = ((int)0x9119),
04388 AlreadySignaled = ((int)0x911A),
04389 TimeoutExpired = ((int)0x911B),
04390 ConditionSatisfied = ((int)0x911C),
04391 WaitFailed = ((int)0x911D),
04392 TimeoutIgnored = unchecked((int)0xFFFFFFFFFFFFFFFF),
04393 }
04394
04395 public enum ArbTextureBorderClamp : int
04396 {
04397 ClampToBorderArb = ((int)0x812D),
04398 }
04399
04400 public enum ArbTextureBufferObject : int
04401 {
04402 TextureBufferArb = ((int)0x8C2A),
04403 MaxTextureBufferSizeArb = ((int)0x8C2B),
04404 TextureBindingBufferArb = ((int)0x8C2C),
04405 TextureBufferDataStoreBindingArb = ((int)0x8C2D),
04406 TextureBufferFormatArb = ((int)0x8C2E),
04407 }
04408
04409 public enum ArbTextureCompression : int
04410 {
04411 CompressedAlphaArb = ((int)0x84E9),
04412 CompressedLuminanceArb = ((int)0x84EA),
04413 CompressedLuminanceAlphaArb = ((int)0x84EB),
04414 CompressedIntensityArb = ((int)0x84EC),
04415 CompressedRgbArb = ((int)0x84ED),
04416 CompressedRgbaArb = ((int)0x84EE),
04417 TextureCompressionHintArb = ((int)0x84EF),
04418 TextureCompressedImageSizeArb = ((int)0x86A0),
04419 TextureCompressedArb = ((int)0x86A1),
04420 NumCompressedTextureFormatsArb = ((int)0x86A2),
04421 CompressedTextureFormatsArb = ((int)0x86A3),
04422 }
04423
04424 public enum ArbTextureCompressionRgtc : int
04425 {
04426 CompressedRedRgtc1 = ((int)0x8DBB),
04427 CompressedSignedRedRgtc1 = ((int)0x8DBC),
04428 CompressedRgRgtc2 = ((int)0x8DBD),
04429 CompressedSignedRgRgtc2 = ((int)0x8DBE),
04430 }
04431
04432 public enum ArbTextureCubeMap : int
04433 {
04434 NormalMapArb = ((int)0x8511),
04435 ReflectionMapArb = ((int)0x8512),
04436 TextureCubeMapArb = ((int)0x8513),
04437 TextureBindingCubeMapArb = ((int)0x8514),
04438 TextureCubeMapPositiveXArb = ((int)0x8515),
04439 TextureCubeMapNegativeXArb = ((int)0x8516),
04440 TextureCubeMapPositiveYArb = ((int)0x8517),
04441 TextureCubeMapNegativeYArb = ((int)0x8518),
04442 TextureCubeMapPositiveZArb = ((int)0x8519),
04443 TextureCubeMapNegativeZArb = ((int)0x851A),
04444 ProxyTextureCubeMapArb = ((int)0x851B),
04445 MaxCubeMapTextureSizeArb = ((int)0x851C),
04446 }
04447
04448 public enum ArbTextureCubeMapArray : int
04449 {
04450 TextureCubeMapArray = ((int)0x9009),
04451 TextureBindingCubeMapArray = ((int)0x900A),
04452 ProxyTextureCubeMapArray = ((int)0x900B),
04453 SamplerCubeMapArray = ((int)0x900C),
04454 SamplerCubeMapArrayShadow = ((int)0x900D),
04455 IntSamplerCubeMapArray = ((int)0x900E),
04456 UnsignedIntSamplerCubeMapArray = ((int)0x900F),
04457 }
04458
04459 public enum ArbTextureEnvAdd : int
04460 {
04461 }
04462
04463 public enum ArbTextureEnvCombine : int
04464 {
04465 SubtractArb = ((int)0x84E7),
04466 CombineArb = ((int)0x8570),
04467 CombineRgbArb = ((int)0x8571),
04468 CombineAlphaArb = ((int)0x8572),
04469 RgbScaleArb = ((int)0x8573),
04470 AddSignedArb = ((int)0x8574),
04471 InterpolateArb = ((int)0x8575),
04472 ConstantArb = ((int)0x8576),
04473 PrimaryColorArb = ((int)0x8577),
04474 PreviousArb = ((int)0x8578),
04475 Source0RgbArb = ((int)0x8580),
04476 Source1RgbArb = ((int)0x8581),
04477 Source2RgbArb = ((int)0x8582),
04478 Source0AlphaArb = ((int)0x8588),
04479 Source1AlphaArb = ((int)0x8589),
04480 Source2AlphaArb = ((int)0x858A),
04481 Operand0RgbArb = ((int)0x8590),
04482 Operand1RgbArb = ((int)0x8591),
04483 Operand2RgbArb = ((int)0x8592),
04484 Operand0AlphaArb = ((int)0x8598),
04485 Operand1AlphaArb = ((int)0x8599),
04486 Operand2AlphaArb = ((int)0x859A),
04487 }
04488
04489 public enum ArbTextureEnvCrossbar : int
04490 {
04491 }
04492
04493 public enum ArbTextureEnvDot3 : int
04494 {
04495 Dot3RgbArb = ((int)0x86AE),
04496 Dot3RgbaArb = ((int)0x86AF),
04497 }
04498
04499 public enum ArbTextureFloat : int
04500 {
04501 Rgba32fArb = ((int)0x8814),
04502 Rgb32fArb = ((int)0x8815),
04503 Alpha32fArb = ((int)0x8816),
04504 Intensity32fArb = ((int)0x8817),
04505 Luminance32fArb = ((int)0x8818),
04506 LuminanceAlpha32fArb = ((int)0x8819),
04507 Rgba16fArb = ((int)0x881A),
04508 Rgb16fArb = ((int)0x881B),
04509 Alpha16fArb = ((int)0x881C),
04510 Intensity16fArb = ((int)0x881D),
04511 Luminance16fArb = ((int)0x881E),
04512 LuminanceAlpha16fArb = ((int)0x881F),
04513 TextureRedTypeArb = ((int)0x8C10),
04514 TextureGreenTypeArb = ((int)0x8C11),
04515 TextureBlueTypeArb = ((int)0x8C12),
04516 TextureAlphaTypeArb = ((int)0x8C13),
04517 TextureLuminanceTypeArb = ((int)0x8C14),
04518 TextureIntensityTypeArb = ((int)0x8C15),
04519 TextureDepthTypeArb = ((int)0x8C16),
04520 UnsignedNormalizedArb = ((int)0x8C17),
04521 }
04522
04523 public enum ArbTextureGather : int
04524 {
04525 MinProgramTextureGatherOffset = ((int)0x8E5E),
04526 MaxProgramTextureGatherOffset = ((int)0x8E5F),
04527 MaxProgramTextureGatherComponents = ((int)0x8F9F),
04528 }
04529
04530 public enum ArbTextureMirroredRepeat : int
04531 {
04532 MirroredRepeatArb = ((int)0x8370),
04533 }
04534
04535 public enum ArbTextureMultisample : int
04536 {
04537 SamplePosition = ((int)0x8E50),
04538 SampleMask = ((int)0x8E51),
04539 SampleMaskValue = ((int)0x8E52),
04540 MaxSampleMaskWords = ((int)0x8E59),
04541 Texture2DMultisample = ((int)0x9100),
04542 ProxyTexture2DMultisample = ((int)0x9101),
04543 Texture2DMultisampleArray = ((int)0x9102),
04544 ProxyTexture2DMultisampleArray = ((int)0x9103),
04545 TextureBinding2DMultisample = ((int)0x9104),
04546 TextureBinding2DMultisampleArray = ((int)0x9105),
04547 TextureSamples = ((int)0x9106),
04548 TextureFixedSampleLocations = ((int)0x9107),
04549 Sampler2DMultisample = ((int)0x9108),
04550 IntSampler2DMultisample = ((int)0x9109),
04551 UnsignedIntSampler2DMultisample = ((int)0x910A),
04552 Sampler2DMultisampleArray = ((int)0x910B),
04553 IntSampler2DMultisampleArray = ((int)0x910C),
04554 UnsignedIntSampler2DMultisampleArray = ((int)0x910D),
04555 MaxColorTextureSamples = ((int)0x910E),
04556 MaxDepthTextureSamples = ((int)0x910F),
04557 MaxIntegerSamples = ((int)0x9110),
04558 }
04559
04560 public enum ArbTextureNonPowerOfTwo : int
04561 {
04562 }
04563
04564 public enum ArbTextureQueryLod : int
04565 {
04566 }
04567
04568 public enum ArbTextureRectangle : int
04569 {
04570 TextureRectangleArb = ((int)0x84F5),
04571 TextureBindingRectangleArb = ((int)0x84F6),
04572 ProxyTextureRectangleArb = ((int)0x84F7),
04573 MaxRectangleTextureSizeArb = ((int)0x84F8),
04574 }
04575
04576 public enum ArbTextureRg : int
04577 {
04578 Rg = ((int)0x8227),
04579 RgInteger = ((int)0x8228),
04580 R8 = ((int)0x8229),
04581 R16 = ((int)0x822A),
04582 Rg8 = ((int)0x822B),
04583 Rg16 = ((int)0x822C),
04584 R16f = ((int)0x822D),
04585 R32f = ((int)0x822E),
04586 Rg16f = ((int)0x822F),
04587 Rg32f = ((int)0x8230),
04588 R8i = ((int)0x8231),
04589 R8ui = ((int)0x8232),
04590 R16i = ((int)0x8233),
04591 R16ui = ((int)0x8234),
04592 R32i = ((int)0x8235),
04593 R32ui = ((int)0x8236),
04594 Rg8i = ((int)0x8237),
04595 Rg8ui = ((int)0x8238),
04596 Rg16i = ((int)0x8239),
04597 Rg16ui = ((int)0x823A),
04598 Rg32i = ((int)0x823B),
04599 Rg32ui = ((int)0x823C),
04600 }
04601
04602 public enum ArbTransposeMatrix : int
04603 {
04604 TransposeModelviewMatrixArb = ((int)0x84E3),
04605 TransposeProjectionMatrixArb = ((int)0x84E4),
04606 TransposeTextureMatrixArb = ((int)0x84E5),
04607 TransposeColorMatrixArb = ((int)0x84E6),
04608 }
04609
04610 public enum ArbUniformBufferObject : int
04611 {
04612 UniformBuffer = ((int)0x8A11),
04613 UniformBufferBinding = ((int)0x8A28),
04614 UniformBufferStart = ((int)0x8A29),
04615 UniformBufferSize = ((int)0x8A2A),
04616 MaxVertexUniformBlocks = ((int)0x8A2B),
04617 MaxGeometryUniformBlocks = ((int)0x8A2C),
04618 MaxFragmentUniformBlocks = ((int)0x8A2D),
04619 MaxCombinedUniformBlocks = ((int)0x8A2E),
04620 MaxUniformBufferBindings = ((int)0x8A2F),
04621 MaxUniformBlockSize = ((int)0x8A30),
04622 MaxCombinedVertexUniformComponents = ((int)0x8A31),
04623 MaxCombinedGeometryUniformComponents = ((int)0x8A32),
04624 MaxCombinedFragmentUniformComponents = ((int)0x8A33),
04625 UniformBufferOffsetAlignment = ((int)0x8A34),
04626 ActiveUniformBlockMaxNameLength = ((int)0x8A35),
04627 ActiveUniformBlocks = ((int)0x8A36),
04628 UniformType = ((int)0x8A37),
04629 UniformSize = ((int)0x8A38),
04630 UniformNameLength = ((int)0x8A39),
04631 UniformBlockIndex = ((int)0x8A3A),
04632 UniformOffset = ((int)0x8A3B),
04633 UniformArrayStride = ((int)0x8A3C),
04634 UniformMatrixStride = ((int)0x8A3D),
04635 UniformIsRowMajor = ((int)0x8A3E),
04636 UniformBlockBinding = ((int)0x8A3F),
04637 UniformBlockDataSize = ((int)0x8A40),
04638 UniformBlockNameLength = ((int)0x8A41),
04639 UniformBlockActiveUniforms = ((int)0x8A42),
04640 UniformBlockActiveUniformIndices = ((int)0x8A43),
04641 UniformBlockReferencedByVertexShader = ((int)0x8A44),
04642 UniformBlockReferencedByGeometryShader = ((int)0x8A45),
04643 UniformBlockReferencedByFragmentShader = ((int)0x8A46),
04644 InvalidIndex = unchecked((int)0xFFFFFFFF),
04645 }
04646
04647 public enum ArbVertexArrayBgra : int
04648 {
04649 Bgra = ((int)0x80E1),
04650 }
04651
04652 public enum ArbVertexArrayObject : int
04653 {
04654 VertexArrayBinding = ((int)0x85B5),
04655 }
04656
04657 public enum ArbVertexBlend : int
04658 {
04659 Modelview0Arb = ((int)0x1700),
04660 Modelview1Arb = ((int)0x850A),
04661 MaxVertexUnitsArb = ((int)0x86A4),
04662 ActiveVertexUnitsArb = ((int)0x86A5),
04663 WeightSumUnityArb = ((int)0x86A6),
04664 VertexBlendArb = ((int)0x86A7),
04665 CurrentWeightArb = ((int)0x86A8),
04666 WeightArrayTypeArb = ((int)0x86A9),
04667 WeightArrayStrideArb = ((int)0x86AA),
04668 WeightArraySizeArb = ((int)0x86AB),
04669 WeightArrayPointerArb = ((int)0x86AC),
04670 WeightArrayArb = ((int)0x86AD),
04671 Modelview2Arb = ((int)0x8722),
04672 Modelview3Arb = ((int)0x8723),
04673 Modelview4Arb = ((int)0x8724),
04674 Modelview5Arb = ((int)0x8725),
04675 Modelview6Arb = ((int)0x8726),
04676 Modelview7Arb = ((int)0x8727),
04677 Modelview8Arb = ((int)0x8728),
04678 Modelview9Arb = ((int)0x8729),
04679 Modelview10Arb = ((int)0x872A),
04680 Modelview11Arb = ((int)0x872B),
04681 Modelview12Arb = ((int)0x872C),
04682 Modelview13Arb = ((int)0x872D),
04683 Modelview14Arb = ((int)0x872E),
04684 Modelview15Arb = ((int)0x872F),
04685 Modelview16Arb = ((int)0x8730),
04686 Modelview17Arb = ((int)0x8731),
04687 Modelview18Arb = ((int)0x8732),
04688 Modelview19Arb = ((int)0x8733),
04689 Modelview20Arb = ((int)0x8734),
04690 Modelview21Arb = ((int)0x8735),
04691 Modelview22Arb = ((int)0x8736),
04692 Modelview23Arb = ((int)0x8737),
04693 Modelview24Arb = ((int)0x8738),
04694 Modelview25Arb = ((int)0x8739),
04695 Modelview26Arb = ((int)0x873A),
04696 Modelview27Arb = ((int)0x873B),
04697 Modelview28Arb = ((int)0x873C),
04698 Modelview29Arb = ((int)0x873D),
04699 Modelview30Arb = ((int)0x873E),
04700 Modelview31Arb = ((int)0x873F),
04701 }
04702
04703 public enum ArbVertexBufferObject : int
04704 {
04705 BufferSizeArb = ((int)0x8764),
04706 BufferUsageArb = ((int)0x8765),
04707 ArrayBufferArb = ((int)0x8892),
04708 ElementArrayBufferArb = ((int)0x8893),
04709 ArrayBufferBindingArb = ((int)0x8894),
04710 ElementArrayBufferBindingArb = ((int)0x8895),
04711 VertexArrayBufferBindingArb = ((int)0x8896),
04712 NormalArrayBufferBindingArb = ((int)0x8897),
04713 ColorArrayBufferBindingArb = ((int)0x8898),
04714 IndexArrayBufferBindingArb = ((int)0x8899),
04715 TextureCoordArrayBufferBindingArb = ((int)0x889A),
04716 EdgeFlagArrayBufferBindingArb = ((int)0x889B),
04717 SecondaryColorArrayBufferBindingArb = ((int)0x889C),
04718 FogCoordinateArrayBufferBindingArb = ((int)0x889D),
04719 WeightArrayBufferBindingArb = ((int)0x889E),
04720 VertexAttribArrayBufferBindingArb = ((int)0x889F),
04721 ReadOnlyArb = ((int)0x88B8),
04722 WriteOnlyArb = ((int)0x88B9),
04723 ReadWriteArb = ((int)0x88BA),
04724 BufferAccessArb = ((int)0x88BB),
04725 BufferMappedArb = ((int)0x88BC),
04726 BufferMapPointerArb = ((int)0x88BD),
04727 StreamDrawArb = ((int)0x88E0),
04728 StreamReadArb = ((int)0x88E1),
04729 StreamCopyArb = ((int)0x88E2),
04730 StaticDrawArb = ((int)0x88E4),
04731 StaticReadArb = ((int)0x88E5),
04732 StaticCopyArb = ((int)0x88E6),
04733 DynamicDrawArb = ((int)0x88E8),
04734 DynamicReadArb = ((int)0x88E9),
04735 DynamicCopyArb = ((int)0x88EA),
04736 }
04737
04738 public enum ArbVertexProgram : int
04739 {
04740 ColorSumArb = ((int)0x8458),
04741 VertexProgramArb = ((int)0x8620),
04742 VertexAttribArrayEnabledArb = ((int)0x8622),
04743 VertexAttribArraySizeArb = ((int)0x8623),
04744 VertexAttribArrayStrideArb = ((int)0x8624),
04745 VertexAttribArrayTypeArb = ((int)0x8625),
04746 CurrentVertexAttribArb = ((int)0x8626),
04747 ProgramLengthArb = ((int)0x8627),
04748 ProgramStringArb = ((int)0x8628),
04749 MaxProgramMatrixStackDepthArb = ((int)0x862E),
04750 MaxProgramMatricesArb = ((int)0x862F),
04751 CurrentMatrixStackDepthArb = ((int)0x8640),
04752 CurrentMatrixArb = ((int)0x8641),
04753 VertexProgramPointSizeArb = ((int)0x8642),
04754 VertexProgramTwoSideArb = ((int)0x8643),
04755 VertexAttribArrayPointerArb = ((int)0x8645),
04756 ProgramErrorPositionArb = ((int)0x864B),
04757 ProgramBindingArb = ((int)0x8677),
04758 MaxVertexAttribsArb = ((int)0x8869),
04759 VertexAttribArrayNormalizedArb = ((int)0x886A),
04760 ProgramErrorStringArb = ((int)0x8874),
04761 ProgramFormatAsciiArb = ((int)0x8875),
04762 ProgramFormatArb = ((int)0x8876),
04763 ProgramInstructionsArb = ((int)0x88A0),
04764 MaxProgramInstructionsArb = ((int)0x88A1),
04765 ProgramNativeInstructionsArb = ((int)0x88A2),
04766 MaxProgramNativeInstructionsArb = ((int)0x88A3),
04767 ProgramTemporariesArb = ((int)0x88A4),
04768 MaxProgramTemporariesArb = ((int)0x88A5),
04769 ProgramNativeTemporariesArb = ((int)0x88A6),
04770 MaxProgramNativeTemporariesArb = ((int)0x88A7),
04771 ProgramParametersArb = ((int)0x88A8),
04772 MaxProgramParametersArb = ((int)0x88A9),
04773 ProgramNativeParametersArb = ((int)0x88AA),
04774 MaxProgramNativeParametersArb = ((int)0x88AB),
04775 ProgramAttribsArb = ((int)0x88AC),
04776 MaxProgramAttribsArb = ((int)0x88AD),
04777 ProgramNativeAttribsArb = ((int)0x88AE),
04778 MaxProgramNativeAttribsArb = ((int)0x88AF),
04779 ProgramAddressRegistersArb = ((int)0x88B0),
04780 MaxProgramAddressRegistersArb = ((int)0x88B1),
04781 ProgramNativeAddressRegistersArb = ((int)0x88B2),
04782 MaxProgramNativeAddressRegistersArb = ((int)0x88B3),
04783 MaxProgramLocalParametersArb = ((int)0x88B4),
04784 MaxProgramEnvParametersArb = ((int)0x88B5),
04785 ProgramUnderNativeLimitsArb = ((int)0x88B6),
04786 TransposeCurrentMatrixArb = ((int)0x88B7),
04787 Matrix0Arb = ((int)0x88C0),
04788 Matrix1Arb = ((int)0x88C1),
04789 Matrix2Arb = ((int)0x88C2),
04790 Matrix3Arb = ((int)0x88C3),
04791 Matrix4Arb = ((int)0x88C4),
04792 Matrix5Arb = ((int)0x88C5),
04793 Matrix6Arb = ((int)0x88C6),
04794 Matrix7Arb = ((int)0x88C7),
04795 Matrix8Arb = ((int)0x88C8),
04796 Matrix9Arb = ((int)0x88C9),
04797 Matrix10Arb = ((int)0x88CA),
04798 Matrix11Arb = ((int)0x88CB),
04799 Matrix12Arb = ((int)0x88CC),
04800 Matrix13Arb = ((int)0x88CD),
04801 Matrix14Arb = ((int)0x88CE),
04802 Matrix15Arb = ((int)0x88CF),
04803 Matrix16Arb = ((int)0x88D0),
04804 Matrix17Arb = ((int)0x88D1),
04805 Matrix18Arb = ((int)0x88D2),
04806 Matrix19Arb = ((int)0x88D3),
04807 Matrix20Arb = ((int)0x88D4),
04808 Matrix21Arb = ((int)0x88D5),
04809 Matrix22Arb = ((int)0x88D6),
04810 Matrix23Arb = ((int)0x88D7),
04811 Matrix24Arb = ((int)0x88D8),
04812 Matrix25Arb = ((int)0x88D9),
04813 Matrix26Arb = ((int)0x88DA),
04814 Matrix27Arb = ((int)0x88DB),
04815 Matrix28Arb = ((int)0x88DC),
04816 Matrix29Arb = ((int)0x88DD),
04817 Matrix30Arb = ((int)0x88DE),
04818 Matrix31Arb = ((int)0x88DF),
04819 }
04820
04821 public enum ArbVertexShader : int
04822 {
04823 VertexShaderArb = ((int)0x8B31),
04824 MaxVertexUniformComponentsArb = ((int)0x8B4A),
04825 MaxVaryingFloatsArb = ((int)0x8B4B),
04826 MaxVertexTextureImageUnitsArb = ((int)0x8B4C),
04827 MaxCombinedTextureImageUnitsArb = ((int)0x8B4D),
04828 ObjectActiveAttributesArb = ((int)0x8B89),
04829 ObjectActiveAttributeMaxLengthArb = ((int)0x8B8A),
04830 }
04831
04832 public enum ArbWindowPos : int
04833 {
04834 }
04835
04836 public enum ArrayCap : int
04837 {
04838 VertexArray = ((int)0x8074),
04839 NormalArray = ((int)0x8075),
04840 ColorArray = ((int)0x8076),
04841 IndexArray = ((int)0x8077),
04842 TextureCoordArray = ((int)0x8078),
04843 EdgeFlagArray = ((int)0x8079),
04844 FogCoordArray = ((int)0x8457),
04845 SecondaryColorArray = ((int)0x845E),
04846 }
04847
04848 public enum AssemblyProgramFormatArb : int
04849 {
04850 ProgramFormatAsciiArb = ((int)0x8875),
04851 }
04852
04853 public enum AssemblyProgramParameterArb : int
04854 {
04855 ProgramLength = ((int)0x8627),
04856 ProgramBinding = ((int)0x8677),
04857 ProgramAluInstructionsArb = ((int)0x8805),
04858 ProgramTexInstructionsArb = ((int)0x8806),
04859 ProgramTexIndirectionsArb = ((int)0x8807),
04860 ProgramNativeAluInstructionsArb = ((int)0x8808),
04861 ProgramNativeTexInstructionsArb = ((int)0x8809),
04862 ProgramNativeTexIndirectionsArb = ((int)0x880A),
04863 MaxProgramAluInstructionsArb = ((int)0x880B),
04864 MaxProgramTexInstructionsArb = ((int)0x880C),
04865 MaxProgramTexIndirectionsArb = ((int)0x880D),
04866 MaxProgramNativeAluInstructionsArb = ((int)0x880E),
04867 MaxProgramNativeTexInstructionsArb = ((int)0x880F),
04868 MaxProgramNativeTexIndirectionsArb = ((int)0x8810),
04869 ProgramFormat = ((int)0x8876),
04870 ProgramInstruction = ((int)0x88A0),
04871 MaxProgramInstructions = ((int)0x88A1),
04872 ProgramNativeInstructions = ((int)0x88A2),
04873 MaxProgramNativeInstructions = ((int)0x88A3),
04874 ProgramTemporaries = ((int)0x88A4),
04875 MaxProgramTemporaries = ((int)0x88A5),
04876 ProgramNativeTemporaries = ((int)0x88A6),
04877 MaxProgramNativeTemporaries = ((int)0x88A7),
04878 ProgramParameters = ((int)0x88A8),
04879 MaxProgramParameters = ((int)0x88A9),
04880 ProgramNativeParameters = ((int)0x88AA),
04881 MaxProgramNativeParameters = ((int)0x88AB),
04882 ProgramAttribs = ((int)0x88AC),
04883 MaxProgramAttribs = ((int)0x88AD),
04884 ProgramNativeAttribs = ((int)0x88AE),
04885 MaxProgramNativeAttribs = ((int)0x88AF),
04886 ProgramAddressRegisters = ((int)0x88B0),
04887 MaxProgramAddressRegisters = ((int)0x88B1),
04888 ProgramNativeAddressRegisters = ((int)0x88B2),
04889 MaxProgramNativeAddressRegisters = ((int)0x88B3),
04890 MaxProgramLocalParameters = ((int)0x88B4),
04891 MaxProgramEnvParameters = ((int)0x88B5),
04892 ProgramUnderNativeLimits = ((int)0x88B6),
04893 }
04894
04895 public enum AssemblyProgramStringParameterArb : int
04896 {
04897 ProgramString = ((int)0x8628),
04898 }
04899
04900 public enum AssemblyProgramTargetArb : int
04901 {
04902 VertexProgram = ((int)0x8620),
04903 FragmentProgram = ((int)0x8804),
04904 GeometryProgramNv = ((int)0x8C26),
04905 }
04906
04907 public enum AtiDrawBuffers : int
04908 {
04909 MaxDrawBuffersAti = ((int)0x8824),
04910 DrawBuffer0Ati = ((int)0x8825),
04911 DrawBuffer1Ati = ((int)0x8826),
04912 DrawBuffer2Ati = ((int)0x8827),
04913 DrawBuffer3Ati = ((int)0x8828),
04914 DrawBuffer4Ati = ((int)0x8829),
04915 DrawBuffer5Ati = ((int)0x882A),
04916 DrawBuffer6Ati = ((int)0x882B),
04917 DrawBuffer7Ati = ((int)0x882C),
04918 DrawBuffer8Ati = ((int)0x882D),
04919 DrawBuffer9Ati = ((int)0x882E),
04920 DrawBuffer10Ati = ((int)0x882F),
04921 DrawBuffer11Ati = ((int)0x8830),
04922 DrawBuffer12Ati = ((int)0x8831),
04923 DrawBuffer13Ati = ((int)0x8832),
04924 DrawBuffer14Ati = ((int)0x8833),
04925 DrawBuffer15Ati = ((int)0x8834),
04926 }
04927
04928 public enum AtiElementArray : int
04929 {
04930 ElementArrayAti = ((int)0x8768),
04931 ElementArrayTypeAti = ((int)0x8769),
04932 ElementArrayPointerAti = ((int)0x876A),
04933 }
04934
04935 public enum AtiEnvmapBumpmap : int
04936 {
04937 BumpRotMatrixAti = ((int)0x8775),
04938 BumpRotMatrixSizeAti = ((int)0x8776),
04939 BumpNumTexUnitsAti = ((int)0x8777),
04940 BumpTexUnitsAti = ((int)0x8778),
04941 DudvAti = ((int)0x8779),
04942 Du8dv8Ati = ((int)0x877A),
04943 BumpEnvmapAti = ((int)0x877B),
04944 BumpTargetAti = ((int)0x877C),
04945 }
04946
04947 public enum AtiFragmentShader : int
04948 {
04949 Gl2XBitAti = ((int)0x00000001),
04950 RedBitAti = ((int)0x00000001),
04951 CompBitAti = ((int)0x00000002),
04952 Gl4XBitAti = ((int)0x00000002),
04953 GreenBitAti = ((int)0x00000002),
04954 BlueBitAti = ((int)0x00000004),
04955 Gl8XBitAti = ((int)0x00000004),
04956 NegateBitAti = ((int)0x00000004),
04957 BiasBitAti = ((int)0x00000008),
04958 HalfBitAti = ((int)0x00000008),
04959 QuarterBitAti = ((int)0x00000010),
04960 EighthBitAti = ((int)0x00000020),
04961 SaturateBitAti = ((int)0x00000040),
04962 FragmentShaderAti = ((int)0x8920),
04963 Reg0Ati = ((int)0x8921),
04964 Reg1Ati = ((int)0x8922),
04965 Reg2Ati = ((int)0x8923),
04966 Reg3Ati = ((int)0x8924),
04967 Reg4Ati = ((int)0x8925),
04968 Reg5Ati = ((int)0x8926),
04969 Reg6Ati = ((int)0x8927),
04970 Reg7Ati = ((int)0x8928),
04971 Reg8Ati = ((int)0x8929),
04972 Reg9Ati = ((int)0x892A),
04973 Reg10Ati = ((int)0x892B),
04974 Reg11Ati = ((int)0x892C),
04975 Reg12Ati = ((int)0x892D),
04976 Reg13Ati = ((int)0x892E),
04977 Reg14Ati = ((int)0x892F),
04978 Reg15Ati = ((int)0x8930),
04979 Reg16Ati = ((int)0x8931),
04980 Reg17Ati = ((int)0x8932),
04981 Reg18Ati = ((int)0x8933),
04982 Reg19Ati = ((int)0x8934),
04983 Reg20Ati = ((int)0x8935),
04984 Reg21Ati = ((int)0x8936),
04985 Reg22Ati = ((int)0x8937),
04986 Reg23Ati = ((int)0x8938),
04987 Reg24Ati = ((int)0x8939),
04988 Reg25Ati = ((int)0x893A),
04989 Reg26Ati = ((int)0x893B),
04990 Reg27Ati = ((int)0x893C),
04991 Reg28Ati = ((int)0x893D),
04992 Reg29Ati = ((int)0x893E),
04993 Reg30Ati = ((int)0x893F),
04994 Reg31Ati = ((int)0x8940),
04995 Con0Ati = ((int)0x8941),
04996 Con1Ati = ((int)0x8942),
04997 Con2Ati = ((int)0x8943),
04998 Con3Ati = ((int)0x8944),
04999 Con4Ati = ((int)0x8945),
05000 Con5Ati = ((int)0x8946),
05001 Con6Ati = ((int)0x8947),
05002 Con7Ati = ((int)0x8948),
05003 Con8Ati = ((int)0x8949),
05004 Con9Ati = ((int)0x894A),
05005 Con10Ati = ((int)0x894B),
05006 Con11Ati = ((int)0x894C),
05007 Con12Ati = ((int)0x894D),
05008 Con13Ati = ((int)0x894E),
05009 Con14Ati = ((int)0x894F),
05010 Con15Ati = ((int)0x8950),
05011 Con16Ati = ((int)0x8951),
05012 Con17Ati = ((int)0x8952),
05013 Con18Ati = ((int)0x8953),
05014 Con19Ati = ((int)0x8954),
05015 Con20Ati = ((int)0x8955),
05016 Con21Ati = ((int)0x8956),
05017 Con22Ati = ((int)0x8957),
05018 Con23Ati = ((int)0x8958),
05019 Con24Ati = ((int)0x8959),
05020 Con25Ati = ((int)0x895A),
05021 Con26Ati = ((int)0x895B),
05022 Con27Ati = ((int)0x895C),
05023 Con28Ati = ((int)0x895D),
05024 Con29Ati = ((int)0x895E),
05025 Con30Ati = ((int)0x895F),
05026 Con31Ati = ((int)0x8960),
05027 MovAti = ((int)0x8961),
05028 AddAti = ((int)0x8963),
05029 MulAti = ((int)0x8964),
05030 SubAti = ((int)0x8965),
05031 Dot3Ati = ((int)0x8966),
05032 Dot4Ati = ((int)0x8967),
05033 MadAti = ((int)0x8968),
05034 LerpAti = ((int)0x8969),
05035 CndAti = ((int)0x896A),
05036 Cnd0Ati = ((int)0x896B),
05037 Dot2AddAti = ((int)0x896C),
05038 SecondaryInterpolatorAti = ((int)0x896D),
05039 NumFragmentRegistersAti = ((int)0x896E),
05040 NumFragmentConstantsAti = ((int)0x896F),
05041 NumPassesAti = ((int)0x8970),
05042 NumInstructionsPerPassAti = ((int)0x8971),
05043 NumInstructionsTotalAti = ((int)0x8972),
05044 NumInputInterpolatorComponentsAti = ((int)0x8973),
05045 NumLoopbackComponentsAti = ((int)0x8974),
05046 ColorAlphaPairingAti = ((int)0x8975),
05047 SwizzleStrAti = ((int)0x8976),
05048 SwizzleStqAti = ((int)0x8977),
05049 SwizzleStrDrAti = ((int)0x8978),
05050 SwizzleStqDqAti = ((int)0x8979),
05051 SwizzleStrqAti = ((int)0x897A),
05052 SwizzleStrqDqAti = ((int)0x897B),
05053 }
05054
05055 public enum AtiMapObjectBuffer : int
05056 {
05057 }
05058
05059 public enum AtiMeminfo : int
05060 {
05061 VboFreeMemoryAti = ((int)0x87FB),
05062 TextureFreeMemoryAti = ((int)0x87FC),
05063 RenderbufferFreeMemoryAti = ((int)0x87FD),
05064 }
05065
05066 public enum AtiPixelFormatFloat : int
05067 {
05068 TypeRgbaFloatAti = ((int)0x8820),
05069 ColorClearUnclampedValueAti = ((int)0x8835),
05070 }
05071
05072 public enum AtiPnTriangles : int
05073 {
05074 PnTrianglesAti = ((int)0x87F0),
05075 MaxPnTrianglesTesselationLevelAti = ((int)0x87F1),
05076 PnTrianglesPointModeAti = ((int)0x87F2),
05077 PnTrianglesNormalModeAti = ((int)0x87F3),
05078 PnTrianglesTesselationLevelAti = ((int)0x87F4),
05079 PnTrianglesPointModeLinearAti = ((int)0x87F5),
05080 PnTrianglesPointModeCubicAti = ((int)0x87F6),
05081 PnTrianglesNormalModeLinearAti = ((int)0x87F7),
05082 PnTrianglesNormalModeQuadraticAti = ((int)0x87F8),
05083 }
05084
05085 public enum AtiSeparateStencil : int
05086 {
05087 StencilBackFuncAti = ((int)0x8800),
05088 StencilBackFailAti = ((int)0x8801),
05089 StencilBackPassDepthFailAti = ((int)0x8802),
05090 StencilBackPassDepthPassAti = ((int)0x8803),
05091 }
05092
05093 public enum AtiTextFragmentShader : int
05094 {
05095 TextFragmentShaderAti = ((int)0x8200),
05096 }
05097
05098 public enum AtiTextureEnvCombine3 : int
05099 {
05100 ModulateAddAti = ((int)0x8744),
05101 ModulateSignedAddAti = ((int)0x8745),
05102 ModulateSubtractAti = ((int)0x8746),
05103 }
05104
05105 public enum AtiTextureFloat : int
05106 {
05107 RgbaFloat32Ati = ((int)0x8814),
05108 RgbFloat32Ati = ((int)0x8815),
05109 AlphaFloat32Ati = ((int)0x8816),
05110 IntensityFloat32Ati = ((int)0x8817),
05111 LuminanceFloat32Ati = ((int)0x8818),
05112 LuminanceAlphaFloat32Ati = ((int)0x8819),
05113 RgbaFloat16Ati = ((int)0x881A),
05114 RgbFloat16Ati = ((int)0x881B),
05115 AlphaFloat16Ati = ((int)0x881C),
05116 IntensityFloat16Ati = ((int)0x881D),
05117 LuminanceFloat16Ati = ((int)0x881E),
05118 LuminanceAlphaFloat16Ati = ((int)0x881F),
05119 }
05120
05121 public enum AtiTextureMirrorOnce : int
05122 {
05123 MirrorClampAti = ((int)0x8742),
05124 MirrorClampToEdgeAti = ((int)0x8743),
05125 }
05126
05127 public enum AtiVertexArrayObject : int
05128 {
05129 StaticAti = ((int)0x8760),
05130 DynamicAti = ((int)0x8761),
05131 PreserveAti = ((int)0x8762),
05132 DiscardAti = ((int)0x8763),
05133 ObjectBufferSizeAti = ((int)0x8764),
05134 ObjectBufferUsageAti = ((int)0x8765),
05135 ArrayObjectBufferAti = ((int)0x8766),
05136 ArrayObjectOffsetAti = ((int)0x8767),
05137 }
05138
05139 public enum AtiVertexAttribArrayObject : int
05140 {
05141 }
05142
05143 public enum AtiVertexStreams : int
05144 {
05145 MaxVertexStreamsAti = ((int)0x876B),
05146 VertexStream0Ati = ((int)0x876C),
05147 VertexStream1Ati = ((int)0x876D),
05148 VertexStream2Ati = ((int)0x876E),
05149 VertexStream3Ati = ((int)0x876F),
05150 VertexStream4Ati = ((int)0x8770),
05151 VertexStream5Ati = ((int)0x8771),
05152 VertexStream6Ati = ((int)0x8772),
05153 VertexStream7Ati = ((int)0x8773),
05154 VertexSourceAti = ((int)0x8774),
05155 }
05156
05157 [Flags]
05158 public enum AttribMask : int
05159 {
05160 CurrentBit = ((int)0x00000001),
05161 PointBit = ((int)0x00000002),
05162 LineBit = ((int)0x00000004),
05163 PolygonBit = ((int)0x00000008),
05164 PolygonStippleBit = ((int)0x00000010),
05165 PixelModeBit = ((int)0x00000020),
05166 LightingBit = ((int)0x00000040),
05167 FogBit = ((int)0x00000080),
05168 DepthBufferBit = ((int)0x00000100),
05169 AccumBufferBit = ((int)0x00000200),
05170 StencilBufferBit = ((int)0x00000400),
05171 ViewportBit = ((int)0x00000800),
05172 TransformBit = ((int)0x00001000),
05173 EnableBit = ((int)0x00002000),
05174 ColorBufferBit = ((int)0x00004000),
05175 HintBit = ((int)0x00008000),
05176 EvalBit = ((int)0x00010000),
05177 ListBit = ((int)0x00020000),
05178 TextureBit = ((int)0x00040000),
05179 ScissorBit = ((int)0x00080000),
05180 MultisampleBit = ((int)0x20000000),
05181 AllAttribBits = unchecked((int)0xFFFFFFFF),
05182 }
05183
05184 public enum BeginFeedbackMode : int
05185 {
05186 Points = ((int)0x0000),
05187 Lines = ((int)0x0001),
05188 Triangles = ((int)0x0004),
05189 }
05190
05191 public enum BeginMode : int
05192 {
05193 Points = ((int)0x0000),
05194 Lines = ((int)0x0001),
05195 LineLoop = ((int)0x0002),
05196 LineStrip = ((int)0x0003),
05197 Triangles = ((int)0x0004),
05198 TriangleStrip = ((int)0x0005),
05199 TriangleFan = ((int)0x0006),
05200 Quads = ((int)0x0007),
05201 QuadStrip = ((int)0x0008),
05202 Polygon = ((int)0x0009),
05203 LinesAdjacency = ((int)0xA),
05204 LineStripAdjacency = ((int)0xB),
05205 TrianglesAdjacency = ((int)0xC),
05206 TriangleStripAdjacency = ((int)0xD),
05207 }
05208
05209 public enum BlendEquationMode : int
05210 {
05211 FuncAdd = ((int)0x8006),
05212 Min = ((int)0x8007),
05213 Max = ((int)0x8008),
05214 FuncSubtract = ((int)0x800A),
05215 FuncReverseSubtract = ((int)0x800B),
05216 }
05217
05218 public enum BlendEquationModeExt : int
05219 {
05220 LogicOp = ((int)0x0BF1),
05221 FuncAddExt = ((int)0x8006),
05222 MinExt = ((int)0x8007),
05223 MaxExt = ((int)0x8008),
05224 FuncSubtractExt = ((int)0x800A),
05225 FuncReverseSubtractExt = ((int)0x800B),
05226 AlphaMinSgix = ((int)0x8320),
05227 AlphaMaxSgix = ((int)0x8321),
05228 }
05229
05230 public enum BlendingFactorDest : int
05231 {
05232 Zero = ((int)0),
05233 SrcColor = ((int)0x0300),
05234 OneMinusSrcColor = ((int)0x0301),
05235 SrcAlpha = ((int)0x0302),
05236 OneMinusSrcAlpha = ((int)0x0303),
05237 DstAlpha = ((int)0x0304),
05238 OneMinusDstAlpha = ((int)0x0305),
05239 DstColor = ((int)0x0306),
05240 OneMinusDstColor = ((int)0x0307),
05241 ConstantColor = ((int)0x8001),
05242 ConstantColorExt = ((int)0x8001),
05243 OneMinusConstantColor = ((int)0x8002),
05244 OneMinusConstantColorExt = ((int)0x8002),
05245 ConstantAlpha = ((int)0x8003),
05246 ConstantAlphaExt = ((int)0x8003),
05247 OneMinusConstantAlpha = ((int)0x8004),
05248 OneMinusConstantAlphaExt = ((int)0x8004),
05249 One = ((int)1),
05250 }
05251
05252 public enum BlendingFactorSrc : int
05253 {
05254 Zero = ((int)0),
05255 SrcAlpha = ((int)0x0302),
05256 OneMinusSrcAlpha = ((int)0x0303),
05257 DstAlpha = ((int)0x0304),
05258 OneMinusDstAlpha = ((int)0x0305),
05259 DstColor = ((int)0x0306),
05260 OneMinusDstColor = ((int)0x0307),
05261 SrcAlphaSaturate = ((int)0x0308),
05262 ConstantColor = ((int)0x8001),
05263 ConstantColorExt = ((int)0x8001),
05264 OneMinusConstantColor = ((int)0x8002),
05265 OneMinusConstantColorExt = ((int)0x8002),
05266 ConstantAlpha = ((int)0x8003),
05267 ConstantAlphaExt = ((int)0x8003),
05268 OneMinusConstantAlpha = ((int)0x8004),
05269 OneMinusConstantAlphaExt = ((int)0x8004),
05270 One = ((int)1),
05271 }
05272
05273 public enum BlitFramebufferFilter : int
05274 {
05275 Nearest = ((int)0x2600),
05276 Linear = ((int)0x2601),
05277 }
05278
05279 public enum Boolean : int
05280 {
05281 False = ((int)0),
05282 True = ((int)1),
05283 }
05284
05285 public enum BufferAccess : int
05286 {
05287 ReadOnly = ((int)0x88B8),
05288 WriteOnly = ((int)0x88B9),
05289 ReadWrite = ((int)0x88BA),
05290 }
05291
05292 public enum BufferAccessArb : int
05293 {
05294 ReadOnly = ((int)0x88B8),
05295 WriteOnly = ((int)0x88B9),
05296 ReadWrite = ((int)0x88BA),
05297 }
05298
05299 [Flags]
05300 public enum BufferAccessMask : int
05301 {
05302 MapReadBit = ((int)0x0001),
05303 MapWriteBit = ((int)0x0002),
05304 MapInvalidateRangeBit = ((int)0x0004),
05305 MapInvalidateBufferBit = ((int)0x0008),
05306 MapFlushExplicitBit = ((int)0x0010),
05307 MapUnsynchronizedBit = ((int)0x0020),
05308 }
05309
05310 public enum BufferParameterApple : int
05311 {
05312 BufferSerializedModifyApple = ((int)0x8A12),
05313 BufferFlushingUnmapApple = ((int)0x8A13),
05314 }
05315
05316 public enum BufferParameterName : int
05317 {
05318 BufferSize = ((int)0x8764),
05319 BufferUsage = ((int)0x8765),
05320 BufferAccess = ((int)0x88BB),
05321 BufferMapped = ((int)0x88BC),
05322 }
05323
05324 public enum BufferParameterNameArb : int
05325 {
05326 BufferSize = ((int)0x8764),
05327 BufferUsage = ((int)0x8765),
05328 BufferAccess = ((int)0x88BB),
05329 BufferMapped = ((int)0x88BC),
05330 }
05331
05332 public enum BufferPointer : int
05333 {
05334 BufferMapPointer = ((int)0x88BD),
05335 }
05336
05337 public enum BufferPointerNameArb : int
05338 {
05339 BufferMapPointer = ((int)0x88BD),
05340 }
05341
05342 public enum BufferTarget : int
05343 {
05344 ArrayBuffer = ((int)0x8892),
05345 ElementArrayBuffer = ((int)0x8893),
05346 PixelPackBuffer = ((int)0x88EB),
05347 PixelUnpackBuffer = ((int)0x88EC),
05348 UniformBuffer = ((int)0x8A11),
05349 TextureBuffer = ((int)0x8C2A),
05350 TransformFeedbackBuffer = ((int)0x8C8E),
05351 CopyReadBuffer = ((int)0x8F36),
05352 CopyWriteBuffer = ((int)0x8F37),
05353 }
05354
05355 public enum BufferTargetArb : int
05356 {
05357 ArrayBuffer = ((int)0x8892),
05358 ElementArrayBuffer = ((int)0x8893),
05359 }
05360
05361 public enum BufferUsageArb : int
05362 {
05363 StreamDraw = ((int)0x88E0),
05364 StreamRead = ((int)0x88E1),
05365 StreamCopy = ((int)0x88E2),
05366 StaticDraw = ((int)0x88E4),
05367 StaticRead = ((int)0x88E5),
05368 StaticCopy = ((int)0x88E6),
05369 DynamicDraw = ((int)0x88E8),
05370 DynamicRead = ((int)0x88E9),
05371 DynamicCopy = ((int)0x88EA),
05372 }
05373
05374 public enum BufferUsageHint : int
05375 {
05376 StreamDraw = ((int)0x88E0),
05377 StreamRead = ((int)0x88E1),
05378 StreamCopy = ((int)0x88E2),
05379 StaticDraw = ((int)0x88E4),
05380 StaticRead = ((int)0x88E5),
05381 StaticCopy = ((int)0x88E6),
05382 DynamicDraw = ((int)0x88E8),
05383 DynamicRead = ((int)0x88E9),
05384 DynamicCopy = ((int)0x88EA),
05385 }
05386
05387 public enum ClampColorMode : int
05388 {
05389 False = ((int)0),
05390 FixedOnly = ((int)0x891D),
05391 True = ((int)1),
05392 }
05393
05394 public enum ClampColorTarget : int
05395 {
05396 ClampVertexColor = ((int)0x891A),
05397 ClampFragmentColor = ((int)0x891B),
05398 ClampReadColor = ((int)0x891C),
05399 }
05400
05401 public enum ClearBuffer : int
05402 {
05403 Color = ((int)0x1800),
05404 Depth = ((int)0x1801),
05405 Stencil = ((int)0x1802),
05406 DepthStencil = ((int)0x84F9),
05407 }
05408
05409 [Flags]
05410 public enum ClearBufferMask : int
05411 {
05412 DepthBufferBit = ((int)0x00000100),
05413 AccumBufferBit = ((int)0x00000200),
05414 StencilBufferBit = ((int)0x00000400),
05415 ColorBufferBit = ((int)0x00004000),
05416 }
05417
05418 [Flags]
05419 public enum ClientAttribMask : int
05420 {
05421 ClientPixelStoreBit = ((int)0x00000001),
05422 ClientVertexArrayBit = ((int)0x00000002),
05423 ClientAllAttribBits = unchecked((int)0xFFFFFFFF),
05424 }
05425
05426 public enum ClipPlaneName : int
05427 {
05428 ClipPlane0 = ((int)0x3000),
05429 ClipPlane1 = ((int)0x3001),
05430 ClipPlane2 = ((int)0x3002),
05431 ClipPlane3 = ((int)0x3003),
05432 ClipPlane4 = ((int)0x3004),
05433 ClipPlane5 = ((int)0x3005),
05434 }
05435
05436 public enum ColorMaterialFace : int
05437 {
05438 Front = ((int)0x0404),
05439 Back = ((int)0x0405),
05440 FrontAndBack = ((int)0x0408),
05441 }
05442
05443 public enum ColorMaterialParameter : int
05444 {
05445 Ambient = ((int)0x1200),
05446 Diffuse = ((int)0x1201),
05447 Specular = ((int)0x1202),
05448 Emission = ((int)0x1600),
05449 AmbientAndDiffuse = ((int)0x1602),
05450 }
05451
05452 public enum ColorPointerType : int
05453 {
05454 Byte = ((int)0x1400),
05455 UnsignedByte = ((int)0x1401),
05456 Short = ((int)0x1402),
05457 UnsignedShort = ((int)0x1403),
05458 Int = ((int)0x1404),
05459 UnsignedInt = ((int)0x1405),
05460 Float = ((int)0x1406),
05461 Double = ((int)0x140A),
05462 HalfFloat = ((int)0x140B),
05463 }
05464
05465 public enum ColorTableParameterPName : int
05466 {
05467 ColorTableScale = ((int)0x80D6),
05468 ColorTableBias = ((int)0x80D7),
05469 }
05470
05471 public enum ColorTableParameterPNameSgi : int
05472 {
05473 ColorTableScaleSgi = ((int)0x80D6),
05474 ColorTableBiasSgi = ((int)0x80D7),
05475 }
05476
05477 public enum ColorTableTarget : int
05478 {
05479 ColorTable = ((int)0x80D0),
05480 PostConvolutionColorTable = ((int)0x80D1),
05481 PostColorMatrixColorTable = ((int)0x80D2),
05482 ProxyColorTable = ((int)0x80D3),
05483 ProxyPostConvolutionColorTable = ((int)0x80D4),
05484 ProxyPostColorMatrixColorTable = ((int)0x80D5),
05485 }
05486
05487 public enum ColorTableTargetSgi : int
05488 {
05489 TextureColorTableSgi = ((int)0x80BC),
05490 ProxyTextureColorTableSgi = ((int)0x80BD),
05491 ColorTableSgi = ((int)0x80D0),
05492 PostConvolutionColorTableSgi = ((int)0x80D1),
05493 PostColorMatrixColorTableSgi = ((int)0x80D2),
05494 ProxyColorTableSgi = ((int)0x80D3),
05495 ProxyPostConvolutionColorTableSgi = ((int)0x80D4),
05496 ProxyPostColorMatrixColorTableSgi = ((int)0x80D5),
05497 }
05498
05499 public enum ConditionalRenderType : int
05500 {
05501 QueryWait = ((int)0x8E13),
05502 QueryNoWait = ((int)0x8E14),
05503 QueryByRegionWait = ((int)0x8E15),
05504 QueryByRegionNoWait = ((int)0x8E16),
05505 }
05506
05507 public enum ConvolutionBorderModeExt : int
05508 {
05509 ReduceExt = ((int)0x8016),
05510 }
05511
05512 public enum ConvolutionParameter : int
05513 {
05514 ConvolutionBorderMode = ((int)0x8013),
05515 ConvolutionFilterScale = ((int)0x8014),
05516 ConvolutionFilterBias = ((int)0x8015),
05517 }
05518
05519 public enum ConvolutionParameterExt : int
05520 {
05521 ConvolutionBorderModeExt = ((int)0x8013),
05522 ConvolutionFilterScaleExt = ((int)0x8014),
05523 ConvolutionFilterBiasExt = ((int)0x8015),
05524 }
05525
05526 public enum ConvolutionParameterValue : int
05527 {
05528 Reduce = ((int)0x8016),
05529 ConstantBorder = ((int)0x8151),
05530 ReplicateBorder = ((int)0x8153),
05531 }
05532
05533 public enum ConvolutionTarget : int
05534 {
05535 Convolution1D = ((int)0x8010),
05536 Convolution2D = ((int)0x8011),
05537 Separable2D = ((int)0x8012),
05538 }
05539
05540 public enum ConvolutionTargetExt : int
05541 {
05542 Convolution1DExt = ((int)0x8010),
05543 Convolution2DExt = ((int)0x8011),
05544 }
05545
05546 public enum CullFaceMode : int
05547 {
05548 Front = ((int)0x0404),
05549 Back = ((int)0x0405),
05550 FrontAndBack = ((int)0x0408),
05551 }
05552
05553 public enum DataType : int
05554 {
05555 Byte = ((int)0x1400),
05556 UnsignedByte = ((int)0x1401),
05557 Short = ((int)0x1402),
05558 UnsignedShort = ((int)0x1403),
05559 Int = ((int)0x1404),
05560 UnsignedInt = ((int)0x1405),
05561 Float = ((int)0x1406),
05562 Gl2Bytes = ((int)0x1407),
05563 Gl3Bytes = ((int)0x1408),
05564 Gl4Bytes = ((int)0x1409),
05565 Double = ((int)0x140A),
05566 DoubleExt = ((int)0x140A),
05567 }
05568
05569 public enum DepthFunction : int
05570 {
05571 Never = ((int)0x0200),
05572 Less = ((int)0x0201),
05573 Equal = ((int)0x0202),
05574 Lequal = ((int)0x0203),
05575 Greater = ((int)0x0204),
05576 Notequal = ((int)0x0205),
05577 Gequal = ((int)0x0206),
05578 Always = ((int)0x0207),
05579 }
05580
05581 public enum DrawBufferMode : int
05582 {
05583 None = ((int)0),
05584 FrontLeft = ((int)0x0400),
05585 FrontRight = ((int)0x0401),
05586 BackLeft = ((int)0x0402),
05587 BackRight = ((int)0x0403),
05588 Front = ((int)0x0404),
05589 Back = ((int)0x0405),
05590 Left = ((int)0x0406),
05591 Right = ((int)0x0407),
05592 FrontAndBack = ((int)0x0408),
05593 Aux0 = ((int)0x0409),
05594 Aux1 = ((int)0x040A),
05595 Aux2 = ((int)0x040B),
05596 Aux3 = ((int)0x040C),
05597 ColorAttachment0 = ((int)0x8CE0),
05598 ColorAttachment1 = ((int)0x8CE1),
05599 ColorAttachment2 = ((int)0x8CE2),
05600 ColorAttachment3 = ((int)0x8CE3),
05601 ColorAttachment4 = ((int)0x8CE4),
05602 ColorAttachment5 = ((int)0x8CE5),
05603 ColorAttachment6 = ((int)0x8CE6),
05604 ColorAttachment7 = ((int)0x8CE7),
05605 ColorAttachment8 = ((int)0x8CE8),
05606 ColorAttachment9 = ((int)0x8CE9),
05607 ColorAttachment10 = ((int)0x8CEA),
05608 ColorAttachment11 = ((int)0x8CEB),
05609 ColorAttachment12 = ((int)0x8CEC),
05610 ColorAttachment13 = ((int)0x8CED),
05611 ColorAttachment14 = ((int)0x8CEE),
05612 ColorAttachment15 = ((int)0x8CEF),
05613 }
05614
05615 public enum DrawBuffersEnum : int
05616 {
05617 None = ((int)0),
05618 FrontLeft = ((int)0x0400),
05619 FrontRight = ((int)0x0401),
05620 BackLeft = ((int)0x0402),
05621 BackRight = ((int)0x0403),
05622 Aux0 = ((int)0x0409),
05623 Aux1 = ((int)0x040A),
05624 Aux2 = ((int)0x040B),
05625 Aux3 = ((int)0x040C),
05626 ColorAttachment0 = ((int)0x8CE0),
05627 ColorAttachment1 = ((int)0x8CE1),
05628 ColorAttachment2 = ((int)0x8CE2),
05629 ColorAttachment3 = ((int)0x8CE3),
05630 ColorAttachment4 = ((int)0x8CE4),
05631 ColorAttachment5 = ((int)0x8CE5),
05632 ColorAttachment6 = ((int)0x8CE6),
05633 ColorAttachment7 = ((int)0x8CE7),
05634 ColorAttachment8 = ((int)0x8CE8),
05635 ColorAttachment9 = ((int)0x8CE9),
05636 ColorAttachment10 = ((int)0x8CEA),
05637 ColorAttachment11 = ((int)0x8CEB),
05638 ColorAttachment12 = ((int)0x8CEC),
05639 ColorAttachment13 = ((int)0x8CED),
05640 ColorAttachment14 = ((int)0x8CEE),
05641 ColorAttachment15 = ((int)0x8CEF),
05642 }
05643
05644 public enum DrawElementsType : int
05645 {
05646 UnsignedByte = ((int)0x1401),
05647 UnsignedShort = ((int)0x1403),
05648 UnsignedInt = ((int)0x1405),
05649 }
05650
05651 public enum EnableCap : int
05652 {
05653 PointSmooth = ((int)0x0B10),
05654 LineSmooth = ((int)0x0B20),
05655 LineStipple = ((int)0x0B24),
05656 PolygonSmooth = ((int)0x0B41),
05657 PolygonStipple = ((int)0x0B42),
05658 CullFace = ((int)0x0B44),
05659 Lighting = ((int)0x0B50),
05660 ColorMaterial = ((int)0x0B57),
05661 Fog = ((int)0x0B60),
05662 DepthTest = ((int)0x0B71),
05663 StencilTest = ((int)0x0B90),
05664 Normalize = ((int)0x0BA1),
05665 AlphaTest = ((int)0x0BC0),
05666 Dither = ((int)0x0BD0),
05667 Blend = ((int)0x0BE2),
05668 IndexLogicOp = ((int)0x0BF1),
05669 ColorLogicOp = ((int)0x0BF2),
05670 ScissorTest = ((int)0x0C11),
05671 TextureGenS = ((int)0x0C60),
05672 TextureGenT = ((int)0x0C61),
05673 TextureGenR = ((int)0x0C62),
05674 TextureGenQ = ((int)0x0C63),
05675 AutoNormal = ((int)0x0D80),
05676 Map1Color4 = ((int)0x0D90),
05677 Map1Index = ((int)0x0D91),
05678 Map1Normal = ((int)0x0D92),
05679 Map1TextureCoord1 = ((int)0x0D93),
05680 Map1TextureCoord2 = ((int)0x0D94),
05681 Map1TextureCoord3 = ((int)0x0D95),
05682 Map1TextureCoord4 = ((int)0x0D96),
05683 Map1Vertex3 = ((int)0x0D97),
05684 Map1Vertex4 = ((int)0x0D98),
05685 Map2Color4 = ((int)0x0DB0),
05686 Map2Index = ((int)0x0DB1),
05687 Map2Normal = ((int)0x0DB2),
05688 Map2TextureCoord1 = ((int)0x0DB3),
05689 Map2TextureCoord2 = ((int)0x0DB4),
05690 Map2TextureCoord3 = ((int)0x0DB5),
05691 Map2TextureCoord4 = ((int)0x0DB6),
05692 Map2Vertex3 = ((int)0x0DB7),
05693 Map2Vertex4 = ((int)0x0DB8),
05694 Texture1D = ((int)0x0DE0),
05695 Texture2D = ((int)0x0DE1),
05696 PolygonOffsetPoint = ((int)0x2A01),
05697 PolygonOffsetLine = ((int)0x2A02),
05698 ClipPlane0 = ((int)0x3000),
05699 ClipPlane1 = ((int)0x3001),
05700 ClipPlane2 = ((int)0x3002),
05701 ClipPlane3 = ((int)0x3003),
05702 ClipPlane4 = ((int)0x3004),
05703 ClipPlane5 = ((int)0x3005),
05704 Light0 = ((int)0x4000),
05705 Light1 = ((int)0x4001),
05706 Light2 = ((int)0x4002),
05707 Light3 = ((int)0x4003),
05708 Light4 = ((int)0x4004),
05709 Light5 = ((int)0x4005),
05710 Light6 = ((int)0x4006),
05711 Light7 = ((int)0x4007),
05712 Convolution1D = ((int)0x8010),
05713 Convolution1DExt = ((int)0x8010),
05714 Convolution2D = ((int)0x8011),
05715 Convolution2DExt = ((int)0x8011),
05716 Separable2D = ((int)0x8012),
05717 Separable2DExt = ((int)0x8012),
05718 Histogram = ((int)0x8024),
05719 HistogramExt = ((int)0x8024),
05720 MinmaxExt = ((int)0x802E),
05721 PolygonOffsetFill = ((int)0x8037),
05722 RescaleNormal = ((int)0x803A),
05723 RescaleNormalExt = ((int)0x803A),
05724 Texture3DExt = ((int)0x806F),
05725 VertexArray = ((int)0x8074),
05726 NormalArray = ((int)0x8075),
05727 ColorArray = ((int)0x8076),
05728 IndexArray = ((int)0x8077),
05729 TextureCoordArray = ((int)0x8078),
05730 EdgeFlagArray = ((int)0x8079),
05731 InterlaceSgix = ((int)0x8094),
05732 Multisample = ((int)0x809D),
05733 SampleAlphaToCoverage = ((int)0x809E),
05734 SampleAlphaToMaskSgis = ((int)0x809E),
05735 SampleAlphaToOne = ((int)0x809F),
05736 SampleAlphaToOneSgis = ((int)0x809F),
05737 SampleCoverage = ((int)0x80A0),
05738 SampleMaskSgis = ((int)0x80A0),
05739 TextureColorTableSgi = ((int)0x80BC),
05740 ColorTable = ((int)0x80D0),
05741 ColorTableSgi = ((int)0x80D0),
05742 PostConvolutionColorTable = ((int)0x80D1),
05743 PostConvolutionColorTableSgi = ((int)0x80D1),
05744 PostColorMatrixColorTable = ((int)0x80D2),
05745 PostColorMatrixColorTableSgi = ((int)0x80D2),
05746 Texture4DSgis = ((int)0x8134),
05747 PixelTexGenSgix = ((int)0x8139),
05748 SpriteSgix = ((int)0x8148),
05749 ReferencePlaneSgix = ((int)0x817D),
05750 IrInstrument1Sgix = ((int)0x817F),
05751 CalligraphicFragmentSgix = ((int)0x8183),
05752 FramezoomSgix = ((int)0x818B),
05753 FogOffsetSgix = ((int)0x8198),
05754 SharedTexturePaletteExt = ((int)0x81FB),
05755 AsyncHistogramSgix = ((int)0x832C),
05756 PixelTextureSgis = ((int)0x8353),
05757 AsyncTexImageSgix = ((int)0x835C),
05758 AsyncDrawPixelsSgix = ((int)0x835D),
05759 AsyncReadPixelsSgix = ((int)0x835E),
05760 FragmentLightingSgix = ((int)0x8400),
05761 FragmentColorMaterialSgix = ((int)0x8401),
05762 FragmentLight0Sgix = ((int)0x840C),
05763 FragmentLight1Sgix = ((int)0x840D),
05764 FragmentLight2Sgix = ((int)0x840E),
05765 FragmentLight3Sgix = ((int)0x840F),
05766 FragmentLight4Sgix = ((int)0x8410),
05767 FragmentLight5Sgix = ((int)0x8411),
05768 FragmentLight6Sgix = ((int)0x8412),
05769 FragmentLight7Sgix = ((int)0x8413),
05770 FogCoordArray = ((int)0x8457),
05771 ColorSum = ((int)0x8458),
05772 SecondaryColorArray = ((int)0x845E),
05773 TextureCubeMap = ((int)0x8513),
05774 ProgramPointSize = ((int)0x8642),
05775 VertexProgramPointSize = ((int)0x8642),
05776 VertexProgramTwoSide = ((int)0x8643),
05777 DepthClamp = ((int)0x864F),
05778 TextureCubeMapSeamless = ((int)0x884F),
05779 PointSprite = ((int)0x8861),
05780 RasterizerDiscard = ((int)0x8C89),
05781 FramebufferSrgb = ((int)0x8DB9),
05782 SampleMask = ((int)0x8E51),
05783 PrimitiveRestart = ((int)0x8F9D),
05784 }
05785
05786 public enum ErrorCode : int
05787 {
05788 NoError = ((int)0),
05789 InvalidEnum = ((int)0x0500),
05790 InvalidValue = ((int)0x0501),
05791 InvalidOperation = ((int)0x0502),
05792 StackOverflow = ((int)0x0503),
05793 StackUnderflow = ((int)0x0504),
05794 OutOfMemory = ((int)0x0505),
05795 InvalidFramebufferOperation = ((int)0x0506),
05796 InvalidFramebufferOperationExt = ((int)0x0506),
05797 TableTooLargeExt = ((int)0x8031),
05798 TextureTooLargeExt = ((int)0x8065),
05799 }
05800
05801 public enum Ext422Pixels : int
05802 {
05803 Gl422Ext = ((int)0x80CC),
05804 Gl422RevExt = ((int)0x80CD),
05805 Gl422AverageExt = ((int)0x80CE),
05806 Gl422RevAverageExt = ((int)0x80CF),
05807 }
05808
05809 public enum ExtAbgr : int
05810 {
05811 AbgrExt = ((int)0x8000),
05812 }
05813
05814 public enum ExtBgra : int
05815 {
05816 BgrExt = ((int)0x80E0),
05817 BgraExt = ((int)0x80E1),
05818 }
05819
05820 public enum ExtBindableUniform : int
05821 {
05822 MaxVertexBindableUniformsExt = ((int)0x8DE2),
05823 MaxFragmentBindableUniformsExt = ((int)0x8DE3),
05824 MaxGeometryBindableUniformsExt = ((int)0x8DE4),
05825 MaxBindableUniformSizeExt = ((int)0x8DED),
05826 UniformBufferExt = ((int)0x8DEE),
05827 UniformBufferBindingExt = ((int)0x8DEF),
05828 }
05829
05830 public enum ExtBlendColor : int
05831 {
05832 ConstantColor = ((int)0x8001),
05833 ConstantColorExt = ((int)0x8001),
05834 OneMinusConstantColor = ((int)0x8002),
05835 OneMinusConstantColorExt = ((int)0x8002),
05836 ConstantAlpha = ((int)0x8003),
05837 ConstantAlphaExt = ((int)0x8003),
05838 OneMinusConstantAlpha = ((int)0x8004),
05839 OneMinusConstantAlphaExt = ((int)0x8004),
05840 BlendColor = ((int)0x8005),
05841 BlendColorExt = ((int)0x8005),
05842 }
05843
05844 public enum ExtBlendEquationSeparate : int
05845 {
05846 BlendEquationRgbExt = ((int)0x8009),
05847 BlendEquationAlphaExt = ((int)0x883D),
05848 }
05849
05850 public enum ExtBlendFuncSeparate : int
05851 {
05852 BlendDstRgbExt = ((int)0x80C8),
05853 BlendSrcRgbExt = ((int)0x80C9),
05854 BlendDstAlphaExt = ((int)0x80CA),
05855 BlendSrcAlphaExt = ((int)0x80CB),
05856 }
05857
05858 public enum ExtBlendLogicOp : int
05859 {
05860 }
05861
05862 public enum ExtBlendMinmax : int
05863 {
05864 FuncAdd = ((int)0x8006),
05865 FuncAddExt = ((int)0x8006),
05866 Min = ((int)0x8007),
05867 MinExt = ((int)0x8007),
05868 Max = ((int)0x8008),
05869 MaxExt = ((int)0x8008),
05870 BlendEquation = ((int)0x8009),
05871 BlendEquationExt = ((int)0x8009),
05872 }
05873
05874 public enum ExtBlendSubtract : int
05875 {
05876 FuncSubtract = ((int)0x800A),
05877 FuncSubtractExt = ((int)0x800A),
05878 FuncReverseSubtract = ((int)0x800B),
05879 FuncReverseSubtractExt = ((int)0x800B),
05880 }
05881
05882 public enum ExtClipVolumeHint : int
05883 {
05884 ClipVolumeClippingHintExt = ((int)0x80F0),
05885 }
05886
05887 public enum ExtCmyka : int
05888 {
05889 CmykExt = ((int)0x800C),
05890 CmykaExt = ((int)0x800D),
05891 PackCmykHintExt = ((int)0x800E),
05892 UnpackCmykHintExt = ((int)0x800F),
05893 }
05894
05895 public enum ExtColorSubtable : int
05896 {
05897 }
05898
05899 public enum ExtCompiledVertexArray : int
05900 {
05901 ArrayElementLockFirstExt = ((int)0x81A8),
05902 ArrayElementLockCountExt = ((int)0x81A9),
05903 }
05904
05905 public enum ExtConvolution : int
05906 {
05907 Convolution1DExt = ((int)0x8010),
05908 Convolution2DExt = ((int)0x8011),
05909 Separable2DExt = ((int)0x8012),
05910 ConvolutionBorderModeExt = ((int)0x8013),
05911 ConvolutionFilterScaleExt = ((int)0x8014),
05912 ConvolutionFilterBiasExt = ((int)0x8015),
05913 ReduceExt = ((int)0x8016),
05914 ConvolutionFormatExt = ((int)0x8017),
05915 ConvolutionWidthExt = ((int)0x8018),
05916 ConvolutionHeightExt = ((int)0x8019),
05917 MaxConvolutionWidthExt = ((int)0x801A),
05918 MaxConvolutionHeightExt = ((int)0x801B),
05919 PostConvolutionRedScaleExt = ((int)0x801C),
05920 PostConvolutionGreenScaleExt = ((int)0x801D),
05921 PostConvolutionBlueScaleExt = ((int)0x801E),
05922 PostConvolutionAlphaScaleExt = ((int)0x801F),
05923 PostConvolutionRedBiasExt = ((int)0x8020),
05924 PostConvolutionGreenBiasExt = ((int)0x8021),
05925 PostConvolutionBlueBiasExt = ((int)0x8022),
05926 PostConvolutionAlphaBiasExt = ((int)0x8023),
05927 }
05928
05929 public enum ExtCoordinateFrame : int
05930 {
05931 TangentArrayExt = ((int)0x8439),
05932 BinormalArrayExt = ((int)0x843A),
05933 CurrentTangentExt = ((int)0x843B),
05934 CurrentBinormalExt = ((int)0x843C),
05935 TangentArrayTypeExt = ((int)0x843E),
05936 TangentArrayStrideExt = ((int)0x843F),
05937 BinormalArrayTypeExt = ((int)0x8440),
05938 BinormalArrayStrideExt = ((int)0x8441),
05939 TangentArrayPointerExt = ((int)0x8442),
05940 BinormalArrayPointerExt = ((int)0x8443),
05941 Map1TangentExt = ((int)0x8444),
05942 Map2TangentExt = ((int)0x8445),
05943 Map1BinormalExt = ((int)0x8446),
05944 Map2BinormalExt = ((int)0x8447),
05945 }
05946
05947 public enum ExtCopyTexture : int
05948 {
05949 }
05950
05951 public enum ExtCullVertex : int
05952 {
05953 CullVertexExt = ((int)0x81AA),
05954 CullVertexEyePositionExt = ((int)0x81AB),
05955 CullVertexObjectPositionExt = ((int)0x81AC),
05956 }
05957
05958 public enum ExtDepthBoundsTest : int
05959 {
05960 DepthBoundsTestExt = ((int)0x8890),
05961 DepthBoundsExt = ((int)0x8891),
05962 }
05963
05964 public enum ExtDirectStateAccess : int
05965 {
05966 ProgramMatrixExt = ((int)0x8E2D),
05967 TransposeProgramMatrixExt = ((int)0x8E2E),
05968 ProgramMatrixStackDepthExt = ((int)0x8E2F),
05969 }
05970
05971 public enum ExtDrawBuffers2 : int
05972 {
05973 }
05974
05975 public enum ExtDrawInstanced : int
05976 {
05977 }
05978
05979 public enum ExtDrawRangeElements : int
05980 {
05981 MaxElementsVerticesExt = ((int)0x80E8),
05982 MaxElementsIndicesExt = ((int)0x80E9),
05983 }
05984
05985 public enum ExtFogCoord : int
05986 {
05987 FogCoordinateSourceExt = ((int)0x8450),
05988 FogCoordinateExt = ((int)0x8451),
05989 FragmentDepthExt = ((int)0x8452),
05990 CurrentFogCoordinateExt = ((int)0x8453),
05991 FogCoordinateArrayTypeExt = ((int)0x8454),
05992 FogCoordinateArrayStrideExt = ((int)0x8455),
05993 FogCoordinateArrayPointerExt = ((int)0x8456),
05994 FogCoordinateArrayExt = ((int)0x8457),
05995 }
05996
05997 public enum ExtFramebufferBlit : int
05998 {
05999 DrawFramebufferBindingExt = ((int)0x8CA6),
06000 ReadFramebufferExt = ((int)0x8CA8),
06001 DrawFramebufferExt = ((int)0x8CA9),
06002 ReadFramebufferBindingExt = ((int)0x8CAA),
06003 }
06004
06005 public enum ExtFramebufferMultisample : int
06006 {
06007 RenderbufferSamplesExt = ((int)0x8CAB),
06008 FramebufferIncompleteMultisampleExt = ((int)0x8D56),
06009 MaxSamplesExt = ((int)0x8D57),
06010 }
06011
06012 public enum ExtFramebufferObject : int
06013 {
06014 InvalidFramebufferOperationExt = ((int)0x0506),
06015 MaxRenderbufferSizeExt = ((int)0x84E8),
06016 FramebufferBindingExt = ((int)0x8CA6),
06017 RenderbufferBindingExt = ((int)0x8CA7),
06018 FramebufferAttachmentObjectTypeExt = ((int)0x8CD0),
06019 FramebufferAttachmentObjectNameExt = ((int)0x8CD1),
06020 FramebufferAttachmentTextureLevelExt = ((int)0x8CD2),
06021 FramebufferAttachmentTextureCubeMapFaceExt = ((int)0x8CD3),
06022 FramebufferAttachmentTexture3DZoffsetExt = ((int)0x8CD4),
06023 FramebufferCompleteExt = ((int)0x8CD5),
06024 FramebufferIncompleteAttachmentExt = ((int)0x8CD6),
06025 FramebufferIncompleteMissingAttachmentExt = ((int)0x8CD7),
06026 FramebufferIncompleteDimensionsExt = ((int)0x8CD9),
06027 FramebufferIncompleteFormatsExt = ((int)0x8CDA),
06028 FramebufferIncompleteDrawBufferExt = ((int)0x8CDB),
06029 FramebufferIncompleteReadBufferExt = ((int)0x8CDC),
06030 FramebufferUnsupportedExt = ((int)0x8CDD),
06031 MaxColorAttachmentsExt = ((int)0x8CDF),
06032 ColorAttachment0Ext = ((int)0x8CE0),
06033 ColorAttachment1Ext = ((int)0x8CE1),
06034 ColorAttachment2Ext = ((int)0x8CE2),
06035 ColorAttachment3Ext = ((int)0x8CE3),
06036 ColorAttachment4Ext = ((int)0x8CE4),
06037 ColorAttachment5Ext = ((int)0x8CE5),
06038 ColorAttachment6Ext = ((int)0x8CE6),
06039 ColorAttachment7Ext = ((int)0x8CE7),
06040 ColorAttachment8Ext = ((int)0x8CE8),
06041 ColorAttachment9Ext = ((int)0x8CE9),
06042 ColorAttachment10Ext = ((int)0x8CEA),
06043 ColorAttachment11Ext = ((int)0x8CEB),
06044 ColorAttachment12Ext = ((int)0x8CEC),
06045 ColorAttachment13Ext = ((int)0x8CED),
06046 ColorAttachment14Ext = ((int)0x8CEE),
06047 ColorAttachment15Ext = ((int)0x8CEF),
06048 DepthAttachmentExt = ((int)0x8D00),
06049 StencilAttachmentExt = ((int)0x8D20),
06050 FramebufferExt = ((int)0x8D40),
06051 RenderbufferExt = ((int)0x8D41),
06052 RenderbufferWidthExt = ((int)0x8D42),
06053 RenderbufferHeightExt = ((int)0x8D43),
06054 RenderbufferInternalFormatExt = ((int)0x8D44),
06055 StencilIndex1Ext = ((int)0x8D46),
06056 StencilIndex4Ext = ((int)0x8D47),
06057 StencilIndex8Ext = ((int)0x8D48),
06058 StencilIndex16Ext = ((int)0x8D49),
06059 RenderbufferRedSizeExt = ((int)0x8D50),
06060 RenderbufferGreenSizeExt = ((int)0x8D51),
06061 RenderbufferBlueSizeExt = ((int)0x8D52),
06062 RenderbufferAlphaSizeExt = ((int)0x8D53),
06063 RenderbufferDepthSizeExt = ((int)0x8D54),
06064 RenderbufferStencilSizeExt = ((int)0x8D55),
06065 }
06066
06067 public enum ExtFramebufferSrgb : int
06068 {
06069 FramebufferSrgbExt = ((int)0x8DB9),
06070 FramebufferSrgbCapableExt = ((int)0x8DBA),
06071 }
06072
06073 public enum ExtGeometryShader4 : int
06074 {
06075 LinesAdjacencyExt = ((int)0x000A),
06076 LineStripAdjacencyExt = ((int)0x000B),
06077 TrianglesAdjacencyExt = ((int)0x000C),
06078 TriangleStripAdjacencyExt = ((int)0x000D),
06079 ProgramPointSizeExt = ((int)0x8642),
06080 MaxVaryingComponentsExt = ((int)0x8B4B),
06081 MaxGeometryTextureImageUnitsExt = ((int)0x8C29),
06082 FramebufferAttachmentTextureLayerExt = ((int)0x8CD4),
06083 FramebufferAttachmentLayeredExt = ((int)0x8DA7),
06084 FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8),
06085 FramebufferIncompleteLayerCountExt = ((int)0x8DA9),
06086 GeometryShaderExt = ((int)0x8DD9),
06087 GeometryVerticesOutExt = ((int)0x8DDA),
06088 GeometryInputTypeExt = ((int)0x8DDB),
06089 GeometryOutputTypeExt = ((int)0x8DDC),
06090 MaxGeometryVaryingComponentsExt = ((int)0x8DDD),
06091 MaxVertexVaryingComponentsExt = ((int)0x8DDE),
06092 MaxGeometryUniformComponentsExt = ((int)0x8DDF),
06093 MaxGeometryOutputVerticesExt = ((int)0x8DE0),
06094 MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1),
06095 }
06096
06097 public enum ExtGpuProgramParameters : int
06098 {
06099 }
06100
06101 public enum ExtGpuShader4 : int
06102 {
06103 Sampler1DArrayExt = ((int)0x8DC0),
06104 Sampler2DArrayExt = ((int)0x8DC1),
06105 SamplerBufferExt = ((int)0x8DC2),
06106 Sampler1DArrayShadowExt = ((int)0x8DC3),
06107 Sampler2DArrayShadowExt = ((int)0x8DC4),
06108 SamplerCubeShadowExt = ((int)0x8DC5),
06109 UnsignedIntVec2Ext = ((int)0x8DC6),
06110 UnsignedIntVec3Ext = ((int)0x8DC7),
06111 UnsignedIntVec4Ext = ((int)0x8DC8),
06112 IntSampler1DExt = ((int)0x8DC9),
06113 IntSampler2DExt = ((int)0x8DCA),
06114 IntSampler3DExt = ((int)0x8DCB),
06115 IntSamplerCubeExt = ((int)0x8DCC),
06116 IntSampler2DRectExt = ((int)0x8DCD),
06117 IntSampler1DArrayExt = ((int)0x8DCE),
06118 IntSampler2DArrayExt = ((int)0x8DCF),
06119 IntSamplerBufferExt = ((int)0x8DD0),
06120 UnsignedIntSampler1DExt = ((int)0x8DD1),
06121 UnsignedIntSampler2DExt = ((int)0x8DD2),
06122 UnsignedIntSampler3DExt = ((int)0x8DD3),
06123 UnsignedIntSamplerCubeExt = ((int)0x8DD4),
06124 UnsignedIntSampler2DRectExt = ((int)0x8DD5),
06125 UnsignedIntSampler1DArrayExt = ((int)0x8DD6),
06126 UnsignedIntSampler2DArrayExt = ((int)0x8DD7),
06127 UnsignedIntSamplerBufferExt = ((int)0x8DD8),
06128 }
06129
06130 public enum ExtHistogram : int
06131 {
06132 HistogramExt = ((int)0x8024),
06133 ProxyHistogramExt = ((int)0x8025),
06134 HistogramWidthExt = ((int)0x8026),
06135 HistogramFormatExt = ((int)0x8027),
06136 HistogramRedSizeExt = ((int)0x8028),
06137 HistogramGreenSizeExt = ((int)0x8029),
06138 HistogramBlueSizeExt = ((int)0x802A),
06139 HistogramAlphaSizeExt = ((int)0x802B),
06140 HistogramLuminanceSize = ((int)0x802C),
06141 HistogramLuminanceSizeExt = ((int)0x802C),
06142 HistogramSinkExt = ((int)0x802D),
06143 MinmaxExt = ((int)0x802E),
06144 MinmaxFormatExt = ((int)0x802F),
06145 MinmaxSinkExt = ((int)0x8030),
06146 TableTooLargeExt = ((int)0x8031),
06147 }
06148
06149 public enum ExtIndexArrayFormats : int
06150 {
06151 IuiV2fExt = ((int)0x81AD),
06152 IuiV3fExt = ((int)0x81AE),
06153 IuiN3fV2fExt = ((int)0x81AF),
06154 IuiN3fV3fExt = ((int)0x81B0),
06155 T2fIuiV2fExt = ((int)0x81B1),
06156 T2fIuiV3fExt = ((int)0x81B2),
06157 T2fIuiN3fV2fExt = ((int)0x81B3),
06158 T2fIuiN3fV3fExt = ((int)0x81B4),
06159 }
06160
06161 public enum ExtIndexFunc : int
06162 {
06163 IndexTestExt = ((int)0x81B5),
06164 IndexTestFuncExt = ((int)0x81B6),
06165 IndexTestRefExt = ((int)0x81B7),
06166 }
06167
06168 public enum ExtIndexMaterial : int
06169 {
06170 IndexMaterialExt = ((int)0x81B8),
06171 IndexMaterialParameterExt = ((int)0x81B9),
06172 IndexMaterialFaceExt = ((int)0x81BA),
06173 }
06174
06175 public enum ExtIndexTexture : int
06176 {
06177 }
06178
06179 public enum ExtLightTexture : int
06180 {
06181 FragmentMaterialExt = ((int)0x8349),
06182 FragmentNormalExt = ((int)0x834A),
06183 FragmentColorExt = ((int)0x834C),
06184 AttenuationExt = ((int)0x834D),
06185 ShadowAttenuationExt = ((int)0x834E),
06186 TextureApplicationModeExt = ((int)0x834F),
06187 TextureLightExt = ((int)0x8350),
06188 TextureMaterialFaceExt = ((int)0x8351),
06189 TextureMaterialParameterExt = ((int)0x8352),
06190 FragmentDepthExt = ((int)0x8452),
06191 }
06192
06193 public enum ExtMiscAttribute : int
06194 {
06195 }
06196
06197 public enum ExtMultiDrawArrays : int
06198 {
06199 }
06200
06201 public enum ExtMultisample : int
06202 {
06203 MultisampleBitExt = ((int)0x20000000),
06204 MultisampleExt = ((int)0x809D),
06205 SampleAlphaToMaskExt = ((int)0x809E),
06206 SampleAlphaToOneExt = ((int)0x809F),
06207 SampleMaskExt = ((int)0x80A0),
06208 Gl1PassExt = ((int)0x80A1),
06209 Gl2Pass0Ext = ((int)0x80A2),
06210 Gl2Pass1Ext = ((int)0x80A3),
06211 Gl4Pass0Ext = ((int)0x80A4),
06212 Gl4Pass1Ext = ((int)0x80A5),
06213 Gl4Pass2Ext = ((int)0x80A6),
06214 Gl4Pass3Ext = ((int)0x80A7),
06215 SampleBuffersExt = ((int)0x80A8),
06216 SamplesExt = ((int)0x80A9),
06217 SampleMaskValueExt = ((int)0x80AA),
06218 SampleMaskInvertExt = ((int)0x80AB),
06219 SamplePatternExt = ((int)0x80AC),
06220 }
06221
06222 public enum ExtPackedDepthStencil : int
06223 {
06224 DepthStencilExt = ((int)0x84F9),
06225 UnsignedInt248Ext = ((int)0x84FA),
06226 Depth24Stencil8Ext = ((int)0x88F0),
06227 TextureStencilSizeExt = ((int)0x88F1),
06228 }
06229
06230 public enum ExtPackedFloat : int
06231 {
06232 R11fG11fB10fExt = ((int)0x8C3A),
06233 UnsignedInt10F11F11FRevExt = ((int)0x8C3B),
06234 RgbaSignedComponentsExt = ((int)0x8C3C),
06235 }
06236
06237 public enum ExtPackedPixels : int
06238 {
06239 UnsignedByte332Ext = ((int)0x8032),
06240 UnsignedShort4444Ext = ((int)0x8033),
06241 UnsignedShort5551Ext = ((int)0x8034),
06242 UnsignedInt8888Ext = ((int)0x8035),
06243 UnsignedInt1010102Ext = ((int)0x8036),
06244 UnsignedByte233RevExt = ((int)0x8362),
06245 UnsignedShort565Ext = ((int)0x8363),
06246 UnsignedShort565RevExt = ((int)0x8364),
06247 UnsignedShort4444RevExt = ((int)0x8365),
06248 UnsignedShort1555RevExt = ((int)0x8366),
06249 UnsignedInt8888RevExt = ((int)0x8367),
06250 UnsignedInt2101010RevExt = ((int)0x8368),
06251 }
06252
06253 public enum ExtPalettedTexture : int
06254 {
06255 ColorIndex1Ext = ((int)0x80E2),
06256 ColorIndex2Ext = ((int)0x80E3),
06257 ColorIndex4Ext = ((int)0x80E4),
06258 ColorIndex8Ext = ((int)0x80E5),
06259 ColorIndex12Ext = ((int)0x80E6),
06260 ColorIndex16Ext = ((int)0x80E7),
06261 TextureIndexSizeExt = ((int)0x80ED),
06262 }
06263
06264 public enum ExtPixelBufferObject : int
06265 {
06266 PixelPackBufferExt = ((int)0x88EB),
06267 PixelUnpackBufferExt = ((int)0x88EC),
06268 PixelPackBufferBindingExt = ((int)0x88ED),
06269 PixelUnpackBufferBindingExt = ((int)0x88EF),
06270 }
06271
06272 public enum ExtPixelTransform : int
06273 {
06274 PixelTransform2DExt = ((int)0x8330),
06275 PixelMagFilterExt = ((int)0x8331),
06276 PixelMinFilterExt = ((int)0x8332),
06277 PixelCubicWeightExt = ((int)0x8333),
06278 CubicExt = ((int)0x8334),
06279 AverageExt = ((int)0x8335),
06280 PixelTransform2DStackDepthExt = ((int)0x8336),
06281 MaxPixelTransform2DStackDepthExt = ((int)0x8337),
06282 PixelTransform2DMatrixExt = ((int)0x8338),
06283 }
06284
06285 public enum ExtPixelTransformColorTable : int
06286 {
06287 }
06288
06289 public enum ExtPointParameters : int
06290 {
06291 PointSizeMinExt = ((int)0x8126),
06292 PointSizeMaxExt = ((int)0x8127),
06293 PointFadeThresholdSizeExt = ((int)0x8128),
06294 DistanceAttenuationExt = ((int)0x8129),
06295 }
06296
06297 public enum ExtPolygonOffset : int
06298 {
06299 PolygonOffsetExt = ((int)0x8037),
06300 PolygonOffsetFactorExt = ((int)0x8038),
06301 PolygonOffsetBiasExt = ((int)0x8039),
06302 }
06303
06304 public enum ExtProvokingVertex : int
06305 {
06306 QuadsFollowProvokingVertexConventionExt = ((int)0x8E4C),
06307 FirstVertexConventionExt = ((int)0x8E4D),
06308 LastVertexConventionExt = ((int)0x8E4E),
06309 ProvokingVertexExt = ((int)0x8E4F),
06310 }
06311
06312 public enum ExtRescaleNormal : int
06313 {
06314 RescaleNormalExt = ((int)0x803A),
06315 }
06316
06317 public enum ExtSecondaryColor : int
06318 {
06319 ColorSumExt = ((int)0x8458),
06320 CurrentSecondaryColorExt = ((int)0x8459),
06321 SecondaryColorArraySizeExt = ((int)0x845A),
06322 SecondaryColorArrayTypeExt = ((int)0x845B),
06323 SecondaryColorArrayStrideExt = ((int)0x845C),
06324 SecondaryColorArrayPointerExt = ((int)0x845D),
06325 SecondaryColorArrayExt = ((int)0x845E),
06326 }
06327
06328 public enum ExtSeparateSpecularColor : int
06329 {
06330 LightModelColorControlExt = ((int)0x81F8),
06331 SingleColorExt = ((int)0x81F9),
06332 SeparateSpecularColorExt = ((int)0x81FA),
06333 }
06334
06335 public enum ExtShadowFuncs : int
06336 {
06337 }
06338
06339 public enum ExtSharedTexturePalette : int
06340 {
06341 SharedTexturePaletteExt = ((int)0x81FB),
06342 }
06343
06344 public enum ExtStencilClearTag : int
06345 {
06346 StencilTagBitsExt = ((int)0x88F2),
06347 StencilClearTagValueExt = ((int)0x88F3),
06348 }
06349
06350 public enum ExtStencilTwoSide : int
06351 {
06352 StencilTestTwoSideExt = ((int)0x8910),
06353 ActiveStencilFaceExt = ((int)0x8911),
06354 }
06355
06356 public enum ExtStencilWrap : int
06357 {
06358 IncrWrapExt = ((int)0x8507),
06359 DecrWrapExt = ((int)0x8508),
06360 }
06361
06362 public enum ExtSubtexture : int
06363 {
06364 }
06365
06366 public enum ExtTexture : int
06367 {
06368 Alpha4Ext = ((int)0x803B),
06369 Alpha8Ext = ((int)0x803C),
06370 Alpha12Ext = ((int)0x803D),
06371 Alpha16Ext = ((int)0x803E),
06372 Luminance4Ext = ((int)0x803F),
06373 Luminance8Ext = ((int)0x8040),
06374 Luminance12Ext = ((int)0x8041),
06375 Luminance16Ext = ((int)0x8042),
06376 Luminance4Alpha4Ext = ((int)0x8043),
06377 Luminance6Alpha2Ext = ((int)0x8044),
06378 Luminance8Alpha8Ext = ((int)0x8045),
06379 Luminance12Alpha4Ext = ((int)0x8046),
06380 Luminance12Alpha12Ext = ((int)0x8047),
06381 Luminance16Alpha16Ext = ((int)0x8048),
06382 IntensityExt = ((int)0x8049),
06383 Intensity4Ext = ((int)0x804A),
06384 Intensity8Ext = ((int)0x804B),
06385 Intensity12Ext = ((int)0x804C),
06386 Intensity16Ext = ((int)0x804D),
06387 Rgb2Ext = ((int)0x804E),
06388 Rgb4Ext = ((int)0x804F),
06389 Rgb5Ext = ((int)0x8050),
06390 Rgb8Ext = ((int)0x8051),
06391 Rgb10Ext = ((int)0x8052),
06392 Rgb12Ext = ((int)0x8053),
06393 Rgb16Ext = ((int)0x8054),
06394 Rgba2Ext = ((int)0x8055),
06395 Rgba4Ext = ((int)0x8056),
06396 Rgb5A1Ext = ((int)0x8057),
06397 Rgba8Ext = ((int)0x8058),
06398 Rgb10A2Ext = ((int)0x8059),
06399 Rgba12Ext = ((int)0x805A),
06400 Rgba16Ext = ((int)0x805B),
06401 TextureRedSizeExt = ((int)0x805C),
06402 TextureGreenSizeExt = ((int)0x805D),
06403 TextureBlueSizeExt = ((int)0x805E),
06404 TextureAlphaSizeExt = ((int)0x805F),
06405 TextureLuminanceSizeExt = ((int)0x8060),
06406 TextureIntensitySizeExt = ((int)0x8061),
06407 ReplaceExt = ((int)0x8062),
06408 ProxyTexture1DExt = ((int)0x8063),
06409 ProxyTexture2DExt = ((int)0x8064),
06410 TextureTooLargeExt = ((int)0x8065),
06411 }
06412
06413 public enum ExtTexture3D : int
06414 {
06415 PackSkipImagesExt = ((int)0x806B),
06416 PackImageHeightExt = ((int)0x806C),
06417 UnpackSkipImagesExt = ((int)0x806D),
06418 UnpackImageHeightExt = ((int)0x806E),
06419 Texture3DExt = ((int)0x806F),
06420 ProxyTexture3DExt = ((int)0x8070),
06421 TextureDepthExt = ((int)0x8071),
06422 TextureWrapRExt = ((int)0x8072),
06423 Max3DTextureSizeExt = ((int)0x8073),
06424 }
06425
06426 public enum ExtTextureArray : int
06427 {
06428 CompareRefDepthToTextureExt = ((int)0x884E),
06429 MaxArrayTextureLayersExt = ((int)0x88FF),
06430 Texture1DArrayExt = ((int)0x8C18),
06431 ProxyTexture1DArrayExt = ((int)0x8C19),
06432 Texture2DArrayExt = ((int)0x8C1A),
06433 ProxyTexture2DArrayExt = ((int)0x8C1B),
06434 TextureBinding1DArrayExt = ((int)0x8C1C),
06435 TextureBinding2DArrayExt = ((int)0x8C1D),
06436 FramebufferAttachmentTextureLayerExt = ((int)0x8CD4),
06437 }
06438
06439 public enum ExtTextureBufferObject : int
06440 {
06441 TextureBufferExt = ((int)0x8C2A),
06442 MaxTextureBufferSizeExt = ((int)0x8C2B),
06443 TextureBindingBufferExt = ((int)0x8C2C),
06444 TextureBufferDataStoreBindingExt = ((int)0x8C2D),
06445 TextureBufferFormatExt = ((int)0x8C2E),
06446 }
06447
06448 public enum ExtTextureCompressionLatc : int
06449 {
06450 CompressedLuminanceLatc1Ext = ((int)0x8C70),
06451 CompressedSignedLuminanceLatc1Ext = ((int)0x8C71),
06452 CompressedLuminanceAlphaLatc2Ext = ((int)0x8C72),
06453 CompressedSignedLuminanceAlphaLatc2Ext = ((int)0x8C73),
06454 }
06455
06456 public enum ExtTextureCompressionRgtc : int
06457 {
06458 CompressedRedRgtc1Ext = ((int)0x8DBB),
06459 CompressedSignedRedRgtc1Ext = ((int)0x8DBC),
06460 CompressedRedGreenRgtc2Ext = ((int)0x8DBD),
06461 CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE),
06462 }
06463
06464 public enum ExtTextureCompressionS3tc : int
06465 {
06466 CompressedRgbS3tcDxt1Ext = ((int)0x83F0),
06467 CompressedRgbaS3tcDxt1Ext = ((int)0x83F1),
06468 CompressedRgbaS3tcDxt3Ext = ((int)0x83F2),
06469 CompressedRgbaS3tcDxt5Ext = ((int)0x83F3),
06470 }
06471
06472 public enum ExtTextureCubeMap : int
06473 {
06474 NormalMapExt = ((int)0x8511),
06475 ReflectionMapExt = ((int)0x8512),
06476 TextureCubeMapExt = ((int)0x8513),
06477 TextureBindingCubeMapExt = ((int)0x8514),
06478 TextureCubeMapPositiveXExt = ((int)0x8515),
06479 TextureCubeMapNegativeXExt = ((int)0x8516),
06480 TextureCubeMapPositiveYExt = ((int)0x8517),
06481 TextureCubeMapNegativeYExt = ((int)0x8518),
06482 TextureCubeMapPositiveZExt = ((int)0x8519),
06483 TextureCubeMapNegativeZExt = ((int)0x851A),
06484 ProxyTextureCubeMapExt = ((int)0x851B),
06485 MaxCubeMapTextureSizeExt = ((int)0x851C),
06486 }
06487
06488 public enum ExtTextureEnvAdd : int
06489 {
06490 }
06491
06492 public enum ExtTextureEnvCombine : int
06493 {
06494 CombineExt = ((int)0x8570),
06495 CombineRgbExt = ((int)0x8571),
06496 CombineAlphaExt = ((int)0x8572),
06497 RgbScaleExt = ((int)0x8573),
06498 AddSignedExt = ((int)0x8574),
06499 InterpolateExt = ((int)0x8575),
06500 ConstantExt = ((int)0x8576),
06501 PrimaryColorExt = ((int)0x8577),
06502 PreviousExt = ((int)0x8578),
06503 Source0RgbExt = ((int)0x8580),
06504 Source1RgbExt = ((int)0x8581),
06505 Source2RgbExt = ((int)0x8582),
06506 Source0AlphaExt = ((int)0x8588),
06507 Source1AlphaExt = ((int)0x8589),
06508 Source2AlphaExt = ((int)0x858A),
06509 Operand0RgbExt = ((int)0x8590),
06510 Operand1RgbExt = ((int)0x8591),
06511 Operand2RgbExt = ((int)0x8592),
06512 Operand0AlphaExt = ((int)0x8598),
06513 Operand1AlphaExt = ((int)0x8599),
06514 Operand2AlphaExt = ((int)0x859A),
06515 }
06516
06517 public enum ExtTextureEnvDot3 : int
06518 {
06519 Dot3RgbExt = ((int)0x8740),
06520 Dot3RgbaExt = ((int)0x8741),
06521 }
06522
06523 public enum ExtTextureFilterAnisotropic : int
06524 {
06525 TextureMaxAnisotropyExt = ((int)0x84FE),
06526 MaxTextureMaxAnisotropyExt = ((int)0x84FF),
06527 }
06528
06529 public enum ExtTextureInteger : int
06530 {
06531 Rgba32uiExt = ((int)0x8D70),
06532 Rgb32uiExt = ((int)0x8D71),
06533 Alpha32uiExt = ((int)0x8D72),
06534 Intensity32uiExt = ((int)0x8D73),
06535 Luminance32uiExt = ((int)0x8D74),
06536 LuminanceAlpha32uiExt = ((int)0x8D75),
06537 Rgba16uiExt = ((int)0x8D76),
06538 Rgb16uiExt = ((int)0x8D77),
06539 Alpha16uiExt = ((int)0x8D78),
06540 Intensity16uiExt = ((int)0x8D79),
06541 Luminance16uiExt = ((int)0x8D7A),
06542 LuminanceAlpha16uiExt = ((int)0x8D7B),
06543 Rgba8uiExt = ((int)0x8D7C),
06544 Rgb8uiExt = ((int)0x8D7D),
06545 Alpha8uiExt = ((int)0x8D7E),
06546 Intensity8uiExt = ((int)0x8D7F),
06547 Luminance8uiExt = ((int)0x8D80),
06548 LuminanceAlpha8uiExt = ((int)0x8D81),
06549 Rgba32iExt = ((int)0x8D82),
06550 Rgb32iExt = ((int)0x8D83),
06551 Alpha32iExt = ((int)0x8D84),
06552 Intensity32iExt = ((int)0x8D85),
06553 Luminance32iExt = ((int)0x8D86),
06554 LuminanceAlpha32iExt = ((int)0x8D87),
06555 Rgba16iExt = ((int)0x8D88),
06556 Rgb16iExt = ((int)0x8D89),
06557 Alpha16iExt = ((int)0x8D8A),
06558 Intensity16iExt = ((int)0x8D8B),
06559 Luminance16iExt = ((int)0x8D8C),
06560 LuminanceAlpha16iExt = ((int)0x8D8D),
06561 Rgba8iExt = ((int)0x8D8E),
06562 Rgb8iExt = ((int)0x8D8F),
06563 Alpha8iExt = ((int)0x8D90),
06564 Intensity8iExt = ((int)0x8D91),
06565 Luminance8iExt = ((int)0x8D92),
06566 LuminanceAlpha8iExt = ((int)0x8D93),
06567 RedIntegerExt = ((int)0x8D94),
06568 GreenIntegerExt = ((int)0x8D95),
06569 BlueIntegerExt = ((int)0x8D96),
06570 AlphaIntegerExt = ((int)0x8D97),
06571 RgbIntegerExt = ((int)0x8D98),
06572 RgbaIntegerExt = ((int)0x8D99),
06573 BgrIntegerExt = ((int)0x8D9A),
06574 BgraIntegerExt = ((int)0x8D9B),
06575 LuminanceIntegerExt = ((int)0x8D9C),
06576 LuminanceAlphaIntegerExt = ((int)0x8D9D),
06577 RgbaIntegerModeExt = ((int)0x8D9E),
06578 }
06579
06580 public enum ExtTextureLodBias : int
06581 {
06582 MaxTextureLodBiasExt = ((int)0x84FD),
06583 TextureFilterControlExt = ((int)0x8500),
06584 TextureLodBiasExt = ((int)0x8501),
06585 }
06586
06587 public enum ExtTextureMirrorClamp : int
06588 {
06589 MirrorClampExt = ((int)0x8742),
06590 MirrorClampToEdgeExt = ((int)0x8743),
06591 MirrorClampToBorderExt = ((int)0x8912),
06592 }
06593
06594 public enum ExtTextureObject : int
06595 {
06596 TexturePriorityExt = ((int)0x8066),
06597 TextureResidentExt = ((int)0x8067),
06598 Texture1DBindingExt = ((int)0x8068),
06599 Texture2DBindingExt = ((int)0x8069),
06600 Texture3DBindingExt = ((int)0x806A),
06601 }
06602
06603 public enum ExtTexturePerturbNormal : int
06604 {
06605 PerturbExt = ((int)0x85AE),
06606 TextureNormalExt = ((int)0x85AF),
06607 }
06608
06609 public enum ExtTextureSharedExponent : int
06610 {
06611 Rgb9E5Ext = ((int)0x8C3D),
06612 UnsignedInt5999RevExt = ((int)0x8C3E),
06613 TextureSharedSizeExt = ((int)0x8C3F),
06614 }
06615
06616 public enum ExtTextureSnorm : int
06617 {
06618 RgSnorm = ((int)0x8F91),
06619 RgbSnorm = ((int)0x8F92),
06620 RgbaSnorm = ((int)0x8F93),
06621 R8Snorm = ((int)0x8F94),
06622 Rg8Snorm = ((int)0x8F95),
06623 Rgb8Snorm = ((int)0x8F96),
06624 Rgba8Snorm = ((int)0x8F97),
06625 R16Snorm = ((int)0x8F98),
06626 Rg16Snorm = ((int)0x8F99),
06627 Rgb16Snorm = ((int)0x8F9A),
06628 Rgba16Snorm = ((int)0x8F9B),
06629 SignedNormalized = ((int)0x8F9C),
06630 AlphaSnorm = ((int)0x9010),
06631 LuminanceSnorm = ((int)0x9011),
06632 LuminanceAlphaSnorm = ((int)0x9012),
06633 IntensitySnorm = ((int)0x9013),
06634 Alpha8Snorm = ((int)0x9014),
06635 Luminance8Snorm = ((int)0x9015),
06636 Luminance8Alpha8Snorm = ((int)0x9016),
06637 Intensity8Snorm = ((int)0x9017),
06638 Alpha16Snorm = ((int)0x9018),
06639 Luminance16Snorm = ((int)0x9019),
06640 Luminance16Alpha16Snorm = ((int)0x901A),
06641 Intensity16Snorm = ((int)0x901B),
06642 }
06643
06644 public enum ExtTextureSrgb : int
06645 {
06646 SrgbExt = ((int)0x8C40),
06647 Srgb8Ext = ((int)0x8C41),
06648 SrgbAlphaExt = ((int)0x8C42),
06649 Srgb8Alpha8Ext = ((int)0x8C43),
06650 SluminanceAlphaExt = ((int)0x8C44),
06651 Sluminance8Alpha8Ext = ((int)0x8C45),
06652 SluminanceExt = ((int)0x8C46),
06653 Sluminance8Ext = ((int)0x8C47),
06654 CompressedSrgbExt = ((int)0x8C48),
06655 CompressedSrgbAlphaExt = ((int)0x8C49),
06656 CompressedSluminanceExt = ((int)0x8C4A),
06657 CompressedSluminanceAlphaExt = ((int)0x8C4B),
06658 CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C),
06659 CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D),
06660 CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E),
06661 CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F),
06662 }
06663
06664 public enum ExtTextureSwizzle : int
06665 {
06666 TextureSwizzleRExt = ((int)0x8E42),
06667 TextureSwizzleGExt = ((int)0x8E43),
06668 TextureSwizzleBExt = ((int)0x8E44),
06669 TextureSwizzleAExt = ((int)0x8E45),
06670 TextureSwizzleRgbaExt = ((int)0x8E46),
06671 }
06672
06673 public enum ExtTimerQuery : int
06674 {
06675 TimeElapsedExt = ((int)0x88BF),
06676 }
06677
06678 public enum ExtTransformFeedback : int
06679 {
06680 TransformFeedbackVaryingMaxLengthExt = ((int)0x8C76),
06681 TransformFeedbackBufferModeExt = ((int)0x8C7F),
06682 MaxTransformFeedbackSeparateComponentsExt = ((int)0x8C80),
06683 TransformFeedbackVaryingsExt = ((int)0x8C83),
06684 TransformFeedbackBufferStartExt = ((int)0x8C84),
06685 TransformFeedbackBufferSizeExt = ((int)0x8C85),
06686 PrimitivesGeneratedExt = ((int)0x8C87),
06687 TransformFeedbackPrimitivesWrittenExt = ((int)0x8C88),
06688 RasterizerDiscardExt = ((int)0x8C89),
06689 MaxTransformFeedbackInterleavedComponentsExt = ((int)0x8C8A),
06690 MaxTransformFeedbackSeparateAttribsExt = ((int)0x8C8B),
06691 InterleavedAttribsExt = ((int)0x8C8C),
06692 SeparateAttribsExt = ((int)0x8C8D),
06693 TransformFeedbackBufferExt = ((int)0x8C8E),
06694 TransformFeedbackBufferBindingExt = ((int)0x8C8F),
06695 }
06696
06697 public enum ExtVertexArray : int
06698 {
06699 VertexArrayExt = ((int)0x8074),
06700 NormalArrayExt = ((int)0x8075),
06701 ColorArrayExt = ((int)0x8076),
06702 IndexArrayExt = ((int)0x8077),
06703 TextureCoordArrayExt = ((int)0x8078),
06704 EdgeFlagArrayExt = ((int)0x8079),
06705 VertexArraySizeExt = ((int)0x807A),
06706 VertexArrayTypeExt = ((int)0x807B),
06707 VertexArrayStrideExt = ((int)0x807C),
06708 VertexArrayCountExt = ((int)0x807D),
06709 NormalArrayTypeExt = ((int)0x807E),
06710 NormalArrayStrideExt = ((int)0x807F),
06711 NormalArrayCountExt = ((int)0x8080),
06712 ColorArraySizeExt = ((int)0x8081),
06713 ColorArrayTypeExt = ((int)0x8082),
06714 ColorArrayStrideExt = ((int)0x8083),
06715 ColorArrayCountExt = ((int)0x8084),
06716 IndexArrayTypeExt = ((int)0x8085),
06717 IndexArrayStrideExt = ((int)0x8086),
06718 IndexArrayCountExt = ((int)0x8087),
06719 TextureCoordArraySizeExt = ((int)0x8088),
06720 TextureCoordArrayTypeExt = ((int)0x8089),
06721 TextureCoordArrayStrideExt = ((int)0x808A),
06722 TextureCoordArrayCountExt = ((int)0x808B),
06723 EdgeFlagArrayStrideExt = ((int)0x808C),
06724 EdgeFlagArrayCountExt = ((int)0x808D),
06725 VertexArrayPointerExt = ((int)0x808E),
06726 NormalArrayPointerExt = ((int)0x808F),
06727 ColorArrayPointerExt = ((int)0x8090),
06728 IndexArrayPointerExt = ((int)0x8091),
06729 TextureCoordArrayPointerExt = ((int)0x8092),
06730 EdgeFlagArrayPointerExt = ((int)0x8093),
06731 }
06732
06733 public enum ExtVertexArrayBgra : int
06734 {
06735 Bgra = ((int)0x80E1),
06736 }
06737
06738 public enum ExtVertexShader : int
06739 {
06740 VertexShaderExt = ((int)0x8780),
06741 VertexShaderBindingExt = ((int)0x8781),
06742 OpIndexExt = ((int)0x8782),
06743 OpNegateExt = ((int)0x8783),
06744 OpDot3Ext = ((int)0x8784),
06745 OpDot4Ext = ((int)0x8785),
06746 OpMulExt = ((int)0x8786),
06747 OpAddExt = ((int)0x8787),
06748 OpMaddExt = ((int)0x8788),
06749 OpFracExt = ((int)0x8789),
06750 OpMaxExt = ((int)0x878A),
06751 OpMinExt = ((int)0x878B),
06752 OpSetGeExt = ((int)0x878C),
06753 OpSetLtExt = ((int)0x878D),
06754 OpClampExt = ((int)0x878E),
06755 OpFloorExt = ((int)0x878F),
06756 OpRoundExt = ((int)0x8790),
06757 OpExpBase2Ext = ((int)0x8791),
06758 OpLogBase2Ext = ((int)0x8792),
06759 OpPowerExt = ((int)0x8793),
06760 OpRecipExt = ((int)0x8794),
06761 OpRecipSqrtExt = ((int)0x8795),
06762 OpSubExt = ((int)0x8796),
06763 OpCrossProductExt = ((int)0x8797),
06764 OpMultiplyMatrixExt = ((int)0x8798),
06765 OpMovExt = ((int)0x8799),
06766 OutputVertexExt = ((int)0x879A),
06767 OutputColor0Ext = ((int)0x879B),
06768 OutputColor1Ext = ((int)0x879C),
06769 OutputTextureCoord0Ext = ((int)0x879D),
06770 OutputTextureCoord1Ext = ((int)0x879E),
06771 OutputTextureCoord2Ext = ((int)0x879F),
06772 OutputTextureCoord3Ext = ((int)0x87A0),
06773 OutputTextureCoord4Ext = ((int)0x87A1),
06774 OutputTextureCoord5Ext = ((int)0x87A2),
06775 OutputTextureCoord6Ext = ((int)0x87A3),
06776 OutputTextureCoord7Ext = ((int)0x87A4),
06777 OutputTextureCoord8Ext = ((int)0x87A5),
06778 OutputTextureCoord9Ext = ((int)0x87A6),
06779 OutputTextureCoord10Ext = ((int)0x87A7),
06780 OutputTextureCoord11Ext = ((int)0x87A8),
06781 OutputTextureCoord12Ext = ((int)0x87A9),
06782 OutputTextureCoord13Ext = ((int)0x87AA),
06783 OutputTextureCoord14Ext = ((int)0x87AB),
06784 OutputTextureCoord15Ext = ((int)0x87AC),
06785 OutputTextureCoord16Ext = ((int)0x87AD),
06786 OutputTextureCoord17Ext = ((int)0x87AE),
06787 OutputTextureCoord18Ext = ((int)0x87AF),
06788 OutputTextureCoord19Ext = ((int)0x87B0),
06789 OutputTextureCoord20Ext = ((int)0x87B1),
06790 OutputTextureCoord21Ext = ((int)0x87B2),
06791 OutputTextureCoord22Ext = ((int)0x87B3),
06792 OutputTextureCoord23Ext = ((int)0x87B4),
06793 OutputTextureCoord24Ext = ((int)0x87B5),
06794 OutputTextureCoord25Ext = ((int)0x87B6),
06795 OutputTextureCoord26Ext = ((int)0x87B7),
06796 OutputTextureCoord27Ext = ((int)0x87B8),
06797 OutputTextureCoord28Ext = ((int)0x87B9),
06798 OutputTextureCoord29Ext = ((int)0x87BA),
06799 OutputTextureCoord30Ext = ((int)0x87BB),
06800 OutputTextureCoord31Ext = ((int)0x87BC),
06801 OutputFogExt = ((int)0x87BD),
06802 ScalarExt = ((int)0x87BE),
06803 VectorExt = ((int)0x87BF),
06804 MatrixExt = ((int)0x87C0),
06805 VariantExt = ((int)0x87C1),
06806 InvariantExt = ((int)0x87C2),
06807 LocalConstantExt = ((int)0x87C3),
06808 LocalExt = ((int)0x87C4),
06809 MaxVertexShaderInstructionsExt = ((int)0x87C5),
06810 MaxVertexShaderVariantsExt = ((int)0x87C6),
06811 MaxVertexShaderInvariantsExt = ((int)0x87C7),
06812 MaxVertexShaderLocalConstantsExt = ((int)0x87C8),
06813 MaxVertexShaderLocalsExt = ((int)0x87C9),
06814 MaxOptimizedVertexShaderInstructionsExt = ((int)0x87CA),
06815 MaxOptimizedVertexShaderVariantsExt = ((int)0x87CB),
06816 MaxOptimizedVertexShaderLocalConstantsExt = ((int)0x87CC),
06817 MaxOptimizedVertexShaderInvariantsExt = ((int)0x87CD),
06818 MaxOptimizedVertexShaderLocalsExt = ((int)0x87CE),
06819 VertexShaderInstructionsExt = ((int)0x87CF),
06820 VertexShaderVariantsExt = ((int)0x87D0),
06821 VertexShaderInvariantsExt = ((int)0x87D1),
06822 VertexShaderLocalConstantsExt = ((int)0x87D2),
06823 VertexShaderLocalsExt = ((int)0x87D3),
06824 VertexShaderOptimizedExt = ((int)0x87D4),
06825 XExt = ((int)0x87D5),
06826 YExt = ((int)0x87D6),
06827 ZExt = ((int)0x87D7),
06828 WExt = ((int)0x87D8),
06829 NegativeXExt = ((int)0x87D9),
06830 NegativeYExt = ((int)0x87DA),
06831 NegativeZExt = ((int)0x87DB),
06832 NegativeWExt = ((int)0x87DC),
06833 ZeroExt = ((int)0x87DD),
06834 OneExt = ((int)0x87DE),
06835 NegativeOneExt = ((int)0x87DF),
06836 NormalizedRangeExt = ((int)0x87E0),
06837 FullRangeExt = ((int)0x87E1),
06838 CurrentVertexExt = ((int)0x87E2),
06839 MvpMatrixExt = ((int)0x87E3),
06840 VariantValueExt = ((int)0x87E4),
06841 VariantDatatypeExt = ((int)0x87E5),
06842 VariantArrayStrideExt = ((int)0x87E6),
06843 VariantArrayTypeExt = ((int)0x87E7),
06844 VariantArrayExt = ((int)0x87E8),
06845 VariantArrayPointerExt = ((int)0x87E9),
06846 InvariantValueExt = ((int)0x87EA),
06847 InvariantDatatypeExt = ((int)0x87EB),
06848 LocalConstantValueExt = ((int)0x87EC),
06849 LocalConstantDatatypeExt = ((int)0x87ED),
06850 }
06851
06852 public enum ExtVertexWeighting : int
06853 {
06854 Modelview0StackDepthExt = ((int)0x0BA3),
06855 Modelview0MatrixExt = ((int)0x0BA6),
06856 Modelview0Ext = ((int)0x1700),
06857 Modelview1StackDepthExt = ((int)0x8502),
06858 Modelview1MatrixExt = ((int)0x8506),
06859 VertexWeightingExt = ((int)0x8509),
06860 Modelview1Ext = ((int)0x850A),
06861 CurrentVertexWeightExt = ((int)0x850B),
06862 VertexWeightArrayExt = ((int)0x850C),
06863 VertexWeightArraySizeExt = ((int)0x850D),
06864 VertexWeightArrayTypeExt = ((int)0x850E),
06865 VertexWeightArrayStrideExt = ((int)0x850F),
06866 VertexWeightArrayPointerExt = ((int)0x8510),
06867 }
06868
06869 public enum FeedBackToken : int
06870 {
06871 PassThroughToken = ((int)0x0700),
06872 PointToken = ((int)0x0701),
06873 LineToken = ((int)0x0702),
06874 PolygonToken = ((int)0x0703),
06875 BitmapToken = ((int)0x0704),
06876 DrawPixelToken = ((int)0x0705),
06877 CopyPixelToken = ((int)0x0706),
06878 LineResetToken = ((int)0x0707),
06879 }
06880
06881 public enum FeedbackType : int
06882 {
06883 Gl2D = ((int)0x0600),
06884 Gl3D = ((int)0x0601),
06885 Gl3DColor = ((int)0x0602),
06886 Gl3DColorTexture = ((int)0x0603),
06887 Gl4DColorTexture = ((int)0x0604),
06888 }
06889
06890 [Flags]
06891 public enum FfdMaskSgix : int
06892 {
06893 TextureDeformationBitSgix = ((int)0x00000001),
06894 GeometryDeformationBitSgix = ((int)0x00000002),
06895 }
06896
06897 public enum FfdTargetSgix : int
06898 {
06899 GeometryDeformationSgix = ((int)0x8194),
06900 TextureDeformationSgix = ((int)0x8195),
06901 }
06902
06903 public enum FogMode : int
06904 {
06905 Exp = ((int)0x0800),
06906 Exp2 = ((int)0x0801),
06907 Linear = ((int)0x2601),
06908 FogFuncSgis = ((int)0x812A),
06909 FogCoord = ((int)0x8451),
06910 FragmentDepth = ((int)0x8452),
06911 }
06912
06913 public enum FogParameter : int
06914 {
06915 FogIndex = ((int)0x0B61),
06916 FogDensity = ((int)0x0B62),
06917 FogStart = ((int)0x0B63),
06918 FogEnd = ((int)0x0B64),
06919 FogMode = ((int)0x0B65),
06920 FogColor = ((int)0x0B66),
06921 FogOffsetValueSgix = ((int)0x8199),
06922 FogCoordSrc = ((int)0x8450),
06923 }
06924
06925 public enum FogPointerType : int
06926 {
06927 Float = ((int)0x1406),
06928 Double = ((int)0x140A),
06929 HalfFloat = ((int)0x140B),
06930 }
06931
06932 public enum FragmentLightModelParameterSgix : int
06933 {
06934 FragmentLightModelLocalViewerSgix = ((int)0x8408),
06935 FragmentLightModelTwoSideSgix = ((int)0x8409),
06936 FragmentLightModelAmbientSgix = ((int)0x840A),
06937 FragmentLightModelNormalInterpolationSgix = ((int)0x840B),
06938 }
06939
06940 public enum FramebufferAttachment : int
06941 {
06942 DepthStencilAttachment = ((int)0x821A),
06943 ColorAttachment0 = ((int)0x8CE0),
06944 ColorAttachment0Ext = ((int)0x8CE0),
06945 ColorAttachment1 = ((int)0x8CE1),
06946 ColorAttachment1Ext = ((int)0x8CE1),
06947 ColorAttachment2 = ((int)0x8CE2),
06948 ColorAttachment2Ext = ((int)0x8CE2),
06949 ColorAttachment3 = ((int)0x8CE3),
06950 ColorAttachment3Ext = ((int)0x8CE3),
06951 ColorAttachment4 = ((int)0x8CE4),
06952 ColorAttachment4Ext = ((int)0x8CE4),
06953 ColorAttachment5 = ((int)0x8CE5),
06954 ColorAttachment5Ext = ((int)0x8CE5),
06955 ColorAttachment6 = ((int)0x8CE6),
06956 ColorAttachment6Ext = ((int)0x8CE6),
06957 ColorAttachment7 = ((int)0x8CE7),
06958 ColorAttachment7Ext = ((int)0x8CE7),
06959 ColorAttachment8 = ((int)0x8CE8),
06960 ColorAttachment8Ext = ((int)0x8CE8),
06961 ColorAttachment9 = ((int)0x8CE9),
06962 ColorAttachment9Ext = ((int)0x8CE9),
06963 ColorAttachment10 = ((int)0x8CEA),
06964 ColorAttachment10Ext = ((int)0x8CEA),
06965 ColorAttachment11 = ((int)0x8CEB),
06966 ColorAttachment11Ext = ((int)0x8CEB),
06967 ColorAttachment12 = ((int)0x8CEC),
06968 ColorAttachment12Ext = ((int)0x8CEC),
06969 ColorAttachment13 = ((int)0x8CED),
06970 ColorAttachment13Ext = ((int)0x8CED),
06971 ColorAttachment14 = ((int)0x8CEE),
06972 ColorAttachment14Ext = ((int)0x8CEE),
06973 ColorAttachment15 = ((int)0x8CEF),
06974 ColorAttachment15Ext = ((int)0x8CEF),
06975 DepthAttachment = ((int)0x8D00),
06976 DepthAttachmentExt = ((int)0x8D00),
06977 StencilAttachment = ((int)0x8D20),
06978 StencilAttachmentExt = ((int)0x8D20),
06979 }
06980
06981 public enum FramebufferAttachmentComponentType : int
06982 {
06983 Int = ((int)0x1404),
06984 Float = ((int)0x1406),
06985 UnsignedNormalized = ((int)0x8C17),
06986 }
06987
06988 public enum FramebufferAttachmentObjectType : int
06989 {
06990 None = ((int)0),
06991 Texture = ((int)0x1702),
06992 FramebufferDefault = ((int)0x8218),
06993 Renderbuffer = ((int)0x8D41),
06994 }
06995
06996 public enum FramebufferErrorCode : int
06997 {
06998 FramebufferUndefined = ((int)0x8219),
06999 FramebufferComplete = ((int)0x8CD5),
07000 FramebufferCompleteExt = ((int)0x8CD5),
07001 FramebufferIncompleteAttachment = ((int)0x8CD6),
07002 FramebufferIncompleteAttachmentExt = ((int)0x8CD6),
07003 FramebufferIncompleteMissingAttachment = ((int)0x8CD7),
07004 FramebufferIncompleteMissingAttachmentExt = ((int)0x8CD7),
07005 FramebufferIncompleteDimensionsExt = ((int)0x8CD9),
07006 FramebufferIncompleteFormatsExt = ((int)0x8CDA),
07007 FramebufferIncompleteDrawBuffer = ((int)0x8CDB),
07008 FramebufferIncompleteDrawBufferExt = ((int)0x8CDB),
07009 FramebufferIncompleteReadBuffer = ((int)0x8CDC),
07010 FramebufferIncompleteReadBufferExt = ((int)0x8CDC),
07011 FramebufferUnsupported = ((int)0x8CDD),
07012 FramebufferUnsupportedExt = ((int)0x8CDD),
07013 FramebufferIncompleteMultisample = ((int)0x8D56),
07014 FramebufferIncompleteLayerTargets = ((int)0x8DA8),
07015 FramebufferIncompleteLayerCount = ((int)0x8DA9),
07016 }
07017
07018 public enum FramebufferParameterName : int
07019 {
07020 FramebufferAttachmentColorEncoding = ((int)0x8210),
07021 FramebufferAttachmentComponentType = ((int)0x8211),
07022 FramebufferAttachmentRedSize = ((int)0x8212),
07023 FramebufferAttachmentGreenSize = ((int)0x8213),
07024 FramebufferAttachmentBlueSize = ((int)0x8214),
07025 FramebufferAttachmentAlphaSize = ((int)0x8215),
07026 FramebufferAttachmentDepthSize = ((int)0x8216),
07027 FramebufferAttachmentStencilSize = ((int)0x8217),
07028 FramebufferAttachmentObjectType = ((int)0x8CD0),
07029 FramebufferAttachmentObjectTypeExt = ((int)0x8CD0),
07030 FramebufferAttachmentObjectName = ((int)0x8CD1),
07031 FramebufferAttachmentObjectNameExt = ((int)0x8CD1),
07032 FramebufferAttachmentTextureLevel = ((int)0x8CD2),
07033 FramebufferAttachmentTextureLevelExt = ((int)0x8CD2),
07034 FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3),
07035 FramebufferAttachmentTextureCubeMapFaceExt = ((int)0x8CD3),
07036 FramebufferAttachmentTexture3DZoffsetExt = ((int)0x8CD4),
07037 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
07038 FramebufferAttachmentLayered = ((int)0x8DA7),
07039 }
07040
07041 public enum FramebufferTarget : int
07042 {
07043 ReadFramebuffer = ((int)0x8CA8),
07044 DrawFramebuffer = ((int)0x8CA9),
07045 Framebuffer = ((int)0x8D40),
07046 FramebufferExt = ((int)0x8D40),
07047 }
07048
07049 public enum FrontFaceDirection : int
07050 {
07051 Cw = ((int)0x0900),
07052 Ccw = ((int)0x0901),
07053 }
07054
07055 public enum GenerateMipmapTarget : int
07056 {
07057 Texture1D = ((int)0x0DE0),
07058 Texture2D = ((int)0x0DE1),
07059 Texture3D = ((int)0x806F),
07060 TextureCubeMap = ((int)0x8513),
07061 Texture1DArray = ((int)0x8C18),
07062 Texture2DArray = ((int)0x8C1A),
07063 Texture2DMultisample = ((int)0x9100),
07064 Texture2DMultisampleArray = ((int)0x9102),
07065 }
07066
07067 public enum GetColorTableParameterPName : int
07068 {
07069 ColorTableScale = ((int)0x80D6),
07070 ColorTableBias = ((int)0x80D7),
07071 ColorTableFormat = ((int)0x80D8),
07072 ColorTableWidth = ((int)0x80D9),
07073 ColorTableRedSize = ((int)0x80DA),
07074 ColorTableGreenSize = ((int)0x80DB),
07075 ColorTableBlueSize = ((int)0x80DC),
07076 ColorTableAlphaSize = ((int)0x80DD),
07077 ColorTableLuminanceSize = ((int)0x80DE),
07078 ColorTableIntensitySize = ((int)0x80DF),
07079 }
07080
07081 public enum GetColorTableParameterPNameSgi : int
07082 {
07083 ColorTableScaleSgi = ((int)0x80D6),
07084 ColorTableBiasSgi = ((int)0x80D7),
07085 ColorTableFormatSgi = ((int)0x80D8),
07086 ColorTableWidthSgi = ((int)0x80D9),
07087 ColorTableRedSizeSgi = ((int)0x80DA),
07088 ColorTableGreenSizeSgi = ((int)0x80DB),
07089 ColorTableBlueSizeSgi = ((int)0x80DC),
07090 ColorTableAlphaSizeSgi = ((int)0x80DD),
07091 ColorTableLuminanceSizeSgi = ((int)0x80DE),
07092 ColorTableIntensitySizeSgi = ((int)0x80DF),
07093 }
07094
07095 public enum GetConvolutionParameter : int
07096 {
07097 ConvolutionBorderModeExt = ((int)0x8013),
07098 ConvolutionFilterScaleExt = ((int)0x8014),
07099 ConvolutionFilterBiasExt = ((int)0x8015),
07100 ConvolutionFormatExt = ((int)0x8017),
07101 ConvolutionWidthExt = ((int)0x8018),
07102 ConvolutionHeightExt = ((int)0x8019),
07103 MaxConvolutionWidthExt = ((int)0x801A),
07104 MaxConvolutionHeightExt = ((int)0x801B),
07105 }
07106
07107 public enum GetConvolutionParameterPName : int
07108 {
07109 ConvolutionBorderMode = ((int)0x8013),
07110 ConvolutionFilterScale = ((int)0x8014),
07111 ConvolutionFilterBias = ((int)0x8015),
07112 ConvolutionFormat = ((int)0x8017),
07113 ConvolutionWidth = ((int)0x8018),
07114 ConvolutionHeight = ((int)0x8019),
07115 MaxConvolutionWidth = ((int)0x801A),
07116 MaxConvolutionHeight = ((int)0x801B),
07117 ConvolutionBorderColor = ((int)0x8154),
07118 }
07119
07120 public enum GetHistogramParameterPName : int
07121 {
07122 HistogramWidth = ((int)0x8026),
07123 HistogramFormat = ((int)0x8027),
07124 HistogramRedSize = ((int)0x8028),
07125 HistogramGreenSize = ((int)0x8029),
07126 HistogramBlueSize = ((int)0x802A),
07127 HistogramAlphaSize = ((int)0x802B),
07128 HistogramLuminanceSize = ((int)0x802C),
07129 HistogramSink = ((int)0x802D),
07130 }
07131
07132 public enum GetHistogramParameterPNameExt : int
07133 {
07134 HistogramWidthExt = ((int)0x8026),
07135 HistogramFormatExt = ((int)0x8027),
07136 HistogramRedSizeExt = ((int)0x8028),
07137 HistogramGreenSizeExt = ((int)0x8029),
07138 HistogramBlueSizeExt = ((int)0x802A),
07139 HistogramAlphaSizeExt = ((int)0x802B),
07140 HistogramLuminanceSizeExt = ((int)0x802C),
07141 HistogramSinkExt = ((int)0x802D),
07142 }
07143
07144 public enum GetIndexedPName : int
07145 {
07146 UniformBufferBinding = ((int)0x8A28),
07147 UniformBufferStart = ((int)0x8A29),
07148 UniformBufferSize = ((int)0x8A2A),
07149 TransformFeedbackBufferStart = ((int)0x8C84),
07150 TransformFeedbackBufferSize = ((int)0x8C85),
07151 TransformFeedbackBufferBinding = ((int)0x8C8F),
07152 SampleMaskValue = ((int)0x8E52),
07153 }
07154
07155 public enum GetMapQuery : int
07156 {
07157 Coeff = ((int)0x0A00),
07158 Order = ((int)0x0A01),
07159 Domain = ((int)0x0A02),
07160 }
07161
07162 public enum GetMinmaxParameterPName : int
07163 {
07164 MinmaxFormat = ((int)0x802F),
07165 MinmaxSink = ((int)0x8030),
07166 }
07167
07168 public enum GetMinmaxParameterPNameExt : int
07169 {
07170 MinmaxFormatExt = ((int)0x802F),
07171 MinmaxSinkExt = ((int)0x8030),
07172 }
07173
07174 public enum GetMultisamplePName : int
07175 {
07176 SamplePosition = ((int)0x8E50),
07177 }
07178
07179 public enum GetPixelMap : int
07180 {
07181 PixelMapIToI = ((int)0x0C70),
07182 PixelMapSToS = ((int)0x0C71),
07183 PixelMapIToR = ((int)0x0C72),
07184 PixelMapIToG = ((int)0x0C73),
07185 PixelMapIToB = ((int)0x0C74),
07186 PixelMapIToA = ((int)0x0C75),
07187 PixelMapRToR = ((int)0x0C76),
07188 PixelMapGToG = ((int)0x0C77),
07189 PixelMapBToB = ((int)0x0C78),
07190 PixelMapAToA = ((int)0x0C79),
07191 }
07192
07193 public enum GetPName : int
07194 {
07195 CurrentColor = ((int)0x0B00),
07196 CurrentIndex = ((int)0x0B01),
07197 CurrentNormal = ((int)0x0B02),
07198 CurrentTextureCoords = ((int)0x0B03),
07199 CurrentRasterColor = ((int)0x0B04),
07200 CurrentRasterIndex = ((int)0x0B05),
07201 CurrentRasterTextureCoords = ((int)0x0B06),
07202 CurrentRasterPosition = ((int)0x0B07),
07203 CurrentRasterPositionValid = ((int)0x0B08),
07204 CurrentRasterDistance = ((int)0x0B09),
07205 PointSmooth = ((int)0x0B10),
07206 PointSize = ((int)0x0B11),
07207 PointSizeRange = ((int)0x0B12),
07208 SmoothPointSizeRange = ((int)0x0B12),
07209 PointSizeGranularity = ((int)0x0B13),
07210 SmoothPointSizeGranularity = ((int)0x0B13),
07211 LineSmooth = ((int)0x0B20),
07212 LineWidth = ((int)0x0B21),
07213 LineWidthRange = ((int)0x0B22),
07214 SmoothLineWidthRange = ((int)0x0B22),
07215 LineWidthGranularity = ((int)0x0B23),
07216 SmoothLineWidthGranularity = ((int)0x0B23),
07217 LineStipple = ((int)0x0B24),
07218 LineStipplePattern = ((int)0x0B25),
07219 LineStippleRepeat = ((int)0x0B26),
07220 ListMode = ((int)0x0B30),
07221 MaxListNesting = ((int)0x0B31),
07222 ListBase = ((int)0x0B32),
07223 ListIndex = ((int)0x0B33),
07224 PolygonMode = ((int)0x0B40),
07225 PolygonSmooth = ((int)0x0B41),
07226 PolygonStipple = ((int)0x0B42),
07227 EdgeFlag = ((int)0x0B43),
07228 CullFace = ((int)0x0B44),
07229 CullFaceMode = ((int)0x0B45),
07230 FrontFace = ((int)0x0B46),
07231 Lighting = ((int)0x0B50),
07232 LightModelLocalViewer = ((int)0x0B51),
07233 LightModelTwoSide = ((int)0x0B52),
07234 LightModelAmbient = ((int)0x0B53),
07235 ShadeModel = ((int)0x0B54),
07236 ColorMaterialFace = ((int)0x0B55),
07237 ColorMaterialParameter = ((int)0x0B56),
07238 ColorMaterial = ((int)0x0B57),
07239 Fog = ((int)0x0B60),
07240 FogIndex = ((int)0x0B61),
07241 FogDensity = ((int)0x0B62),
07242 FogStart = ((int)0x0B63),
07243 FogEnd = ((int)0x0B64),
07244 FogMode = ((int)0x0B65),
07245 FogColor = ((int)0x0B66),
07246 DepthRange = ((int)0x0B70),
07247 DepthTest = ((int)0x0B71),
07248 DepthWritemask = ((int)0x0B72),
07249 DepthClearValue = ((int)0x0B73),
07250 DepthFunc = ((int)0x0B74),
07251 AccumClearValue = ((int)0x0B80),
07252 StencilTest = ((int)0x0B90),
07253 StencilClearValue = ((int)0x0B91),
07254 StencilFunc = ((int)0x0B92),
07255 StencilValueMask = ((int)0x0B93),
07256 StencilFail = ((int)0x0B94),
07257 StencilPassDepthFail = ((int)0x0B95),
07258 StencilPassDepthPass = ((int)0x0B96),
07259 StencilRef = ((int)0x0B97),
07260 StencilWritemask = ((int)0x0B98),
07261 MatrixMode = ((int)0x0BA0),
07262 Normalize = ((int)0x0BA1),
07263 Viewport = ((int)0x0BA2),
07264 ModelviewStackDepth = ((int)0x0BA3),
07265 ProjectionStackDepth = ((int)0x0BA4),
07266 TextureStackDepth = ((int)0x0BA5),
07267 ModelviewMatrix = ((int)0x0BA6),
07268 ProjectionMatrix = ((int)0x0BA7),
07269 TextureMatrix = ((int)0x0BA8),
07270 AttribStackDepth = ((int)0x0BB0),
07271 ClientAttribStackDepth = ((int)0x0BB1),
07272 AlphaTest = ((int)0x0BC0),
07273 AlphaTestFunc = ((int)0x0BC1),
07274 AlphaTestRef = ((int)0x0BC2),
07275 Dither = ((int)0x0BD0),
07276 BlendDst = ((int)0x0BE0),
07277 BlendSrc = ((int)0x0BE1),
07278 Blend = ((int)0x0BE2),
07279 LogicOpMode = ((int)0x0BF0),
07280 IndexLogicOp = ((int)0x0BF1),
07281 LogicOp = ((int)0x0BF1),
07282 ColorLogicOp = ((int)0x0BF2),
07283 AuxBuffers = ((int)0x0C00),
07284 DrawBuffer = ((int)0x0C01),
07285 ReadBuffer = ((int)0x0C02),
07286 ScissorBox = ((int)0x0C10),
07287 ScissorTest = ((int)0x0C11),
07288 IndexClearValue = ((int)0x0C20),
07289 IndexWritemask = ((int)0x0C21),
07290 ColorClearValue = ((int)0x0C22),
07291 ColorWritemask = ((int)0x0C23),
07292 IndexMode = ((int)0x0C30),
07293 RgbaMode = ((int)0x0C31),
07294 Doublebuffer = ((int)0x0C32),
07295 Stereo = ((int)0x0C33),
07296 RenderMode = ((int)0x0C40),
07297 PerspectiveCorrectionHint = ((int)0x0C50),
07298 PointSmoothHint = ((int)0x0C51),
07299 LineSmoothHint = ((int)0x0C52),
07300 PolygonSmoothHint = ((int)0x0C53),
07301 FogHint = ((int)0x0C54),
07302 TextureGenS = ((int)0x0C60),
07303 TextureGenT = ((int)0x0C61),
07304 TextureGenR = ((int)0x0C62),
07305 TextureGenQ = ((int)0x0C63),
07306 PixelMapIToISize = ((int)0x0CB0),
07307 PixelMapSToSSize = ((int)0x0CB1),
07308 PixelMapIToRSize = ((int)0x0CB2),
07309 PixelMapIToGSize = ((int)0x0CB3),
07310 PixelMapIToBSize = ((int)0x0CB4),
07311 PixelMapIToASize = ((int)0x0CB5),
07312 PixelMapRToRSize = ((int)0x0CB6),
07313 PixelMapGToGSize = ((int)0x0CB7),
07314 PixelMapBToBSize = ((int)0x0CB8),
07315 PixelMapAToASize = ((int)0x0CB9),
07316 UnpackSwapBytes = ((int)0x0CF0),
07317 UnpackLsbFirst = ((int)0x0CF1),
07318 UnpackRowLength = ((int)0x0CF2),
07319 UnpackSkipRows = ((int)0x0CF3),
07320 UnpackSkipPixels = ((int)0x0CF4),
07321 UnpackAlignment = ((int)0x0CF5),
07322 PackSwapBytes = ((int)0x0D00),
07323 PackLsbFirst = ((int)0x0D01),
07324 PackRowLength = ((int)0x0D02),
07325 PackSkipRows = ((int)0x0D03),
07326 PackSkipPixels = ((int)0x0D04),
07327 PackAlignment = ((int)0x0D05),
07328 MapColor = ((int)0x0D10),
07329 MapStencil = ((int)0x0D11),
07330 IndexShift = ((int)0x0D12),
07331 IndexOffset = ((int)0x0D13),
07332 RedScale = ((int)0x0D14),
07333 RedBias = ((int)0x0D15),
07334 ZoomX = ((int)0x0D16),
07335 ZoomY = ((int)0x0D17),
07336 GreenScale = ((int)0x0D18),
07337 GreenBias = ((int)0x0D19),
07338 BlueScale = ((int)0x0D1A),
07339 BlueBias = ((int)0x0D1B),
07340 AlphaScale = ((int)0x0D1C),
07341 AlphaBias = ((int)0x0D1D),
07342 DepthScale = ((int)0x0D1E),
07343 DepthBias = ((int)0x0D1F),
07344 MaxEvalOrder = ((int)0x0D30),
07345 MaxLights = ((int)0x0D31),
07346 MaxClipPlanes = ((int)0x0D32),
07347 MaxTextureSize = ((int)0x0D33),
07348 MaxPixelMapTable = ((int)0x0D34),
07349 MaxAttribStackDepth = ((int)0x0D35),
07350 MaxModelviewStackDepth = ((int)0x0D36),
07351 MaxNameStackDepth = ((int)0x0D37),
07352 MaxProjectionStackDepth = ((int)0x0D38),
07353 MaxTextureStackDepth = ((int)0x0D39),
07354 MaxViewportDims = ((int)0x0D3A),
07355 MaxClientAttribStackDepth = ((int)0x0D3B),
07356 SubpixelBits = ((int)0x0D50),
07357 IndexBits = ((int)0x0D51),
07358 RedBits = ((int)0x0D52),
07359 GreenBits = ((int)0x0D53),
07360 BlueBits = ((int)0x0D54),
07361 AlphaBits = ((int)0x0D55),
07362 DepthBits = ((int)0x0D56),
07363 StencilBits = ((int)0x0D57),
07364 AccumRedBits = ((int)0x0D58),
07365 AccumGreenBits = ((int)0x0D59),
07366 AccumBlueBits = ((int)0x0D5A),
07367 AccumAlphaBits = ((int)0x0D5B),
07368 NameStackDepth = ((int)0x0D70),
07369 AutoNormal = ((int)0x0D80),
07370 Map1Color4 = ((int)0x0D90),
07371 Map1Index = ((int)0x0D91),
07372 Map1Normal = ((int)0x0D92),
07373 Map1TextureCoord1 = ((int)0x0D93),
07374 Map1TextureCoord2 = ((int)0x0D94),
07375 Map1TextureCoord3 = ((int)0x0D95),
07376 Map1TextureCoord4 = ((int)0x0D96),
07377 Map1Vertex3 = ((int)0x0D97),
07378 Map1Vertex4 = ((int)0x0D98),
07379 Map2Color4 = ((int)0x0DB0),
07380 Map2Index = ((int)0x0DB1),
07381 Map2Normal = ((int)0x0DB2),
07382 Map2TextureCoord1 = ((int)0x0DB3),
07383 Map2TextureCoord2 = ((int)0x0DB4),
07384 Map2TextureCoord3 = ((int)0x0DB5),
07385 Map2TextureCoord4 = ((int)0x0DB6),
07386 Map2Vertex3 = ((int)0x0DB7),
07387 Map2Vertex4 = ((int)0x0DB8),
07388 Map1GridDomain = ((int)0x0DD0),
07389 Map1GridSegments = ((int)0x0DD1),
07390 Map2GridDomain = ((int)0x0DD2),
07391 Map2GridSegments = ((int)0x0DD3),
07392 Texture1D = ((int)0x0DE0),
07393 Texture2D = ((int)0x0DE1),
07394 FeedbackBufferSize = ((int)0x0DF1),
07395 FeedbackBufferType = ((int)0x0DF2),
07396 SelectionBufferSize = ((int)0x0DF4),
07397 PolygonOffsetUnits = ((int)0x2A00),
07398 PolygonOffsetPoint = ((int)0x2A01),
07399 PolygonOffsetLine = ((int)0x2A02),
07400 ClipPlane0 = ((int)0x3000),
07401 ClipPlane1 = ((int)0x3001),
07402 ClipPlane2 = ((int)0x3002),
07403 ClipPlane3 = ((int)0x3003),
07404 ClipPlane4 = ((int)0x3004),
07405 ClipPlane5 = ((int)0x3005),
07406 Light0 = ((int)0x4000),
07407 Light1 = ((int)0x4001),
07408 Light2 = ((int)0x4002),
07409 Light3 = ((int)0x4003),
07410 Light4 = ((int)0x4004),
07411 Light5 = ((int)0x4005),
07412 Light6 = ((int)0x4006),
07413 Light7 = ((int)0x4007),
07414 BlendColorExt = ((int)0x8005),
07415 BlendEquationExt = ((int)0x8009),
07416 BlendEquationRgb = ((int)0x8009),
07417 PackCmykHintExt = ((int)0x800E),
07418 UnpackCmykHintExt = ((int)0x800F),
07419 Convolution1DExt = ((int)0x8010),
07420 Convolution2DExt = ((int)0x8011),
07421 Separable2DExt = ((int)0x8012),
07422 PostConvolutionRedScaleExt = ((int)0x801C),
07423 PostConvolutionGreenScaleExt = ((int)0x801D),
07424 PostConvolutionBlueScaleExt = ((int)0x801E),
07425 PostConvolutionAlphaScaleExt = ((int)0x801F),
07426 PostConvolutionRedBiasExt = ((int)0x8020),
07427 PostConvolutionGreenBiasExt = ((int)0x8021),
07428 PostConvolutionBlueBiasExt = ((int)0x8022),
07429 PostConvolutionAlphaBiasExt = ((int)0x8023),
07430 HistogramExt = ((int)0x8024),
07431 MinmaxExt = ((int)0x802E),
07432 PolygonOffsetFill = ((int)0x8037),
07433 PolygonOffsetFactor = ((int)0x8038),
07434 PolygonOffsetBiasExt = ((int)0x8039),
07435 RescaleNormalExt = ((int)0x803A),
07436 TextureBinding1D = ((int)0x8068),
07437 TextureBinding2D = ((int)0x8069),
07438 Texture3DBindingExt = ((int)0x806A),
07439 TextureBinding3D = ((int)0x806A),
07440 PackSkipImagesExt = ((int)0x806B),
07441 PackImageHeightExt = ((int)0x806C),
07442 UnpackSkipImagesExt = ((int)0x806D),
07443 UnpackImageHeightExt = ((int)0x806E),
07444 Texture3DExt = ((int)0x806F),
07445 Max3DTextureSize = ((int)0x8073),
07446 Max3DTextureSizeExt = ((int)0x8073),
07447 VertexArray = ((int)0x8074),
07448 NormalArray = ((int)0x8075),
07449 ColorArray = ((int)0x8076),
07450 IndexArray = ((int)0x8077),
07451 TextureCoordArray = ((int)0x8078),
07452 EdgeFlagArray = ((int)0x8079),
07453 VertexArraySize = ((int)0x807A),
07454 VertexArrayType = ((int)0x807B),
07455 VertexArrayStride = ((int)0x807C),
07456 VertexArrayCountExt = ((int)0x807D),
07457 NormalArrayType = ((int)0x807E),
07458 NormalArrayStride = ((int)0x807F),
07459 NormalArrayCountExt = ((int)0x8080),
07460 ColorArraySize = ((int)0x8081),
07461 ColorArrayType = ((int)0x8082),
07462 ColorArrayStride = ((int)0x8083),
07463 ColorArrayCountExt = ((int)0x8084),
07464 IndexArrayType = ((int)0x8085),
07465 IndexArrayStride = ((int)0x8086),
07466 IndexArrayCountExt = ((int)0x8087),
07467 TextureCoordArraySize = ((int)0x8088),
07468 TextureCoordArrayType = ((int)0x8089),
07469 TextureCoordArrayStride = ((int)0x808A),
07470 TextureCoordArrayCountExt = ((int)0x808B),
07471 EdgeFlagArrayStride = ((int)0x808C),
07472 EdgeFlagArrayCountExt = ((int)0x808D),
07473 InterlaceSgix = ((int)0x8094),
07474 DetailTexture2DBindingSgis = ((int)0x8096),
07475 Multisample = ((int)0x809D),
07476 MultisampleSgis = ((int)0x809D),
07477 SampleAlphaToCoverage = ((int)0x809E),
07478 SampleAlphaToMaskSgis = ((int)0x809E),
07479 SampleAlphaToOne = ((int)0x809F),
07480 SampleAlphaToOneSgis = ((int)0x809F),
07481 SampleCoverage = ((int)0x80A0),
07482 SampleMaskSgis = ((int)0x80A0),
07483 SampleBuffers = ((int)0x80A8),
07484 SampleBuffersSgis = ((int)0x80A8),
07485 Samples = ((int)0x80A9),
07486 SamplesSgis = ((int)0x80A9),
07487 SampleCoverageValue = ((int)0x80AA),
07488 SampleMaskValueSgis = ((int)0x80AA),
07489 SampleCoverageInvert = ((int)0x80AB),
07490 SampleMaskInvertSgis = ((int)0x80AB),
07491 SamplePatternSgis = ((int)0x80AC),
07492 ColorMatrixSgi = ((int)0x80B1),
07493 ColorMatrixStackDepthSgi = ((int)0x80B2),
07494 MaxColorMatrixStackDepthSgi = ((int)0x80B3),
07495 PostColorMatrixRedScaleSgi = ((int)0x80B4),
07496 PostColorMatrixGreenScaleSgi = ((int)0x80B5),
07497 PostColorMatrixBlueScaleSgi = ((int)0x80B6),
07498 PostColorMatrixAlphaScaleSgi = ((int)0x80B7),
07499 PostColorMatrixRedBiasSgi = ((int)0x80B8),
07500 PostColorMatrixGreenBiasSgi = ((int)0x80B9),
07501 PostColorMatrixBlueBiasSgi = ((int)0x80BA),
07502 PostColorMatrixAlphaBiasSgi = ((int)0x80BB),
07503 TextureColorTableSgi = ((int)0x80BC),
07504 BlendDstRgb = ((int)0x80C8),
07505 BlendSrcRgb = ((int)0x80C9),
07506 BlendDstAlpha = ((int)0x80CA),
07507 BlendSrcAlpha = ((int)0x80CB),
07508 ColorTableSgi = ((int)0x80D0),
07509 PostConvolutionColorTableSgi = ((int)0x80D1),
07510 PostColorMatrixColorTableSgi = ((int)0x80D2),
07511 MaxElementsVertices = ((int)0x80E8),
07512 MaxElementsIndices = ((int)0x80E9),
07513 PointSizeMin = ((int)0x8126),
07514 PointSizeMinSgis = ((int)0x8126),
07515 PointSizeMax = ((int)0x8127),
07516 PointSizeMaxSgis = ((int)0x8127),
07517 PointFadeThresholdSize = ((int)0x8128),
07518 PointFadeThresholdSizeSgis = ((int)0x8128),
07519 DistanceAttenuationSgis = ((int)0x8129),
07520 PointDistanceAttenuation = ((int)0x8129),
07521 FogFuncPointsSgis = ((int)0x812B),
07522 MaxFogFuncPointsSgis = ((int)0x812C),
07523 PackSkipVolumesSgis = ((int)0x8130),
07524 PackImageDepthSgis = ((int)0x8131),
07525 UnpackSkipVolumesSgis = ((int)0x8132),
07526 UnpackImageDepthSgis = ((int)0x8133),
07527 Texture4DSgis = ((int)0x8134),
07528 Max4DTextureSizeSgis = ((int)0x8138),
07529 PixelTexGenSgix = ((int)0x8139),
07530 PixelTileBestAlignmentSgix = ((int)0x813E),
07531 PixelTileCacheIncrementSgix = ((int)0x813F),
07532 PixelTileWidthSgix = ((int)0x8140),
07533 PixelTileHeightSgix = ((int)0x8141),
07534 PixelTileGridWidthSgix = ((int)0x8142),
07535 PixelTileGridHeightSgix = ((int)0x8143),
07536 PixelTileGridDepthSgix = ((int)0x8144),
07537 PixelTileCacheSizeSgix = ((int)0x8145),
07538 SpriteSgix = ((int)0x8148),
07539 SpriteModeSgix = ((int)0x8149),
07540 SpriteAxisSgix = ((int)0x814A),
07541 SpriteTranslationSgix = ((int)0x814B),
07542 Texture4DBindingSgis = ((int)0x814F),
07543 MaxClipmapDepthSgix = ((int)0x8177),
07544 MaxClipmapVirtualDepthSgix = ((int)0x8178),
07545 PostTextureFilterBiasRangeSgix = ((int)0x817B),
07546 PostTextureFilterScaleRangeSgix = ((int)0x817C),
07547 ReferencePlaneSgix = ((int)0x817D),
07548 ReferencePlaneEquationSgix = ((int)0x817E),
07549 IrInstrument1Sgix = ((int)0x817F),
07550 InstrumentMeasurementsSgix = ((int)0x8181),
07551 CalligraphicFragmentSgix = ((int)0x8183),
07552 FramezoomSgix = ((int)0x818B),
07553 FramezoomFactorSgix = ((int)0x818C),
07554 MaxFramezoomFactorSgix = ((int)0x818D),
07555 GenerateMipmapHint = ((int)0x8192),
07556 GenerateMipmapHintSgis = ((int)0x8192),
07557 DeformationsMaskSgix = ((int)0x8196),
07558 FogOffsetSgix = ((int)0x8198),
07559 FogOffsetValueSgix = ((int)0x8199),
07560 LightModelColorControl = ((int)0x81F8),
07561 SharedTexturePaletteExt = ((int)0x81FB),
07562 MajorVersion = ((int)0x821B),
07563 MinorVersion = ((int)0x821C),
07564 NumExtensions = ((int)0x821D),
07565 ContextFlags = ((int)0x821E),
07566 ConvolutionHintSgix = ((int)0x8316),
07567 AsyncMarkerSgix = ((int)0x8329),
07568 PixelTexGenModeSgix = ((int)0x832B),
07569 AsyncHistogramSgix = ((int)0x832C),
07570 MaxAsyncHistogramSgix = ((int)0x832D),
07571 PixelTextureSgis = ((int)0x8353),
07572 AsyncTexImageSgix = ((int)0x835C),
07573 AsyncDrawPixelsSgix = ((int)0x835D),
07574 AsyncReadPixelsSgix = ((int)0x835E),
07575 MaxAsyncTexImageSgix = ((int)0x835F),
07576 MaxAsyncDrawPixelsSgix = ((int)0x8360),
07577 MaxAsyncReadPixelsSgix = ((int)0x8361),
07578 VertexPreclipSgix = ((int)0x83EE),
07579 VertexPreclipHintSgix = ((int)0x83EF),
07580 FragmentLightingSgix = ((int)0x8400),
07581 FragmentColorMaterialSgix = ((int)0x8401),
07582 FragmentColorMaterialFaceSgix = ((int)0x8402),
07583 FragmentColorMaterialParameterSgix = ((int)0x8403),
07584 MaxFragmentLightsSgix = ((int)0x8404),
07585 MaxActiveLightsSgix = ((int)0x8405),
07586 LightEnvModeSgix = ((int)0x8407),
07587 FragmentLightModelLocalViewerSgix = ((int)0x8408),
07588 FragmentLightModelTwoSideSgix = ((int)0x8409),
07589 FragmentLightModelAmbientSgix = ((int)0x840A),
07590 FragmentLightModelNormalInterpolationSgix = ((int)0x840B),
07591 FragmentLight0Sgix = ((int)0x840C),
07592 PackResampleSgix = ((int)0x842C),
07593 UnpackResampleSgix = ((int)0x842D),
07594 CurrentFogCoord = ((int)0x8453),
07595 FogCoordArrayType = ((int)0x8454),
07596 FogCoordArrayStride = ((int)0x8455),
07597 ColorSum = ((int)0x8458),
07598 CurrentSecondaryColor = ((int)0x8459),
07599 SecondaryColorArraySize = ((int)0x845A),
07600 SecondaryColorArrayType = ((int)0x845B),
07601 SecondaryColorArrayStride = ((int)0x845C),
07602 CurrentRasterSecondaryColor = ((int)0x845F),
07603 AliasedPointSizeRange = ((int)0x846D),
07604 AliasedLineWidthRange = ((int)0x846E),
07605 ActiveTexture = ((int)0x84E0),
07606 ClientActiveTexture = ((int)0x84E1),
07607 MaxTextureUnits = ((int)0x84E2),
07608 TransposeModelviewMatrix = ((int)0x84E3),
07609 TransposeProjectionMatrix = ((int)0x84E4),
07610 TransposeTextureMatrix = ((int)0x84E5),
07611 TransposeColorMatrix = ((int)0x84E6),
07612 MaxRenderbufferSize = ((int)0x84E8),
07613 MaxRenderbufferSizeExt = ((int)0x84E8),
07614 TextureCompressionHint = ((int)0x84EF),
07615 TextureBindingRectangle = ((int)0x84F6),
07616 MaxRectangleTextureSize = ((int)0x84F8),
07617 MaxTextureLodBias = ((int)0x84FD),
07618 TextureCubeMap = ((int)0x8513),
07619 TextureBindingCubeMap = ((int)0x8514),
07620 MaxCubeMapTextureSize = ((int)0x851C),
07621 PackSubsampleRateSgix = ((int)0x85A0),
07622 UnpackSubsampleRateSgix = ((int)0x85A1),
07623 VertexArrayBinding = ((int)0x85B5),
07624 ProgramPointSize = ((int)0x8642),
07625 DepthClamp = ((int)0x864F),
07626 NumCompressedTextureFormats = ((int)0x86A2),
07627 CompressedTextureFormats = ((int)0x86A3),
07628 StencilBackFunc = ((int)0x8800),
07629 StencilBackFail = ((int)0x8801),
07630 StencilBackPassDepthFail = ((int)0x8802),
07631 StencilBackPassDepthPass = ((int)0x8803),
07632 RgbaFloatMode = ((int)0x8820),
07633 MaxDrawBuffers = ((int)0x8824),
07634 DrawBuffer0 = ((int)0x8825),
07635 DrawBuffer1 = ((int)0x8826),
07636 DrawBuffer2 = ((int)0x8827),
07637 DrawBuffer3 = ((int)0x8828),
07638 DrawBuffer4 = ((int)0x8829),
07639 DrawBuffer5 = ((int)0x882A),
07640 DrawBuffer6 = ((int)0x882B),
07641 DrawBuffer7 = ((int)0x882C),
07642 DrawBuffer8 = ((int)0x882D),
07643 DrawBuffer9 = ((int)0x882E),
07644 DrawBuffer10 = ((int)0x882F),
07645 DrawBuffer11 = ((int)0x8830),
07646 DrawBuffer12 = ((int)0x8831),
07647 DrawBuffer13 = ((int)0x8832),
07648 DrawBuffer14 = ((int)0x8833),
07649 DrawBuffer15 = ((int)0x8834),
07650 BlendEquationAlpha = ((int)0x883D),
07651 TextureCubeMapSeamless = ((int)0x884F),
07652 PointSprite = ((int)0x8861),
07653 MaxVertexAttribs = ((int)0x8869),
07654 MaxTextureCoords = ((int)0x8871),
07655 MaxTextureImageUnits = ((int)0x8872),
07656 ArrayBufferBinding = ((int)0x8894),
07657 ElementArrayBufferBinding = ((int)0x8895),
07658 VertexArrayBufferBinding = ((int)0x8896),
07659 NormalArrayBufferBinding = ((int)0x8897),
07660 ColorArrayBufferBinding = ((int)0x8898),
07661 IndexArrayBufferBinding = ((int)0x8899),
07662 TextureCoordArrayBufferBinding = ((int)0x889A),
07663 EdgeFlagArrayBufferBinding = ((int)0x889B),
07664 SecondaryColorArrayBufferBinding = ((int)0x889C),
07665 FogCoordArrayBufferBinding = ((int)0x889D),
07666 WeightArrayBufferBinding = ((int)0x889E),
07667 VertexAttribArrayBufferBinding = ((int)0x889F),
07668 PixelPackBufferBinding = ((int)0x88ED),
07669 PixelUnpackBufferBinding = ((int)0x88EF),
07670 MaxArrayTextureLayers = ((int)0x88FF),
07671 MinProgramTexelOffset = ((int)0x8904),
07672 MaxProgramTexelOffset = ((int)0x8905),
07673 ClampVertexColor = ((int)0x891A),
07674 ClampFragmentColor = ((int)0x891B),
07675 ClampReadColor = ((int)0x891C),
07676 MaxVertexUniformBlocks = ((int)0x8A2B),
07677 MaxGeometryUniformBlocks = ((int)0x8A2C),
07678 MaxFragmentUniformBlocks = ((int)0x8A2D),
07679 MaxCombinedUniformBlocks = ((int)0x8A2E),
07680 MaxUniformBufferBindings = ((int)0x8A2F),
07681 MaxUniformBlockSize = ((int)0x8A30),
07682 MaxCombinedVertexUniformComponents = ((int)0x8A31),
07683 MaxCombinedGeometryUniformComponents = ((int)0x8A32),
07684 MaxCombinedFragmentUniformComponents = ((int)0x8A33),
07685 UniformBufferOffsetAlignment = ((int)0x8A34),
07686 MaxFragmentUniformComponents = ((int)0x8B49),
07687 MaxVertexUniformComponents = ((int)0x8B4A),
07688 MaxVaryingComponents = ((int)0x8B4B),
07689 MaxVaryingFloats = ((int)0x8B4B),
07690 MaxVertexTextureImageUnits = ((int)0x8B4C),
07691 MaxCombinedTextureImageUnits = ((int)0x8B4D),
07692 FragmentShaderDerivativeHint = ((int)0x8B8B),
07693 CurrentProgram = ((int)0x8B8D),
07694 TextureBinding1DArray = ((int)0x8C1C),
07695 TextureBinding2DArray = ((int)0x8C1D),
07696 MaxGeometryTextureImageUnits = ((int)0x8C29),
07697 MaxTransformFeedbackSeparateComponents = ((int)0x8C80),
07698 MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A),
07699 MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B),
07700 StencilBackRef = ((int)0x8CA3),
07701 StencilBackValueMask = ((int)0x8CA4),
07702 StencilBackWritemask = ((int)0x8CA5),
07703 DrawFramebufferBinding = ((int)0x8CA6),
07704 FramebufferBinding = ((int)0x8CA6),
07705 FramebufferBindingExt = ((int)0x8CA6),
07706 RenderbufferBinding = ((int)0x8CA7),
07707 RenderbufferBindingExt = ((int)0x8CA7),
07708 ReadFramebufferBinding = ((int)0x8CAA),
07709 MaxColorAttachments = ((int)0x8CDF),
07710 MaxColorAttachmentsExt = ((int)0x8CDF),
07711 MaxSamples = ((int)0x8D57),
07712 FramebufferSrgb = ((int)0x8DB9),
07713 MaxGeometryVaryingComponents = ((int)0x8DDD),
07714 MaxVertexVaryingComponents = ((int)0x8DDE),
07715 MaxGeometryUniformComponents = ((int)0x8DDF),
07716 MaxGeometryOutputVertices = ((int)0x8DE0),
07717 MaxGeometryTotalOutputComponents = ((int)0x8DE1),
07718 QuadsFollowProvokingVertexConvention = ((int)0x8E4C),
07719 ProvokingVertex = ((int)0x8E4F),
07720 SampleMask = ((int)0x8E51),
07721 MaxSampleMaskWords = ((int)0x8E59),
07722 TextureBinding2DMultisample = ((int)0x9104),
07723 TextureBinding2DMultisampleArray = ((int)0x9105),
07724 MaxColorTextureSamples = ((int)0x910E),
07725 MaxDepthTextureSamples = ((int)0x910F),
07726 MaxIntegerSamples = ((int)0x9110),
07727 }
07728
07729 public enum GetPointervPName : int
07730 {
07731 FeedbackBufferPointer = ((int)0x0DF0),
07732 SelectionBufferPointer = ((int)0x0DF3),
07733 VertexArrayPointer = ((int)0x808E),
07734 NormalArrayPointer = ((int)0x808F),
07735 ColorArrayPointer = ((int)0x8090),
07736 IndexArrayPointer = ((int)0x8091),
07737 TextureCoordArrayPointer = ((int)0x8092),
07738 EdgeFlagArrayPointer = ((int)0x8093),
07739 InstrumentBufferPointerSgix = ((int)0x8180),
07740 FogCoordArrayPointer = ((int)0x8456),
07741 SecondaryColorArrayPointer = ((int)0x845D),
07742 }
07743
07744 public enum GetQueryObjectParam : int
07745 {
07746 QueryResult = ((int)0x8866),
07747 QueryResultAvailable = ((int)0x8867),
07748 }
07749
07750 public enum GetQueryParam : int
07751 {
07752 QueryCounterBits = ((int)0x8864),
07753 CurrentQuery = ((int)0x8865),
07754 }
07755
07756 public enum GetTextureParameter : int
07757 {
07758 TextureWidth = ((int)0x1000),
07759 TextureHeight = ((int)0x1001),
07760 TextureComponents = ((int)0x1003),
07761 TextureInternalFormat = ((int)0x1003),
07762 TextureBorderColor = ((int)0x1004),
07763 TextureBorder = ((int)0x1005),
07764 TextureMagFilter = ((int)0x2800),
07765 TextureMinFilter = ((int)0x2801),
07766 TextureWrapS = ((int)0x2802),
07767 TextureWrapT = ((int)0x2803),
07768 TextureRedSize = ((int)0x805C),
07769 TextureGreenSize = ((int)0x805D),
07770 TextureBlueSize = ((int)0x805E),
07771 TextureAlphaSize = ((int)0x805F),
07772 TextureLuminanceSize = ((int)0x8060),
07773 TextureIntensitySize = ((int)0x8061),
07774 TexturePriority = ((int)0x8066),
07775 TextureResident = ((int)0x8067),
07776 TextureDepth = ((int)0x8071),
07777 TextureDepthExt = ((int)0x8071),
07778 TextureWrapR = ((int)0x8072),
07779 TextureWrapRExt = ((int)0x8072),
07780 DetailTextureLevelSgis = ((int)0x809A),
07781 DetailTextureModeSgis = ((int)0x809B),
07782 DetailTextureFuncPointsSgis = ((int)0x809C),
07783 SharpenTextureFuncPointsSgis = ((int)0x80B0),
07784 ShadowAmbientSgix = ((int)0x80BF),
07785 DualTextureSelectSgis = ((int)0x8124),
07786 QuadTextureSelectSgis = ((int)0x8125),
07787 Texture4DsizeSgis = ((int)0x8136),
07788 TextureWrapQSgis = ((int)0x8137),
07789 TextureMinLod = ((int)0x813A),
07790 TextureMinLodSgis = ((int)0x813A),
07791 TextureMaxLod = ((int)0x813B),
07792 TextureMaxLodSgis = ((int)0x813B),
07793 TextureBaseLevel = ((int)0x813C),
07794 TextureBaseLevelSgis = ((int)0x813C),
07795 TextureMaxLevel = ((int)0x813D),
07796 TextureMaxLevelSgis = ((int)0x813D),
07797 TextureFilter4SizeSgis = ((int)0x8147),
07798 TextureClipmapCenterSgix = ((int)0x8171),
07799 TextureClipmapFrameSgix = ((int)0x8172),
07800 TextureClipmapOffsetSgix = ((int)0x8173),
07801 TextureClipmapVirtualDepthSgix = ((int)0x8174),
07802 TextureClipmapLodOffsetSgix = ((int)0x8175),
07803 TextureClipmapDepthSgix = ((int)0x8176),
07804 PostTextureFilterBiasSgix = ((int)0x8179),
07805 PostTextureFilterScaleSgix = ((int)0x817A),
07806 TextureLodBiasSSgix = ((int)0x818E),
07807 TextureLodBiasTSgix = ((int)0x818F),
07808 TextureLodBiasRSgix = ((int)0x8190),
07809 GenerateMipmap = ((int)0x8191),
07810 GenerateMipmapSgis = ((int)0x8191),
07811 TextureCompareSgix = ((int)0x819A),
07812 TextureCompareOperatorSgix = ((int)0x819B),
07813 TextureLequalRSgix = ((int)0x819C),
07814 TextureGequalRSgix = ((int)0x819D),
07815 TextureMaxClampSSgix = ((int)0x8369),
07816 TextureMaxClampTSgix = ((int)0x836A),
07817 TextureMaxClampRSgix = ((int)0x836B),
07818 TextureCompressedImageSize = ((int)0x86A0),
07819 TextureCompressed = ((int)0x86A1),
07820 TextureDepthSize = ((int)0x884A),
07821 DepthTextureMode = ((int)0x884B),
07822 TextureCompareMode = ((int)0x884C),
07823 TextureCompareFunc = ((int)0x884D),
07824 TextureStencilSize = ((int)0x88F1),
07825 TextureRedType = ((int)0x8C10),
07826 TextureGreenType = ((int)0x8C11),
07827 TextureBlueType = ((int)0x8C12),
07828 TextureAlphaType = ((int)0x8C13),
07829 TextureLuminanceType = ((int)0x8C14),
07830 TextureIntensityType = ((int)0x8C15),
07831 TextureDepthType = ((int)0x8C16),
07832 TextureSharedSize = ((int)0x8C3F),
07833 TextureSamples = ((int)0x9106),
07834 TextureFixedSampleLocations = ((int)0x9107),
07835 }
07836
07837 public enum Gl3DfxMultisample : int
07838 {
07839 MultisampleBit3Dfx = ((int)0x20000000),
07840 Multisample3Dfx = ((int)0x86B2),
07841 SampleBuffers3Dfx = ((int)0x86B3),
07842 Samples3Dfx = ((int)0x86B4),
07843 }
07844
07845 public enum Gl3DfxTbuffer : int
07846 {
07847 }
07848
07849 public enum Gl3DfxTextureCompressionFxt1 : int
07850 {
07851 CompressedRgbFxt13Dfx = ((int)0x86B0),
07852 CompressedRgbaFxt13Dfx = ((int)0x86B1),
07853 }
07854
07855 public enum GremedyFrameTerminator : int
07856 {
07857 }
07858
07859 public enum GremedyStringMarker : int
07860 {
07861 }
07862
07863 public enum HintMode : int
07864 {
07865 DontCare = ((int)0x1100),
07866 Fastest = ((int)0x1101),
07867 Nicest = ((int)0x1102),
07868 }
07869
07870 public enum HintTarget : int
07871 {
07872 PerspectiveCorrectionHint = ((int)0x0C50),
07873 PointSmoothHint = ((int)0x0C51),
07874 LineSmoothHint = ((int)0x0C52),
07875 PolygonSmoothHint = ((int)0x0C53),
07876 FogHint = ((int)0x0C54),
07877 PackCmykHintExt = ((int)0x800E),
07878 UnpackCmykHintExt = ((int)0x800F),
07879 TextureMultiBufferHintSgix = ((int)0x812E),
07880 GenerateMipmapHint = ((int)0x8192),
07881 GenerateMipmapHintSgis = ((int)0x8192),
07882 ConvolutionHintSgix = ((int)0x8316),
07883 VertexPreclipHintSgix = ((int)0x83EF),
07884 TextureCompressionHint = ((int)0x84EF),
07885 FragmentShaderDerivativeHint = ((int)0x8B8B),
07886 }
07887
07888 public enum HistogramTarget : int
07889 {
07890 Histogram = ((int)0x8024),
07891 ProxyHistogram = ((int)0x8025),
07892 }
07893
07894 public enum HistogramTargetExt : int
07895 {
07896 HistogramExt = ((int)0x8024),
07897 ProxyHistogramExt = ((int)0x8025),
07898 }
07899
07900 public enum HpConvolutionBorderModes : int
07901 {
07902 IgnoreBorderHp = ((int)0x8150),
07903 ConstantBorderHp = ((int)0x8151),
07904 ReplicateBorderHp = ((int)0x8153),
07905 ConvolutionBorderColorHp = ((int)0x8154),
07906 }
07907
07908 public enum HpImageTransform : int
07909 {
07910 ImageScaleXHp = ((int)0x8155),
07911 ImageScaleYHp = ((int)0x8156),
07912 ImageTranslateXHp = ((int)0x8157),
07913 ImageTranslateYHp = ((int)0x8158),
07914 ImageRotateAngleHp = ((int)0x8159),
07915 ImageRotateOriginXHp = ((int)0x815A),
07916 ImageRotateOriginYHp = ((int)0x815B),
07917 ImageMagFilterHp = ((int)0x815C),
07918 ImageMinFilterHp = ((int)0x815D),
07919 ImageCubicWeightHp = ((int)0x815E),
07920 CubicHp = ((int)0x815F),
07921 AverageHp = ((int)0x8160),
07922 ImageTransform2DHp = ((int)0x8161),
07923 PostImageTransformColorTableHp = ((int)0x8162),
07924 ProxyPostImageTransformColorTableHp = ((int)0x8163),
07925 }
07926
07927 public enum HpOcclusionTest : int
07928 {
07929 OcclusionTestHp = ((int)0x8165),
07930 OcclusionTestResultHp = ((int)0x8166),
07931 }
07932
07933 public enum HpTextureLighting : int
07934 {
07935 TextureLightingModeHp = ((int)0x8167),
07936 TexturePostSpecularHp = ((int)0x8168),
07937 TexturePreSpecularHp = ((int)0x8169),
07938 }
07939
07940 public enum IbmCullVertex : int
07941 {
07942 CullVertexIbm = ((int)103050),
07943 }
07944
07945 public enum IbmMultimodeDrawArrays : int
07946 {
07947 }
07948
07949 public enum IbmRasterposClip : int
07950 {
07951 RasterPositionUnclippedIbm = ((int)0x19262),
07952 }
07953
07954 public enum IbmTextureMirroredRepeat : int
07955 {
07956 MirroredRepeatIbm = ((int)0x8370),
07957 }
07958
07959 public enum IbmVertexArrayLists : int
07960 {
07961 VertexArrayListIbm = ((int)103070),
07962 NormalArrayListIbm = ((int)103071),
07963 ColorArrayListIbm = ((int)103072),
07964 IndexArrayListIbm = ((int)103073),
07965 TextureCoordArrayListIbm = ((int)103074),
07966 EdgeFlagArrayListIbm = ((int)103075),
07967 FogCoordinateArrayListIbm = ((int)103076),
07968 SecondaryColorArrayListIbm = ((int)103077),
07969 VertexArrayListStrideIbm = ((int)103080),
07970 NormalArrayListStrideIbm = ((int)103081),
07971 ColorArrayListStrideIbm = ((int)103082),
07972 IndexArrayListStrideIbm = ((int)103083),
07973 TextureCoordArrayListStrideIbm = ((int)103084),
07974 EdgeFlagArrayListStrideIbm = ((int)103085),
07975 FogCoordinateArrayListStrideIbm = ((int)103086),
07976 SecondaryColorArrayListStrideIbm = ((int)103087),
07977 }
07978
07979 public enum IndexedEnableCap : int
07980 {
07981 Blend = ((int)0x0BE2),
07982 }
07983
07984 public enum IndexPointerType : int
07985 {
07986 Short = ((int)0x1402),
07987 Int = ((int)0x1404),
07988 Float = ((int)0x1406),
07989 Double = ((int)0x140A),
07990 }
07991
07992 public enum IngrColorClamp : int
07993 {
07994 RedMinClampIngr = ((int)0x8560),
07995 GreenMinClampIngr = ((int)0x8561),
07996 BlueMinClampIngr = ((int)0x8562),
07997 AlphaMinClampIngr = ((int)0x8563),
07998 RedMaxClampIngr = ((int)0x8564),
07999 GreenMaxClampIngr = ((int)0x8565),
08000 BlueMaxClampIngr = ((int)0x8566),
08001 AlphaMaxClampIngr = ((int)0x8567),
08002 }
08003
08004 public enum IngrInterlaceRead : int
08005 {
08006 InterlaceReadIngr = ((int)0x8568),
08007 }
08008
08009 public enum IngrPaletteBuffer : int
08010 {
08011 }
08012
08013 public enum IntelParallelArrays : int
08014 {
08015 ParallelArraysIntel = ((int)0x83F4),
08016 VertexArrayParallelPointersIntel = ((int)0x83F5),
08017 NormalArrayParallelPointersIntel = ((int)0x83F6),
08018 ColorArrayParallelPointersIntel = ((int)0x83F7),
08019 TextureCoordArrayParallelPointersIntel = ((int)0x83F8),
08020 }
08021
08022 public enum IntelTextureScissor : int
08023 {
08024 }
08025
08026 public enum InterleavedArrayFormat : int
08027 {
08028 V2f = ((int)0x2A20),
08029 V3f = ((int)0x2A21),
08030 C4ubV2f = ((int)0x2A22),
08031 C4ubV3f = ((int)0x2A23),
08032 C3fV3f = ((int)0x2A24),
08033 N3fV3f = ((int)0x2A25),
08034 C4fN3fV3f = ((int)0x2A26),
08035 T2fV3f = ((int)0x2A27),
08036 T4fV4f = ((int)0x2A28),
08037 T2fC4ubV3f = ((int)0x2A29),
08038 T2fC3fV3f = ((int)0x2A2A),
08039 T2fN3fV3f = ((int)0x2A2B),
08040 T2fC4fN3fV3f = ((int)0x2A2C),
08041 T4fC4fN3fV4f = ((int)0x2A2D),
08042 }
08043
08044 public enum LightEnvModeSgix : int
08045 {
08046 Add = ((int)0x0104),
08047 Replace = ((int)0x1E01),
08048 Modulate = ((int)0x2100),
08049 }
08050
08051 public enum LightEnvParameterSgix : int
08052 {
08053 LightEnvModeSgix = ((int)0x8407),
08054 }
08055
08056 public enum LightModelColorControl : int
08057 {
08058 SingleColor = ((int)0x81F9),
08059 SeparateSpecularColor = ((int)0x81FA),
08060 }
08061
08062 public enum LightModelParameter : int
08063 {
08064 LightModelLocalViewer = ((int)0x0B51),
08065 LightModelTwoSide = ((int)0x0B52),
08066 LightModelAmbient = ((int)0x0B53),
08067 LightModelColorControl = ((int)0x81F8),
08068 }
08069
08070 public enum LightName : int
08071 {
08072 Light0 = ((int)0x4000),
08073 Light1 = ((int)0x4001),
08074 Light2 = ((int)0x4002),
08075 Light3 = ((int)0x4003),
08076 Light4 = ((int)0x4004),
08077 Light5 = ((int)0x4005),
08078 Light6 = ((int)0x4006),
08079 Light7 = ((int)0x4007),
08080 FragmentLight0Sgix = ((int)0x840C),
08081 FragmentLight1Sgix = ((int)0x840D),
08082 FragmentLight2Sgix = ((int)0x840E),
08083 FragmentLight3Sgix = ((int)0x840F),
08084 FragmentLight4Sgix = ((int)0x8410),
08085 FragmentLight5Sgix = ((int)0x8411),
08086 FragmentLight6Sgix = ((int)0x8412),
08087 FragmentLight7Sgix = ((int)0x8413),
08088 }
08089
08090 public enum LightParameter : int
08091 {
08092 Ambient = ((int)0x1200),
08093 Diffuse = ((int)0x1201),
08094 Specular = ((int)0x1202),
08095 Position = ((int)0x1203),
08096 SpotDirection = ((int)0x1204),
08097 SpotExponent = ((int)0x1205),
08098 SpotCutoff = ((int)0x1206),
08099 ConstantAttenuation = ((int)0x1207),
08100 LinearAttenuation = ((int)0x1208),
08101 QuadraticAttenuation = ((int)0x1209),
08102 }
08103
08104 public enum ListMode : int
08105 {
08106 Compile = ((int)0x1300),
08107 CompileAndExecute = ((int)0x1301),
08108 }
08109
08110 public enum ListNameType : int
08111 {
08112 Byte = ((int)0x1400),
08113 UnsignedByte = ((int)0x1401),
08114 Short = ((int)0x1402),
08115 UnsignedShort = ((int)0x1403),
08116 Int = ((int)0x1404),
08117 UnsignedInt = ((int)0x1405),
08118 Float = ((int)0x1406),
08119 Gl2Bytes = ((int)0x1407),
08120 Gl3Bytes = ((int)0x1408),
08121 Gl4Bytes = ((int)0x1409),
08122 }
08123
08124 public enum ListParameterName : int
08125 {
08126 ListPrioritySgix = ((int)0x8182),
08127 }
08128
08129 public enum LogicOp : int
08130 {
08131 Clear = ((int)0x1500),
08132 And = ((int)0x1501),
08133 AndReverse = ((int)0x1502),
08134 Copy = ((int)0x1503),
08135 AndInverted = ((int)0x1504),
08136 Noop = ((int)0x1505),
08137 Xor = ((int)0x1506),
08138 Or = ((int)0x1507),
08139 Nor = ((int)0x1508),
08140 Equiv = ((int)0x1509),
08141 Invert = ((int)0x150A),
08142 OrReverse = ((int)0x150B),
08143 CopyInverted = ((int)0x150C),
08144 OrInverted = ((int)0x150D),
08145 Nand = ((int)0x150E),
08146 Set = ((int)0x150F),
08147 }
08148
08149 public enum MapTarget : int
08150 {
08151 Map1Color4 = ((int)0x0D90),
08152 Map1Index = ((int)0x0D91),
08153 Map1Normal = ((int)0x0D92),
08154 Map1TextureCoord1 = ((int)0x0D93),
08155 Map1TextureCoord2 = ((int)0x0D94),
08156 Map1TextureCoord3 = ((int)0x0D95),
08157 Map1TextureCoord4 = ((int)0x0D96),
08158 Map1Vertex3 = ((int)0x0D97),
08159 Map1Vertex4 = ((int)0x0D98),
08160 Map2Color4 = ((int)0x0DB0),
08161 Map2Index = ((int)0x0DB1),
08162 Map2Normal = ((int)0x0DB2),
08163 Map2TextureCoord1 = ((int)0x0DB3),
08164 Map2TextureCoord2 = ((int)0x0DB4),
08165 Map2TextureCoord3 = ((int)0x0DB5),
08166 Map2TextureCoord4 = ((int)0x0DB6),
08167 Map2Vertex3 = ((int)0x0DB7),
08168 Map2Vertex4 = ((int)0x0DB8),
08169 GeometryDeformationSgix = ((int)0x8194),
08170 TextureDeformationSgix = ((int)0x8195),
08171 }
08172
08173 public enum MaterialFace : int
08174 {
08175 Front = ((int)0x0404),
08176 Back = ((int)0x0405),
08177 FrontAndBack = ((int)0x0408),
08178 }
08179
08180 public enum MaterialParameter : int
08181 {
08182 Ambient = ((int)0x1200),
08183 Diffuse = ((int)0x1201),
08184 Specular = ((int)0x1202),
08185 Emission = ((int)0x1600),
08186 Shininess = ((int)0x1601),
08187 AmbientAndDiffuse = ((int)0x1602),
08188 ColorIndexes = ((int)0x1603),
08189 }
08190
08191 public enum MatrixMode : int
08192 {
08193 Modelview = ((int)0x1700),
08194 Projection = ((int)0x1701),
08195 Texture = ((int)0x1702),
08196 Color = ((int)0x1800),
08197 }
08198
08199 public enum MatrixModeArb : int
08200 {
08201 Modelview = ((int)0x1700),
08202 Projection = ((int)0x1701),
08203 Texture = ((int)0x1702),
08204 Color = ((int)0x1800),
08205 Matrix0 = ((int)0x88C0),
08206 Matrix1 = ((int)0x88C1),
08207 Matrix2 = ((int)0x88C2),
08208 Matrix3 = ((int)0x88C3),
08209 Matrix4 = ((int)0x88C4),
08210 Matrix5 = ((int)0x88C5),
08211 Matrix6 = ((int)0x88C6),
08212 Matrix7 = ((int)0x88C7),
08213 Matrix8 = ((int)0x88C8),
08214 Matrix9 = ((int)0x88C9),
08215 Matrix10 = ((int)0x88CA),
08216 Matrix11 = ((int)0x88CB),
08217 Matrix12 = ((int)0x88CC),
08218 Matrix13 = ((int)0x88CD),
08219 Matrix14 = ((int)0x88CE),
08220 Matrix15 = ((int)0x88CF),
08221 Matrix16 = ((int)0x88D0),
08222 Matrix17 = ((int)0x88D1),
08223 Matrix18 = ((int)0x88D2),
08224 Matrix19 = ((int)0x88D3),
08225 Matrix20 = ((int)0x88D4),
08226 Matrix21 = ((int)0x88D5),
08227 Matrix22 = ((int)0x88D6),
08228 Matrix23 = ((int)0x88D7),
08229 Matrix24 = ((int)0x88D8),
08230 Matrix25 = ((int)0x88D9),
08231 Matrix26 = ((int)0x88DA),
08232 Matrix27 = ((int)0x88DB),
08233 Matrix28 = ((int)0x88DC),
08234 Matrix29 = ((int)0x88DD),
08235 Matrix30 = ((int)0x88DE),
08236 Matrix31 = ((int)0x88DF),
08237 }
08238
08239 public enum MesaPackInvert : int
08240 {
08241 PackInvertMesa = ((int)0x8758),
08242 }
08243
08244 public enum MesaResizeBuffers : int
08245 {
08246 }
08247
08248 public enum MesaWindowPos : int
08249 {
08250 }
08251
08252 public enum MesaxTextureStack : int
08253 {
08254 Texture1DStackMesax = ((int)0x8759),
08255 Texture2DStackMesax = ((int)0x875A),
08256 ProxyTexture1DStackMesax = ((int)0x875B),
08257 ProxyTexture2DStackMesax = ((int)0x875C),
08258 Texture1DStackBindingMesax = ((int)0x875D),
08259 Texture2DStackBindingMesax = ((int)0x875E),
08260 }
08261
08262 public enum MesaYcbcrTexture : int
08263 {
08264 UnsignedShort88Mesa = ((int)0x85BA),
08265 UnsignedShort88RevMesa = ((int)0x85BB),
08266 YcbcrMesa = ((int)0x8757),
08267 }
08268
08269 public enum MeshMode1 : int
08270 {
08271 Point = ((int)0x1B00),
08272 Line = ((int)0x1B01),
08273 }
08274
08275 public enum MeshMode2 : int
08276 {
08277 Point = ((int)0x1B00),
08278 Line = ((int)0x1B01),
08279 Fill = ((int)0x1B02),
08280 }
08281
08282 public enum MinmaxTarget : int
08283 {
08284 Minmax = ((int)0x802E),
08285 }
08286
08287 public enum MinmaxTargetExt : int
08288 {
08289 MinmaxExt = ((int)0x802E),
08290 }
08291
08292 public enum NormalPointerType : int
08293 {
08294 Byte = ((int)0x1400),
08295 Short = ((int)0x1402),
08296 Int = ((int)0x1404),
08297 Float = ((int)0x1406),
08298 Double = ((int)0x140A),
08299 HalfFloat = ((int)0x140B),
08300 }
08301
08302 public enum NvBlendSquare : int
08303 {
08304 }
08305
08306 public enum NvConditionalRender : int
08307 {
08308 QueryWaitNv = ((int)0x8E13),
08309 QueryNoWaitNv = ((int)0x8E14),
08310 QueryByRegionWaitNv = ((int)0x8E15),
08311 QueryByRegionNoWaitNv = ((int)0x8E16),
08312 }
08313
08314 public enum NvCopyDepthToColor : int
08315 {
08316 DepthStencilToRgbaNv = ((int)0x886E),
08317 DepthStencilToBgraNv = ((int)0x886F),
08318 }
08319
08320 public enum NvDepthBufferFloat : int
08321 {
08322 DepthComponent32fNv = ((int)0x8DAB),
08323 Depth32fStencil8Nv = ((int)0x8DAC),
08324 Float32UnsignedInt248RevNv = ((int)0x8DAD),
08325 DepthBufferFloatModeNv = ((int)0x8DAF),
08326 }
08327
08328 public enum NvDepthClamp : int
08329 {
08330 DepthClampNv = ((int)0x864F),
08331 }
08332
08333 public enum NvEvaluators : int
08334 {
08335 Eval2DNv = ((int)0x86C0),
08336 EvalTriangular2DNv = ((int)0x86C1),
08337 MapTessellationNv = ((int)0x86C2),
08338 MapAttribUOrderNv = ((int)0x86C3),
08339 MapAttribVOrderNv = ((int)0x86C4),
08340 EvalFractionalTessellationNv = ((int)0x86C5),
08341 EvalVertexAttrib0Nv = ((int)0x86C6),
08342 EvalVertexAttrib1Nv = ((int)0x86C7),
08343 EvalVertexAttrib2Nv = ((int)0x86C8),
08344 EvalVertexAttrib3Nv = ((int)0x86C9),
08345 EvalVertexAttrib4Nv = ((int)0x86CA),
08346 EvalVertexAttrib5Nv = ((int)0x86CB),
08347 EvalVertexAttrib6Nv = ((int)0x86CC),
08348 EvalVertexAttrib7Nv = ((int)0x86CD),
08349 EvalVertexAttrib8Nv = ((int)0x86CE),
08350 EvalVertexAttrib9Nv = ((int)0x86CF),
08351 EvalVertexAttrib10Nv = ((int)0x86D0),
08352 EvalVertexAttrib11Nv = ((int)0x86D1),
08353 EvalVertexAttrib12Nv = ((int)0x86D2),
08354 EvalVertexAttrib13Nv = ((int)0x86D3),
08355 EvalVertexAttrib14Nv = ((int)0x86D4),
08356 EvalVertexAttrib15Nv = ((int)0x86D5),
08357 MaxMapTessellationNv = ((int)0x86D6),
08358 MaxRationalEvalOrderNv = ((int)0x86D7),
08359 }
08360
08361 public enum NvExplicitMultisample : int
08362 {
08363 SamplePositionNv = ((int)0x8E50),
08364 SampleMaskNv = ((int)0x8E51),
08365 SampleMaskValueNv = ((int)0x8E52),
08366 TextureBindingRenderbufferNv = ((int)0x8E53),
08367 TextureRenderbufferDataStoreBindingNv = ((int)0x8E54),
08368 TextureRenderbufferNv = ((int)0x8E55),
08369 SamplerRenderbufferNv = ((int)0x8E56),
08370 IntSamplerRenderbufferNv = ((int)0x8E57),
08371 UnsignedIntSamplerRenderbufferNv = ((int)0x8E58),
08372 MaxSampleMaskWordsNv = ((int)0x8E59),
08373 }
08374
08375 public enum NvFence : int
08376 {
08377 AllCompletedNv = ((int)0x84F2),
08378 FenceStatusNv = ((int)0x84F3),
08379 FenceConditionNv = ((int)0x84F4),
08380 }
08381
08382 public enum NvFloatBuffer : int
08383 {
08384 FloatRNv = ((int)0x8880),
08385 FloatRgNv = ((int)0x8881),
08386 FloatRgbNv = ((int)0x8882),
08387 FloatRgbaNv = ((int)0x8883),
08388 FloatR16Nv = ((int)0x8884),
08389 FloatR32Nv = ((int)0x8885),
08390 FloatRg16Nv = ((int)0x8886),
08391 FloatRg32Nv = ((int)0x8887),
08392 FloatRgb16Nv = ((int)0x8888),
08393 FloatRgb32Nv = ((int)0x8889),
08394 FloatRgba16Nv = ((int)0x888A),
08395 FloatRgba32Nv = ((int)0x888B),
08396 TextureFloatComponentsNv = ((int)0x888C),
08397 FloatClearColorValueNv = ((int)0x888D),
08398 FloatRgbaModeNv = ((int)0x888E),
08399 }
08400
08401 public enum NvFogDistance : int
08402 {
08403 EyePlane = ((int)0x2502),
08404 FogDistanceModeNv = ((int)0x855A),
08405 EyeRadialNv = ((int)0x855B),
08406 EyePlaneAbsoluteNv = ((int)0x855C),
08407 }
08408
08409 public enum NvFragmentProgram : int
08410 {
08411 MaxFragmentProgramLocalParametersNv = ((int)0x8868),
08412 FragmentProgramNv = ((int)0x8870),
08413 MaxTextureCoordsNv = ((int)0x8871),
08414 MaxTextureImageUnitsNv = ((int)0x8872),
08415 FragmentProgramBindingNv = ((int)0x8873),
08416 ProgramErrorStringNv = ((int)0x8874),
08417 }
08418
08419 public enum NvFragmentProgram2 : int
08420 {
08421 MaxProgramExecInstructionsNv = ((int)0x88F4),
08422 MaxProgramCallDepthNv = ((int)0x88F5),
08423 MaxProgramIfDepthNv = ((int)0x88F6),
08424 MaxProgramLoopDepthNv = ((int)0x88F7),
08425 MaxProgramLoopCountNv = ((int)0x88F8),
08426 }
08427
08428 public enum NvFragmentProgram4 : int
08429 {
08430 }
08431
08432 public enum NvFragmentProgramOption : int
08433 {
08434 }
08435
08436 public enum NvFramebufferMultisampleCoverage : int
08437 {
08438 RenderbufferCoverageSamplesNv = ((int)0x8CAB),
08439 RenderbufferColorSamplesNv = ((int)0x8E10),
08440 MaxMultisampleCoverageModesNv = ((int)0x8E11),
08441 MultisampleCoverageModesNv = ((int)0x8E12),
08442 }
08443
08444 public enum NvGeometryProgram4 : int
08445 {
08446 LinesAdjacencyExt = ((int)0x000A),
08447 LineStripAdjacencyExt = ((int)0x000B),
08448 TrianglesAdjacencyExt = ((int)0x000C),
08449 TriangleStripAdjacencyExt = ((int)0x000D),
08450 ProgramPointSizeExt = ((int)0x8642),
08451 GeometryProgramNv = ((int)0x8C26),
08452 MaxProgramOutputVerticesNv = ((int)0x8C27),
08453 MaxProgramTotalOutputComponentsNv = ((int)0x8C28),
08454 MaxGeometryTextureImageUnitsExt = ((int)0x8C29),
08455 FramebufferAttachmentTextureLayerExt = ((int)0x8CD4),
08456 FramebufferAttachmentLayeredExt = ((int)0x8DA7),
08457 FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8),
08458 FramebufferIncompleteLayerCountExt = ((int)0x8DA9),
08459 GeometryVerticesOutExt = ((int)0x8DDA),
08460 GeometryInputTypeExt = ((int)0x8DDB),
08461 GeometryOutputTypeExt = ((int)0x8DDC),
08462 }
08463
08464 public enum NvGeometryShader4 : int
08465 {
08466 }
08467
08468 public enum NvGpuProgram4 : int
08469 {
08470 MinProgramTexelOffsetNv = ((int)0x8904),
08471 MaxProgramTexelOffsetNv = ((int)0x8905),
08472 ProgramAttribComponentsNv = ((int)0x8906),
08473 ProgramResultComponentsNv = ((int)0x8907),
08474 MaxProgramAttribComponentsNv = ((int)0x8908),
08475 MaxProgramResultComponentsNv = ((int)0x8909),
08476 MaxProgramGenericAttribsNv = ((int)0x8DA5),
08477 MaxProgramGenericResultsNv = ((int)0x8DA6),
08478 }
08479
08480 public enum NvHalfFloat : int
08481 {
08482 HalfFloatNv = ((int)0x140B),
08483 }
08484
08485 public enum NvLightMaxExponent : int
08486 {
08487 MaxShininessNv = ((int)0x8504),
08488 MaxSpotExponentNv = ((int)0x8505),
08489 }
08490
08491 public enum NvMultisampleFilterHint : int
08492 {
08493 MultisampleFilterHintNv = ((int)0x8534),
08494 }
08495
08496 public enum NvOcclusionQuery : int
08497 {
08498 PixelCounterBitsNv = ((int)0x8864),
08499 CurrentOcclusionQueryIdNv = ((int)0x8865),
08500 PixelCountNv = ((int)0x8866),
08501 PixelCountAvailableNv = ((int)0x8867),
08502 }
08503
08504 public enum NvPackedDepthStencil : int
08505 {
08506 DepthStencilNv = ((int)0x84F9),
08507 UnsignedInt248Nv = ((int)0x84FA),
08508 }
08509
08510 public enum NvParameterBufferObject : int
08511 {
08512 MaxProgramParameterBufferBindingsNv = ((int)0x8DA0),
08513 MaxProgramParameterBufferSizeNv = ((int)0x8DA1),
08514 VertexProgramParameterBufferNv = ((int)0x8DA2),
08515 GeometryProgramParameterBufferNv = ((int)0x8DA3),
08516 FragmentProgramParameterBufferNv = ((int)0x8DA4),
08517 }
08518
08519 public enum NvPixelDataRange : int
08520 {
08521 WritePixelDataRangeNv = ((int)0x8878),
08522 ReadPixelDataRangeNv = ((int)0x8879),
08523 WritePixelDataRangeLengthNv = ((int)0x887A),
08524 ReadPixelDataRangeLengthNv = ((int)0x887B),
08525 WritePixelDataRangePointerNv = ((int)0x887C),
08526 ReadPixelDataRangePointerNv = ((int)0x887D),
08527 }
08528
08529 public enum NvPointSprite : int
08530 {
08531 PointSpriteNv = ((int)0x8861),
08532 CoordReplaceNv = ((int)0x8862),
08533 PointSpriteRModeNv = ((int)0x8863),
08534 }
08535
08536 public enum NvPresentVideo : int
08537 {
08538 FrameNv = ((int)0x8E26),
08539 FieldsNv = ((int)0x8E27),
08540 CurrentTimeNv = ((int)0x8E28),
08541 NumFillStreamsNv = ((int)0x8E29),
08542 PresentTimeNv = ((int)0x8E2A),
08543 PresentDurationNv = ((int)0x8E2B),
08544 }
08545
08546 public enum NvPrimitiveRestart : int
08547 {
08548 PrimitiveRestartNv = ((int)0x8558),
08549 PrimitiveRestartIndexNv = ((int)0x8559),
08550 }
08551
08552 public enum NvRegisterCombiners : int
08553 {
08554 None = ((int)0),
08555 Zero = ((int)0),
08556 Fog = ((int)0x0B60),
08557 Texture0Arb = ((int)0x84C0),
08558 Texture1Arb = ((int)0x84C1),
08559 RegisterCombinersNv = ((int)0x8522),
08560 VariableANv = ((int)0x8523),
08561 VariableBNv = ((int)0x8524),
08562 VariableCNv = ((int)0x8525),
08563 VariableDNv = ((int)0x8526),
08564 VariableENv = ((int)0x8527),
08565 VariableFNv = ((int)0x8528),
08566 VariableGNv = ((int)0x8529),
08567 ConstantColor0Nv = ((int)0x852A),
08568 ConstantColor1Nv = ((int)0x852B),
08569 PrimaryColorNv = ((int)0x852C),
08570 SecondaryColorNv = ((int)0x852D),
08571 Spare0Nv = ((int)0x852E),
08572 Spare1Nv = ((int)0x852F),
08573 DiscardNv = ((int)0x8530),
08574 ETimesFNv = ((int)0x8531),
08575 Spare0PlusSecondaryColorNv = ((int)0x8532),
08576 UnsignedIdentityNv = ((int)0x8536),
08577 UnsignedInvertNv = ((int)0x8537),
08578 ExpandNormalNv = ((int)0x8538),
08579 ExpandNegateNv = ((int)0x8539),
08580 HalfBiasNormalNv = ((int)0x853A),
08581 HalfBiasNegateNv = ((int)0x853B),
08582 SignedIdentityNv = ((int)0x853C),
08583 SignedNegateNv = ((int)0x853D),
08584 ScaleByTwoNv = ((int)0x853E),
08585 ScaleByFourNv = ((int)0x853F),
08586 ScaleByOneHalfNv = ((int)0x8540),
08587 BiasByNegativeOneHalfNv = ((int)0x8541),
08588 CombinerInputNv = ((int)0x8542),
08589 CombinerMappingNv = ((int)0x8543),
08590 CombinerComponentUsageNv = ((int)0x8544),
08591 CombinerAbDotProductNv = ((int)0x8545),
08592 CombinerCdDotProductNv = ((int)0x8546),
08593 CombinerMuxSumNv = ((int)0x8547),
08594 CombinerScaleNv = ((int)0x8548),
08595 CombinerBiasNv = ((int)0x8549),
08596 CombinerAbOutputNv = ((int)0x854A),
08597 CombinerCdOutputNv = ((int)0x854B),
08598 CombinerSumOutputNv = ((int)0x854C),
08599 MaxGeneralCombinersNv = ((int)0x854D),
08600 NumGeneralCombinersNv = ((int)0x854E),
08601 ColorSumClampNv = ((int)0x854F),
08602 Combiner0Nv = ((int)0x8550),
08603 Combiner1Nv = ((int)0x8551),
08604 Combiner2Nv = ((int)0x8552),
08605 Combiner3Nv = ((int)0x8553),
08606 Combiner4Nv = ((int)0x8554),
08607 Combiner5Nv = ((int)0x8555),
08608 Combiner6Nv = ((int)0x8556),
08609 Combiner7Nv = ((int)0x8557),
08610 }
08611
08612 public enum NvRegisterCombiners2 : int
08613 {
08614 PerStageConstantsNv = ((int)0x8535),
08615 }
08616
08617 public enum NvTexgenEmboss : int
08618 {
08619 EmbossLightNv = ((int)0x855D),
08620 EmbossConstantNv = ((int)0x855E),
08621 EmbossMapNv = ((int)0x855F),
08622 }
08623
08624 public enum NvTexgenReflection : int
08625 {
08626 NormalMapNv = ((int)0x8511),
08627 ReflectionMapNv = ((int)0x8512),
08628 }
08629
08630 public enum NvTextureCompressionVtc : int
08631 {
08632 }
08633
08634 public enum NvTextureEnvCombine4 : int
08635 {
08636 Combine4Nv = ((int)0x8503),
08637 Source3RgbNv = ((int)0x8583),
08638 Source3AlphaNv = ((int)0x858B),
08639 Operand3RgbNv = ((int)0x8593),
08640 Operand3AlphaNv = ((int)0x859B),
08641 }
08642
08643 public enum NvTextureExpandNormal : int
08644 {
08645 TextureUnsignedRemapModeNv = ((int)0x888F),
08646 }
08647
08648 public enum NvTextureRectangle : int
08649 {
08650 TextureRectangleNv = ((int)0x84F5),
08651 TextureBindingRectangleNv = ((int)0x84F6),
08652 ProxyTextureRectangleNv = ((int)0x84F7),
08653 MaxRectangleTextureSizeNv = ((int)0x84F8),
08654 }
08655
08656 public enum NvTextureShader : int
08657 {
08658 OffsetTextureRectangleNv = ((int)0x864C),
08659 OffsetTextureRectangleScaleNv = ((int)0x864D),
08660 DotProductTextureRectangleNv = ((int)0x864E),
08661 RgbaUnsignedDotProductMappingNv = ((int)0x86D9),
08662 UnsignedIntS8S888Nv = ((int)0x86DA),
08663 UnsignedInt88S8S8RevNv = ((int)0x86DB),
08664 DsdtMagIntensityNv = ((int)0x86DC),
08665 ShaderConsistentNv = ((int)0x86DD),
08666 TextureShaderNv = ((int)0x86DE),
08667 ShaderOperationNv = ((int)0x86DF),
08668 CullModesNv = ((int)0x86E0),
08669 OffsetTexture2DMatrixNv = ((int)0x86E1),
08670 OffsetTextureMatrixNv = ((int)0x86E1),
08671 OffsetTexture2DScaleNv = ((int)0x86E2),
08672 OffsetTextureScaleNv = ((int)0x86E2),
08673 OffsetTexture2DBiasNv = ((int)0x86E3),
08674 OffsetTextureBiasNv = ((int)0x86E3),
08675 PreviousTextureInputNv = ((int)0x86E4),
08676 ConstEyeNv = ((int)0x86E5),
08677 PassThroughNv = ((int)0x86E6),
08678 CullFragmentNv = ((int)0x86E7),
08679 OffsetTexture2DNv = ((int)0x86E8),
08680 DependentArTexture2DNv = ((int)0x86E9),
08681 DependentGbTexture2DNv = ((int)0x86EA),
08682 DotProductNv = ((int)0x86EC),
08683 DotProductDepthReplaceNv = ((int)0x86ED),
08684 DotProductTexture2DNv = ((int)0x86EE),
08685 DotProductTextureCubeMapNv = ((int)0x86F0),
08686 DotProductDiffuseCubeMapNv = ((int)0x86F1),
08687 DotProductReflectCubeMapNv = ((int)0x86F2),
08688 DotProductConstEyeReflectCubeMapNv = ((int)0x86F3),
08689 HiloNv = ((int)0x86F4),
08690 DsdtNv = ((int)0x86F5),
08691 DsdtMagNv = ((int)0x86F6),
08692 DsdtMagVibNv = ((int)0x86F7),
08693 Hilo16Nv = ((int)0x86F8),
08694 SignedHiloNv = ((int)0x86F9),
08695 SignedHilo16Nv = ((int)0x86FA),
08696 SignedRgbaNv = ((int)0x86FB),
08697 SignedRgba8Nv = ((int)0x86FC),
08698 SignedRgbNv = ((int)0x86FE),
08699 SignedRgb8Nv = ((int)0x86FF),
08700 SignedLuminanceNv = ((int)0x8701),
08701 SignedLuminance8Nv = ((int)0x8702),
08702 SignedLuminanceAlphaNv = ((int)0x8703),
08703 SignedLuminance8Alpha8Nv = ((int)0x8704),
08704 SignedAlphaNv = ((int)0x8705),
08705 SignedAlpha8Nv = ((int)0x8706),
08706 SignedIntensityNv = ((int)0x8707),
08707 SignedIntensity8Nv = ((int)0x8708),
08708 Dsdt8Nv = ((int)0x8709),
08709 Dsdt8Mag8Nv = ((int)0x870A),
08710 Dsdt8Mag8Intensity8Nv = ((int)0x870B),
08711 SignedRgbUnsignedAlphaNv = ((int)0x870C),
08712 SignedRgb8UnsignedAlpha8Nv = ((int)0x870D),
08713 HiScaleNv = ((int)0x870E),
08714 LoScaleNv = ((int)0x870F),
08715 DsScaleNv = ((int)0x8710),
08716 DtScaleNv = ((int)0x8711),
08717 MagnitudeScaleNv = ((int)0x8712),
08718 VibranceScaleNv = ((int)0x8713),
08719 HiBiasNv = ((int)0x8714),
08720 LoBiasNv = ((int)0x8715),
08721 DsBiasNv = ((int)0x8716),
08722 DtBiasNv = ((int)0x8717),
08723 MagnitudeBiasNv = ((int)0x8718),
08724 VibranceBiasNv = ((int)0x8719),
08725 TextureBorderValuesNv = ((int)0x871A),
08726 TextureHiSizeNv = ((int)0x871B),
08727 TextureLoSizeNv = ((int)0x871C),
08728 TextureDsSizeNv = ((int)0x871D),
08729 TextureDtSizeNv = ((int)0x871E),
08730 TextureMagSizeNv = ((int)0x871F),
08731 }
08732
08733 public enum NvTextureShader2 : int
08734 {
08735 DotProductTexture3DNv = ((int)0x86EF),
08736 }
08737
08738 public enum NvTextureShader3 : int
08739 {
08740 OffsetProjectiveTexture2DNv = ((int)0x8850),
08741 OffsetProjectiveTexture2DScaleNv = ((int)0x8851),
08742 OffsetProjectiveTextureRectangleNv = ((int)0x8852),
08743 OffsetProjectiveTextureRectangleScaleNv = ((int)0x8853),
08744 OffsetHiloTexture2DNv = ((int)0x8854),
08745 OffsetHiloTextureRectangleNv = ((int)0x8855),
08746 OffsetHiloProjectiveTexture2DNv = ((int)0x8856),
08747 OffsetHiloProjectiveTextureRectangleNv = ((int)0x8857),
08748 DependentHiloTexture2DNv = ((int)0x8858),
08749 DependentRgbTexture3DNv = ((int)0x8859),
08750 DependentRgbTextureCubeMapNv = ((int)0x885A),
08751 DotProductPassThroughNv = ((int)0x885B),
08752 DotProductTexture1DNv = ((int)0x885C),
08753 DotProductAffineDepthReplaceNv = ((int)0x885D),
08754 Hilo8Nv = ((int)0x885E),
08755 SignedHilo8Nv = ((int)0x885F),
08756 ForceBlueToOneNv = ((int)0x8860),
08757 }
08758
08759 public enum NvTransformFeedback : int
08760 {
08761 BackPrimaryColorNv = ((int)0x8C77),
08762 BackSecondaryColorNv = ((int)0x8C78),
08763 TextureCoordNv = ((int)0x8C79),
08764 ClipDistanceNv = ((int)0x8C7A),
08765 VertexIdNv = ((int)0x8C7B),
08766 PrimitiveIdNv = ((int)0x8C7C),
08767 GenericAttribNv = ((int)0x8C7D),
08768 TransformFeedbackAttribsNv = ((int)0x8C7E),
08769 TransformFeedbackBufferModeNv = ((int)0x8C7F),
08770 MaxTransformFeedbackSeparateComponentsNv = ((int)0x8C80),
08771 ActiveVaryingsNv = ((int)0x8C81),
08772 ActiveVaryingMaxLengthNv = ((int)0x8C82),
08773 TransformFeedbackVaryingsNv = ((int)0x8C83),
08774 TransformFeedbackBufferStartNv = ((int)0x8C84),
08775 TransformFeedbackBufferSizeNv = ((int)0x8C85),
08776 TransformFeedbackRecordNv = ((int)0x8C86),
08777 PrimitivesGeneratedNv = ((int)0x8C87),
08778 TransformFeedbackPrimitivesWrittenNv = ((int)0x8C88),
08779 RasterizerDiscardNv = ((int)0x8C89),
08780 MaxTransformFeedbackInterleavedAttribsNv = ((int)0x8C8A),
08781 MaxTransformFeedbackSeparateAttribsNv = ((int)0x8C8B),
08782 InterleavedAttribsNv = ((int)0x8C8C),
08783 SeparateAttribsNv = ((int)0x8C8D),
08784 TransformFeedbackBufferNv = ((int)0x8C8E),
08785 TransformFeedbackBufferBindingNv = ((int)0x8C8F),
08786 }
08787
08788 public enum NvTransformFeedback2 : int
08789 {
08790 TransformFeedbackNv = ((int)0x8E22),
08791 TransformFeedbackBufferPausedNv = ((int)0x8E23),
08792 TransformFeedbackBufferActiveNv = ((int)0x8E24),
08793 TransformFeedbackBindingNv = ((int)0x8E25),
08794 }
08795
08796 public enum NvVertexArrayRange : int
08797 {
08798 VertexArrayRangeNv = ((int)0x851D),
08799 VertexArrayRangeLengthNv = ((int)0x851E),
08800 VertexArrayRangeValidNv = ((int)0x851F),
08801 MaxVertexArrayRangeElementNv = ((int)0x8520),
08802 VertexArrayRangePointerNv = ((int)0x8521),
08803 }
08804
08805 public enum NvVertexArrayRange2 : int
08806 {
08807 VertexArrayRangeWithoutFlushNv = ((int)0x8533),
08808 }
08809
08810 public enum NvVertexProgram : int
08811 {
08812 VertexProgramNv = ((int)0x8620),
08813 VertexStateProgramNv = ((int)0x8621),
08814 AttribArraySizeNv = ((int)0x8623),
08815 AttribArrayStrideNv = ((int)0x8624),
08816 AttribArrayTypeNv = ((int)0x8625),
08817 CurrentAttribNv = ((int)0x8626),
08818 ProgramLengthNv = ((int)0x8627),
08819 ProgramStringNv = ((int)0x8628),
08820 ModelviewProjectionNv = ((int)0x8629),
08821 IdentityNv = ((int)0x862A),
08822 InverseNv = ((int)0x862B),
08823 TransposeNv = ((int)0x862C),
08824 InverseTransposeNv = ((int)0x862D),
08825 MaxTrackMatrixStackDepthNv = ((int)0x862E),
08826 MaxTrackMatricesNv = ((int)0x862F),
08827 Matrix0Nv = ((int)0x8630),
08828 Matrix1Nv = ((int)0x8631),
08829 Matrix2Nv = ((int)0x8632),
08830 Matrix3Nv = ((int)0x8633),
08831 Matrix4Nv = ((int)0x8634),
08832 Matrix5Nv = ((int)0x8635),
08833 Matrix6Nv = ((int)0x8636),
08834 Matrix7Nv = ((int)0x8637),
08835 CurrentMatrixStackDepthNv = ((int)0x8640),
08836 CurrentMatrixNv = ((int)0x8641),
08837 VertexProgramPointSizeNv = ((int)0x8642),
08838 VertexProgramTwoSideNv = ((int)0x8643),
08839 ProgramParameterNv = ((int)0x8644),
08840 AttribArrayPointerNv = ((int)0x8645),
08841 ProgramTargetNv = ((int)0x8646),
08842 ProgramResidentNv = ((int)0x8647),
08843 TrackMatrixNv = ((int)0x8648),
08844 TrackMatrixTransformNv = ((int)0x8649),
08845 VertexProgramBindingNv = ((int)0x864A),
08846 ProgramErrorPositionNv = ((int)0x864B),
08847 VertexAttribArray0Nv = ((int)0x8650),
08848 VertexAttribArray1Nv = ((int)0x8651),
08849 VertexAttribArray2Nv = ((int)0x8652),
08850 VertexAttribArray3Nv = ((int)0x8653),
08851 VertexAttribArray4Nv = ((int)0x8654),
08852 VertexAttribArray5Nv = ((int)0x8655),
08853 VertexAttribArray6Nv = ((int)0x8656),
08854 VertexAttribArray7Nv = ((int)0x8657),
08855 VertexAttribArray8Nv = ((int)0x8658),
08856 VertexAttribArray9Nv = ((int)0x8659),
08857 VertexAttribArray10Nv = ((int)0x865A),
08858 VertexAttribArray11Nv = ((int)0x865B),
08859 VertexAttribArray12Nv = ((int)0x865C),
08860 VertexAttribArray13Nv = ((int)0x865D),
08861 VertexAttribArray14Nv = ((int)0x865E),
08862 VertexAttribArray15Nv = ((int)0x865F),
08863 Map1VertexAttrib04Nv = ((int)0x8660),
08864 Map1VertexAttrib14Nv = ((int)0x8661),
08865 Map1VertexAttrib24Nv = ((int)0x8662),
08866 Map1VertexAttrib34Nv = ((int)0x8663),
08867 Map1VertexAttrib44Nv = ((int)0x8664),
08868 Map1VertexAttrib54Nv = ((int)0x8665),
08869 Map1VertexAttrib64Nv = ((int)0x8666),
08870 Map1VertexAttrib74Nv = ((int)0x8667),
08871 Map1VertexAttrib84Nv = ((int)0x8668),
08872 Map1VertexAttrib94Nv = ((int)0x8669),
08873 Map1VertexAttrib104Nv = ((int)0x866A),
08874 Map1VertexAttrib114Nv = ((int)0x866B),
08875 Map1VertexAttrib124Nv = ((int)0x866C),
08876 Map1VertexAttrib134Nv = ((int)0x866D),
08877 Map1VertexAttrib144Nv = ((int)0x866E),
08878 Map1VertexAttrib154Nv = ((int)0x866F),
08879 Map2VertexAttrib04Nv = ((int)0x8670),
08880 Map2VertexAttrib14Nv = ((int)0x8671),
08881 Map2VertexAttrib24Nv = ((int)0x8672),
08882 Map2VertexAttrib34Nv = ((int)0x8673),
08883 Map2VertexAttrib44Nv = ((int)0x8674),
08884 Map2VertexAttrib54Nv = ((int)0x8675),
08885 Map2VertexAttrib64Nv = ((int)0x8676),
08886 Map2VertexAttrib74Nv = ((int)0x8677),
08887 Map2VertexAttrib84Nv = ((int)0x8678),
08888 Map2VertexAttrib94Nv = ((int)0x8679),
08889 Map2VertexAttrib104Nv = ((int)0x867A),
08890 Map2VertexAttrib114Nv = ((int)0x867B),
08891 Map2VertexAttrib124Nv = ((int)0x867C),
08892 Map2VertexAttrib134Nv = ((int)0x867D),
08893 Map2VertexAttrib144Nv = ((int)0x867E),
08894 Map2VertexAttrib154Nv = ((int)0x867F),
08895 }
08896
08897 public enum NvVertexProgram11 : int
08898 {
08899 }
08900
08901 public enum NvVertexProgram2 : int
08902 {
08903 }
08904
08905 public enum NvVertexProgram2Option : int
08906 {
08907 MaxProgramExecInstructionsNv = ((int)0x88F4),
08908 MaxProgramCallDepthNv = ((int)0x88F5),
08909 }
08910
08911 public enum NvVertexProgram3 : int
08912 {
08913 MaxVertexTextureImageUnitsArb = ((int)0x8B4C),
08914 }
08915
08916 public enum NvVertexProgram4 : int
08917 {
08918 VertexAttribArrayIntegerNv = ((int)0x88FD),
08919 }
08920
08921 public enum OesReadFormat : int
08922 {
08923 ImplementationColorReadTypeOes = ((int)0x8B9A),
08924 ImplementationColorReadFormatOes = ((int)0x8B9B),
08925 }
08926
08927 public enum OmlInterlace : int
08928 {
08929 InterlaceOml = ((int)0x8980),
08930 InterlaceReadOml = ((int)0x8981),
08931 }
08932
08933 public enum OmlResample : int
08934 {
08935 PackResampleOml = ((int)0x8984),
08936 UnpackResampleOml = ((int)0x8985),
08937 ResampleReplicateOml = ((int)0x8986),
08938 ResampleZeroFillOml = ((int)0x8987),
08939 ResampleAverageOml = ((int)0x8988),
08940 ResampleDecimateOml = ((int)0x8989),
08941 }
08942
08943 public enum OmlSubsample : int
08944 {
08945 FormatSubsample2424Oml = ((int)0x8982),
08946 FormatSubsample244244Oml = ((int)0x8983),
08947 }
08948
08949 public enum PgiMiscHints : int
08950 {
08951 PreferDoublebufferHintPgi = ((int)0x1A1F8),
08952 ConserveMemoryHintPgi = ((int)0x1A1FD),
08953 ReclaimMemoryHintPgi = ((int)0x1A1FE),
08954 NativeGraphicsHandlePgi = ((int)0x1A202),
08955 NativeGraphicsBeginHintPgi = ((int)0x1A203),
08956 NativeGraphicsEndHintPgi = ((int)0x1A204),
08957 AlwaysFastHintPgi = ((int)0x1A20C),
08958 AlwaysSoftHintPgi = ((int)0x1A20D),
08959 AllowDrawObjHintPgi = ((int)0x1A20E),
08960 AllowDrawWinHintPgi = ((int)0x1A20F),
08961 AllowDrawFrgHintPgi = ((int)0x1A210),
08962 AllowDrawMemHintPgi = ((int)0x1A211),
08963 StrictDepthfuncHintPgi = ((int)0x1A216),
08964 StrictLightingHintPgi = ((int)0x1A217),
08965 StrictScissorHintPgi = ((int)0x1A218),
08966 FullStippleHintPgi = ((int)0x1A219),
08967 ClipNearHintPgi = ((int)0x1A220),
08968 ClipFarHintPgi = ((int)0x1A221),
08969 WideLineHintPgi = ((int)0x1A222),
08970 BackNormalsHintPgi = ((int)0x1A223),
08971 }
08972
08973 public enum PgiVertexHints : int
08974 {
08975 Vertex23BitPgi = ((int)0x00000004),
08976 Vertex4BitPgi = ((int)0x00000008),
08977 Color3BitPgi = ((int)0x00010000),
08978 Color4BitPgi = ((int)0x00020000),
08979 EdgeflagBitPgi = ((int)0x00040000),
08980 IndexBitPgi = ((int)0x00080000),
08981 MatAmbientBitPgi = ((int)0x00100000),
08982 MatAmbientAndDiffuseBitPgi = ((int)0x00200000),
08983 MatDiffuseBitPgi = ((int)0x00400000),
08984 MatEmissionBitPgi = ((int)0x00800000),
08985 MatColorIndexesBitPgi = ((int)0x01000000),
08986 MatShininessBitPgi = ((int)0x02000000),
08987 MatSpecularBitPgi = ((int)0x04000000),
08988 NormalBitPgi = ((int)0x08000000),
08989 Texcoord1BitPgi = ((int)0x10000000),
08990 VertexDataHintPgi = ((int)0x1A22A),
08991 VertexConsistentHintPgi = ((int)0x1A22B),
08992 MaterialSideHintPgi = ((int)0x1A22C),
08993 MaxVertexHintPgi = ((int)0x1A22D),
08994 Texcoord2BitPgi = ((int)0x20000000),
08995 Texcoord3BitPgi = ((int)0x40000000),
08996 Texcoord4BitPgi = unchecked((int)0x80000000),
08997 }
08998
08999 public enum PixelCopyType : int
09000 {
09001 Color = ((int)0x1800),
09002 Depth = ((int)0x1801),
09003 Stencil = ((int)0x1802),
09004 }
09005
09006 public enum PixelFormat : int
09007 {
09008 ColorIndex = ((int)0x1900),
09009 StencilIndex = ((int)0x1901),
09010 DepthComponent = ((int)0x1902),
09011 Red = ((int)0x1903),
09012 Green = ((int)0x1904),
09013 Blue = ((int)0x1905),
09014 Alpha = ((int)0x1906),
09015 Rgb = ((int)0x1907),
09016 Rgba = ((int)0x1908),
09017 Luminance = ((int)0x1909),
09018 LuminanceAlpha = ((int)0x190A),
09019 AbgrExt = ((int)0x8000),
09020 CmykExt = ((int)0x800C),
09021 CmykaExt = ((int)0x800D),
09022 Bgr = ((int)0x80E0),
09023 Bgra = ((int)0x80E1),
09024 Ycrcb422Sgix = ((int)0x81BB),
09025 Ycrcb444Sgix = ((int)0x81BC),
09026 Rg = ((int)0x8227),
09027 RgInteger = ((int)0x8228),
09028 DepthStencil = ((int)0x84F9),
09029 RedInteger = ((int)0x8D94),
09030 GreenInteger = ((int)0x8D95),
09031 BlueInteger = ((int)0x8D96),
09032 AlphaInteger = ((int)0x8D97),
09033 RgbInteger = ((int)0x8D98),
09034 RgbaInteger = ((int)0x8D99),
09035 BgrInteger = ((int)0x8D9A),
09036 BgraInteger = ((int)0x8D9B),
09037 }
09038
09039 public enum PixelInternalFormat : int
09040 {
09041 DepthComponent = ((int)0x1902),
09042 Alpha = ((int)0x1906),
09043 Rgb = ((int)0x1907),
09044 Rgba = ((int)0x1908),
09045 Luminance = ((int)0x1909),
09046 LuminanceAlpha = ((int)0x190A),
09047 R3G3B2 = ((int)0x2A10),
09048 Alpha4 = ((int)0x803B),
09049 Alpha8 = ((int)0x803C),
09050 Alpha12 = ((int)0x803D),
09051 Alpha16 = ((int)0x803E),
09052 Luminance4 = ((int)0x803F),
09053 Luminance8 = ((int)0x8040),
09054 Luminance12 = ((int)0x8041),
09055 Luminance16 = ((int)0x8042),
09056 Luminance4Alpha4 = ((int)0x8043),
09057 Luminance6Alpha2 = ((int)0x8044),
09058 Luminance8Alpha8 = ((int)0x8045),
09059 Luminance12Alpha4 = ((int)0x8046),
09060 Luminance12Alpha12 = ((int)0x8047),
09061 Luminance16Alpha16 = ((int)0x8048),
09062 Intensity = ((int)0x8049),
09063 Intensity4 = ((int)0x804A),
09064 Intensity8 = ((int)0x804B),
09065 Intensity12 = ((int)0x804C),
09066 Intensity16 = ((int)0x804D),
09067 Rgb2Ext = ((int)0x804E),
09068 Rgb4 = ((int)0x804F),
09069 Rgb5 = ((int)0x8050),
09070 Rgb8 = ((int)0x8051),
09071 Rgb10 = ((int)0x8052),
09072 Rgb12 = ((int)0x8053),
09073 Rgb16 = ((int)0x8054),
09074 Rgba2 = ((int)0x8055),
09075 Rgba4 = ((int)0x8056),
09076 Rgb5A1 = ((int)0x8057),
09077 Rgba8 = ((int)0x8058),
09078 Rgb10A2 = ((int)0x8059),
09079 Rgba12 = ((int)0x805A),
09080 Rgba16 = ((int)0x805B),
09081 DualAlpha4Sgis = ((int)0x8110),
09082 DualAlpha8Sgis = ((int)0x8111),
09083 DualAlpha12Sgis = ((int)0x8112),
09084 DualAlpha16Sgis = ((int)0x8113),
09085 DualLuminance4Sgis = ((int)0x8114),
09086 DualLuminance8Sgis = ((int)0x8115),
09087 DualLuminance12Sgis = ((int)0x8116),
09088 DualLuminance16Sgis = ((int)0x8117),
09089 DualIntensity4Sgis = ((int)0x8118),
09090 DualIntensity8Sgis = ((int)0x8119),
09091 DualIntensity12Sgis = ((int)0x811A),
09092 DualIntensity16Sgis = ((int)0x811B),
09093 DualLuminanceAlpha4Sgis = ((int)0x811C),
09094 DualLuminanceAlpha8Sgis = ((int)0x811D),
09095 QuadAlpha4Sgis = ((int)0x811E),
09096 QuadAlpha8Sgis = ((int)0x811F),
09097 QuadLuminance4Sgis = ((int)0x8120),
09098 QuadLuminance8Sgis = ((int)0x8121),
09099 QuadIntensity4Sgis = ((int)0x8122),
09100 QuadIntensity8Sgis = ((int)0x8123),
09101 DepthComponent16 = ((int)0x81a5),
09102 DepthComponent16Sgix = ((int)0x81A5),
09103 DepthComponent24 = ((int)0x81a6),
09104 DepthComponent24Sgix = ((int)0x81A6),
09105 DepthComponent32 = ((int)0x81a7),
09106 DepthComponent32Sgix = ((int)0x81A7),
09107 CompressedRed = ((int)0x8225),
09108 CompressedRg = ((int)0x8226),
09109 R8 = ((int)0x8229),
09110 R16 = ((int)0x822A),
09111 Rg8 = ((int)0x822B),
09112 Rg16 = ((int)0x822C),
09113 R16f = ((int)0x822D),
09114 R32f = ((int)0x822E),
09115 Rg16f = ((int)0x822F),
09116 Rg32f = ((int)0x8230),
09117 R8i = ((int)0x8231),
09118 R8ui = ((int)0x8232),
09119 R16i = ((int)0x8233),
09120 R16ui = ((int)0x8234),
09121 R32i = ((int)0x8235),
09122 R32ui = ((int)0x8236),
09123 Rg8i = ((int)0x8237),
09124 Rg8ui = ((int)0x8238),
09125 Rg16i = ((int)0x8239),
09126 Rg16ui = ((int)0x823A),
09127 Rg32i = ((int)0x823B),
09128 Rg32ui = ((int)0x823C),
09129 CompressedAlpha = ((int)0x84E9),
09130 CompressedLuminance = ((int)0x84EA),
09131 CompressedLuminanceAlpha = ((int)0x84EB),
09132 CompressedIntensity = ((int)0x84EC),
09133 CompressedRgb = ((int)0x84ED),
09134 CompressedRgba = ((int)0x84EE),
09135 DepthStencil = ((int)0x84F9),
09136 Rgba32f = ((int)0x8814),
09137 Rgb32f = ((int)0x8815),
09138 Rgba16f = ((int)0x881A),
09139 Rgb16f = ((int)0x881B),
09140 Depth24Stencil8 = ((int)0x88F0),
09141 R11fG11fB10f = ((int)0x8C3A),
09142 Rgb9E5 = ((int)0x8C3D),
09143 Srgb = ((int)0x8C40),
09144 Srgb8 = ((int)0x8C41),
09145 SrgbAlpha = ((int)0x8C42),
09146 Srgb8Alpha8 = ((int)0x8C43),
09147 SluminanceAlpha = ((int)0x8C44),
09148 Sluminance8Alpha8 = ((int)0x8C45),
09149 Sluminance = ((int)0x8C46),
09150 Sluminance8 = ((int)0x8C47),
09151 CompressedSrgb = ((int)0x8C48),
09152 CompressedSrgbAlpha = ((int)0x8C49),
09153 CompressedSluminance = ((int)0x8C4A),
09154 CompressedSluminanceAlpha = ((int)0x8C4B),
09155 CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C),
09156 CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D),
09157 CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E),
09158 CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F),
09159 DepthComponent32f = ((int)0x8CAC),
09160 Depth32fStencil8 = ((int)0x8CAD),
09161 Rgba32ui = ((int)0x8D70),
09162 Rgb32ui = ((int)0x8D71),
09163 Rgba16ui = ((int)0x8D76),
09164 Rgb16ui = ((int)0x8D77),
09165 Rgba8ui = ((int)0x8D7C),
09166 Rgb8ui = ((int)0x8D7D),
09167 Rgba32i = ((int)0x8D82),
09168 Rgb32i = ((int)0x8D83),
09169 Rgba16i = ((int)0x8D88),
09170 Rgb16i = ((int)0x8D89),
09171 Rgba8i = ((int)0x8D8E),
09172 Rgb8i = ((int)0x8D8F),
09173 Float32UnsignedInt248Rev = ((int)0x8DAD),
09174 CompressedRedRgtc1 = ((int)0x8DBB),
09175 CompressedSignedRedRgtc1 = ((int)0x8DBC),
09176 CompressedRgRgtc2 = ((int)0x8DBD),
09177 CompressedSignedRgRgtc2 = ((int)0x8DBE),
09178 One = ((int)1),
09179 Two = ((int)2),
09180 Three = ((int)3),
09181 Four = ((int)4),
09182 }
09183
09184 public enum PixelMap : int
09185 {
09186 PixelMapIToI = ((int)0x0C70),
09187 PixelMapSToS = ((int)0x0C71),
09188 PixelMapIToR = ((int)0x0C72),
09189 PixelMapIToG = ((int)0x0C73),
09190 PixelMapIToB = ((int)0x0C74),
09191 PixelMapIToA = ((int)0x0C75),
09192 PixelMapRToR = ((int)0x0C76),
09193 PixelMapGToG = ((int)0x0C77),
09194 PixelMapBToB = ((int)0x0C78),
09195 PixelMapAToA = ((int)0x0C79),
09196 }
09197
09198 public enum PixelStoreParameter : int
09199 {
09200 UnpackSwapBytes = ((int)0x0CF0),
09201 UnpackLsbFirst = ((int)0x0CF1),
09202 UnpackRowLength = ((int)0x0CF2),
09203 UnpackSkipRows = ((int)0x0CF3),
09204 UnpackSkipPixels = ((int)0x0CF4),
09205 UnpackAlignment = ((int)0x0CF5),
09206 PackSwapBytes = ((int)0x0D00),
09207 PackLsbFirst = ((int)0x0D01),
09208 PackRowLength = ((int)0x0D02),
09209 PackSkipRows = ((int)0x0D03),
09210 PackSkipPixels = ((int)0x0D04),
09211 PackAlignment = ((int)0x0D05),
09212 PackSkipImages = ((int)0x806B),
09213 PackSkipImagesExt = ((int)0x806B),
09214 PackImageHeight = ((int)0x806C),
09215 PackImageHeightExt = ((int)0x806C),
09216 UnpackSkipImages = ((int)0x806D),
09217 UnpackSkipImagesExt = ((int)0x806D),
09218 UnpackImageHeight = ((int)0x806E),
09219 UnpackImageHeightExt = ((int)0x806E),
09220 PackSkipVolumesSgis = ((int)0x8130),
09221 PackImageDepthSgis = ((int)0x8131),
09222 UnpackSkipVolumesSgis = ((int)0x8132),
09223 UnpackImageDepthSgis = ((int)0x8133),
09224 PixelTileWidthSgix = ((int)0x8140),
09225 PixelTileHeightSgix = ((int)0x8141),
09226 PixelTileGridWidthSgix = ((int)0x8142),
09227 PixelTileGridHeightSgix = ((int)0x8143),
09228 PixelTileGridDepthSgix = ((int)0x8144),
09229 PixelTileCacheSizeSgix = ((int)0x8145),
09230 PackResampleSgix = ((int)0x842C),
09231 UnpackResampleSgix = ((int)0x842D),
09232 PackSubsampleRateSgix = ((int)0x85A0),
09233 UnpackSubsampleRateSgix = ((int)0x85A1),
09234 }
09235
09236 public enum PixelStoreResampleMode : int
09237 {
09238 ResampleReplicateSgix = ((int)0x842E),
09239 ResampleZeroFillSgix = ((int)0x842F),
09240 ResampleDecimateSgix = ((int)0x8430),
09241 }
09242
09243 public enum PixelStoreSubsampleRate : int
09244 {
09245 PixelSubsample4444Sgix = ((int)0x85A2),
09246 PixelSubsample2424Sgix = ((int)0x85A3),
09247 PixelSubsample4242Sgix = ((int)0x85A4),
09248 }
09249
09250 public enum PixelTexGenMode : int
09251 {
09252 None = ((int)0),
09253 Rgb = ((int)0x1907),
09254 Rgba = ((int)0x1908),
09255 Luminance = ((int)0x1909),
09256 LuminanceAlpha = ((int)0x190A),
09257 PixelTexGenAlphaReplaceSgix = ((int)0x8187),
09258 PixelTexGenAlphaNoReplaceSgix = ((int)0x8188),
09259 PixelTexGenAlphaLsSgix = ((int)0x8189),
09260 PixelTexGenAlphaMsSgix = ((int)0x818A),
09261 }
09262
09263 public enum PixelTexGenParameterNameSgis : int
09264 {
09265 PixelFragmentRgbSourceSgis = ((int)0x8354),
09266 PixelFragmentAlphaSourceSgis = ((int)0x8355),
09267 }
09268
09269 public enum PixelTransferParameter : int
09270 {
09271 MapColor = ((int)0x0D10),
09272 MapStencil = ((int)0x0D11),
09273 IndexShift = ((int)0x0D12),
09274 IndexOffset = ((int)0x0D13),
09275 RedScale = ((int)0x0D14),
09276 RedBias = ((int)0x0D15),
09277 GreenScale = ((int)0x0D18),
09278 GreenBias = ((int)0x0D19),
09279 BlueScale = ((int)0x0D1A),
09280 BlueBias = ((int)0x0D1B),
09281 AlphaScale = ((int)0x0D1C),
09282 AlphaBias = ((int)0x0D1D),
09283 DepthScale = ((int)0x0D1E),
09284 DepthBias = ((int)0x0D1F),
09285 PostConvolutionRedScaleExt = ((int)0x801C),
09286 PostConvolutionGreenScaleExt = ((int)0x801D),
09287 PostConvolutionBlueScaleExt = ((int)0x801E),
09288 PostConvolutionAlphaScaleExt = ((int)0x801F),
09289 PostConvolutionRedBiasExt = ((int)0x8020),
09290 PostConvolutionGreenBiasExt = ((int)0x8021),
09291 PostConvolutionBlueBiasExt = ((int)0x8022),
09292 PostConvolutionAlphaBiasExt = ((int)0x8023),
09293 PostColorMatrixRedScaleSgi = ((int)0x80B4),
09294 PostColorMatrixGreenScaleSgi = ((int)0x80B5),
09295 PostColorMatrixBlueScaleSgi = ((int)0x80B6),
09296 PostColorMatrixAlphaScaleSgi = ((int)0x80B7),
09297 PostColorMatrixRedBiasSgi = ((int)0x80B8),
09298 PostColorMatrixGreenBiasSgi = ((int)0x80B9),
09299 PostColorMatrixBlueBiasSgi = ((int)0x80BA),
09300 PostColorMatrixAlphaBiasSgi = ((int)0x80BB),
09301 }
09302
09303 public enum PixelType : int
09304 {
09305 Byte = ((int)0x1400),
09306 UnsignedByte = ((int)0x1401),
09307 Short = ((int)0x1402),
09308 UnsignedShort = ((int)0x1403),
09309 Int = ((int)0x1404),
09310 UnsignedInt = ((int)0x1405),
09311 Float = ((int)0x1406),
09312 HalfFloat = ((int)0x140B),
09313 Bitmap = ((int)0x1A00),
09314 UnsignedByte332 = ((int)0x8032),
09315 UnsignedByte332Ext = ((int)0x8032),
09316 UnsignedShort4444 = ((int)0x8033),
09317 UnsignedShort4444Ext = ((int)0x8033),
09318 UnsignedShort5551 = ((int)0x8034),
09319 UnsignedShort5551Ext = ((int)0x8034),
09320 UnsignedInt8888 = ((int)0x8035),
09321 UnsignedInt8888Ext = ((int)0x8035),
09322 UnsignedInt1010102 = ((int)0x8036),
09323 UnsignedInt1010102Ext = ((int)0x8036),
09324 UnsignedByte233Reversed = ((int)0x8362),
09325 UnsignedShort565 = ((int)0x8363),
09326 UnsignedShort565Reversed = ((int)0x8364),
09327 UnsignedShort4444Reversed = ((int)0x8365),
09328 UnsignedShort1555Reversed = ((int)0x8366),
09329 UnsignedInt8888Reversed = ((int)0x8367),
09330 UnsignedInt2101010Reversed = ((int)0x8368),
09331 UnsignedInt248 = ((int)0x84FA),
09332 UnsignedInt10F11F11FRev = ((int)0x8C3B),
09333 UnsignedInt5999Rev = ((int)0x8C3E),
09334 Float32UnsignedInt248Rev = ((int)0x8DAD),
09335 }
09336
09337 public enum PointParameterName : int
09338 {
09339 PointSizeMin = ((int)0x8126),
09340 PointSizeMax = ((int)0x8127),
09341 PointFadeThresholdSize = ((int)0x8128),
09342 PointDistanceAttenuation = ((int)0x8129),
09343 PointSpriteCoordOrigin = ((int)0x8CA0),
09344 }
09345
09346 public enum PointParameterNameSgis : int
09347 {
09348 PointSizeMinSgis = ((int)0x8126),
09349 PointSizeMaxSgis = ((int)0x8127),
09350 PointFadeThresholdSizeSgis = ((int)0x8128),
09351 DistanceAttenuationSgis = ((int)0x8129),
09352 }
09353
09354 public enum PointSpriteCoordOriginParameter : int
09355 {
09356 LowerLeft = ((int)0x8CA1),
09357 UpperLeft = ((int)0x8CA2),
09358 }
09359
09360 public enum PolygonMode : int
09361 {
09362 Point = ((int)0x1B00),
09363 Line = ((int)0x1B01),
09364 Fill = ((int)0x1B02),
09365 }
09366
09367 public enum ProgramParameter : int
09368 {
09369 ActiveUniformBlockMaxNameLength = ((int)0x8A35),
09370 ActiveUniformBlocks = ((int)0x8A36),
09371 DeleteStatus = ((int)0x8B80),
09372 LinkStatus = ((int)0x8B82),
09373 ValidateStatus = ((int)0x8B83),
09374 InfoLogLength = ((int)0x8B84),
09375 AttachedShaders = ((int)0x8B85),
09376 ActiveUniforms = ((int)0x8B86),
09377 ActiveUniformMaxLength = ((int)0x8B87),
09378 ActiveAttributes = ((int)0x8B89),
09379 ActiveAttributeMaxLength = ((int)0x8B8A),
09380 TransformFeedbackVaryingMaxLength = ((int)0x8C76),
09381 TransformFeedbackBufferMode = ((int)0x8C7F),
09382 TransformFeedbackVaryings = ((int)0x8C83),
09383 GeometryVerticesOut = ((int)0x8DDA),
09384 GeometryInputType = ((int)0x8DDB),
09385 GeometryOutputType = ((int)0x8DDC),
09386 }
09387
09388 public enum ProvokingVertexMode : int
09389 {
09390 FirstVertexConvention = ((int)0x8E4D),
09391 LastVertexConvention = ((int)0x8E4E),
09392 }
09393
09394 public enum QueryTarget : int
09395 {
09396 SamplesPassed = ((int)0x8914),
09397 PrimitivesGenerated = ((int)0x8C87),
09398 TransformFeedbackPrimitivesWritten = ((int)0x8C88),
09399 }
09400
09401 public enum ReadBufferMode : int
09402 {
09403 FrontLeft = ((int)0x0400),
09404 FrontRight = ((int)0x0401),
09405 BackLeft = ((int)0x0402),
09406 BackRight = ((int)0x0403),
09407 Front = ((int)0x0404),
09408 Back = ((int)0x0405),
09409 Left = ((int)0x0406),
09410 Right = ((int)0x0407),
09411 Aux0 = ((int)0x0409),
09412 Aux1 = ((int)0x040A),
09413 Aux2 = ((int)0x040B),
09414 Aux3 = ((int)0x040C),
09415 ColorAttachment0 = ((int)0x8CE0),
09416 ColorAttachment1 = ((int)0x8CE1),
09417 ColorAttachment2 = ((int)0x8CE2),
09418 ColorAttachment3 = ((int)0x8CE3),
09419 ColorAttachment4 = ((int)0x8CE4),
09420 ColorAttachment5 = ((int)0x8CE5),
09421 ColorAttachment6 = ((int)0x8CE6),
09422 ColorAttachment7 = ((int)0x8CE7),
09423 ColorAttachment8 = ((int)0x8CE8),
09424 ColorAttachment9 = ((int)0x8CE9),
09425 ColorAttachment10 = ((int)0x8CEA),
09426 ColorAttachment11 = ((int)0x8CEB),
09427 ColorAttachment12 = ((int)0x8CEC),
09428 ColorAttachment13 = ((int)0x8CED),
09429 ColorAttachment14 = ((int)0x8CEE),
09430 ColorAttachment15 = ((int)0x8CEF),
09431 }
09432
09433 public enum RenderbufferParameterName : int
09434 {
09435 RenderbufferSamples = ((int)0x8CAB),
09436 RenderbufferWidth = ((int)0x8D42),
09437 RenderbufferWidthExt = ((int)0x8D42),
09438 RenderbufferHeight = ((int)0x8D43),
09439 RenderbufferHeightExt = ((int)0x8D43),
09440 RenderbufferInternalFormat = ((int)0x8D44),
09441 RenderbufferInternalFormatExt = ((int)0x8D44),
09442 RenderbufferRedSize = ((int)0x8D50),
09443 RenderbufferRedSizeExt = ((int)0x8D50),
09444 RenderbufferGreenSize = ((int)0x8D51),
09445 RenderbufferGreenSizeExt = ((int)0x8D51),
09446 RenderbufferBlueSize = ((int)0x8D52),
09447 RenderbufferBlueSizeExt = ((int)0x8D52),
09448 RenderbufferAlphaSize = ((int)0x8D53),
09449 RenderbufferAlphaSizeExt = ((int)0x8D53),
09450 RenderbufferDepthSize = ((int)0x8D54),
09451 RenderbufferDepthSizeExt = ((int)0x8D54),
09452 RenderbufferStencilSize = ((int)0x8D55),
09453 RenderbufferStencilSizeExt = ((int)0x8D55),
09454 }
09455
09456 public enum RenderbufferStorage : int
09457 {
09458 R3G3B2 = ((int)0x2A10),
09459 Alpha4 = ((int)0x803B),
09460 Alpha8 = ((int)0x803C),
09461 Alpha12 = ((int)0x803D),
09462 Alpha16 = ((int)0x803E),
09463 Rgb4 = ((int)0x804F),
09464 Rgb5 = ((int)0x8050),
09465 Rgb8 = ((int)0x8051),
09466 Rgb10 = ((int)0x8052),
09467 Rgb12 = ((int)0x8053),
09468 Rgb16 = ((int)0x8054),
09469 Rgba2 = ((int)0x8055),
09470 Rgba4 = ((int)0x8056),
09471 Rgba8 = ((int)0x8058),
09472 Rgb10A2 = ((int)0x8059),
09473 Rgba12 = ((int)0x805A),
09474 Rgba16 = ((int)0x805B),
09475 DepthComponent16 = ((int)0x81a5),
09476 DepthComponent24 = ((int)0x81a6),
09477 DepthComponent32 = ((int)0x81a7),
09478 R8 = ((int)0x8229),
09479 R16 = ((int)0x822A),
09480 Rg8 = ((int)0x822B),
09481 Rg16 = ((int)0x822C),
09482 R16f = ((int)0x822D),
09483 R32f = ((int)0x822E),
09484 Rg16f = ((int)0x822F),
09485 Rg32f = ((int)0x8230),
09486 R8i = ((int)0x8231),
09487 R8ui = ((int)0x8232),
09488 R16i = ((int)0x8233),
09489 R16ui = ((int)0x8234),
09490 R32i = ((int)0x8235),
09491 R32ui = ((int)0x8236),
09492 Rg8i = ((int)0x8237),
09493 Rg8ui = ((int)0x8238),
09494 Rg16i = ((int)0x8239),
09495 Rg16ui = ((int)0x823A),
09496 Rg32i = ((int)0x823B),
09497 Rg32ui = ((int)0x823C),
09498 Rgba32f = ((int)0x8814),
09499 Rgb32f = ((int)0x8815),
09500 Rgba16f = ((int)0x881A),
09501 Rgb16f = ((int)0x881B),
09502 Depth24Stencil8 = ((int)0x88F0),
09503 R11fG11fB10f = ((int)0x8C3A),
09504 Rgb9E5 = ((int)0x8C3D),
09505 Srgb8 = ((int)0x8C41),
09506 Srgb8Alpha8 = ((int)0x8C43),
09507 DepthComponent32f = ((int)0x8CAC),
09508 Depth32fStencil8 = ((int)0x8CAD),
09509 StencilIndex1 = ((int)0x8D46),
09510 StencilIndex1Ext = ((int)0x8D46),
09511 StencilIndex4 = ((int)0x8D47),
09512 StencilIndex4Ext = ((int)0x8D47),
09513 StencilIndex8 = ((int)0x8D48),
09514 StencilIndex8Ext = ((int)0x8D48),
09515 StencilIndex16 = ((int)0x8D49),
09516 StencilIndex16Ext = ((int)0x8D49),
09517 Rgba32ui = ((int)0x8D70),
09518 Rgb32ui = ((int)0x8D71),
09519 Rgba16ui = ((int)0x8D76),
09520 Rgb16ui = ((int)0x8D77),
09521 Rgba8ui = ((int)0x8D7C),
09522 Rgb8ui = ((int)0x8D7D),
09523 Rgba32i = ((int)0x8D82),
09524 Rgb32i = ((int)0x8D83),
09525 Rgba16i = ((int)0x8D88),
09526 Rgb16i = ((int)0x8D89),
09527 Rgba8i = ((int)0x8D8E),
09528 Rgb8i = ((int)0x8D8F),
09529 }
09530
09531 public enum RenderbufferTarget : int
09532 {
09533 Renderbuffer = ((int)0x8D41),
09534 RenderbufferExt = ((int)0x8D41),
09535 }
09536
09537 public enum RenderingMode : int
09538 {
09539 Render = ((int)0x1C00),
09540 Feedback = ((int)0x1C01),
09541 Select = ((int)0x1C02),
09542 }
09543
09544 public enum RendScreenCoordinates : int
09545 {
09546 ScreenCoordinatesRend = ((int)0x8490),
09547 InvertedScreenWRend = ((int)0x8491),
09548 }
09549
09550 public enum S3S3tc : int
09551 {
09552 RgbS3tc = ((int)0x83A0),
09553 Rgb4S3tc = ((int)0x83A1),
09554 RgbaS3tc = ((int)0x83A2),
09555 Rgba4S3tc = ((int)0x83A3),
09556 }
09557
09558 public enum SamplePatternSgis : int
09559 {
09560 Gl1PassSgis = ((int)0x80A1),
09561 Gl2Pass0Sgis = ((int)0x80A2),
09562 Gl2Pass1Sgis = ((int)0x80A3),
09563 Gl4Pass0Sgis = ((int)0x80A4),
09564 Gl4Pass1Sgis = ((int)0x80A5),
09565 Gl4Pass2Sgis = ((int)0x80A6),
09566 Gl4Pass3Sgis = ((int)0x80A7),
09567 }
09568
09569 public enum SeparableTarget : int
09570 {
09571 Separable2D = ((int)0x8012),
09572 }
09573
09574 public enum SeparableTargetExt : int
09575 {
09576 Separable2DExt = ((int)0x8012),
09577 }
09578
09579 public enum SgiColorMatrix : int
09580 {
09581 ColorMatrixSgi = ((int)0x80B1),
09582 ColorMatrixStackDepthSgi = ((int)0x80B2),
09583 MaxColorMatrixStackDepthSgi = ((int)0x80B3),
09584 PostColorMatrixRedScaleSgi = ((int)0x80B4),
09585 PostColorMatrixGreenScaleSgi = ((int)0x80B5),
09586 PostColorMatrixBlueScaleSgi = ((int)0x80B6),
09587 PostColorMatrixAlphaScaleSgi = ((int)0x80B7),
09588 PostColorMatrixRedBiasSgi = ((int)0x80B8),
09589 PostColorMatrixGreenBiasSgi = ((int)0x80B9),
09590 PostColorMatrixBlueBiasSgi = ((int)0x80BA),
09591 PostColorMatrixAlphaBiasSgi = ((int)0x80BB),
09592 }
09593
09594 public enum SgiColorTable : int
09595 {
09596 ColorTableSgi = ((int)0x80D0),
09597 PostConvolutionColorTableSgi = ((int)0x80D1),
09598 PostColorMatrixColorTableSgi = ((int)0x80D2),
09599 ProxyColorTableSgi = ((int)0x80D3),
09600 ProxyPostConvolutionColorTableSgi = ((int)0x80D4),
09601 ProxyPostColorMatrixColorTableSgi = ((int)0x80D5),
09602 ColorTableScaleSgi = ((int)0x80D6),
09603 ColorTableBiasSgi = ((int)0x80D7),
09604 ColorTableFormatSgi = ((int)0x80D8),
09605 ColorTableWidthSgi = ((int)0x80D9),
09606 ColorTableRedSizeSgi = ((int)0x80DA),
09607 ColorTableGreenSizeSgi = ((int)0x80DB),
09608 ColorTableBlueSizeSgi = ((int)0x80DC),
09609 ColorTableAlphaSizeSgi = ((int)0x80DD),
09610 ColorTableLuminanceSizeSgi = ((int)0x80DE),
09611 ColorTableIntensitySizeSgi = ((int)0x80DF),
09612 }
09613
09614 public enum SgiDepthPassInstrument : int
09615 {
09616 DepthPassInstrumentSgix = ((int)0x8310),
09617 DepthPassInstrumentCountersSgix = ((int)0x8311),
09618 DepthPassInstrumentMaxSgix = ((int)0x8312),
09619 }
09620
09621 public enum SgisDetailTexture : int
09622 {
09623 DetailTexture2DSgis = ((int)0x8095),
09624 DetailTexture2DBindingSgis = ((int)0x8096),
09625 LinearDetailSgis = ((int)0x8097),
09626 LinearDetailAlphaSgis = ((int)0x8098),
09627 LinearDetailColorSgis = ((int)0x8099),
09628 DetailTextureLevelSgis = ((int)0x809A),
09629 DetailTextureModeSgis = ((int)0x809B),
09630 DetailTextureFuncPointsSgis = ((int)0x809C),
09631 }
09632
09633 public enum SgisFogFunction : int
09634 {
09635 FogFuncSgis = ((int)0x812A),
09636 FogFuncPointsSgis = ((int)0x812B),
09637 MaxFogFuncPointsSgis = ((int)0x812C),
09638 }
09639
09640 public enum SgisGenerateMipmap : int
09641 {
09642 GenerateMipmapSgis = ((int)0x8191),
09643 GenerateMipmapHintSgis = ((int)0x8192),
09644 GeometryDeformationSgix = ((int)0x8194),
09645 TextureDeformationSgix = ((int)0x8195),
09646 DeformationsMaskSgix = ((int)0x8196),
09647 MaxDeformationOrderSgix = ((int)0x8197),
09648 }
09649
09650 public enum SgisMultisample : int
09651 {
09652 MultisampleSgis = ((int)0x809D),
09653 SampleAlphaToMaskSgis = ((int)0x809E),
09654 SampleAlphaToOneSgis = ((int)0x809F),
09655 SampleMaskSgis = ((int)0x80A0),
09656 Gl1PassSgis = ((int)0x80A1),
09657 Gl2Pass0Sgis = ((int)0x80A2),
09658 Gl2Pass1Sgis = ((int)0x80A3),
09659 Gl4Pass0Sgis = ((int)0x80A4),
09660 Gl4Pass1Sgis = ((int)0x80A5),
09661 Gl4Pass2Sgis = ((int)0x80A6),
09662 Gl4Pass3Sgis = ((int)0x80A7),
09663 SampleBuffersSgis = ((int)0x80A8),
09664 SamplesSgis = ((int)0x80A9),
09665 SampleMaskValueSgis = ((int)0x80AA),
09666 SampleMaskInvertSgis = ((int)0x80AB),
09667 SamplePatternSgis = ((int)0x80AC),
09668 }
09669
09670 public enum SgisPixelTexture : int
09671 {
09672 PixelTextureSgis = ((int)0x8353),
09673 PixelFragmentRgbSourceSgis = ((int)0x8354),
09674 PixelFragmentAlphaSourceSgis = ((int)0x8355),
09675 PixelGroupColorSgis = ((int)0x8356),
09676 }
09677
09678 public enum SgisPointLineTexgen : int
09679 {
09680 EyeDistanceToPointSgis = ((int)0x81F0),
09681 ObjectDistanceToPointSgis = ((int)0x81F1),
09682 EyeDistanceToLineSgis = ((int)0x81F2),
09683 ObjectDistanceToLineSgis = ((int)0x81F3),
09684 EyePointSgis = ((int)0x81F4),
09685 ObjectPointSgis = ((int)0x81F5),
09686 EyeLineSgis = ((int)0x81F6),
09687 ObjectLineSgis = ((int)0x81F7),
09688 }
09689
09690 public enum SgisPointParameters : int
09691 {
09692 PointSizeMinSgis = ((int)0x8126),
09693 PointSizeMaxSgis = ((int)0x8127),
09694 PointFadeThresholdSizeSgis = ((int)0x8128),
09695 DistanceAttenuationSgis = ((int)0x8129),
09696 }
09697
09698 public enum SgisSharpenTexture : int
09699 {
09700 LinearSharpenSgis = ((int)0x80AD),
09701 LinearSharpenAlphaSgis = ((int)0x80AE),
09702 LinearSharpenColorSgis = ((int)0x80AF),
09703 SharpenTextureFuncPointsSgis = ((int)0x80B0),
09704 }
09705
09706 public enum SgisTexture4D : int
09707 {
09708 PackSkipVolumesSgis = ((int)0x8130),
09709 PackImageDepthSgis = ((int)0x8131),
09710 UnpackSkipVolumesSgis = ((int)0x8132),
09711 UnpackImageDepthSgis = ((int)0x8133),
09712 Texture4DSgis = ((int)0x8134),
09713 ProxyTexture4DSgis = ((int)0x8135),
09714 Texture4DsizeSgis = ((int)0x8136),
09715 TextureWrapQSgis = ((int)0x8137),
09716 Max4DTextureSizeSgis = ((int)0x8138),
09717 Texture4DBindingSgis = ((int)0x814F),
09718 }
09719
09720 public enum SgisTextureBorderClamp : int
09721 {
09722 ClampToBorderSgis = ((int)0x812D),
09723 }
09724
09725 [Flags]
09726 public enum SgisTextureColorMask : int
09727 {
09728 TextureColorWritemaskSgis = ((int)0x81EF),
09729 }
09730
09731 public enum SgisTextureEdgeClamp : int
09732 {
09733 ClampToEdgeSgis = ((int)0x812F),
09734 }
09735
09736 public enum SgisTextureFilter4 : int
09737 {
09738 Filter4Sgis = ((int)0x8146),
09739 TextureFilter4SizeSgis = ((int)0x8147),
09740 }
09741
09742 public enum SgisTextureLod : int
09743 {
09744 TextureMinLodSgis = ((int)0x813A),
09745 TextureMaxLodSgis = ((int)0x813B),
09746 TextureBaseLevelSgis = ((int)0x813C),
09747 TextureMaxLevelSgis = ((int)0x813D),
09748 }
09749
09750 public enum SgisTextureSelect : int
09751 {
09752 DualAlpha4Sgis = ((int)0x8110),
09753 DualAlpha8Sgis = ((int)0x8111),
09754 DualAlpha12Sgis = ((int)0x8112),
09755 DualAlpha16Sgis = ((int)0x8113),
09756 DualLuminance4Sgis = ((int)0x8114),
09757 DualLuminance8Sgis = ((int)0x8115),
09758 DualLuminance12Sgis = ((int)0x8116),
09759 DualLuminance16Sgis = ((int)0x8117),
09760 DualIntensity4Sgis = ((int)0x8118),
09761 DualIntensity8Sgis = ((int)0x8119),
09762 DualIntensity12Sgis = ((int)0x811A),
09763 DualIntensity16Sgis = ((int)0x811B),
09764 DualLuminanceAlpha4Sgis = ((int)0x811C),
09765 DualLuminanceAlpha8Sgis = ((int)0x811D),
09766 QuadAlpha4Sgis = ((int)0x811E),
09767 QuadAlpha8Sgis = ((int)0x811F),
09768 QuadLuminance4Sgis = ((int)0x8120),
09769 QuadLuminance8Sgis = ((int)0x8121),
09770 QuadIntensity4Sgis = ((int)0x8122),
09771 QuadIntensity8Sgis = ((int)0x8123),
09772 DualTextureSelectSgis = ((int)0x8124),
09773 QuadTextureSelectSgis = ((int)0x8125),
09774 }
09775
09776 public enum SgiTextureColorTable : int
09777 {
09778 TextureColorTableSgi = ((int)0x80BC),
09779 ProxyTextureColorTableSgi = ((int)0x80BD),
09780 }
09781
09782 public enum SgixAsync : int
09783 {
09784 AsyncMarkerSgix = ((int)0x8329),
09785 }
09786
09787 public enum SgixAsyncHistogram : int
09788 {
09789 AsyncHistogramSgix = ((int)0x832C),
09790 MaxAsyncHistogramSgix = ((int)0x832D),
09791 }
09792
09793 public enum SgixAsyncPixel : int
09794 {
09795 AsyncTexImageSgix = ((int)0x835C),
09796 AsyncDrawPixelsSgix = ((int)0x835D),
09797 AsyncReadPixelsSgix = ((int)0x835E),
09798 MaxAsyncTexImageSgix = ((int)0x835F),
09799 MaxAsyncDrawPixelsSgix = ((int)0x8360),
09800 MaxAsyncReadPixelsSgix = ((int)0x8361),
09801 }
09802
09803 public enum SgixBlendAlphaMinmax : int
09804 {
09805 AlphaMinSgix = ((int)0x8320),
09806 AlphaMaxSgix = ((int)0x8321),
09807 AsyncMarkerSgix = ((int)0x8329),
09808 }
09809
09810 public enum SgixCalligraphicFragment : int
09811 {
09812 CalligraphicFragmentSgix = ((int)0x8183),
09813 }
09814
09815 public enum SgixClipmap : int
09816 {
09817 LinearClipmapLinearSgix = ((int)0x8170),
09818 TextureClipmapCenterSgix = ((int)0x8171),
09819 TextureClipmapFrameSgix = ((int)0x8172),
09820 TextureClipmapOffsetSgix = ((int)0x8173),
09821 TextureClipmapVirtualDepthSgix = ((int)0x8174),
09822 TextureClipmapLodOffsetSgix = ((int)0x8175),
09823 TextureClipmapDepthSgix = ((int)0x8176),
09824 MaxClipmapDepthSgix = ((int)0x8177),
09825 MaxClipmapVirtualDepthSgix = ((int)0x8178),
09826 NearestClipmapNearestSgix = ((int)0x844D),
09827 NearestClipmapLinearSgix = ((int)0x844E),
09828 LinearClipmapNearestSgix = ((int)0x844F),
09829 }
09830
09831 public enum SgixConvolutionAccuracy : int
09832 {
09833 ConvolutionHintSgix = ((int)0x8316),
09834 }
09835
09836 public enum SgixDepthTexture : int
09837 {
09838 DepthComponent16Sgix = ((int)0x81A5),
09839 DepthComponent24Sgix = ((int)0x81A6),
09840 DepthComponent32Sgix = ((int)0x81A7),
09841 }
09842
09843 public enum SgixFlushRaster : int
09844 {
09845 }
09846
09847 public enum SgixFogOffset : int
09848 {
09849 FogOffsetSgix = ((int)0x8198),
09850 FogOffsetValueSgix = ((int)0x8199),
09851 }
09852
09853 public enum SgixFogScale : int
09854 {
09855 FogScaleSgix = ((int)0x81FC),
09856 FogScaleValueSgix = ((int)0x81FD),
09857 }
09858
09859 public enum SgixFragmentLighting : int
09860 {
09861 FragmentLightingSgix = ((int)0x8400),
09862 FragmentColorMaterialSgix = ((int)0x8401),
09863 FragmentColorMaterialFaceSgix = ((int)0x8402),
09864 FragmentColorMaterialParameterSgix = ((int)0x8403),
09865 MaxFragmentLightsSgix = ((int)0x8404),
09866 MaxActiveLightsSgix = ((int)0x8405),
09867 CurrentRasterNormalSgix = ((int)0x8406),
09868 LightEnvModeSgix = ((int)0x8407),
09869 FragmentLightModelLocalViewerSgix = ((int)0x8408),
09870 FragmentLightModelTwoSideSgix = ((int)0x8409),
09871 FragmentLightModelAmbientSgix = ((int)0x840A),
09872 FragmentLightModelNormalInterpolationSgix = ((int)0x840B),
09873 FragmentLight0Sgix = ((int)0x840C),
09874 FragmentLight1Sgix = ((int)0x840D),
09875 FragmentLight2Sgix = ((int)0x840E),
09876 FragmentLight3Sgix = ((int)0x840F),
09877 FragmentLight4Sgix = ((int)0x8410),
09878 FragmentLight5Sgix = ((int)0x8411),
09879 FragmentLight6Sgix = ((int)0x8412),
09880 FragmentLight7Sgix = ((int)0x8413),
09881 }
09882
09883 public enum SgixFramezoom : int
09884 {
09885 FramezoomSgix = ((int)0x818B),
09886 FramezoomFactorSgix = ((int)0x818C),
09887 MaxFramezoomFactorSgix = ((int)0x818D),
09888 }
09889
09890 public enum SgixImpactPixelTexture : int
09891 {
09892 PixelTexGenQCeilingSgix = ((int)0x8184),
09893 PixelTexGenQRoundSgix = ((int)0x8185),
09894 PixelTexGenQFloorSgix = ((int)0x8186),
09895 PixelTexGenAlphaReplaceSgix = ((int)0x8187),
09896 PixelTexGenAlphaNoReplaceSgix = ((int)0x8188),
09897 PixelTexGenAlphaLsSgix = ((int)0x8189),
09898 PixelTexGenAlphaMsSgix = ((int)0x818A),
09899 }
09900
09901 public enum SgixInstruments : int
09902 {
09903 InstrumentBufferPointerSgix = ((int)0x8180),
09904 InstrumentMeasurementsSgix = ((int)0x8181),
09905 }
09906
09907 public enum SgixInterlace : int
09908 {
09909 InterlaceSgix = ((int)0x8094),
09910 }
09911
09912 public enum SgixIrInstrument1 : int
09913 {
09914 IrInstrument1Sgix = ((int)0x817F),
09915 }
09916
09917 public enum SgixListPriority : int
09918 {
09919 ListPrioritySgix = ((int)0x8182),
09920 }
09921
09922 public enum SgixPixelTexture : int
09923 {
09924 PixelTexGenSgix = ((int)0x8139),
09925 PixelTexGenModeSgix = ((int)0x832B),
09926 }
09927
09928 public enum SgixPixelTiles : int
09929 {
09930 PixelTileBestAlignmentSgix = ((int)0x813E),
09931 PixelTileCacheIncrementSgix = ((int)0x813F),
09932 PixelTileWidthSgix = ((int)0x8140),
09933 PixelTileHeightSgix = ((int)0x8141),
09934 PixelTileGridWidthSgix = ((int)0x8142),
09935 PixelTileGridHeightSgix = ((int)0x8143),
09936 PixelTileGridDepthSgix = ((int)0x8144),
09937 PixelTileCacheSizeSgix = ((int)0x8145),
09938 }
09939
09940 public enum SgixPolynomialFfd : int
09941 {
09942 GeometryDeformationSgix = ((int)0x8194),
09943 TextureDeformationSgix = ((int)0x8195),
09944 DeformationsMaskSgix = ((int)0x8196),
09945 MaxDeformationOrderSgix = ((int)0x8197),
09946 }
09947
09948 public enum SgixReferencePlane : int
09949 {
09950 ReferencePlaneSgix = ((int)0x817D),
09951 ReferencePlaneEquationSgix = ((int)0x817E),
09952 }
09953
09954 public enum SgixResample : int
09955 {
09956 PackResampleSgix = ((int)0x842C),
09957 UnpackResampleSgix = ((int)0x842D),
09958 ResampleReplicateSgix = ((int)0x842E),
09959 ResampleZeroFillSgix = ((int)0x842F),
09960 ResampleDecimateSgix = ((int)0x8430),
09961 }
09962
09963 public enum SgixScalebiasHint : int
09964 {
09965 ScalebiasHintSgix = ((int)0x8322),
09966 }
09967
09968 public enum SgixShadow : int
09969 {
09970 TextureCompareSgix = ((int)0x819A),
09971 TextureCompareOperatorSgix = ((int)0x819B),
09972 TextureLequalRSgix = ((int)0x819C),
09973 TextureGequalRSgix = ((int)0x819D),
09974 }
09975
09976 public enum SgixShadowAmbient : int
09977 {
09978 ShadowAmbientSgix = ((int)0x80BF),
09979 }
09980
09981 public enum SgixSprite : int
09982 {
09983 SpriteSgix = ((int)0x8148),
09984 SpriteModeSgix = ((int)0x8149),
09985 SpriteAxisSgix = ((int)0x814A),
09986 SpriteTranslationSgix = ((int)0x814B),
09987 SpriteAxialSgix = ((int)0x814C),
09988 SpriteObjectAlignedSgix = ((int)0x814D),
09989 SpriteEyeAlignedSgix = ((int)0x814E),
09990 }
09991
09992 public enum SgixSubsample : int
09993 {
09994 PackSubsampleRateSgix = ((int)0x85A0),
09995 UnpackSubsampleRateSgix = ((int)0x85A1),
09996 PixelSubsample4444Sgix = ((int)0x85A2),
09997 PixelSubsample2424Sgix = ((int)0x85A3),
09998 PixelSubsample4242Sgix = ((int)0x85A4),
09999 }
10000
10001 public enum SgixTagSampleBuffer : int
10002 {
10003 }
10004
10005 public enum SgixTextureAddEnv : int
10006 {
10007 TextureEnvBiasSgix = ((int)0x80BE),
10008 }
10009
10010 public enum SgixTextureCoordinateClamp : int
10011 {
10012 TextureMaxClampSSgix = ((int)0x8369),
10013 TextureMaxClampTSgix = ((int)0x836A),
10014 TextureMaxClampRSgix = ((int)0x836B),
10015 FogFactorToAlphaSgix = ((int)0x836F),
10016 }
10017
10018 public enum SgixTextureLodBias : int
10019 {
10020 TextureLodBiasSSgix = ((int)0x818E),
10021 TextureLodBiasTSgix = ((int)0x818F),
10022 TextureLodBiasRSgix = ((int)0x8190),
10023 }
10024
10025 public enum SgixTextureMultiBuffer : int
10026 {
10027 TextureMultiBufferHintSgix = ((int)0x812E),
10028 }
10029
10030 public enum SgixTextureScaleBias : int
10031 {
10032 PostTextureFilterBiasSgix = ((int)0x8179),
10033 PostTextureFilterScaleSgix = ((int)0x817A),
10034 PostTextureFilterBiasRangeSgix = ((int)0x817B),
10035 PostTextureFilterScaleRangeSgix = ((int)0x817C),
10036 }
10037
10038 public enum SgixVertexPreclip : int
10039 {
10040 VertexPreclipSgix = ((int)0x83EE),
10041 VertexPreclipHintSgix = ((int)0x83EF),
10042 }
10043
10044 public enum SgixYcrcb : int
10045 {
10046 Ycrcb422Sgix = ((int)0x81BB),
10047 Ycrcb444Sgix = ((int)0x81BC),
10048 }
10049
10050 public enum SgixYcrcba : int
10051 {
10052 YcrcbSgix = ((int)0x8318),
10053 YcrcbaSgix = ((int)0x8319),
10054 }
10055
10056 public enum SgixYcrcbSubsample : int
10057 {
10058 PackSubsampleRateSgix = ((int)0x85A0),
10059 UnpackSubsampleRateSgix = ((int)0x85A1),
10060 PixelSubsample4444Sgix = ((int)0x85A2),
10061 PixelSubsample2424Sgix = ((int)0x85A3),
10062 PixelSubsample4242Sgix = ((int)0x85A4),
10063 }
10064
10065 public enum ShaderParameter : int
10066 {
10067 ShaderType = ((int)0x8B4F),
10068 DeleteStatus = ((int)0x8B80),
10069 CompileStatus = ((int)0x8B81),
10070 InfoLogLength = ((int)0x8B84),
10071 ShaderSourceLength = ((int)0x8B88),
10072 }
10073
10074 public enum ShaderType : int
10075 {
10076 FragmentShader = ((int)0x8B30),
10077 VertexShader = ((int)0x8B31),
10078 GeometryShader = ((int)0x8DD9),
10079 GeometryShaderExt = ((int)0x8DD9),
10080 }
10081
10082 public enum ShadingModel : int
10083 {
10084 Flat = ((int)0x1D00),
10085 Smooth = ((int)0x1D01),
10086 }
10087
10088 public enum SizedInternalFormat : int
10089 {
10090 Rgba8 = ((int)0x8058),
10091 Rgba16 = ((int)0x805B),
10092 R8 = ((int)0x8229),
10093 R16 = ((int)0x822A),
10094 Rg8 = ((int)0x822B),
10095 Rg16 = ((int)0x822C),
10096 R16f = ((int)0x822D),
10097 R32f = ((int)0x822E),
10098 Rg16f = ((int)0x822F),
10099 Rg32f = ((int)0x8230),
10100 R8i = ((int)0x8231),
10101 R8ui = ((int)0x8232),
10102 R16i = ((int)0x8233),
10103 R16ui = ((int)0x8234),
10104 R32i = ((int)0x8235),
10105 R32ui = ((int)0x8236),
10106 Rg8i = ((int)0x8237),
10107 Rg8ui = ((int)0x8238),
10108 Rg16i = ((int)0x8239),
10109 Rg16ui = ((int)0x823A),
10110 Rg32i = ((int)0x823B),
10111 Rg32ui = ((int)0x823C),
10112 Rgba32f = ((int)0x8814),
10113 Rgba16f = ((int)0x881A),
10114 Rgba32ui = ((int)0x8D70),
10115 Rgba16ui = ((int)0x8D76),
10116 Rgba8ui = ((int)0x8D7C),
10117 Rgba32i = ((int)0x8D82),
10118 Rgba16i = ((int)0x8D88),
10119 Rgba8i = ((int)0x8D8E),
10120 }
10121
10122 public enum StencilFace : int
10123 {
10124 Front = ((int)0x0404),
10125 Back = ((int)0x0405),
10126 FrontAndBack = ((int)0x0408),
10127 }
10128
10129 public enum StencilFunction : int
10130 {
10131 Never = ((int)0x0200),
10132 Less = ((int)0x0201),
10133 Equal = ((int)0x0202),
10134 Lequal = ((int)0x0203),
10135 Greater = ((int)0x0204),
10136 Notequal = ((int)0x0205),
10137 Gequal = ((int)0x0206),
10138 Always = ((int)0x0207),
10139 }
10140
10141 public enum StencilOp : int
10142 {
10143 Zero = ((int)0),
10144 Invert = ((int)0x150A),
10145 Keep = ((int)0x1E00),
10146 Replace = ((int)0x1E01),
10147 Incr = ((int)0x1E02),
10148 Decr = ((int)0x1E03),
10149 IncrWrap = ((int)0x8507),
10150 DecrWrap = ((int)0x8508),
10151 }
10152
10153 public enum StringName : int
10154 {
10155 Vendor = ((int)0x1F00),
10156 Renderer = ((int)0x1F01),
10157 Version = ((int)0x1F02),
10158 Extensions = ((int)0x1F03),
10159 ShadingLanguageVersion = ((int)0x8B8C),
10160 }
10161
10162 public enum SunConvolutionBorderModes : int
10163 {
10164 WrapBorderSun = ((int)0x81D4),
10165 }
10166
10167 public enum SunGlobalAlpha : int
10168 {
10169 GlobalAlphaSun = ((int)0x81D9),
10170 GlobalAlphaFactorSun = ((int)0x81DA),
10171 }
10172
10173 public enum SunMeshArray : int
10174 {
10175 QuadMeshSun = ((int)0x8614),
10176 TriangleMeshSun = ((int)0x8615),
10177 }
10178
10179 public enum SunSliceAccum : int
10180 {
10181 SliceAccumSun = ((int)0x85CC),
10182 }
10183
10184 public enum SunTriangleList : int
10185 {
10186 RestartSun = ((int)0x0001),
10187 ReplaceMiddleSun = ((int)0x0002),
10188 ReplaceOldestSun = ((int)0x0003),
10189 TriangleListSun = ((int)0x81D7),
10190 ReplacementCodeSun = ((int)0x81D8),
10191 ReplacementCodeArraySun = ((int)0x85C0),
10192 ReplacementCodeArrayTypeSun = ((int)0x85C1),
10193 ReplacementCodeArrayStrideSun = ((int)0x85C2),
10194 ReplacementCodeArrayPointerSun = ((int)0x85C3),
10195 R1uiV3fSun = ((int)0x85C4),
10196 R1uiC4ubV3fSun = ((int)0x85C5),
10197 R1uiC3fV3fSun = ((int)0x85C6),
10198 R1uiN3fV3fSun = ((int)0x85C7),
10199 R1uiC4fN3fV3fSun = ((int)0x85C8),
10200 R1uiT2fV3fSun = ((int)0x85C9),
10201 R1uiT2fN3fV3fSun = ((int)0x85CA),
10202 R1uiT2fC4fN3fV3fSun = ((int)0x85CB),
10203 }
10204
10205 public enum SunVertex : int
10206 {
10207 }
10208
10209 public enum SunxConstantData : int
10210 {
10211 UnpackConstantDataSunx = ((int)0x81D5),
10212 TextureConstantDataSunx = ((int)0x81D6),
10213 }
10214
10215 public enum TexCoordPointerType : int
10216 {
10217 Short = ((int)0x1402),
10218 Int = ((int)0x1404),
10219 Float = ((int)0x1406),
10220 Double = ((int)0x140A),
10221 HalfFloat = ((int)0x140B),
10222 }
10223
10224 public enum TextureBufferTarget : int
10225 {
10226 TextureBuffer = ((int)0x8C2A),
10227 }
10228
10229 public enum TextureCompareMode : int
10230 {
10231 CompareRefToTexture = ((int)0x884E),
10232 CompareRToTexture = ((int)0x884E),
10233 }
10234
10235 public enum TextureCoordName : int
10236 {
10237 S = ((int)0x2000),
10238 T = ((int)0x2001),
10239 R = ((int)0x2002),
10240 Q = ((int)0x2003),
10241 }
10242
10243 public enum TextureEnvMode : int
10244 {
10245 Add = ((int)0x0104),
10246 Blend = ((int)0x0BE2),
10247 Replace = ((int)0x1e01),
10248 Modulate = ((int)0x2100),
10249 Decal = ((int)0x2101),
10250 ReplaceExt = ((int)0x8062),
10251 TextureEnvBiasSgix = ((int)0x80BE),
10252 Combine = ((int)0x8570),
10253 }
10254
10255 public enum TextureEnvModeCombine : int
10256 {
10257 Add = ((int)0x0104),
10258 Replace = ((int)0x1E01),
10259 Modulate = ((int)0x2100),
10260 Subtract = ((int)0x84E7),
10261 AddSigned = ((int)0x8574),
10262 Interpolate = ((int)0x8575),
10263 Dot3Rgb = ((int)0x86AE),
10264 Dot3Rgba = ((int)0x86AF),
10265 }
10266
10267 public enum TextureEnvModeOperandAlpha : int
10268 {
10269 SrcAlpha = ((int)0x0302),
10270 OneMinusSrcAlpha = ((int)0x0303),
10271 }
10272
10273 public enum TextureEnvModeOperandRgb : int
10274 {
10275 SrcColor = ((int)0x0300),
10276 OneMinusSrcColor = ((int)0x0301),
10277 SrcAlpha = ((int)0x0302),
10278 OneMinusSrcAlpha = ((int)0x0303),
10279 }
10280
10281 public enum TextureEnvModePointSprite : int
10282 {
10283 False = ((int)0),
10284 True = ((int)1),
10285 }
10286
10287 public enum TextureEnvModeScale : int
10288 {
10289 One = ((int)1),
10290 Two = ((int)2),
10291 Four = ((int)4),
10292 }
10293
10294 public enum TextureEnvModeSource : int
10295 {
10296 Texture = ((int)0x1702),
10297 Texture0 = ((int)0x84C0),
10298 Texture1 = ((int)0x84C1),
10299 Texture2 = ((int)0x84C2),
10300 Texture3 = ((int)0x84C3),
10301 Texture4 = ((int)0x84C4),
10302 Texture5 = ((int)0x84C5),
10303 Texture6 = ((int)0x84C6),
10304 Texture7 = ((int)0x84C7),
10305 Texture8 = ((int)0x84C8),
10306 Texture9 = ((int)0x84C9),
10307 Texture10 = ((int)0x84CA),
10308 Texture11 = ((int)0x84CB),
10309 Texture12 = ((int)0x84CC),
10310 Texture13 = ((int)0x84CD),
10311 Texture14 = ((int)0x84CE),
10312 Texture15 = ((int)0x84CF),
10313 Texture16 = ((int)0x84D0),
10314 Texture17 = ((int)0x84D1),
10315 Texture18 = ((int)0x84D2),
10316 Texture19 = ((int)0x84D3),
10317 Texture20 = ((int)0x84D4),
10318 Texture21 = ((int)0x84D5),
10319 Texture22 = ((int)0x84D6),
10320 Texture23 = ((int)0x84D7),
10321 Texture24 = ((int)0x84D8),
10322 Texture25 = ((int)0x84D9),
10323 Texture26 = ((int)0x84DA),
10324 Texture27 = ((int)0x84DB),
10325 Texture28 = ((int)0x84DC),
10326 Texture29 = ((int)0x84DD),
10327 Texture30 = ((int)0x84DE),
10328 Texture31 = ((int)0x84DF),
10329 Constant = ((int)0x8576),
10330 PrimaryColor = ((int)0x8577),
10331 Previous = ((int)0x8578),
10332 }
10333
10334 public enum TextureEnvParameter : int
10335 {
10336 AlphaScale = ((int)0x0D1C),
10337 TextureEnvMode = ((int)0x2200),
10338 TextureEnvColor = ((int)0x2201),
10339 TextureLodBias = ((int)0x8501),
10340 CombineRgb = ((int)0x8571),
10341 CombineAlpha = ((int)0x8572),
10342 RgbScale = ((int)0x8573),
10343 Source0Rgb = ((int)0x8580),
10344 Src1Rgb = ((int)0x8581),
10345 Src2Rgb = ((int)0x8582),
10346 Src0Alpha = ((int)0x8588),
10347 Src1Alpha = ((int)0x8589),
10348 Src2Alpha = ((int)0x858A),
10349 Operand0Rgb = ((int)0x8590),
10350 Operand1Rgb = ((int)0x8591),
10351 Operand2Rgb = ((int)0x8592),
10352 Operand0Alpha = ((int)0x8598),
10353 Operand1Alpha = ((int)0x8599),
10354 Operand2Alpha = ((int)0x859A),
10355 CoordReplace = ((int)0x8862),
10356 }
10357
10358 public enum TextureEnvTarget : int
10359 {
10360 TextureEnv = ((int)0x2300),
10361 TextureFilterControl = ((int)0x8500),
10362 PointSprite = ((int)0x8861),
10363 }
10364
10365 public enum TextureFilterFuncSgis : int
10366 {
10367 Filter4Sgis = ((int)0x8146),
10368 }
10369
10370 public enum TextureGenMode : int
10371 {
10372 EyeLinear = ((int)0x2400),
10373 ObjectLinear = ((int)0x2401),
10374 SphereMap = ((int)0x2402),
10375 EyeDistanceToPointSgis = ((int)0x81F0),
10376 ObjectDistanceToPointSgis = ((int)0x81F1),
10377 EyeDistanceToLineSgis = ((int)0x81F2),
10378 ObjectDistanceToLineSgis = ((int)0x81F3),
10379 NormalMap = ((int)0x8511),
10380 ReflectionMap = ((int)0x8512),
10381 }
10382
10383 public enum TextureGenParameter : int
10384 {
10385 TextureGenMode = ((int)0x2500),
10386 ObjectPlane = ((int)0x2501),
10387 EyePlane = ((int)0x2502),
10388 EyePointSgis = ((int)0x81F4),
10389 ObjectPointSgis = ((int)0x81F5),
10390 EyeLineSgis = ((int)0x81F6),
10391 ObjectLineSgis = ((int)0x81F7),
10392 }
10393
10394 public enum TextureMagFilter : int
10395 {
10396 Nearest = ((int)0x2600),
10397 Linear = ((int)0x2601),
10398 LinearDetailSgis = ((int)0x8097),
10399 LinearDetailAlphaSgis = ((int)0x8098),
10400 LinearDetailColorSgis = ((int)0x8099),
10401 LinearSharpenSgis = ((int)0x80AD),
10402 LinearSharpenAlphaSgis = ((int)0x80AE),
10403 LinearSharpenColorSgis = ((int)0x80AF),
10404 Filter4Sgis = ((int)0x8146),
10405 PixelTexGenQCeilingSgix = ((int)0x8184),
10406 PixelTexGenQRoundSgix = ((int)0x8185),
10407 PixelTexGenQFloorSgix = ((int)0x8186),
10408 }
10409
10410 public enum TextureMinFilter : int
10411 {
10412 Nearest = ((int)0x2600),
10413 Linear = ((int)0x2601),
10414 NearestMipmapNearest = ((int)0x2700),
10415 LinearMipmapNearest = ((int)0x2701),
10416 NearestMipmapLinear = ((int)0x2702),
10417 LinearMipmapLinear = ((int)0x2703),
10418 Filter4Sgis = ((int)0x8146),
10419 LinearClipmapLinearSgix = ((int)0x8170),
10420 PixelTexGenQCeilingSgix = ((int)0x8184),
10421 PixelTexGenQRoundSgix = ((int)0x8185),
10422 PixelTexGenQFloorSgix = ((int)0x8186),
10423 NearestClipmapNearestSgix = ((int)0x844D),
10424 NearestClipmapLinearSgix = ((int)0x844E),
10425 LinearClipmapNearestSgix = ((int)0x844F),
10426 }
10427
10428 public enum TextureParameterName : int
10429 {
10430 TextureBorderColor = ((int)0x1004),
10431 Red = ((int)0x1903),
10432 TextureMagFilter = ((int)0x2800),
10433 TextureMinFilter = ((int)0x2801),
10434 TextureWrapS = ((int)0x2802),
10435 TextureWrapT = ((int)0x2803),
10436 TexturePriority = ((int)0x8066),
10437 TextureDepth = ((int)0x8071),
10438 TextureWrapR = ((int)0x8072),
10439 TextureWrapRExt = ((int)0x8072),
10440 DetailTextureLevelSgis = ((int)0x809A),
10441 DetailTextureModeSgis = ((int)0x809B),
10442 ShadowAmbientSgix = ((int)0x80BF),
10443 TextureCompareFailValue = ((int)0x80BF),
10444 DualTextureSelectSgis = ((int)0x8124),
10445 QuadTextureSelectSgis = ((int)0x8125),
10446 ClampToBorder = ((int)0x812D),
10447 ClampToEdge = ((int)0x812F),
10448 TextureWrapQSgis = ((int)0x8137),
10449 TextureMinLod = ((int)0x813A),
10450 TextureMaxLod = ((int)0x813B),
10451 TextureBaseLevel = ((int)0x813C),
10452 TextureMaxLevel = ((int)0x813D),
10453 TextureClipmapCenterSgix = ((int)0x8171),
10454 TextureClipmapFrameSgix = ((int)0x8172),
10455 TextureClipmapOffsetSgix = ((int)0x8173),
10456 TextureClipmapVirtualDepthSgix = ((int)0x8174),
10457 TextureClipmapLodOffsetSgix = ((int)0x8175),
10458 TextureClipmapDepthSgix = ((int)0x8176),
10459 PostTextureFilterBiasSgix = ((int)0x8179),
10460 PostTextureFilterScaleSgix = ((int)0x817A),
10461 TextureLodBiasSSgix = ((int)0x818E),
10462 TextureLodBiasTSgix = ((int)0x818F),
10463 TextureLodBiasRSgix = ((int)0x8190),
10464 GenerateMipmap = ((int)0x8191),
10465 GenerateMipmapSgis = ((int)0x8191),
10466 TextureCompareSgix = ((int)0x819A),
10467 TextureCompareOperatorSgix = ((int)0x819B),
10468 TextureMaxClampSSgix = ((int)0x8369),
10469 TextureMaxClampTSgix = ((int)0x836A),
10470 TextureMaxClampRSgix = ((int)0x836B),
10471 TextureLodBias = ((int)0x8501),
10472 DepthTextureMode = ((int)0x884B),
10473 TextureCompareMode = ((int)0x884C),
10474 TextureCompareFunc = ((int)0x884D),
10475 }
10476
10477 public enum TextureTarget : int
10478 {
10479 Texture1D = ((int)0x0DE0),
10480 Texture2D = ((int)0x0DE1),
10481 ProxyTexture1D = ((int)0x8063),
10482 ProxyTexture2D = ((int)0x8064),
10483 Texture3D = ((int)0x806F),
10484 ProxyTexture3D = ((int)0x8070),
10485 DetailTexture2DSgis = ((int)0x8095),
10486 Texture4DSgis = ((int)0x8134),
10487 ProxyTexture4DSgis = ((int)0x8135),
10488 TextureMinLod = ((int)0x813A),
10489 TextureMaxLod = ((int)0x813B),
10490 TextureBaseLevel = ((int)0x813C),
10491 TextureMaxLevel = ((int)0x813D),
10492 TextureRectangle = ((int)0x84F5),
10493 TextureRectangleArb = ((int)0x84F5),
10494 TextureRectangleNv = ((int)0x84F5),
10495 ProxyTextureRectangle = ((int)0x84F7),
10496 TextureCubeMap = ((int)0x8513),
10497 TextureBindingCubeMap = ((int)0x8514),
10498 TextureCubeMapPositiveX = ((int)0x8515),
10499 TextureCubeMapNegativeX = ((int)0x8516),
10500 TextureCubeMapPositiveY = ((int)0x8517),
10501 TextureCubeMapNegativeY = ((int)0x8518),
10502 TextureCubeMapPositiveZ = ((int)0x8519),
10503 TextureCubeMapNegativeZ = ((int)0x851A),
10504 ProxyTextureCubeMap = ((int)0x851B),
10505 Texture1DArray = ((int)0x8C18),
10506 ProxyTexture1DArray = ((int)0x8C19),
10507 Texture2DArray = ((int)0x8C1A),
10508 ProxyTexture2DArray = ((int)0x8C1B),
10509 TextureBuffer = ((int)0x8C2A),
10510 Texture2DMultisample = ((int)0x9100),
10511 ProxyTexture2DMultisample = ((int)0x9101),
10512 Texture2DMultisampleArray = ((int)0x9102),
10513 ProxyTexture2DMultisampleArray = ((int)0x9103),
10514 }
10515
10516 public enum TextureTargetMultisample : int
10517 {
10518 Texture2DMultisample = ((int)0x9100),
10519 ProxyTexture2DMultisample = ((int)0x9101),
10520 Texture2DMultisampleArray = ((int)0x9102),
10521 ProxyTexture2DMultisampleArray = ((int)0x9103),
10522 }
10523
10524 public enum TextureUnit : int
10525 {
10526 Texture0 = ((int)0x84C0),
10527 Texture1 = ((int)0x84C1),
10528 Texture2 = ((int)0x84C2),
10529 Texture3 = ((int)0x84C3),
10530 Texture4 = ((int)0x84C4),
10531 Texture5 = ((int)0x84C5),
10532 Texture6 = ((int)0x84C6),
10533 Texture7 = ((int)0x84C7),
10534 Texture8 = ((int)0x84C8),
10535 Texture9 = ((int)0x84C9),
10536 Texture10 = ((int)0x84CA),
10537 Texture11 = ((int)0x84CB),
10538 Texture12 = ((int)0x84CC),
10539 Texture13 = ((int)0x84CD),
10540 Texture14 = ((int)0x84CE),
10541 Texture15 = ((int)0x84CF),
10542 Texture16 = ((int)0x84D0),
10543 Texture17 = ((int)0x84D1),
10544 Texture18 = ((int)0x84D2),
10545 Texture19 = ((int)0x84D3),
10546 Texture20 = ((int)0x84D4),
10547 Texture21 = ((int)0x84D5),
10548 Texture22 = ((int)0x84D6),
10549 Texture23 = ((int)0x84D7),
10550 Texture24 = ((int)0x84D8),
10551 Texture25 = ((int)0x84D9),
10552 Texture26 = ((int)0x84DA),
10553 Texture27 = ((int)0x84DB),
10554 Texture28 = ((int)0x84DC),
10555 Texture29 = ((int)0x84DD),
10556 Texture30 = ((int)0x84DE),
10557 Texture31 = ((int)0x84DF),
10558 }
10559
10560 public enum TextureWrapMode : int
10561 {
10562 Clamp = ((int)0x2900),
10563 Repeat = ((int)0x2901),
10564 ClampToBorder = ((int)0x812D),
10565 ClampToEdge = ((int)0x812F),
10566 MirroredRepeat = ((int)0x8370),
10567 }
10568
10569 public enum TransformFeedbackMode : int
10570 {
10571 InterleavedAttribs = ((int)0x8C8C),
10572 SeparateAttribs = ((int)0x8C8D),
10573 }
10574
10575 public enum Version11 : int
10576 {
10577 False = ((int)0),
10578 NoError = ((int)0),
10579 None = ((int)0),
10580 Zero = ((int)0),
10581 Points = ((int)0x0000),
10582 DepthBufferBit = ((int)0x00000100),
10583 StencilBufferBit = ((int)0x00000400),
10584 ColorBufferBit = ((int)0x00004000),
10585 Lines = ((int)0x0001),
10586 LineLoop = ((int)0x0002),
10587 LineStrip = ((int)0x0003),
10588 Triangles = ((int)0x0004),
10589 TriangleStrip = ((int)0x0005),
10590 TriangleFan = ((int)0x0006),
10591 Never = ((int)0x0200),
10592 Less = ((int)0x0201),
10593 Equal = ((int)0x0202),
10594 Lequal = ((int)0x0203),
10595 Greater = ((int)0x0204),
10596 Notequal = ((int)0x0205),
10597 Gequal = ((int)0x0206),
10598 Always = ((int)0x0207),
10599 SrcColor = ((int)0x0300),
10600 OneMinusSrcColor = ((int)0x0301),
10601 SrcAlpha = ((int)0x0302),
10602 OneMinusSrcAlpha = ((int)0x0303),
10603 DstAlpha = ((int)0x0304),
10604 OneMinusDstAlpha = ((int)0x0305),
10605 DstColor = ((int)0x0306),
10606 OneMinusDstColor = ((int)0x0307),
10607 SrcAlphaSaturate = ((int)0x0308),
10608 FrontLeft = ((int)0x0400),
10609 FrontRight = ((int)0x0401),
10610 BackLeft = ((int)0x0402),
10611 BackRight = ((int)0x0403),
10612 Front = ((int)0x0404),
10613 Back = ((int)0x0405),
10614 Left = ((int)0x0406),
10615 Right = ((int)0x0407),
10616 FrontAndBack = ((int)0x0408),
10617 InvalidEnum = ((int)0x0500),
10618 InvalidValue = ((int)0x0501),
10619 InvalidOperation = ((int)0x0502),
10620 OutOfMemory = ((int)0x0505),
10621 Cw = ((int)0x0900),
10622 Ccw = ((int)0x0901),
10623 PointSize = ((int)0x0B11),
10624 PointSizeRange = ((int)0x0B12),
10625 PointSizeGranularity = ((int)0x0B13),
10626 LineSmooth = ((int)0x0B20),
10627 LineWidth = ((int)0x0B21),
10628 LineWidthRange = ((int)0x0B22),
10629 LineWidthGranularity = ((int)0x0B23),
10630 PolygonSmooth = ((int)0x0B41),
10631 CullFace = ((int)0x0B44),
10632 CullFaceMode = ((int)0x0B45),
10633 FrontFace = ((int)0x0B46),
10634 DepthRange = ((int)0x0B70),
10635 DepthTest = ((int)0x0B71),
10636 DepthWritemask = ((int)0x0B72),
10637 DepthClearValue = ((int)0x0B73),
10638 DepthFunc = ((int)0x0B74),
10639 StencilTest = ((int)0x0B90),
10640 StencilClearValue = ((int)0x0B91),
10641 StencilFunc = ((int)0x0B92),
10642 StencilValueMask = ((int)0x0B93),
10643 StencilFail = ((int)0x0B94),
10644 StencilPassDepthFail = ((int)0x0B95),
10645 StencilPassDepthPass = ((int)0x0B96),
10646 StencilRef = ((int)0x0B97),
10647 StencilWritemask = ((int)0x0B98),
10648 Viewport = ((int)0x0BA2),
10649 Dither = ((int)0x0BD0),
10650 BlendDst = ((int)0x0BE0),
10651 BlendSrc = ((int)0x0BE1),
10652 Blend = ((int)0x0BE2),
10653 LogicOpMode = ((int)0x0BF0),
10654 ColorLogicOp = ((int)0x0BF2),
10655 DrawBuffer = ((int)0x0C01),
10656 ReadBuffer = ((int)0x0C02),
10657 ScissorBox = ((int)0x0C10),
10658 ScissorTest = ((int)0x0C11),
10659 ColorClearValue = ((int)0x0C22),
10660 ColorWritemask = ((int)0x0C23),
10661 Doublebuffer = ((int)0x0C32),
10662 Stereo = ((int)0x0C33),
10663 LineSmoothHint = ((int)0x0C52),
10664 PolygonSmoothHint = ((int)0x0C53),
10665 UnpackSwapBytes = ((int)0x0CF0),
10666 UnpackLsbFirst = ((int)0x0CF1),
10667 UnpackRowLength = ((int)0x0CF2),
10668 UnpackSkipRows = ((int)0x0CF3),
10669 UnpackSkipPixels = ((int)0x0CF4),
10670 UnpackAlignment = ((int)0x0CF5),
10671 PackSwapBytes = ((int)0x0D00),
10672 PackLsbFirst = ((int)0x0D01),
10673 PackRowLength = ((int)0x0D02),
10674 PackSkipRows = ((int)0x0D03),
10675 PackSkipPixels = ((int)0x0D04),
10676 PackAlignment = ((int)0x0D05),
10677 MaxTextureSize = ((int)0x0D33),
10678 MaxViewportDims = ((int)0x0D3A),
10679 SubpixelBits = ((int)0x0D50),
10680 Texture1D = ((int)0x0DE0),
10681 Texture2D = ((int)0x0DE1),
10682 TextureWidth = ((int)0x1000),
10683 TextureHeight = ((int)0x1001),
10684 TextureInternalFormat = ((int)0x1003),
10685 TextureBorderColor = ((int)0x1004),
10686 TextureBorder = ((int)0x1005),
10687 DontCare = ((int)0x1100),
10688 Fastest = ((int)0x1101),
10689 Nicest = ((int)0x1102),
10690 Byte = ((int)0x1400),
10691 UnsignedByte = ((int)0x1401),
10692 Short = ((int)0x1402),
10693 UnsignedShort = ((int)0x1403),
10694 Int = ((int)0x1404),
10695 UnsignedInt = ((int)0x1405),
10696 Float = ((int)0x1406),
10697 Double = ((int)0x140A),
10698 Clear = ((int)0x1500),
10699 And = ((int)0x1501),
10700 AndReverse = ((int)0x1502),
10701 Copy = ((int)0x1503),
10702 AndInverted = ((int)0x1504),
10703 Noop = ((int)0x1505),
10704 Xor = ((int)0x1506),
10705 Or = ((int)0x1507),
10706 Nor = ((int)0x1508),
10707 Equiv = ((int)0x1509),
10708 Invert = ((int)0x150A),
10709 OrReverse = ((int)0x150B),
10710 CopyInverted = ((int)0x150C),
10711 OrInverted = ((int)0x150D),
10712 Nand = ((int)0x150E),
10713 Set = ((int)0x150F),
10714 Texture = ((int)0x1702),
10715 Color = ((int)0x1800),
10716 Depth = ((int)0x1801),
10717 Stencil = ((int)0x1802),
10718 StencilIndex = ((int)0x1901),
10719 DepthComponent = ((int)0x1902),
10720 Red = ((int)0x1903),
10721 Green = ((int)0x1904),
10722 Blue = ((int)0x1905),
10723 Alpha = ((int)0x1906),
10724 Rgb = ((int)0x1907),
10725 Rgba = ((int)0x1908),
10726 Point = ((int)0x1B00),
10727 Line = ((int)0x1B01),
10728 Fill = ((int)0x1B02),
10729 Keep = ((int)0x1E00),
10730 Replace = ((int)0x1E01),
10731 Incr = ((int)0x1E02),
10732 Decr = ((int)0x1E03),
10733 Vendor = ((int)0x1F00),
10734 Renderer = ((int)0x1F01),
10735 Version = ((int)0x1F02),
10736 Extensions = ((int)0x1F03),
10737 Nearest = ((int)0x2600),
10738 Linear = ((int)0x2601),
10739 NearestMipmapNearest = ((int)0x2700),
10740 LinearMipmapNearest = ((int)0x2701),
10741 NearestMipmapLinear = ((int)0x2702),
10742 LinearMipmapLinear = ((int)0x2703),
10743 TextureMagFilter = ((int)0x2800),
10744 TextureMinFilter = ((int)0x2801),
10745 TextureWrapS = ((int)0x2802),
10746 TextureWrapT = ((int)0x2803),
10747 Repeat = ((int)0x2901),
10748 PolygonOffsetUnits = ((int)0x2A00),
10749 PolygonOffsetPoint = ((int)0x2A01),
10750 PolygonOffsetLine = ((int)0x2A02),
10751 R3G3B2 = ((int)0x2A10),
10752 PolygonOffsetFill = ((int)0x8037),
10753 PolygonOffsetFactor = ((int)0x8038),
10754 Rgb4 = ((int)0x804F),
10755 Rgb5 = ((int)0x8050),
10756 Rgb8 = ((int)0x8051),
10757 Rgb10 = ((int)0x8052),
10758 Rgb12 = ((int)0x8053),
10759 Rgb16 = ((int)0x8054),
10760 Rgba2 = ((int)0x8055),
10761 Rgba4 = ((int)0x8056),
10762 Rgb5A1 = ((int)0x8057),
10763 Rgba8 = ((int)0x8058),
10764 Rgb10A2 = ((int)0x8059),
10765 Rgba12 = ((int)0x805A),
10766 Rgba16 = ((int)0x805B),
10767 TextureRedSize = ((int)0x805C),
10768 TextureGreenSize = ((int)0x805D),
10769 TextureBlueSize = ((int)0x805E),
10770 TextureAlphaSize = ((int)0x805F),
10771 ProxyTexture1D = ((int)0x8063),
10772 ProxyTexture2D = ((int)0x8064),
10773 TextureBinding1D = ((int)0x8068),
10774 TextureBinding2D = ((int)0x8069),
10775 One = ((int)1),
10776 True = ((int)1),
10777 }
10778
10779 public enum Version11Deprecated : int
10780 {
10781 ClientPixelStoreBit = ((int)0x00000001),
10782 CurrentBit = ((int)0x00000001),
10783 ClientVertexArrayBit = ((int)0x00000002),
10784 PointBit = ((int)0x00000002),
10785 LineBit = ((int)0x00000004),
10786 PolygonBit = ((int)0x00000008),
10787 PolygonStippleBit = ((int)0x00000010),
10788 PixelModeBit = ((int)0x00000020),
10789 LightingBit = ((int)0x00000040),
10790 FogBit = ((int)0x00000080),
10791 AccumBufferBit = ((int)0x00000200),
10792 ViewportBit = ((int)0x00000800),
10793 TransformBit = ((int)0x00001000),
10794 EnableBit = ((int)0x00002000),
10795 HintBit = ((int)0x00008000),
10796 EvalBit = ((int)0x00010000),
10797 ListBit = ((int)0x00020000),
10798 TextureBit = ((int)0x00040000),
10799 Quads = ((int)0x0007),
10800 QuadStrip = ((int)0x0008),
10801 ScissorBit = ((int)0x00080000),
10802 Polygon = ((int)0x0009),
10803 Accum = ((int)0x0100),
10804 Load = ((int)0x0101),
10805 Return = ((int)0x0102),
10806 Mult = ((int)0x0103),
10807 Add = ((int)0x0104),
10808 Aux0 = ((int)0x0409),
10809 Aux1 = ((int)0x040A),
10810 Aux2 = ((int)0x040B),
10811 Aux3 = ((int)0x040C),
10812 StackOverflow = ((int)0x0503),
10813 StackUnderflow = ((int)0x0504),
10814 Gl2D = ((int)0x0600),
10815 Gl3D = ((int)0x0601),
10816 Gl3DColor = ((int)0x0602),
10817 Gl3DColorTexture = ((int)0x0603),
10818 Gl4DColorTexture = ((int)0x0604),
10819 PassThroughToken = ((int)0x0700),
10820 PointToken = ((int)0x0701),
10821 LineToken = ((int)0x0702),
10822 PolygonToken = ((int)0x0703),
10823 BitmapToken = ((int)0x0704),
10824 DrawPixelToken = ((int)0x0705),
10825 CopyPixelToken = ((int)0x0706),
10826 LineResetToken = ((int)0x0707),
10827 Exp = ((int)0x0800),
10828 Exp2 = ((int)0x0801),
10829 Coeff = ((int)0x0A00),
10830 Order = ((int)0x0A01),
10831 Domain = ((int)0x0A02),
10832 CurrentColor = ((int)0x0B00),
10833 CurrentIndex = ((int)0x0B01),
10834 CurrentNormal = ((int)0x0B02),
10835 CurrentTextureCoords = ((int)0x0B03),
10836 CurrentRasterColor = ((int)0x0B04),
10837 CurrentRasterIndex = ((int)0x0B05),
10838 CurrentRasterTextureCoords = ((int)0x0B06),
10839 CurrentRasterPosition = ((int)0x0B07),
10840 CurrentRasterPositionValid = ((int)0x0B08),
10841 CurrentRasterDistance = ((int)0x0B09),
10842 PointSmooth = ((int)0x0B10),
10843 LineStipple = ((int)0x0B24),
10844 LineStipplePattern = ((int)0x0B25),
10845 LineStippleRepeat = ((int)0x0B26),
10846 ListMode = ((int)0x0B30),
10847 MaxListNesting = ((int)0x0B31),
10848 ListBase = ((int)0x0B32),
10849 ListIndex = ((int)0x0B33),
10850 PolygonMode = ((int)0x0B40),
10851 PolygonStipple = ((int)0x0B42),
10852 EdgeFlag = ((int)0x0B43),
10853 Lighting = ((int)0x0B50),
10854 LightModelLocalViewer = ((int)0x0B51),
10855 LightModelTwoSide = ((int)0x0B52),
10856 LightModelAmbient = ((int)0x0B53),
10857 ShadeModel = ((int)0x0B54),
10858 ColorMaterialFace = ((int)0x0B55),
10859 ColorMaterialParameter = ((int)0x0B56),
10860 ColorMaterial = ((int)0x0B57),
10861 Fog = ((int)0x0B60),
10862 FogIndex = ((int)0x0B61),
10863 FogDensity = ((int)0x0B62),
10864 FogStart = ((int)0x0B63),
10865 FogEnd = ((int)0x0B64),
10866 FogMode = ((int)0x0B65),
10867 FogColor = ((int)0x0B66),
10868 AccumClearValue = ((int)0x0B80),
10869 MatrixMode = ((int)0x0BA0),
10870 Normalize = ((int)0x0BA1),
10871 ModelviewStackDepth = ((int)0x0BA3),
10872 ProjectionStackDepth = ((int)0x0BA4),
10873 TextureStackDepth = ((int)0x0BA5),
10874 ModelviewMatrix = ((int)0x0BA6),
10875 ProjectionMatrix = ((int)0x0BA7),
10876 TextureMatrix = ((int)0x0BA8),
10877 AttribStackDepth = ((int)0x0BB0),
10878 ClientAttribStackDepth = ((int)0x0BB1),
10879 AlphaTest = ((int)0x0BC0),
10880 AlphaTestFunc = ((int)0x0BC1),
10881 AlphaTestRef = ((int)0x0BC2),
10882 IndexLogicOp = ((int)0x0BF1),
10883 LogicOp = ((int)0x0BF1),
10884 AuxBuffers = ((int)0x0C00),
10885 IndexClearValue = ((int)0x0C20),
10886 IndexWritemask = ((int)0x0C21),
10887 IndexMode = ((int)0x0C30),
10888 RgbaMode = ((int)0x0C31),
10889 RenderMode = ((int)0x0C40),
10890 PerspectiveCorrectionHint = ((int)0x0C50),
10891 PointSmoothHint = ((int)0x0C51),
10892 FogHint = ((int)0x0C54),
10893 TextureGenS = ((int)0x0C60),
10894 TextureGenT = ((int)0x0C61),
10895 TextureGenR = ((int)0x0C62),
10896 TextureGenQ = ((int)0x0C63),
10897 PixelMapIToI = ((int)0x0C70),
10898 PixelMapSToS = ((int)0x0C71),
10899 PixelMapIToR = ((int)0x0C72),
10900 PixelMapIToG = ((int)0x0C73),
10901 PixelMapIToB = ((int)0x0C74),
10902 PixelMapIToA = ((int)0x0C75),
10903 PixelMapRToR = ((int)0x0C76),
10904 PixelMapGToG = ((int)0x0C77),
10905 PixelMapBToB = ((int)0x0C78),
10906 PixelMapAToA = ((int)0x0C79),
10907 PixelMapIToISize = ((int)0x0CB0),
10908 PixelMapSToSSize = ((int)0x0CB1),
10909 PixelMapIToRSize = ((int)0x0CB2),
10910 PixelMapIToGSize = ((int)0x0CB3),
10911 PixelMapIToBSize = ((int)0x0CB4),
10912 PixelMapIToASize = ((int)0x0CB5),
10913 PixelMapRToRSize = ((int)0x0CB6),
10914 PixelMapGToGSize = ((int)0x0CB7),
10915 PixelMapBToBSize = ((int)0x0CB8),
10916 PixelMapAToASize = ((int)0x0CB9),
10917 MapColor = ((int)0x0D10),
10918 MapStencil = ((int)0x0D11),
10919 IndexShift = ((int)0x0D12),
10920 IndexOffset = ((int)0x0D13),
10921 RedScale = ((int)0x0D14),
10922 RedBias = ((int)0x0D15),
10923 ZoomX = ((int)0x0D16),
10924 ZoomY = ((int)0x0D17),
10925 GreenScale = ((int)0x0D18),
10926 GreenBias = ((int)0x0D19),
10927 BlueScale = ((int)0x0D1A),
10928 BlueBias = ((int)0x0D1B),
10929 AlphaScale = ((int)0x0D1C),
10930 AlphaBias = ((int)0x0D1D),
10931 DepthScale = ((int)0x0D1E),
10932 DepthBias = ((int)0x0D1F),
10933 MaxEvalOrder = ((int)0x0D30),
10934 MaxLights = ((int)0x0D31),
10935 MaxClipPlanes = ((int)0x0D32),
10936 MaxPixelMapTable = ((int)0x0D34),
10937 MaxAttribStackDepth = ((int)0x0D35),
10938 MaxModelviewStackDepth = ((int)0x0D36),
10939 MaxNameStackDepth = ((int)0x0D37),
10940 MaxProjectionStackDepth = ((int)0x0D38),
10941 MaxTextureStackDepth = ((int)0x0D39),
10942 MaxClientAttribStackDepth = ((int)0x0D3B),
10943 IndexBits = ((int)0x0D51),
10944 RedBits = ((int)0x0D52),
10945 GreenBits = ((int)0x0D53),
10946 BlueBits = ((int)0x0D54),
10947 AlphaBits = ((int)0x0D55),
10948 DepthBits = ((int)0x0D56),
10949 StencilBits = ((int)0x0D57),
10950 AccumRedBits = ((int)0x0D58),
10951 AccumGreenBits = ((int)0x0D59),
10952 AccumBlueBits = ((int)0x0D5A),
10953 AccumAlphaBits = ((int)0x0D5B),
10954 NameStackDepth = ((int)0x0D70),
10955 AutoNormal = ((int)0x0D80),
10956 Map1Color4 = ((int)0x0D90),
10957 Map1Index = ((int)0x0D91),
10958 Map1Normal = ((int)0x0D92),
10959 Map1TextureCoord1 = ((int)0x0D93),
10960 Map1TextureCoord2 = ((int)0x0D94),
10961 Map1TextureCoord3 = ((int)0x0D95),
10962 Map1TextureCoord4 = ((int)0x0D96),
10963 Map1Vertex3 = ((int)0x0D97),
10964 Map1Vertex4 = ((int)0x0D98),
10965 Map2Color4 = ((int)0x0DB0),
10966 Map2Index = ((int)0x0DB1),
10967 Map2Normal = ((int)0x0DB2),
10968 Map2TextureCoord1 = ((int)0x0DB3),
10969 Map2TextureCoord2 = ((int)0x0DB4),
10970 Map2TextureCoord3 = ((int)0x0DB5),
10971 Map2TextureCoord4 = ((int)0x0DB6),
10972 Map2Vertex3 = ((int)0x0DB7),
10973 Map2Vertex4 = ((int)0x0DB8),
10974 Map1GridDomain = ((int)0x0DD0),
10975 Map1GridSegments = ((int)0x0DD1),
10976 Map2GridDomain = ((int)0x0DD2),
10977 Map2GridSegments = ((int)0x0DD3),
10978 FeedbackBufferPointer = ((int)0x0DF0),
10979 FeedbackBufferSize = ((int)0x0DF1),
10980 FeedbackBufferType = ((int)0x0DF2),
10981 SelectionBufferPointer = ((int)0x0DF3),
10982 SelectionBufferSize = ((int)0x0DF4),
10983 TextureComponents = ((int)0x1003),
10984 Ambient = ((int)0x1200),
10985 Diffuse = ((int)0x1201),
10986 Specular = ((int)0x1202),
10987 Position = ((int)0x1203),
10988 SpotDirection = ((int)0x1204),
10989 SpotExponent = ((int)0x1205),
10990 SpotCutoff = ((int)0x1206),
10991 ConstantAttenuation = ((int)0x1207),
10992 LinearAttenuation = ((int)0x1208),
10993 QuadraticAttenuation = ((int)0x1209),
10994 Compile = ((int)0x1300),
10995 CompileAndExecute = ((int)0x1301),
10996 Gl2Bytes = ((int)0x1407),
10997 Gl3Bytes = ((int)0x1408),
10998 Gl4Bytes = ((int)0x1409),
10999 Emission = ((int)0x1600),
11000 Shininess = ((int)0x1601),
11001 AmbientAndDiffuse = ((int)0x1602),
11002 ColorIndexes = ((int)0x1603),
11003 Modelview = ((int)0x1700),
11004 Projection = ((int)0x1701),
11005 ColorIndex = ((int)0x1900),
11006 Luminance = ((int)0x1909),
11007 LuminanceAlpha = ((int)0x190A),
11008 Bitmap = ((int)0x1A00),
11009 Render = ((int)0x1C00),
11010 Feedback = ((int)0x1C01),
11011 Select = ((int)0x1C02),
11012 Flat = ((int)0x1D00),
11013 Smooth = ((int)0x1D01),
11014 S = ((int)0x2000),
11015 T = ((int)0x2001),
11016 R = ((int)0x2002),
11017 Q = ((int)0x2003),
11018 Modulate = ((int)0x2100),
11019 Decal = ((int)0x2101),
11020 TextureEnvMode = ((int)0x2200),
11021 TextureEnvColor = ((int)0x2201),
11022 TextureEnv = ((int)0x2300),
11023 EyeLinear = ((int)0x2400),
11024 ObjectLinear = ((int)0x2401),
11025 SphereMap = ((int)0x2402),
11026 TextureGenMode = ((int)0x2500),
11027 ObjectPlane = ((int)0x2501),
11028 EyePlane = ((int)0x2502),
11029 Clamp = ((int)0x2900),
11030 V2f = ((int)0x2A20),
11031 V3f = ((int)0x2A21),
11032 C4ubV2f = ((int)0x2A22),
11033 C4ubV3f = ((int)0x2A23),
11034 C3fV3f = ((int)0x2A24),
11035 N3fV3f = ((int)0x2A25),
11036 C4fN3fV3f = ((int)0x2A26),
11037 T2fV3f = ((int)0x2A27),
11038 T4fV4f = ((int)0x2A28),
11039 T2fC4ubV3f = ((int)0x2A29),
11040 T2fC3fV3f = ((int)0x2A2A),
11041 T2fN3fV3f = ((int)0x2A2B),
11042 T2fC4fN3fV3f = ((int)0x2A2C),
11043 T4fC4fN3fV4f = ((int)0x2A2D),
11044 ClipPlane0 = ((int)0x3000),
11045 ClipPlane1 = ((int)0x3001),
11046 ClipPlane2 = ((int)0x3002),
11047 ClipPlane3 = ((int)0x3003),
11048 ClipPlane4 = ((int)0x3004),
11049 ClipPlane5 = ((int)0x3005),
11050 Light0 = ((int)0x4000),
11051 Light1 = ((int)0x4001),
11052 Light2 = ((int)0x4002),
11053 Light3 = ((int)0x4003),
11054 Light4 = ((int)0x4004),
11055 Light5 = ((int)0x4005),
11056 Light6 = ((int)0x4006),
11057 Light7 = ((int)0x4007),
11058 Alpha4 = ((int)0x803B),
11059 Alpha8 = ((int)0x803C),
11060 Alpha12 = ((int)0x803D),
11061 Alpha16 = ((int)0x803E),
11062 Luminance4 = ((int)0x803F),
11063 Luminance8 = ((int)0x8040),
11064 Luminance12 = ((int)0x8041),
11065 Luminance16 = ((int)0x8042),
11066 Luminance4Alpha4 = ((int)0x8043),
11067 Luminance6Alpha2 = ((int)0x8044),
11068 Luminance8Alpha8 = ((int)0x8045),
11069 Luminance12Alpha4 = ((int)0x8046),
11070 Luminance12Alpha12 = ((int)0x8047),
11071 Luminance16Alpha16 = ((int)0x8048),
11072 Intensity = ((int)0x8049),
11073 Intensity4 = ((int)0x804A),
11074 Intensity8 = ((int)0x804B),
11075 Intensity12 = ((int)0x804C),
11076 Intensity16 = ((int)0x804D),
11077 TextureLuminanceSize = ((int)0x8060),
11078 TextureIntensitySize = ((int)0x8061),
11079 TexturePriority = ((int)0x8066),
11080 TextureResident = ((int)0x8067),
11081 VertexArray = ((int)0x8074),
11082 NormalArray = ((int)0x8075),
11083 ColorArray = ((int)0x8076),
11084 IndexArray = ((int)0x8077),
11085 TextureCoordArray = ((int)0x8078),
11086 EdgeFlagArray = ((int)0x8079),
11087 VertexArraySize = ((int)0x807A),
11088 VertexArrayType = ((int)0x807B),
11089 VertexArrayStride = ((int)0x807C),
11090 NormalArrayType = ((int)0x807E),
11091 NormalArrayStride = ((int)0x807F),
11092 ColorArraySize = ((int)0x8081),
11093 ColorArrayType = ((int)0x8082),
11094 ColorArrayStride = ((int)0x8083),
11095 IndexArrayType = ((int)0x8085),
11096 IndexArrayStride = ((int)0x8086),
11097 TextureCoordArraySize = ((int)0x8088),
11098 TextureCoordArrayType = ((int)0x8089),
11099 TextureCoordArrayStride = ((int)0x808A),
11100 EdgeFlagArrayStride = ((int)0x808C),
11101 VertexArrayPointer = ((int)0x808E),
11102 NormalArrayPointer = ((int)0x808F),
11103 ColorArrayPointer = ((int)0x8090),
11104 IndexArrayPointer = ((int)0x8091),
11105 TextureCoordArrayPointer = ((int)0x8092),
11106 EdgeFlagArrayPointer = ((int)0x8093),
11107 AllAttribBits = unchecked((int)0xFFFFFFFF),
11108 ClientAllAttribBits = unchecked((int)0xFFFFFFFF),
11109 }
11110
11111 public enum Version12 : int
11112 {
11113 SmoothPointSizeRange = ((int)0x0B12),
11114 SmoothPointSizeGranularity = ((int)0x0B13),
11115 SmoothLineWidthRange = ((int)0x0B22),
11116 SmoothLineWidthGranularity = ((int)0x0B23),
11117 ConstantColor = ((int)0x8001),
11118 OneMinusConstantColor = ((int)0x8002),
11119 ConstantAlpha = ((int)0x8003),
11120 OneMinusConstantAlpha = ((int)0x8004),
11121 BlendColor = ((int)0x8005),
11122 Convolution1D = ((int)0x8010),
11123 Convolution2D = ((int)0x8011),
11124 Separable2D = ((int)0x8012),
11125 ConvolutionBorderMode = ((int)0x8013),
11126 ConvolutionFilterScale = ((int)0x8014),
11127 ConvolutionFilterBias = ((int)0x8015),
11128 Reduce = ((int)0x8016),
11129 ConvolutionFormat = ((int)0x8017),
11130 ConvolutionWidth = ((int)0x8018),
11131 ConvolutionHeight = ((int)0x8019),
11132 MaxConvolutionWidth = ((int)0x801A),
11133 MaxConvolutionHeight = ((int)0x801B),
11134 PostConvolutionRedScale = ((int)0x801C),
11135 PostConvolutionGreenScale = ((int)0x801D),
11136 PostConvolutionBlueScale = ((int)0x801E),
11137 PostConvolutionAlphaScale = ((int)0x801F),
11138 PostConvolutionRedBias = ((int)0x8020),
11139 PostConvolutionGreenBias = ((int)0x8021),
11140 PostConvolutionBlueBias = ((int)0x8022),
11141 PostConvolutionAlphaBias = ((int)0x8023),
11142 Histogram = ((int)0x8024),
11143 ProxyHistogram = ((int)0x8025),
11144 HistogramWidth = ((int)0x8026),
11145 HistogramFormat = ((int)0x8027),
11146 HistogramRedSize = ((int)0x8028),
11147 HistogramGreenSize = ((int)0x8029),
11148 HistogramBlueSize = ((int)0x802A),
11149 HistogramAlphaSize = ((int)0x802B),
11150 HistogramSink = ((int)0x802D),
11151 Minmax = ((int)0x802E),
11152 MinmaxFormat = ((int)0x802F),
11153 MinmaxSink = ((int)0x8030),
11154 TableTooLarge = ((int)0x8031),
11155 UnsignedByte332 = ((int)0x8032),
11156 UnsignedShort4444 = ((int)0x8033),
11157 UnsignedShort5551 = ((int)0x8034),
11158 UnsignedInt8888 = ((int)0x8035),
11159 UnsignedInt1010102 = ((int)0x8036),
11160 RescaleNormal = ((int)0x803A),
11161 TextureBinding3D = ((int)0x806A),
11162 PackSkipImages = ((int)0x806B),
11163 PackImageHeight = ((int)0x806C),
11164 UnpackSkipImages = ((int)0x806D),
11165 UnpackImageHeight = ((int)0x806E),
11166 Texture3D = ((int)0x806F),
11167 ProxyTexture3D = ((int)0x8070),
11168 TextureDepth = ((int)0x8071),
11169 TextureWrapR = ((int)0x8072),
11170 Max3DTextureSize = ((int)0x8073),
11171 ColorMatrix = ((int)0x80B1),
11172 ColorMatrixStackDepth = ((int)0x80B2),
11173 MaxColorMatrixStackDepth = ((int)0x80B3),
11174 PostColorMatrixRedScale = ((int)0x80B4),
11175 PostColorMatrixGreenScale = ((int)0x80B5),
11176 PostColorMatrixBlueScale = ((int)0x80B6),
11177 PostColorMatrixAlphaScale = ((int)0x80B7),
11178 PostColorMatrixRedBias = ((int)0x80B8),
11179 PostColorMatrixGreenBias = ((int)0x80B9),
11180 PostColorMatrixBlueBias = ((int)0x80BA),
11181 PostColorMatrixAlphaBias = ((int)0x80BB),
11182 ColorTable = ((int)0x80D0),
11183 PostConvolutionColorTable = ((int)0x80D1),
11184 PostColorMatrixColorTable = ((int)0x80D2),
11185 ProxyColorTable = ((int)0x80D3),
11186 ProxyPostConvolutionColorTable = ((int)0x80D4),
11187 ProxyPostColorMatrixColorTable = ((int)0x80D5),
11188 ColorTableScale = ((int)0x80D6),
11189 ColorTableBias = ((int)0x80D7),
11190 ColorTableFormat = ((int)0x80D8),
11191 ColorTableWidth = ((int)0x80D9),
11192 ColorTableRedSize = ((int)0x80DA),
11193 ColorTableGreenSize = ((int)0x80DB),
11194 ColorTableBlueSize = ((int)0x80DC),
11195 ColorTableAlphaSize = ((int)0x80DD),
11196 ColorTableLuminanceSize = ((int)0x80DE),
11197 ColorTableIntensitySize = ((int)0x80DF),
11198 Bgr = ((int)0x80E0),
11199 Bgra = ((int)0x80E1),
11200 MaxElementsVertices = ((int)0x80E8),
11201 MaxElementsIndices = ((int)0x80E9),
11202 ClampToEdge = ((int)0x812F),
11203 TextureMinLod = ((int)0x813A),
11204 TextureMaxLod = ((int)0x813B),
11205 TextureBaseLevel = ((int)0x813C),
11206 TextureMaxLevel = ((int)0x813D),
11207 ConstantBorder = ((int)0x8151),
11208 ReplicateBorder = ((int)0x8153),
11209 ConvolutionBorderColor = ((int)0x8154),
11210 LightModelColorControl = ((int)0x81F8),
11211 SingleColor = ((int)0x81F9),
11212 SeparateSpecularColor = ((int)0x81FA),
11213 UnsignedByte233Rev = ((int)0x8362),
11214 UnsignedShort565 = ((int)0x8363),
11215 UnsignedShort565Rev = ((int)0x8364),
11216 UnsignedShort4444Rev = ((int)0x8365),
11217 UnsignedShort1555Rev = ((int)0x8366),
11218 UnsignedInt8888Rev = ((int)0x8367),
11219 UnsignedInt2101010Rev = ((int)0x8368),
11220 AliasedPointSizeRange = ((int)0x846D),
11221 AliasedLineWidthRange = ((int)0x846E),
11222 }
11223
11224 public enum Version12Deprecated : int
11225 {
11226 RescaleNormal = ((int)0x803A),
11227 LightModelColorControl = ((int)0x81F8),
11228 SingleColor = ((int)0x81F9),
11229 SeparateSpecularColor = ((int)0x81FA),
11230 AliasedPointSizeRange = ((int)0x846D),
11231 }
11232
11233 public enum Version13 : int
11234 {
11235 Multisample = ((int)0x809D),
11236 SampleAlphaToCoverage = ((int)0x809E),
11237 SampleAlphaToOne = ((int)0x809F),
11238 SampleCoverage = ((int)0x80A0),
11239 SampleBuffers = ((int)0x80A8),
11240 Samples = ((int)0x80A9),
11241 SampleCoverageValue = ((int)0x80AA),
11242 SampleCoverageInvert = ((int)0x80AB),
11243 ClampToBorder = ((int)0x812D),
11244 Texture0 = ((int)0x84C0),
11245 Texture1 = ((int)0x84C1),
11246 Texture2 = ((int)0x84C2),
11247 Texture3 = ((int)0x84C3),
11248 Texture4 = ((int)0x84C4),
11249 Texture5 = ((int)0x84C5),
11250 Texture6 = ((int)0x84C6),
11251 Texture7 = ((int)0x84C7),
11252 Texture8 = ((int)0x84C8),
11253 Texture9 = ((int)0x84C9),
11254 Texture10 = ((int)0x84CA),
11255 Texture11 = ((int)0x84CB),
11256 Texture12 = ((int)0x84CC),
11257 Texture13 = ((int)0x84CD),
11258 Texture14 = ((int)0x84CE),
11259 Texture15 = ((int)0x84CF),
11260 Texture16 = ((int)0x84D0),
11261 Texture17 = ((int)0x84D1),
11262 Texture18 = ((int)0x84D2),
11263 Texture19 = ((int)0x84D3),
11264 Texture20 = ((int)0x84D4),
11265 Texture21 = ((int)0x84D5),
11266 Texture22 = ((int)0x84D6),
11267 Texture23 = ((int)0x84D7),
11268 Texture24 = ((int)0x84D8),
11269 Texture25 = ((int)0x84D9),
11270 Texture26 = ((int)0x84DA),
11271 Texture27 = ((int)0x84DB),
11272 Texture28 = ((int)0x84DC),
11273 Texture29 = ((int)0x84DD),
11274 Texture30 = ((int)0x84DE),
11275 Texture31 = ((int)0x84DF),
11276 ActiveTexture = ((int)0x84E0),
11277 CompressedRgb = ((int)0x84ED),
11278 CompressedRgba = ((int)0x84EE),
11279 TextureCompressionHint = ((int)0x84EF),
11280 TextureCubeMap = ((int)0x8513),
11281 TextureBindingCubeMap = ((int)0x8514),
11282 TextureCubeMapPositiveX = ((int)0x8515),
11283 TextureCubeMapNegativeX = ((int)0x8516),
11284 TextureCubeMapPositiveY = ((int)0x8517),
11285 TextureCubeMapNegativeY = ((int)0x8518),
11286 TextureCubeMapPositiveZ = ((int)0x8519),
11287 TextureCubeMapNegativeZ = ((int)0x851A),
11288 ProxyTextureCubeMap = ((int)0x851B),
11289 MaxCubeMapTextureSize = ((int)0x851C),
11290 TextureCompressedImageSize = ((int)0x86A0),
11291 TextureCompressed = ((int)0x86A1),
11292 NumCompressedTextureFormats = ((int)0x86A2),
11293 CompressedTextureFormats = ((int)0x86A3),
11294 }
11295
11296 public enum Version13Deprecated : int
11297 {
11298 MultisampleBit = ((int)0x20000000),
11299 ClientActiveTexture = ((int)0x84E1),
11300 MaxTextureUnits = ((int)0x84E2),
11301 TransposeModelviewMatrix = ((int)0x84E3),
11302 TransposeProjectionMatrix = ((int)0x84E4),
11303 TransposeTextureMatrix = ((int)0x84E5),
11304 TransposeColorMatrix = ((int)0x84E6),
11305 Subtract = ((int)0x84E7),
11306 CompressedAlpha = ((int)0x84E9),
11307 CompressedLuminance = ((int)0x84EA),
11308 CompressedLuminanceAlpha = ((int)0x84EB),
11309 CompressedIntensity = ((int)0x84EC),
11310 NormalMap = ((int)0x8511),
11311 ReflectionMap = ((int)0x8512),
11312 Combine = ((int)0x8570),
11313 CombineRgb = ((int)0x8571),
11314 CombineAlpha = ((int)0x8572),
11315 RgbScale = ((int)0x8573),
11316 AddSigned = ((int)0x8574),
11317 Interpolate = ((int)0x8575),
11318 Constant = ((int)0x8576),
11319 PrimaryColor = ((int)0x8577),
11320 Previous = ((int)0x8578),
11321 Source0Rgb = ((int)0x8580),
11322 Source1Rgb = ((int)0x8581),
11323 Source2Rgb = ((int)0x8582),
11324 Source0Alpha = ((int)0x8588),
11325 Source1Alpha = ((int)0x8589),
11326 Source2Alpha = ((int)0x858A),
11327 Operand0Rgb = ((int)0x8590),
11328 Operand1Rgb = ((int)0x8591),
11329 Operand2Rgb = ((int)0x8592),
11330 Operand0Alpha = ((int)0x8598),
11331 Operand1Alpha = ((int)0x8599),
11332 Operand2Alpha = ((int)0x859A),
11333 Dot3Rgb = ((int)0x86AE),
11334 Dot3Rgba = ((int)0x86AF),
11335 }
11336
11337 public enum Version14 : int
11338 {
11339 BlendDstRgb = ((int)0x80C8),
11340 BlendSrcRgb = ((int)0x80C9),
11341 BlendDstAlpha = ((int)0x80CA),
11342 BlendSrcAlpha = ((int)0x80CB),
11343 PointSizeMin = ((int)0x8126),
11344 PointSizeMax = ((int)0x8127),
11345 PointFadeThresholdSize = ((int)0x8128),
11346 PointDistanceAttenuation = ((int)0x8129),
11347 GenerateMipmap = ((int)0x8191),
11348 GenerateMipmapHint = ((int)0x8192),
11349 DepthComponent16 = ((int)0x81A5),
11350 DepthComponent24 = ((int)0x81A6),
11351 DepthComponent32 = ((int)0x81A7),
11352 MirroredRepeat = ((int)0x8370),
11353 MaxTextureLodBias = ((int)0x84FD),
11354 TextureLodBias = ((int)0x8501),
11355 IncrWrap = ((int)0x8507),
11356 DecrWrap = ((int)0x8508),
11357 TextureDepthSize = ((int)0x884A),
11358 TextureCompareMode = ((int)0x884C),
11359 TextureCompareFunc = ((int)0x884D),
11360 }
11361
11362 public enum Version14Deprecated : int
11363 {
11364 PointSizeMin = ((int)0x8126),
11365 PointSizeMax = ((int)0x8127),
11366 PointDistanceAttenuation = ((int)0x8129),
11367 GenerateMipmap = ((int)0x8191),
11368 GenerateMipmapHint = ((int)0x8192),
11369 FogCoordinateSource = ((int)0x8450),
11370 FogCoordinate = ((int)0x8451),
11371 FragmentDepth = ((int)0x8452),
11372 CurrentFogCoordinate = ((int)0x8453),
11373 FogCoordinateArrayType = ((int)0x8454),
11374 FogCoordinateArrayStride = ((int)0x8455),
11375 FogCoordinateArrayPointer = ((int)0x8456),
11376 FogCoordinateArray = ((int)0x8457),
11377 ColorSum = ((int)0x8458),
11378 CurrentSecondaryColor = ((int)0x8459),
11379 SecondaryColorArraySize = ((int)0x845A),
11380 SecondaryColorArrayType = ((int)0x845B),
11381 SecondaryColorArrayStride = ((int)0x845C),
11382 SecondaryColorArrayPointer = ((int)0x845D),
11383 SecondaryColorArray = ((int)0x845E),
11384 TextureFilterControl = ((int)0x8500),
11385 DepthTextureMode = ((int)0x884B),
11386 CompareRToTexture = ((int)0x884E),
11387 }
11388
11389 public enum Version15 : int
11390 {
11391 BufferSize = ((int)0x8764),
11392 BufferUsage = ((int)0x8765),
11393 QueryCounterBits = ((int)0x8864),
11394 CurrentQuery = ((int)0x8865),
11395 QueryResult = ((int)0x8866),
11396 QueryResultAvailable = ((int)0x8867),
11397 ArrayBuffer = ((int)0x8892),
11398 ElementArrayBuffer = ((int)0x8893),
11399 ArrayBufferBinding = ((int)0x8894),
11400 ElementArrayBufferBinding = ((int)0x8895),
11401 VertexAttribArrayBufferBinding = ((int)0x889F),
11402 ReadOnly = ((int)0x88B8),
11403 WriteOnly = ((int)0x88B9),
11404 ReadWrite = ((int)0x88BA),
11405 BufferAccess = ((int)0x88BB),
11406 BufferMapped = ((int)0x88BC),
11407 BufferMapPointer = ((int)0x88BD),
11408 StreamDraw = ((int)0x88E0),
11409 StreamRead = ((int)0x88E1),
11410 StreamCopy = ((int)0x88E2),
11411 StaticDraw = ((int)0x88E4),
11412 StaticRead = ((int)0x88E5),
11413 StaticCopy = ((int)0x88E6),
11414 DynamicDraw = ((int)0x88E8),
11415 DynamicRead = ((int)0x88E9),
11416 DynamicCopy = ((int)0x88EA),
11417 SamplesPassed = ((int)0x8914),
11418 }
11419
11420 public enum Version15Deprecated : int
11421 {
11422 FogCoordSrc = ((int)0x8450),
11423 FogCoord = ((int)0x8451),
11424 CurrentFogCoord = ((int)0x8453),
11425 FogCoordArrayType = ((int)0x8454),
11426 FogCoordArrayStride = ((int)0x8455),
11427 FogCoordArrayPointer = ((int)0x8456),
11428 FogCoordArray = ((int)0x8457),
11429 Src0Rgb = ((int)0x8580),
11430 Src1Rgb = ((int)0x8581),
11431 Src2Rgb = ((int)0x8582),
11432 Src0Alpha = ((int)0x8588),
11433 Src1Alpha = ((int)0x8589),
11434 Src2Alpha = ((int)0x858A),
11435 VertexArrayBufferBinding = ((int)0x8896),
11436 NormalArrayBufferBinding = ((int)0x8897),
11437 ColorArrayBufferBinding = ((int)0x8898),
11438 IndexArrayBufferBinding = ((int)0x8899),
11439 TextureCoordArrayBufferBinding = ((int)0x889A),
11440 EdgeFlagArrayBufferBinding = ((int)0x889B),
11441 SecondaryColorArrayBufferBinding = ((int)0x889C),
11442 FogCoordArrayBufferBinding = ((int)0x889D),
11443 FogCoordinateArrayBufferBinding = ((int)0x889D),
11444 WeightArrayBufferBinding = ((int)0x889E),
11445 }
11446
11447 public enum Version20 : int
11448 {
11449 BlendEquationRgb = ((int)0x8009),
11450 VertexAttribArrayEnabled = ((int)0x8622),
11451 VertexAttribArraySize = ((int)0x8623),
11452 VertexAttribArrayStride = ((int)0x8624),
11453 VertexAttribArrayType = ((int)0x8625),
11454 CurrentVertexAttrib = ((int)0x8626),
11455 VertexProgramPointSize = ((int)0x8642),
11456 VertexAttribArrayPointer = ((int)0x8645),
11457 StencilBackFunc = ((int)0x8800),
11458 StencilBackFail = ((int)0x8801),
11459 StencilBackPassDepthFail = ((int)0x8802),
11460 StencilBackPassDepthPass = ((int)0x8803),
11461 MaxDrawBuffers = ((int)0x8824),
11462 DrawBuffer0 = ((int)0x8825),
11463 DrawBuffer1 = ((int)0x8826),
11464 DrawBuffer2 = ((int)0x8827),
11465 DrawBuffer3 = ((int)0x8828),
11466 DrawBuffer4 = ((int)0x8829),
11467 DrawBuffer5 = ((int)0x882A),
11468 DrawBuffer6 = ((int)0x882B),
11469 DrawBuffer7 = ((int)0x882C),
11470 DrawBuffer8 = ((int)0x882D),
11471 DrawBuffer9 = ((int)0x882E),
11472 DrawBuffer10 = ((int)0x882F),
11473 DrawBuffer11 = ((int)0x8830),
11474 DrawBuffer12 = ((int)0x8831),
11475 DrawBuffer13 = ((int)0x8832),
11476 DrawBuffer14 = ((int)0x8833),
11477 DrawBuffer15 = ((int)0x8834),
11478 BlendEquationAlpha = ((int)0x883D),
11479 MaxVertexAttribs = ((int)0x8869),
11480 VertexAttribArrayNormalized = ((int)0x886A),
11481 MaxTextureImageUnits = ((int)0x8872),
11482 FragmentShader = ((int)0x8B30),
11483 VertexShader = ((int)0x8B31),
11484 MaxFragmentUniformComponents = ((int)0x8B49),
11485 MaxVertexUniformComponents = ((int)0x8B4A),
11486 MaxVaryingFloats = ((int)0x8B4B),
11487 MaxVertexTextureImageUnits = ((int)0x8B4C),
11488 MaxCombinedTextureImageUnits = ((int)0x8B4D),
11489 ShaderType = ((int)0x8B4F),
11490 FloatVec2 = ((int)0x8B50),
11491 FloatVec3 = ((int)0x8B51),
11492 FloatVec4 = ((int)0x8B52),
11493 IntVec2 = ((int)0x8B53),
11494 IntVec3 = ((int)0x8B54),
11495 IntVec4 = ((int)0x8B55),
11496 Bool = ((int)0x8B56),
11497 BoolVec2 = ((int)0x8B57),
11498 BoolVec3 = ((int)0x8B58),
11499 BoolVec4 = ((int)0x8B59),
11500 FloatMat2 = ((int)0x8B5A),
11501 FloatMat3 = ((int)0x8B5B),
11502 FloatMat4 = ((int)0x8B5C),
11503 Sampler1D = ((int)0x8B5D),
11504 Sampler2D = ((int)0x8B5E),
11505 Sampler3D = ((int)0x8B5F),
11506 SamplerCube = ((int)0x8B60),
11507 Sampler1DShadow = ((int)0x8B61),
11508 Sampler2DShadow = ((int)0x8B62),
11509 DeleteStatus = ((int)0x8B80),
11510 CompileStatus = ((int)0x8B81),
11511 LinkStatus = ((int)0x8B82),
11512 ValidateStatus = ((int)0x8B83),
11513 InfoLogLength = ((int)0x8B84),
11514 AttachedShaders = ((int)0x8B85),
11515 ActiveUniforms = ((int)0x8B86),
11516 ActiveUniformMaxLength = ((int)0x8B87),
11517 ShaderSourceLength = ((int)0x8B88),
11518 ActiveAttributes = ((int)0x8B89),
11519 ActiveAttributeMaxLength = ((int)0x8B8A),
11520 FragmentShaderDerivativeHint = ((int)0x8B8B),
11521 ShadingLanguageVersion = ((int)0x8B8C),
11522 CurrentProgram = ((int)0x8B8D),
11523 PointSpriteCoordOrigin = ((int)0x8CA0),
11524 LowerLeft = ((int)0x8CA1),
11525 UpperLeft = ((int)0x8CA2),
11526 StencilBackRef = ((int)0x8CA3),
11527 StencilBackValueMask = ((int)0x8CA4),
11528 StencilBackWritemask = ((int)0x8CA5),
11529 }
11530
11531 public enum Version20Deprecated : int
11532 {
11533 VertexProgramTwoSide = ((int)0x8643),
11534 PointSprite = ((int)0x8861),
11535 CoordReplace = ((int)0x8862),
11536 MaxTextureCoords = ((int)0x8871),
11537 }
11538
11539 public enum Version21 : int
11540 {
11541 PixelPackBuffer = ((int)0x88EB),
11542 PixelUnpackBuffer = ((int)0x88EC),
11543 PixelPackBufferBinding = ((int)0x88ED),
11544 PixelUnpackBufferBinding = ((int)0x88EF),
11545 FloatMat2x3 = ((int)0x8B65),
11546 FloatMat2x4 = ((int)0x8B66),
11547 FloatMat3x2 = ((int)0x8B67),
11548 FloatMat3x4 = ((int)0x8B68),
11549 FloatMat4x2 = ((int)0x8B69),
11550 FloatMat4x3 = ((int)0x8B6A),
11551 Srgb = ((int)0x8C40),
11552 Srgb8 = ((int)0x8C41),
11553 SrgbAlpha = ((int)0x8C42),
11554 Srgb8Alpha8 = ((int)0x8C43),
11555 CompressedSrgb = ((int)0x8C48),
11556 CompressedSrgbAlpha = ((int)0x8C49),
11557 }
11558
11559 public enum Version21Deprecated : int
11560 {
11561 CurrentRasterSecondaryColor = ((int)0x845F),
11562 SluminanceAlpha = ((int)0x8C44),
11563 Sluminance8Alpha8 = ((int)0x8C45),
11564 Sluminance = ((int)0x8C46),
11565 Sluminance8 = ((int)0x8C47),
11566 CompressedSluminance = ((int)0x8C4A),
11567 CompressedSluminanceAlpha = ((int)0x8C4B),
11568 }
11569
11570 public enum Version30 : int
11571 {
11572 ContextFlagForwardCompatibleBit = ((int)0x0001),
11573 MapReadBit = ((int)0x0001),
11574 MapWriteBit = ((int)0x0002),
11575 MapInvalidateRangeBit = ((int)0x0004),
11576 MapInvalidateBufferBit = ((int)0x0008),
11577 MapFlushExplicitBit = ((int)0x0010),
11578 MapUnsynchronizedBit = ((int)0x0020),
11579 InvalidFramebufferOperation = ((int)0x0506),
11580 MaxClipDistances = ((int)0x0D32),
11581 HalfFloat = ((int)0x140B),
11582 ClipDistance0 = ((int)0x3000),
11583 ClipDistance1 = ((int)0x3001),
11584 ClipDistance2 = ((int)0x3002),
11585 ClipDistance3 = ((int)0x3003),
11586 ClipDistance4 = ((int)0x3004),
11587 ClipDistance5 = ((int)0x3005),
11588 ClipDistance6 = ((int)0x3006),
11589 ClipDistance7 = ((int)0x3007),
11590 FramebufferAttachmentColorEncoding = ((int)0x8210),
11591 FramebufferAttachmentComponentType = ((int)0x8211),
11592 FramebufferAttachmentRedSize = ((int)0x8212),
11593 FramebufferAttachmentGreenSize = ((int)0x8213),
11594 FramebufferAttachmentBlueSize = ((int)0x8214),
11595 FramebufferAttachmentAlphaSize = ((int)0x8215),
11596 FramebufferAttachmentDepthSize = ((int)0x8216),
11597 FramebufferAttachmentStencilSize = ((int)0x8217),
11598 FramebufferDefault = ((int)0x8218),
11599 FramebufferUndefined = ((int)0x8219),
11600 DepthStencilAttachment = ((int)0x821A),
11601 MajorVersion = ((int)0x821B),
11602 MinorVersion = ((int)0x821C),
11603 NumExtensions = ((int)0x821D),
11604 ContextFlags = ((int)0x821E),
11605 DepthBuffer = ((int)0x8223),
11606 StencilBuffer = ((int)0x8224),
11607 CompressedRed = ((int)0x8225),
11608 CompressedRg = ((int)0x8226),
11609 Rg = ((int)0x8227),
11610 RgInteger = ((int)0x8228),
11611 R8 = ((int)0x8229),
11612 R16 = ((int)0x822A),
11613 Rg8 = ((int)0x822B),
11614 Rg16 = ((int)0x822C),
11615 R16f = ((int)0x822D),
11616 R32f = ((int)0x822E),
11617 Rg16f = ((int)0x822F),
11618 Rg32f = ((int)0x8230),
11619 R8i = ((int)0x8231),
11620 R8ui = ((int)0x8232),
11621 R16i = ((int)0x8233),
11622 R16ui = ((int)0x8234),
11623 R32i = ((int)0x8235),
11624 R32ui = ((int)0x8236),
11625 Rg8i = ((int)0x8237),
11626 Rg8ui = ((int)0x8238),
11627 Rg16i = ((int)0x8239),
11628 Rg16ui = ((int)0x823A),
11629 Rg32i = ((int)0x823B),
11630 Rg32ui = ((int)0x823C),
11631 MaxRenderbufferSize = ((int)0x84E8),
11632 DepthStencil = ((int)0x84F9),
11633 UnsignedInt248 = ((int)0x84FA),
11634 VertexArrayBinding = ((int)0x85B5),
11635 Rgba32f = ((int)0x8814),
11636 Rgb32f = ((int)0x8815),
11637 Rgba16f = ((int)0x881A),
11638 Rgb16f = ((int)0x881B),
11639 CompareRefToTexture = ((int)0x884E),
11640 Depth24Stencil8 = ((int)0x88F0),
11641 TextureStencilSize = ((int)0x88F1),
11642 VertexAttribArrayInteger = ((int)0x88FD),
11643 MaxArrayTextureLayers = ((int)0x88FF),
11644 MinProgramTexelOffset = ((int)0x8904),
11645 MaxProgramTexelOffset = ((int)0x8905),
11646 ClampReadColor = ((int)0x891C),
11647 FixedOnly = ((int)0x891D),
11648 MaxVaryingComponents = ((int)0x8B4B),
11649 TextureRedType = ((int)0x8C10),
11650 TextureGreenType = ((int)0x8C11),
11651 TextureBlueType = ((int)0x8C12),
11652 TextureAlphaType = ((int)0x8C13),
11653 TextureDepthType = ((int)0x8C16),
11654 UnsignedNormalized = ((int)0x8C17),
11655 Texture1DArray = ((int)0x8C18),
11656 ProxyTexture1DArray = ((int)0x8C19),
11657 Texture2DArray = ((int)0x8C1A),
11658 ProxyTexture2DArray = ((int)0x8C1B),
11659 TextureBinding1DArray = ((int)0x8C1C),
11660 TextureBinding2DArray = ((int)0x8C1D),
11661 R11fG11fB10f = ((int)0x8C3A),
11662 UnsignedInt10F11F11FRev = ((int)0x8C3B),
11663 Rgb9E5 = ((int)0x8C3D),
11664 UnsignedInt5999Rev = ((int)0x8C3E),
11665 TextureSharedSize = ((int)0x8C3F),
11666 TransformFeedbackVaryingMaxLength = ((int)0x8C76),
11667 TransformFeedbackBufferMode = ((int)0x8C7F),
11668 MaxTransformFeedbackSeparateComponents = ((int)0x8C80),
11669 TransformFeedbackVaryings = ((int)0x8C83),
11670 TransformFeedbackBufferStart = ((int)0x8C84),
11671 TransformFeedbackBufferSize = ((int)0x8C85),
11672 PrimitivesGenerated = ((int)0x8C87),
11673 TransformFeedbackPrimitivesWritten = ((int)0x8C88),
11674 RasterizerDiscard = ((int)0x8C89),
11675 MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A),
11676 MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B),
11677 InterleavedAttribs = ((int)0x8C8C),
11678 SeparateAttribs = ((int)0x8C8D),
11679 TransformFeedbackBuffer = ((int)0x8C8E),
11680 TransformFeedbackBufferBinding = ((int)0x8C8F),
11681 DrawFramebufferBinding = ((int)0x8CA6),
11682 FramebufferBinding = ((int)0x8CA6),
11683 RenderbufferBinding = ((int)0x8CA7),
11684 ReadFramebuffer = ((int)0x8CA8),
11685 DrawFramebuffer = ((int)0x8CA9),
11686 ReadFramebufferBinding = ((int)0x8CAA),
11687 RenderbufferSamples = ((int)0x8CAB),
11688 DepthComponent32f = ((int)0x8CAC),
11689 Depth32fStencil8 = ((int)0x8CAD),
11690 FramebufferAttachmentObjectType = ((int)0x8CD0),
11691 FramebufferAttachmentObjectName = ((int)0x8CD1),
11692 FramebufferAttachmentTextureLevel = ((int)0x8CD2),
11693 FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3),
11694 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
11695 FramebufferComplete = ((int)0x8CD5),
11696 FramebufferIncompleteAttachment = ((int)0x8CD6),
11697 FramebufferIncompleteMissingAttachment = ((int)0x8CD7),
11698 FramebufferIncompleteDrawBuffer = ((int)0x8CDB),
11699 FramebufferIncompleteReadBuffer = ((int)0x8CDC),
11700 FramebufferUnsupported = ((int)0x8CDD),
11701 MaxColorAttachments = ((int)0x8CDF),
11702 ColorAttachment0 = ((int)0x8CE0),
11703 ColorAttachment1 = ((int)0x8CE1),
11704 ColorAttachment2 = ((int)0x8CE2),
11705 ColorAttachment3 = ((int)0x8CE3),
11706 ColorAttachment4 = ((int)0x8CE4),
11707 ColorAttachment5 = ((int)0x8CE5),
11708 ColorAttachment6 = ((int)0x8CE6),
11709 ColorAttachment7 = ((int)0x8CE7),
11710 ColorAttachment8 = ((int)0x8CE8),
11711 ColorAttachment9 = ((int)0x8CE9),
11712 ColorAttachment10 = ((int)0x8CEA),
11713 ColorAttachment11 = ((int)0x8CEB),
11714 ColorAttachment12 = ((int)0x8CEC),
11715 ColorAttachment13 = ((int)0x8CED),
11716 ColorAttachment14 = ((int)0x8CEE),
11717 ColorAttachment15 = ((int)0x8CEF),
11718 DepthAttachment = ((int)0x8D00),
11719 StencilAttachment = ((int)0x8D20),
11720 Framebuffer = ((int)0x8D40),
11721 Renderbuffer = ((int)0x8D41),
11722 RenderbufferWidth = ((int)0x8D42),
11723 RenderbufferHeight = ((int)0x8D43),
11724 RenderbufferInternalFormat = ((int)0x8D44),
11725 StencilIndex1 = ((int)0x8D46),
11726 StencilIndex4 = ((int)0x8D47),
11727 StencilIndex8 = ((int)0x8D48),
11728 StencilIndex16 = ((int)0x8D49),
11729 RenderbufferRedSize = ((int)0x8D50),
11730 RenderbufferGreenSize = ((int)0x8D51),
11731 RenderbufferBlueSize = ((int)0x8D52),
11732 RenderbufferAlphaSize = ((int)0x8D53),
11733 RenderbufferDepthSize = ((int)0x8D54),
11734 RenderbufferStencilSize = ((int)0x8D55),
11735 FramebufferIncompleteMultisample = ((int)0x8D56),
11736 MaxSamples = ((int)0x8D57),
11737 Rgba32ui = ((int)0x8D70),
11738 Rgb32ui = ((int)0x8D71),
11739 Rgba16ui = ((int)0x8D76),
11740 Rgb16ui = ((int)0x8D77),
11741 Rgba8ui = ((int)0x8D7C),
11742 Rgb8ui = ((int)0x8D7D),
11743 Rgba32i = ((int)0x8D82),
11744 Rgb32i = ((int)0x8D83),
11745 Rgba16i = ((int)0x8D88),
11746 Rgb16i = ((int)0x8D89),
11747 Rgba8i = ((int)0x8D8E),
11748 Rgb8i = ((int)0x8D8F),
11749 RedInteger = ((int)0x8D94),
11750 GreenInteger = ((int)0x8D95),
11751 BlueInteger = ((int)0x8D96),
11752 RgbInteger = ((int)0x8D98),
11753 RgbaInteger = ((int)0x8D99),
11754 BgrInteger = ((int)0x8D9A),
11755 BgraInteger = ((int)0x8D9B),
11756 Float32UnsignedInt248Rev = ((int)0x8DAD),
11757 FramebufferSrgb = ((int)0x8DB9),
11758 CompressedRedRgtc1 = ((int)0x8DBB),
11759 CompressedSignedRedRgtc1 = ((int)0x8DBC),
11760 CompressedRgRgtc2 = ((int)0x8DBD),
11761 CompressedSignedRgRgtc2 = ((int)0x8DBE),
11762 Sampler1DArray = ((int)0x8DC0),
11763 Sampler2DArray = ((int)0x8DC1),
11764 Sampler1DArrayShadow = ((int)0x8DC3),
11765 Sampler2DArrayShadow = ((int)0x8DC4),
11766 SamplerCubeShadow = ((int)0x8DC5),
11767 UnsignedIntVec2 = ((int)0x8DC6),
11768 UnsignedIntVec3 = ((int)0x8DC7),
11769 UnsignedIntVec4 = ((int)0x8DC8),
11770 IntSampler1D = ((int)0x8DC9),
11771 IntSampler2D = ((int)0x8DCA),
11772 IntSampler3D = ((int)0x8DCB),
11773 IntSamplerCube = ((int)0x8DCC),
11774 IntSampler1DArray = ((int)0x8DCE),
11775 IntSampler2DArray = ((int)0x8DCF),
11776 UnsignedIntSampler1D = ((int)0x8DD1),
11777 UnsignedIntSampler2D = ((int)0x8DD2),
11778 UnsignedIntSampler3D = ((int)0x8DD3),
11779 UnsignedIntSamplerCube = ((int)0x8DD4),
11780 UnsignedIntSampler1DArray = ((int)0x8DD6),
11781 UnsignedIntSampler2DArray = ((int)0x8DD7),
11782 QueryWait = ((int)0x8E13),
11783 QueryNoWait = ((int)0x8E14),
11784 QueryByRegionWait = ((int)0x8E15),
11785 QueryByRegionNoWait = ((int)0x8E16),
11786 BufferAccessFlags = ((int)0x911F),
11787 BufferMapLength = ((int)0x9120),
11788 BufferMapOffset = ((int)0x9121),
11789 }
11790
11791 public enum Version30Deprecated : int
11792 {
11793 ClampVertexColor = ((int)0x891A),
11794 ClampFragmentColor = ((int)0x891B),
11795 AlphaInteger = ((int)0x8D97),
11796 }
11797
11798 public enum Version31 : int
11799 {
11800 TextureRectangle = ((int)0x84F5),
11801 TextureBindingRectangle = ((int)0x84F6),
11802 ProxyTextureRectangle = ((int)0x84F7),
11803 MaxRectangleTextureSize = ((int)0x84F8),
11804 UniformBuffer = ((int)0x8A11),
11805 UniformBufferBinding = ((int)0x8A28),
11806 UniformBufferStart = ((int)0x8A29),
11807 UniformBufferSize = ((int)0x8A2A),
11808 MaxVertexUniformBlocks = ((int)0x8A2B),
11809 MaxFragmentUniformBlocks = ((int)0x8A2D),
11810 MaxCombinedUniformBlocks = ((int)0x8A2E),
11811 MaxUniformBufferBindings = ((int)0x8A2F),
11812 MaxUniformBlockSize = ((int)0x8A30),
11813 MaxCombinedVertexUniformComponents = ((int)0x8A31),
11814 MaxCombinedFragmentUniformComponents = ((int)0x8A33),
11815 UniformBufferOffsetAlignment = ((int)0x8A34),
11816 ActiveUniformBlockMaxNameLength = ((int)0x8A35),
11817 ActiveUniformBlocks = ((int)0x8A36),
11818 UniformType = ((int)0x8A37),
11819 UniformSize = ((int)0x8A38),
11820 UniformNameLength = ((int)0x8A39),
11821 UniformBlockIndex = ((int)0x8A3A),
11822 UniformOffset = ((int)0x8A3B),
11823 UniformArrayStride = ((int)0x8A3C),
11824 UniformMatrixStride = ((int)0x8A3D),
11825 UniformIsRowMajor = ((int)0x8A3E),
11826 UniformBlockBinding = ((int)0x8A3F),
11827 UniformBlockDataSize = ((int)0x8A40),
11828 UniformBlockNameLength = ((int)0x8A41),
11829 UniformBlockActiveUniforms = ((int)0x8A42),
11830 UniformBlockActiveUniformIndices = ((int)0x8A43),
11831 UniformBlockReferencedByVertexShader = ((int)0x8A44),
11832 UniformBlockReferencedByFragmentShader = ((int)0x8A46),
11833 Sampler2DRect = ((int)0x8B63),
11834 Sampler2DRectShadow = ((int)0x8B64),
11835 TextureBuffer = ((int)0x8C2A),
11836 MaxTextureBufferSize = ((int)0x8C2B),
11837 TextureBindingBuffer = ((int)0x8C2C),
11838 TextureBufferDataStoreBinding = ((int)0x8C2D),
11839 TextureBufferFormat = ((int)0x8C2E),
11840 SamplerBuffer = ((int)0x8DC2),
11841 IntSampler2DRect = ((int)0x8DCD),
11842 IntSamplerBuffer = ((int)0x8DD0),
11843 UnsignedIntSampler2DRect = ((int)0x8DD5),
11844 UnsignedIntSamplerBuffer = ((int)0x8DD8),
11845 CopyReadBuffer = ((int)0x8F36),
11846 CopyWriteBuffer = ((int)0x8F37),
11847 RedSnorm = ((int)0x8F90),
11848 RgSnorm = ((int)0x8F91),
11849 RgbSnorm = ((int)0x8F92),
11850 RgbaSnorm = ((int)0x8F93),
11851 R8Snorm = ((int)0x8F94),
11852 Rg8Snorm = ((int)0x8F95),
11853 Rgb8Snorm = ((int)0x8F96),
11854 Rgba8Snorm = ((int)0x8F97),
11855 R16Snorm = ((int)0x8F98),
11856 Rg16Snorm = ((int)0x8F99),
11857 Rgb16Snorm = ((int)0x8F9A),
11858 Rgba16Snorm = ((int)0x8F9B),
11859 SignedNormalized = ((int)0x8F9C),
11860 PrimitiveRestart = ((int)0x8F9D),
11861 PrimitiveRestartIndex = ((int)0x8F9E),
11862 InvalidIndex = unchecked((int)0xFFFFFFFF),
11863 }
11864
11865 public enum Version32 : int
11866 {
11867 ContextCoreProfileBit = ((int)0x00000001),
11868 SyncFlushCommandsBit = ((int)0x00000001),
11869 ContextCompatibilityProfileBit = ((int)0x00000002),
11870 LinesAdjacency = ((int)0x000A),
11871 LineStripAdjacency = ((int)0x000B),
11872 TrianglesAdjacency = ((int)0x000C),
11873 TriangleStripAdjacency = ((int)0x000D),
11874 ProgramPointSize = ((int)0x8642),
11875 DepthClamp = ((int)0x864F),
11876 TextureCubeMapSeamless = ((int)0x884F),
11877 GeometryVerticesOut = ((int)0x8916),
11878 GeometryInputType = ((int)0x8917),
11879 GeometryOutputType = ((int)0x8918),
11880 MaxVaryingComponents = ((int)0x8B4B),
11881 MaxGeometryTextureImageUnits = ((int)0x8C29),
11882 FramebufferAttachmentTextureLayer = ((int)0x8CD4),
11883 FramebufferAttachmentLayered = ((int)0x8DA7),
11884 FramebufferIncompleteLayerTargets = ((int)0x8DA8),
11885 GeometryShader = ((int)0x8DD9),
11886 MaxGeometryUniformComponents = ((int)0x8DDF),
11887 MaxGeometryOutputVertices = ((int)0x8DE0),
11888 MaxGeometryTotalOutputComponents = ((int)0x8DE1),
11889 QuadsFollowProvokingVertexConvention = ((int)0x8E4C),
11890 FirstVertexConvention = ((int)0x8E4D),
11891 LastVertexConvention = ((int)0x8E4E),
11892 ProvokingVertex = ((int)0x8E4F),
11893 SamplePosition = ((int)0x8E50),
11894 SampleMask = ((int)0x8E51),
11895 SampleMaskValue = ((int)0x8E52),
11896 MaxSampleMaskWords = ((int)0x8E59),
11897 Texture2DMultisample = ((int)0x9100),
11898 ProxyTexture2DMultisample = ((int)0x9101),
11899 Texture2DMultisampleArray = ((int)0x9102),
11900 ProxyTexture2DMultisampleArray = ((int)0x9103),
11901 TextureBinding2DMultisample = ((int)0x9104),
11902 TextureBinding2DMultisampleArray = ((int)0x9105),
11903 TextureSamples = ((int)0x9106),
11904 TextureFixedSampleLocations = ((int)0x9107),
11905 Sampler2DMultisample = ((int)0x9108),
11906 IntSampler2DMultisample = ((int)0x9109),
11907 UnsignedIntSampler2DMultisample = ((int)0x910A),
11908 Sampler2DMultisampleArray = ((int)0x910B),
11909 IntSampler2DMultisampleArray = ((int)0x910C),
11910 UnsignedIntSampler2DMultisampleArray = ((int)0x910D),
11911 MaxColorTextureSamples = ((int)0x910E),
11912 MaxDepthTextureSamples = ((int)0x910F),
11913 MaxIntegerSamples = ((int)0x9110),
11914 MaxServerWaitTimeout = ((int)0x9111),
11915 ObjectType = ((int)0x9112),
11916 SyncCondition = ((int)0x9113),
11917 SyncStatus = ((int)0x9114),
11918 SyncFlags = ((int)0x9115),
11919 SyncFence = ((int)0x9116),
11920 SyncGpuCommandsComplete = ((int)0x9117),
11921 Unsignaled = ((int)0x9118),
11922 Signaled = ((int)0x9119),
11923 AlreadySignaled = ((int)0x911A),
11924 TimeoutExpired = ((int)0x911B),
11925 ConditionSatisfied = ((int)0x911C),
11926 WaitFailed = ((int)0x911D),
11927 MaxVertexOutputComponents = ((int)0x9122),
11928 MaxGeometryInputComponents = ((int)0x9123),
11929 MaxGeometryOutputComponents = ((int)0x9124),
11930 MaxFragmentInputComponents = ((int)0x9125),
11931 ContextProfileMask = ((int)0x9126),
11932 TimeoutIgnored = unchecked((int)0xFFFFFFFFFFFFFFFF),
11933 }
11934
11935 public enum VertexAttribIPointerType : int
11936 {
11937 Byte = ((int)0x1400),
11938 UnsignedByte = ((int)0x1401),
11939 Short = ((int)0x1402),
11940 UnsignedShort = ((int)0x1403),
11941 Int = ((int)0x1404),
11942 UnsignedInt = ((int)0x1405),
11943 }
11944
11945 public enum VertexAttribParameter : int
11946 {
11947 ArrayEnabled = ((int)0x8622),
11948 ArraySize = ((int)0x8623),
11949 ArrayStride = ((int)0x8624),
11950 ArrayType = ((int)0x8625),
11951 CurrentVertexAttrib = ((int)0x8626),
11952 ArrayNormalized = ((int)0x886A),
11953 VertexAttribArrayInteger = ((int)0x88FD),
11954 }
11955
11956 public enum VertexAttribParameterArb : int
11957 {
11958 ArrayEnabled = ((int)0x8622),
11959 ArraySize = ((int)0x8623),
11960 ArrayStride = ((int)0x8624),
11961 ArrayType = ((int)0x8625),
11962 CurrentVertexAttrib = ((int)0x8626),
11963 ArrayNormalized = ((int)0x886A),
11964 ArrayDivisor = ((int)0x88FE),
11965 }
11966
11967 public enum VertexAttribPointerParameter : int
11968 {
11969 ArrayPointer = ((int)0x8645),
11970 }
11971
11972 public enum VertexAttribPointerParameterArb : int
11973 {
11974 ArrayPointer = ((int)0x8645),
11975 }
11976
11977 public enum VertexAttribPointerType : int
11978 {
11979 Byte = ((int)0x1400),
11980 UnsignedByte = ((int)0x1401),
11981 Short = ((int)0x1402),
11982 UnsignedShort = ((int)0x1403),
11983 Int = ((int)0x1404),
11984 UnsignedInt = ((int)0x1405),
11985 Float = ((int)0x1406),
11986 Double = ((int)0x140A),
11987 HalfFloat = ((int)0x140B),
11988 }
11989
11990 public enum VertexAttribPointerTypeArb : int
11991 {
11992 Byte = ((int)0x1400),
11993 UnsignedByte = ((int)0x1401),
11994 Short = ((int)0x1402),
11995 UnsignedShort = ((int)0x1403),
11996 Int = ((int)0x1404),
11997 UnsignedInt = ((int)0x1405),
11998 Float = ((int)0x1406),
11999 Double = ((int)0x140A),
12000 }
12001
12002 public enum VertexPointerType : int
12003 {
12004 Short = ((int)0x1402),
12005 Int = ((int)0x1404),
12006 Float = ((int)0x1406),
12007 Double = ((int)0x140A),
12008 HalfFloat = ((int)0x140B),
12009 }
12010
12011 public enum WinPhongShading : int
12012 {
12013 PhongWin = ((int)0x80EA),
12014 PhongHintWin = ((int)0x80EB),
12015 }
12016
12017 public enum WinSpecularFog : int
12018 {
12019 FogSpecularTextureWin = ((int)0x80EC),
12020 }
12021
12022 }