OglFlag {...}{.pure.} = enum
PointSmooth, LineSmooth, LineStipple, PolygonSmooth, PolygonStipple, CullFace,
Lighting, ColorMaterial, Fog, DepthTest, StencilTest, Normalize, AlphaTest, Dither,
Blend, IndexLogicOp, ColorLogicOp, ScissorTest, TextureGenS, TextureGenT,
TextureGenR, TextureGenQ, AutoNormal, Map1Color4, Map1Index, Map1Normal,
Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4,
Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1,
Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, Map2Vertex4,
Texture1d, Texture2d, PolygonOffsetPoint, PolygonOffsetLine, Convolution1d,
Convolution2d, Separable2d, Histogram, Minmax, PolygonOffsetFill, RescaleNormal,
Texture3d, Multisample, SampleAlphaToCoverage, SampleAlphaToOne, SampleCoverage,
ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ColorSum,
TextureCubeMap, VertexProgramPointSize, VertexProgramTwoSide, PointSprite
-
OglHintMode {...}{.pure.} = enum
DontCare, Fastest, Nicest
-
OglHint {...}{.pure.} = enum
PerspectiveCorrectionHint, PointSmoothHint, LineSmoothHint, PolygonSmoothHint,
FogHint, GenerateMipmapHint, TextureCompressionHint, FragmentShaderDerivativeHint
-
OglDepthFunc {...}{.pure.} = enum
Never, Less, Equal, Lequal, Greater, Notequal, Gequal, Always
-
OglShadeModel {...}{.pure.} = enum
Flat, Smooth
-
OglBlendFunc {...}{.pure.} = enum
Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha,
OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor,
OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, SrcAlphaSaturate
-
OglShaderType {...}{.pure.} = enum
VertexShader, FragmentShader
-
OglType {...}{.pure.} = enum
Byte, UnsignedByte, Short, UnsignedShort, Int, Float, Double
-
OglClear {...}{.pure.} = enum
ColorBufferBit, DepthBufferBit, AccumBufferBit, StencilBufferBit
-
OglTexTarget {...}{.pure.} = enum
Texture2d, ProxyTexture2d, Texture1dArray, ProxyTexture1dArray, TextureRectangle,
ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX,
TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ,
TextureCubeMapNegativeZ, ProxyTextureCubeMap
-
OglTexFormat {...}{.pure.} = enum
Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, DepthStencil
-
OglTexInternalFormat {...}{.pure.} = enum
Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, DepthStencil, R8, R8Snorm, R16, R16Snorm,
Rg8, Rg8Snorm, Rg16, Rg16Snorm, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb8Snorm, Rgb10, Rgb12,
Rgb16Snorm, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgba8Snorm, Rgb10A2, Rgb10A2ui, Rgba12,
Rgba16, Srgb8, Srgb8Alpha8, R16f, Rg16f, Rgb16f, Rgba16f, R32f, Rg32f, Rgb32f, Rgba32f,
R11fG11fB10f, Rgb9E5, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui,
Rg32i, Rg32ui, Rgb8i, Rgb8ui, Rgb16i, Rgb16ui, Rgb32i, Rgb32ui, Rgba8i, Rgba8ui,
Rgba16i, Rgba16ui, Rgba32i, Rgba32ui, CompressedRed, CompressedRg, CompressedRgb,
CompressedRgba, CompressedSrgb, CompressedSrgbAlpha, CompressedRedRgtc1,
CompressedSignedRedRgtc1, CompressedRgRgtc2, CompressedSignedRgRgtc2
-
OglPixelType {...}{.pure.} = enum
UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float,
UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev,
UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev,
UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev
-
OglTexMinFilter {...}{.pure.} = enum
Nearest, Linear, NearestMipmapNearest, LinearMipmapNearest, NearestMipmapLinear,
LinearMipmapLinear
-
OglTexMagFilter {...}{.pure.} = enum
Nearest, Linear
-
OglTexWrap {...}{.pure.} = enum
ClampToEdge, MirroredRepeat, Repeat
-
OglSlot {...}{.pure.} = enum
Texture0, Texture1, Texture2, Texture3, Texture4, Texture5, Texture6, Texture7,
Texture8, Texture9, Texture10, Texture11, Texture12, Texture13, Texture14, Texture15
-