//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:2.0.50727.312 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace OpenTK.OpenGL.Enums { using System; public enum GLenum { CURRENT_BIT = 0x00000001, POINT_BIT = 0x00000002, LINE_BIT = 0x00000004, POLYGON_BIT = 0x00000008, POLYGON_STIPPLE_BIT = 0x00000010, PIXEL_MODE_BIT = 0x00000020, LIGHTING_BIT = 0x00000040, FOG_BIT = 0x00000080, DEPTH_BUFFER_BIT = 0x00000100, ACCUM_BUFFER_BIT = 0x00000200, STENCIL_BUFFER_BIT = 0x00000400, VIEWPORT_BIT = 0x00000800, TRANSFORM_BIT = 0x00001000, ENABLE_BIT = 0x00002000, COLOR_BUFFER_BIT = 0x00004000, HINT_BIT = 0x00008000, EVAL_BIT = 0x00010000, LIST_BIT = 0x00020000, TEXTURE_BIT = 0x00040000, SCISSOR_BIT = 0x00080000, ALL_ATTRIB_BITS = unchecked((Int32)0xFFFFFFFF), CLIENT_PIXEL_STORE_BIT = 0x00000001, CLIENT_VERTEX_ARRAY_BIT = 0x00000002, CLIENT_ALL_ATTRIB_BITS = unchecked((Int32)0xFFFFFFFF), FALSE = 0, TRUE = 1, POINTS = 0x0000, LINES = 0x0001, LINE_LOOP = 0x0002, LINE_STRIP = 0x0003, TRIANGLES = 0x0004, TRIANGLE_STRIP = 0x0005, TRIANGLE_FAN = 0x0006, QUADS = 0x0007, QUAD_STRIP = 0x0008, POLYGON = 0x0009, ACCUM = 0x0100, LOAD = 0x0101, RETURN = 0x0102, MULT = 0x0103, ADD = 0x0104, NEVER = 0x0200, LESS = 0x0201, EQUAL = 0x0202, LEQUAL = 0x0203, GREATER = 0x0204, NOTEQUAL = 0x0205, GEQUAL = 0x0206, ALWAYS = 0x0207, ZERO = 0, ONE = 1, SRC_COLOR = 0x0300, ONE_MINUS_SRC_COLOR = 0x0301, SRC_ALPHA = 0x0302, ONE_MINUS_SRC_ALPHA = 0x0303, DST_ALPHA = 0x0304, ONE_MINUS_DST_ALPHA = 0x0305, CONSTANT_COLOR_EXT = EXT_blend_color.CONSTANT_COLOR_EXT, ONE_MINUS_CONSTANT_COLOR_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT, CONSTANT_ALPHA_EXT = EXT_blend_color.CONSTANT_ALPHA_EXT, ONE_MINUS_CONSTANT_ALPHA_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT, DST_COLOR = 0x0306, ONE_MINUS_DST_COLOR = 0x0307, SRC_ALPHA_SATURATE = 0x0308, LOGIC_OP = GetPName.LOGIC_OP, FUNC_ADD_EXT = EXT_blend_minmax.FUNC_ADD_EXT, MIN_EXT = EXT_blend_minmax.MIN_EXT, MAX_EXT = EXT_blend_minmax.MAX_EXT, FUNC_SUBTRACT_EXT = EXT_blend_subtract.FUNC_SUBTRACT_EXT, FUNC_REVERSE_SUBTRACT_EXT = EXT_blend_subtract.FUNC_REVERSE_SUBTRACT_EXT, ALPHA_MIN_SGIX = SGIX_blend_alpha_minmax.ALPHA_MIN_SGIX, ALPHA_MAX_SGIX = SGIX_blend_alpha_minmax.ALPHA_MAX_SGIX, FRONT = DrawBufferMode.FRONT, BACK = DrawBufferMode.BACK, FRONT_AND_BACK = DrawBufferMode.FRONT_AND_BACK, AMBIENT = LightParameter.AMBIENT, DIFFUSE = LightParameter.DIFFUSE, SPECULAR = LightParameter.SPECULAR, EMISSION = MaterialParameter.EMISSION, AMBIENT_AND_DIFFUSE = MaterialParameter.AMBIENT_AND_DIFFUSE, BYTE = DataType.BYTE, UNSIGNED_BYTE = DataType.UNSIGNED_BYTE, SHORT = DataType.SHORT, UNSIGNED_SHORT = DataType.UNSIGNED_SHORT, INT = DataType.INT, UNSIGNED_INT = DataType.UNSIGNED_INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, COLOR_TABLE_SCALE_SGI = SGI_color_table.COLOR_TABLE_SCALE_SGI, COLOR_TABLE_BIAS_SGI = SGI_color_table.COLOR_TABLE_BIAS_SGI, COLOR_TABLE_SGI = SGI_color_table.COLOR_TABLE_SGI, POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI, POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI, PROXY_COLOR_TABLE_SGI = SGI_color_table.PROXY_COLOR_TABLE_SGI, PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI, PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI, TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI, PROXY_TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.PROXY_TEXTURE_COLOR_TABLE_SGI, REDUCE_EXT = EXT_convolution.REDUCE_EXT, CONVOLUTION_BORDER_MODE_EXT = EXT_convolution.CONVOLUTION_BORDER_MODE_EXT, CONVOLUTION_FILTER_SCALE_EXT = EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT, CONVOLUTION_FILTER_BIAS_EXT = EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT, CONVOLUTION_1D_EXT = EXT_convolution.CONVOLUTION_1D_EXT, CONVOLUTION_2D_EXT = EXT_convolution.CONVOLUTION_2D_EXT, NONE = 0, FRONT_LEFT = 0x0400, FRONT_RIGHT = 0x0401, BACK_LEFT = 0x0402, BACK_RIGHT = 0x0403, LEFT = 0x0406, RIGHT = 0x0407, AUX0 = 0x0409, AUX1 = 0x040A, AUX2 = 0x040B, AUX3 = 0x040C, FOG = GetPName.FOG, LIGHTING = GetPName.LIGHTING, TEXTURE_1D = GetPName.TEXTURE_1D, TEXTURE_2D = GetPName.TEXTURE_2D, LINE_STIPPLE = GetPName.LINE_STIPPLE, POLYGON_STIPPLE = GetPName.POLYGON_STIPPLE, CULL_FACE = GetPName.CULL_FACE, ALPHA_TEST = GetPName.ALPHA_TEST, BLEND = GetPName.BLEND, INDEX_LOGIC_OP = GetPName.INDEX_LOGIC_OP, COLOR_LOGIC_OP = GetPName.COLOR_LOGIC_OP, DITHER = GetPName.DITHER, STENCIL_TEST = GetPName.STENCIL_TEST, DEPTH_TEST = GetPName.DEPTH_TEST, CLIP_PLANE0 = GetPName.CLIP_PLANE0, CLIP_PLANE1 = GetPName.CLIP_PLANE1, CLIP_PLANE2 = GetPName.CLIP_PLANE2, CLIP_PLANE3 = GetPName.CLIP_PLANE3, CLIP_PLANE4 = GetPName.CLIP_PLANE4, CLIP_PLANE5 = GetPName.CLIP_PLANE5, LIGHT0 = GetPName.LIGHT0, LIGHT1 = GetPName.LIGHT1, LIGHT2 = GetPName.LIGHT2, LIGHT3 = GetPName.LIGHT3, LIGHT4 = GetPName.LIGHT4, LIGHT5 = GetPName.LIGHT5, LIGHT6 = GetPName.LIGHT6, LIGHT7 = GetPName.LIGHT7, TEXTURE_GEN_S = GetPName.TEXTURE_GEN_S, TEXTURE_GEN_T = GetPName.TEXTURE_GEN_T, TEXTURE_GEN_R = GetPName.TEXTURE_GEN_R, TEXTURE_GEN_Q = GetPName.TEXTURE_GEN_Q, MAP1_VERTEX_3 = GetPName.MAP1_VERTEX_3, MAP1_VERTEX_4 = GetPName.MAP1_VERTEX_4, MAP1_COLOR_4 = GetPName.MAP1_COLOR_4, MAP1_INDEX = GetPName.MAP1_INDEX, MAP1_NORMAL = GetPName.MAP1_NORMAL, MAP1_TEXTURE_COORD_1 = GetPName.MAP1_TEXTURE_COORD_1, MAP1_TEXTURE_COORD_2 = GetPName.MAP1_TEXTURE_COORD_2, MAP1_TEXTURE_COORD_3 = GetPName.MAP1_TEXTURE_COORD_3, MAP1_TEXTURE_COORD_4 = GetPName.MAP1_TEXTURE_COORD_4, MAP2_VERTEX_3 = GetPName.MAP2_VERTEX_3, MAP2_VERTEX_4 = GetPName.MAP2_VERTEX_4, MAP2_COLOR_4 = GetPName.MAP2_COLOR_4, MAP2_INDEX = GetPName.MAP2_INDEX, MAP2_NORMAL = GetPName.MAP2_NORMAL, MAP2_TEXTURE_COORD_1 = GetPName.MAP2_TEXTURE_COORD_1, MAP2_TEXTURE_COORD_2 = GetPName.MAP2_TEXTURE_COORD_2, MAP2_TEXTURE_COORD_3 = GetPName.MAP2_TEXTURE_COORD_3, MAP2_TEXTURE_COORD_4 = GetPName.MAP2_TEXTURE_COORD_4, POINT_SMOOTH = GetPName.POINT_SMOOTH, LINE_SMOOTH = GetPName.LINE_SMOOTH, POLYGON_SMOOTH = GetPName.POLYGON_SMOOTH, SCISSOR_TEST = GetPName.SCISSOR_TEST, COLOR_MATERIAL = GetPName.COLOR_MATERIAL, NORMALIZE = GetPName.NORMALIZE, AUTO_NORMAL = GetPName.AUTO_NORMAL, POLYGON_OFFSET_POINT = GetPName.POLYGON_OFFSET_POINT, POLYGON_OFFSET_LINE = GetPName.POLYGON_OFFSET_LINE, POLYGON_OFFSET_FILL = GetPName.POLYGON_OFFSET_FILL, VERTEX_ARRAY = GetPName.VERTEX_ARRAY, NORMAL_ARRAY = GetPName.NORMAL_ARRAY, COLOR_ARRAY = GetPName.COLOR_ARRAY, INDEX_ARRAY = GetPName.INDEX_ARRAY, TEXTURE_COORD_ARRAY = GetPName.TEXTURE_COORD_ARRAY, EDGE_FLAG_ARRAY = GetPName.EDGE_FLAG_ARRAY, SEPARABLE_2D_EXT = EXT_convolution.SEPARABLE_2D_EXT, HISTOGRAM_EXT = EXT_histogram.HISTOGRAM_EXT, MINMAX_EXT = EXT_histogram.MINMAX_EXT, RESCALE_NORMAL_EXT = EXT_rescale_normal.RESCALE_NORMAL_EXT, SHARED_TEXTURE_PALETTE_EXT = EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT, TEXTURE_3D_EXT = EXT_texture3D.TEXTURE_3D_EXT, MULTISAMPLE_SGIS = SGIS_multisample.MULTISAMPLE_SGIS, SAMPLE_ALPHA_TO_MASK_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS, SAMPLE_ALPHA_TO_ONE_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS, SAMPLE_MASK_SGIS = SGIS_multisample.SAMPLE_MASK_SGIS, TEXTURE_4D_SGIS = SGIS_texture4D.TEXTURE_4D_SGIS, ASYNC_HISTOGRAM_SGIX = SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX, ASYNC_TEX_IMAGE_SGIX = SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX, ASYNC_DRAW_PIXELS_SGIX = SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX, ASYNC_READ_PIXELS_SGIX = SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX, CALLIGRAPHIC_FRAGMENT_SGIX = SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX, FOG_OFFSET_SGIX = SGIX_fog_offset.FOG_OFFSET_SGIX, FRAGMENT_LIGHTING_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX, FRAGMENT_COLOR_MATERIAL_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX, FRAGMENT_LIGHT0_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX, FRAGMENT_LIGHT1_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX, FRAGMENT_LIGHT2_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX, FRAGMENT_LIGHT3_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX, FRAGMENT_LIGHT4_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX, FRAGMENT_LIGHT5_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX, FRAGMENT_LIGHT6_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX, FRAGMENT_LIGHT7_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX, FRAMEZOOM_SGIX = SGIX_framezoom.FRAMEZOOM_SGIX, INTERLACE_SGIX = SGIX_interlace.INTERLACE_SGIX, IR_INSTRUMENT1_SGIX = SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX, PIXEL_TEX_GEN_SGIX = SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX, PIXEL_TEXTURE_SGIS = SGIS_pixel_texture.PIXEL_TEXTURE_SGIS, REFERENCE_PLANE_SGIX = SGIX_reference_plane.REFERENCE_PLANE_SGIX, SPRITE_SGIX = SGIX_sprite.SPRITE_SGIX, NO_ERROR = 0, INVALID_ENUM = 0x0500, INVALID_VALUE = 0x0501, INVALID_OPERATION = 0x0502, STACK_OVERFLOW = 0x0503, STACK_UNDERFLOW = 0x0504, OUT_OF_MEMORY = 0x0505, TABLE_TOO_LARGE_EXT = EXT_histogram.TABLE_TOO_LARGE_EXT, TEXTURE_TOO_LARGE_EXT = EXT_texture.TEXTURE_TOO_LARGE_EXT, _2D = 0x0600, _3D = 0x0601, _3D_COLOR = 0x0602, _3D_COLOR_TEXTURE = 0x0603, _4D_COLOR_TEXTURE = 0x0604, PASS_THROUGH_TOKEN = 0x0700, POINT_TOKEN = 0x0701, LINE_TOKEN = 0x0702, POLYGON_TOKEN = 0x0703, BITMAP_TOKEN = 0x0704, DRAW_PIXEL_TOKEN = 0x0705, COPY_PIXEL_TOKEN = 0x0706, LINE_RESET_TOKEN = 0x0707, TEXTURE_DEFORMATION_BIT_SGIX = 0x00000001, GEOMETRY_DEFORMATION_BIT_SGIX = 0x00000002, GEOMETRY_DEFORMATION_SGIX = SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX, TEXTURE_DEFORMATION_SGIX = SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX, LINEAR = TextureMagFilter.LINEAR, EXP = 0x0800, EXP2 = 0x0801, FOG_FUNC_SGIS = SGIS_fog_function.FOG_FUNC_SGIS, FOG_COLOR = GetPName.FOG_COLOR, FOG_DENSITY = GetPName.FOG_DENSITY, FOG_END = GetPName.FOG_END, FOG_INDEX = GetPName.FOG_INDEX, FOG_MODE = GetPName.FOG_MODE, FOG_START = GetPName.FOG_START, FOG_OFFSET_VALUE_SGIX = SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX, FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX, FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX, FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX, FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX, CW = 0x0900, CCW = 0x0901, COLOR_TABLE_FORMAT_SGI = SGI_color_table.COLOR_TABLE_FORMAT_SGI, COLOR_TABLE_WIDTH_SGI = SGI_color_table.COLOR_TABLE_WIDTH_SGI, COLOR_TABLE_RED_SIZE_SGI = SGI_color_table.COLOR_TABLE_RED_SIZE_SGI, COLOR_TABLE_GREEN_SIZE_SGI = SGI_color_table.COLOR_TABLE_GREEN_SIZE_SGI, COLOR_TABLE_BLUE_SIZE_SGI = SGI_color_table.COLOR_TABLE_BLUE_SIZE_SGI, COLOR_TABLE_ALPHA_SIZE_SGI = SGI_color_table.COLOR_TABLE_ALPHA_SIZE_SGI, COLOR_TABLE_LUMINANCE_SIZE_SGI = SGI_color_table.COLOR_TABLE_LUMINANCE_SIZE_SGI, COLOR_TABLE_INTENSITY_SIZE_SGI = SGI_color_table.COLOR_TABLE_INTENSITY_SIZE_SGI, CONVOLUTION_FORMAT_EXT = EXT_convolution.CONVOLUTION_FORMAT_EXT, CONVOLUTION_WIDTH_EXT = EXT_convolution.CONVOLUTION_WIDTH_EXT, CONVOLUTION_HEIGHT_EXT = EXT_convolution.CONVOLUTION_HEIGHT_EXT, MAX_CONVOLUTION_WIDTH_EXT = EXT_convolution.MAX_CONVOLUTION_WIDTH_EXT, MAX_CONVOLUTION_HEIGHT_EXT = EXT_convolution.MAX_CONVOLUTION_HEIGHT_EXT, HISTOGRAM_WIDTH_EXT = EXT_histogram.HISTOGRAM_WIDTH_EXT, HISTOGRAM_FORMAT_EXT = EXT_histogram.HISTOGRAM_FORMAT_EXT, HISTOGRAM_RED_SIZE_EXT = EXT_histogram.HISTOGRAM_RED_SIZE_EXT, HISTOGRAM_GREEN_SIZE_EXT = EXT_histogram.HISTOGRAM_GREEN_SIZE_EXT, HISTOGRAM_BLUE_SIZE_EXT = EXT_histogram.HISTOGRAM_BLUE_SIZE_EXT, HISTOGRAM_ALPHA_SIZE_EXT = EXT_histogram.HISTOGRAM_ALPHA_SIZE_EXT, HISTOGRAM_LUMINANCE_SIZE_EXT = EXT_histogram.HISTOGRAM_LUMINANCE_SIZE_EXT, HISTOGRAM_SINK_EXT = EXT_histogram.HISTOGRAM_SINK_EXT, COEFF = 0x0A00, ORDER = 0x0A01, DOMAIN = 0x0A02, MINMAX_FORMAT_EXT = EXT_histogram.MINMAX_FORMAT_EXT, MINMAX_SINK_EXT = EXT_histogram.MINMAX_SINK_EXT, PIXEL_MAP_I_TO_I = 0x0C70, PIXEL_MAP_S_TO_S = 0x0C71, PIXEL_MAP_I_TO_R = 0x0C72, PIXEL_MAP_I_TO_G = 0x0C73, PIXEL_MAP_I_TO_B = 0x0C74, PIXEL_MAP_I_TO_A = 0x0C75, PIXEL_MAP_R_TO_R = 0x0C76, PIXEL_MAP_G_TO_G = 0x0C77, PIXEL_MAP_B_TO_B = 0x0C78, PIXEL_MAP_A_TO_A = 0x0C79, VERTEX_ARRAY_POINTER = 0x808E, NORMAL_ARRAY_POINTER = 0x808F, COLOR_ARRAY_POINTER = 0x8090, INDEX_ARRAY_POINTER = 0x8091, TEXTURE_COORD_ARRAY_POINTER = 0x8092, EDGE_FLAG_ARRAY_POINTER = 0x8093, FEEDBACK_BUFFER_POINTER = 0x0DF0, SELECTION_BUFFER_POINTER = 0x0DF3, INSTRUMENT_BUFFER_POINTER_SGIX = SGIX_instruments.INSTRUMENT_BUFFER_POINTER_SGIX, CURRENT_COLOR = 0x0B00, CURRENT_INDEX = 0x0B01, CURRENT_NORMAL = 0x0B02, CURRENT_TEXTURE_COORDS = 0x0B03, CURRENT_RASTER_COLOR = 0x0B04, CURRENT_RASTER_INDEX = 0x0B05, CURRENT_RASTER_TEXTURE_COORDS = 0x0B06, CURRENT_RASTER_POSITION = 0x0B07, CURRENT_RASTER_POSITION_VALID = 0x0B08, CURRENT_RASTER_DISTANCE = 0x0B09, POINT_SIZE = 0x0B11, POINT_SIZE_RANGE = 0x0B12, POINT_SIZE_GRANULARITY = 0x0B13, LINE_WIDTH = 0x0B21, LINE_WIDTH_RANGE = 0x0B22, LINE_WIDTH_GRANULARITY = 0x0B23, LINE_STIPPLE_PATTERN = 0x0B25, LINE_STIPPLE_REPEAT = 0x0B26, SMOOTH_POINT_SIZE_RANGE = VERSION_1_2.SMOOTH_POINT_SIZE_RANGE, SMOOTH_POINT_SIZE_GRANULARITY = VERSION_1_2.SMOOTH_POINT_SIZE_GRANULARITY, SMOOTH_LINE_WIDTH_RANGE = VERSION_1_2.SMOOTH_LINE_WIDTH_RANGE, SMOOTH_LINE_WIDTH_GRANULARITY = VERSION_1_2.SMOOTH_LINE_WIDTH_GRANULARITY, ALIASED_POINT_SIZE_RANGE = VERSION_1_2.ALIASED_POINT_SIZE_RANGE, ALIASED_LINE_WIDTH_RANGE = VERSION_1_2.ALIASED_LINE_WIDTH_RANGE, LIST_MODE = 0x0B30, MAX_LIST_NESTING = 0x0B31, LIST_BASE = 0x0B32, LIST_INDEX = 0x0B33, POLYGON_MODE = 0x0B40, EDGE_FLAG = 0x0B43, CULL_FACE_MODE = 0x0B45, FRONT_FACE = 0x0B46, LIGHT_MODEL_LOCAL_VIEWER = 0x0B51, LIGHT_MODEL_TWO_SIDE = 0x0B52, LIGHT_MODEL_AMBIENT = 0x0B53, SHADE_MODEL = 0x0B54, COLOR_MATERIAL_FACE = 0x0B55, COLOR_MATERIAL_PARAMETER = 0x0B56, DEPTH_RANGE = 0x0B70, DEPTH_WRITEMASK = 0x0B72, DEPTH_CLEAR_VALUE = 0x0B73, DEPTH_FUNC = 0x0B74, ACCUM_CLEAR_VALUE = 0x0B80, STENCIL_CLEAR_VALUE = 0x0B91, STENCIL_FUNC = 0x0B92, STENCIL_VALUE_MASK = 0x0B93, STENCIL_FAIL = 0x0B94, STENCIL_PASS_DEPTH_FAIL = 0x0B95, STENCIL_PASS_DEPTH_PASS = 0x0B96, STENCIL_REF = 0x0B97, STENCIL_WRITEMASK = 0x0B98, MATRIX_MODE = 0x0BA0, VIEWPORT = 0x0BA2, MODELVIEW_STACK_DEPTH = 0x0BA3, PROJECTION_STACK_DEPTH = 0x0BA4, TEXTURE_STACK_DEPTH = 0x0BA5, MODELVIEW_MATRIX = 0x0BA6, PROJECTION_MATRIX = 0x0BA7, TEXTURE_MATRIX = 0x0BA8, ATTRIB_STACK_DEPTH = 0x0BB0, CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1, ALPHA_TEST_FUNC = 0x0BC1, ALPHA_TEST_REF = 0x0BC2, BLEND_DST = 0x0BE0, BLEND_SRC = 0x0BE1, LOGIC_OP_MODE = 0x0BF0, AUX_BUFFERS = 0x0C00, DRAW_BUFFER = 0x0C01, READ_BUFFER = 0x0C02, SCISSOR_BOX = 0x0C10, INDEX_CLEAR_VALUE = 0x0C20, INDEX_WRITEMASK = 0x0C21, COLOR_CLEAR_VALUE = 0x0C22, COLOR_WRITEMASK = 0x0C23, INDEX_MODE = 0x0C30, RGBA_MODE = 0x0C31, DOUBLEBUFFER = 0x0C32, STEREO = 0x0C33, RENDER_MODE = 0x0C40, PERSPECTIVE_CORRECTION_HINT = 0x0C50, POINT_SMOOTH_HINT = 0x0C51, LINE_SMOOTH_HINT = 0x0C52, POLYGON_SMOOTH_HINT = 0x0C53, FOG_HINT = 0x0C54, PIXEL_MAP_I_TO_I_SIZE = 0x0CB0, PIXEL_MAP_S_TO_S_SIZE = 0x0CB1, PIXEL_MAP_I_TO_R_SIZE = 0x0CB2, PIXEL_MAP_I_TO_G_SIZE = 0x0CB3, PIXEL_MAP_I_TO_B_SIZE = 0x0CB4, PIXEL_MAP_I_TO_A_SIZE = 0x0CB5, PIXEL_MAP_R_TO_R_SIZE = 0x0CB6, PIXEL_MAP_G_TO_G_SIZE = 0x0CB7, PIXEL_MAP_B_TO_B_SIZE = 0x0CB8, PIXEL_MAP_A_TO_A_SIZE = 0x0CB9, UNPACK_SWAP_BYTES = 0x0CF0, UNPACK_LSB_FIRST = 0x0CF1, UNPACK_ROW_LENGTH = 0x0CF2, UNPACK_SKIP_ROWS = 0x0CF3, UNPACK_SKIP_PIXELS = 0x0CF4, UNPACK_ALIGNMENT = 0x0CF5, PACK_SWAP_BYTES = 0x0D00, PACK_LSB_FIRST = 0x0D01, PACK_ROW_LENGTH = 0x0D02, PACK_SKIP_ROWS = 0x0D03, PACK_SKIP_PIXELS = 0x0D04, PACK_ALIGNMENT = 0x0D05, MAP_COLOR = 0x0D10, MAP_STENCIL = 0x0D11, INDEX_SHIFT = 0x0D12, INDEX_OFFSET = 0x0D13, RED_SCALE = 0x0D14, RED_BIAS = 0x0D15, ZOOM_X = 0x0D16, ZOOM_Y = 0x0D17, GREEN_SCALE = 0x0D18, GREEN_BIAS = 0x0D19, BLUE_SCALE = 0x0D1A, BLUE_BIAS = 0x0D1B, ALPHA_SCALE = 0x0D1C, ALPHA_BIAS = 0x0D1D, DEPTH_SCALE = 0x0D1E, DEPTH_BIAS = 0x0D1F, MAX_EVAL_ORDER = 0x0D30, MAX_LIGHTS = 0x0D31, MAX_CLIP_PLANES = 0x0D32, MAX_TEXTURE_SIZE = 0x0D33, MAX_PIXEL_MAP_TABLE = 0x0D34, MAX_ATTRIB_STACK_DEPTH = 0x0D35, MAX_MODELVIEW_STACK_DEPTH = 0x0D36, MAX_NAME_STACK_DEPTH = 0x0D37, MAX_PROJECTION_STACK_DEPTH = 0x0D38, MAX_TEXTURE_STACK_DEPTH = 0x0D39, MAX_VIEWPORT_DIMS = 0x0D3A, MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B, SUBPIXEL_BITS = 0x0D50, INDEX_BITS = 0x0D51, RED_BITS = 0x0D52, GREEN_BITS = 0x0D53, BLUE_BITS = 0x0D54, ALPHA_BITS = 0x0D55, DEPTH_BITS = 0x0D56, STENCIL_BITS = 0x0D57, ACCUM_RED_BITS = 0x0D58, ACCUM_GREEN_BITS = 0x0D59, ACCUM_BLUE_BITS = 0x0D5A, ACCUM_ALPHA_BITS = 0x0D5B, NAME_STACK_DEPTH = 0x0D70, MAP1_GRID_DOMAIN = 0x0DD0, MAP1_GRID_SEGMENTS = 0x0DD1, MAP2_GRID_DOMAIN = 0x0DD2, MAP2_GRID_SEGMENTS = 0x0DD3, FEEDBACK_BUFFER_SIZE = 0x0DF1, FEEDBACK_BUFFER_TYPE = 0x0DF2, SELECTION_BUFFER_SIZE = 0x0DF4, POLYGON_OFFSET_UNITS = 0x2A00, POLYGON_OFFSET_FACTOR = 0x8038, TEXTURE_BINDING_1D = 0x8068, TEXTURE_BINDING_2D = 0x8069, TEXTURE_BINDING_3D = 0x806A, VERTEX_ARRAY_SIZE = 0x807A, VERTEX_ARRAY_TYPE = 0x807B, VERTEX_ARRAY_STRIDE = 0x807C, NORMAL_ARRAY_TYPE = 0x807E, NORMAL_ARRAY_STRIDE = 0x807F, COLOR_ARRAY_SIZE = 0x8081, COLOR_ARRAY_TYPE = 0x8082, COLOR_ARRAY_STRIDE = 0x8083, INDEX_ARRAY_TYPE = 0x8085, INDEX_ARRAY_STRIDE = 0x8086, TEXTURE_COORD_ARRAY_SIZE = 0x8088, TEXTURE_COORD_ARRAY_TYPE = 0x8089, TEXTURE_COORD_ARRAY_STRIDE = 0x808A, EDGE_FLAG_ARRAY_STRIDE = 0x808C, LIGHT_MODEL_COLOR_CONTROL = VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL, BLEND_COLOR_EXT = EXT_blend_color.BLEND_COLOR_EXT, BLEND_EQUATION_EXT = EXT_blend_minmax.BLEND_EQUATION_EXT, PACK_CMYK_HINT_EXT = EXT_cmyka.PACK_CMYK_HINT_EXT, UNPACK_CMYK_HINT_EXT = EXT_cmyka.UNPACK_CMYK_HINT_EXT, POST_CONVOLUTION_RED_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT, POST_CONVOLUTION_GREEN_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT, POST_CONVOLUTION_BLUE_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT, POST_CONVOLUTION_ALPHA_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT, POST_CONVOLUTION_RED_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT, POST_CONVOLUTION_GREEN_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT, POST_CONVOLUTION_BLUE_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT, POST_CONVOLUTION_ALPHA_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT, POLYGON_OFFSET_BIAS_EXT = EXT_polygon_offset.POLYGON_OFFSET_BIAS_EXT, TEXTURE_3D_BINDING_EXT = EXT_texture_object.TEXTURE_3D_BINDING_EXT, PACK_SKIP_IMAGES_EXT = EXT_texture3D.PACK_SKIP_IMAGES_EXT, PACK_IMAGE_HEIGHT_EXT = EXT_texture3D.PACK_IMAGE_HEIGHT_EXT, UNPACK_SKIP_IMAGES_EXT = EXT_texture3D.UNPACK_SKIP_IMAGES_EXT, UNPACK_IMAGE_HEIGHT_EXT = EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT, MAX_3D_TEXTURE_SIZE_EXT = EXT_texture3D.MAX_3D_TEXTURE_SIZE_EXT, VERTEX_ARRAY_COUNT_EXT = EXT_vertex_array.VERTEX_ARRAY_COUNT_EXT, NORMAL_ARRAY_COUNT_EXT = EXT_vertex_array.NORMAL_ARRAY_COUNT_EXT, COLOR_ARRAY_COUNT_EXT = EXT_vertex_array.COLOR_ARRAY_COUNT_EXT, INDEX_ARRAY_COUNT_EXT = EXT_vertex_array.INDEX_ARRAY_COUNT_EXT, TEXTURE_COORD_ARRAY_COUNT_EXT = EXT_vertex_array.TEXTURE_COORD_ARRAY_COUNT_EXT, EDGE_FLAG_ARRAY_COUNT_EXT = EXT_vertex_array.EDGE_FLAG_ARRAY_COUNT_EXT, DETAIL_TEXTURE_2D_BINDING_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_2D_BINDING_SGIS, FOG_FUNC_POINTS_SGIS = SGIS_fog_function.FOG_FUNC_POINTS_SGIS, MAX_FOG_FUNC_POINTS_SGIS = SGIS_fog_function.MAX_FOG_FUNC_POINTS_SGIS, GENERATE_MIPMAP_HINT_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS, SAMPLE_BUFFERS_SGIS = SGIS_multisample.SAMPLE_BUFFERS_SGIS, SAMPLES_SGIS = SGIS_multisample.SAMPLES_SGIS, SAMPLE_MASK_VALUE_SGIS = SGIS_multisample.SAMPLE_MASK_VALUE_SGIS, SAMPLE_MASK_INVERT_SGIS = SGIS_multisample.SAMPLE_MASK_INVERT_SGIS, SAMPLE_PATTERN_SGIS = SGIS_multisample.SAMPLE_PATTERN_SGIS, POINT_SIZE_MIN_SGIS = SGIS_point_parameters.POINT_SIZE_MIN_SGIS, POINT_SIZE_MAX_SGIS = SGIS_point_parameters.POINT_SIZE_MAX_SGIS, POINT_FADE_THRESHOLD_SIZE_SGIS = SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS, DISTANCE_ATTENUATION_SGIS = SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS, PACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS, PACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS, UNPACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS, UNPACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS, MAX_4D_TEXTURE_SIZE_SGIS = SGIS_texture4D.MAX_4D_TEXTURE_SIZE_SGIS, TEXTURE_4D_BINDING_SGIS = SGIS_texture4D.TEXTURE_4D_BINDING_SGIS, ASYNC_MARKER_SGIX = SGIX_async.ASYNC_MARKER_SGIX, MAX_ASYNC_HISTOGRAM_SGIX = SGIX_async_histogram.MAX_ASYNC_HISTOGRAM_SGIX, MAX_ASYNC_TEX_IMAGE_SGIX = SGIX_async_pixel.MAX_ASYNC_TEX_IMAGE_SGIX, MAX_ASYNC_DRAW_PIXELS_SGIX = SGIX_async_pixel.MAX_ASYNC_DRAW_PIXELS_SGIX, MAX_ASYNC_READ_PIXELS_SGIX = SGIX_async_pixel.MAX_ASYNC_READ_PIXELS_SGIX, MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = SGIX_clipmap.MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX, MAX_CLIPMAP_DEPTH_SGIX = SGIX_clipmap.MAX_CLIPMAP_DEPTH_SGIX, CONVOLUTION_HINT_SGIX = SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX, FRAGMENT_COLOR_MATERIAL_FACE_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_FACE_SGIX, FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX, MAX_FRAGMENT_LIGHTS_SGIX = SGIX_fragment_lighting.MAX_FRAGMENT_LIGHTS_SGIX, MAX_ACTIVE_LIGHTS_SGIX = SGIX_fragment_lighting.MAX_ACTIVE_LIGHTS_SGIX, LIGHT_ENV_MODE_SGIX = SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX, FRAMEZOOM_FACTOR_SGIX = SGIX_framezoom.FRAMEZOOM_FACTOR_SGIX, MAX_FRAMEZOOM_FACTOR_SGIX = SGIX_framezoom.MAX_FRAMEZOOM_FACTOR_SGIX, INSTRUMENT_MEASUREMENTS_SGIX = SGIX_instruments.INSTRUMENT_MEASUREMENTS_SGIX, PIXEL_TEX_GEN_MODE_SGIX = SGIX_pixel_texture.PIXEL_TEX_GEN_MODE_SGIX, PIXEL_TILE_BEST_ALIGNMENT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_BEST_ALIGNMENT_SGIX, PIXEL_TILE_CACHE_INCREMENT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_CACHE_INCREMENT_SGIX, PIXEL_TILE_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX, PIXEL_TILE_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX, PIXEL_TILE_GRID_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX, PIXEL_TILE_GRID_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX, PIXEL_TILE_GRID_DEPTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX, PIXEL_TILE_CACHE_SIZE_SGIX = SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX, DEFORMATIONS_MASK_SGIX = SGIX_polynomial_ffd.DEFORMATIONS_MASK_SGIX, REFERENCE_PLANE_EQUATION_SGIX = SGIX_reference_plane.REFERENCE_PLANE_EQUATION_SGIX, SPRITE_MODE_SGIX = SGIX_sprite.SPRITE_MODE_SGIX, SPRITE_AXIS_SGIX = SGIX_sprite.SPRITE_AXIS_SGIX, SPRITE_TRANSLATION_SGIX = SGIX_sprite.SPRITE_TRANSLATION_SGIX, PACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX, UNPACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX, PACK_RESAMPLE_SGIX = SGIX_resample.PACK_RESAMPLE_SGIX, UNPACK_RESAMPLE_SGIX = SGIX_resample.UNPACK_RESAMPLE_SGIX, POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_RANGE_SGIX, POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_RANGE_SGIX, VERTEX_PRECLIP_SGIX = SGIX_vertex_preclip.VERTEX_PRECLIP_SGIX, VERTEX_PRECLIP_HINT_SGIX = SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX, COLOR_MATRIX_SGI = SGI_color_matrix.COLOR_MATRIX_SGI, COLOR_MATRIX_STACK_DEPTH_SGI = SGI_color_matrix.COLOR_MATRIX_STACK_DEPTH_SGI, MAX_COLOR_MATRIX_STACK_DEPTH_SGI = SGI_color_matrix.MAX_COLOR_MATRIX_STACK_DEPTH_SGI, POST_COLOR_MATRIX_RED_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI, POST_COLOR_MATRIX_GREEN_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI, POST_COLOR_MATRIX_BLUE_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI, POST_COLOR_MATRIX_ALPHA_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI, POST_COLOR_MATRIX_RED_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI, POST_COLOR_MATRIX_GREEN_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI, POST_COLOR_MATRIX_BLUE_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI, POST_COLOR_MATRIX_ALPHA_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI, TEXTURE_MAG_FILTER = TextureParameterName.TEXTURE_MAG_FILTER, TEXTURE_MIN_FILTER = TextureParameterName.TEXTURE_MIN_FILTER, TEXTURE_WRAP_S = TextureParameterName.TEXTURE_WRAP_S, TEXTURE_WRAP_T = TextureParameterName.TEXTURE_WRAP_T, TEXTURE_WIDTH = 0x1000, TEXTURE_HEIGHT = 0x1001, TEXTURE_INTERNAL_FORMAT = 0x1003, TEXTURE_COMPONENTS = 0x1003, TEXTURE_BORDER_COLOR = 0x1004, TEXTURE_BORDER = 0x1005, TEXTURE_RED_SIZE = 0x805C, TEXTURE_GREEN_SIZE = 0x805D, TEXTURE_BLUE_SIZE = 0x805E, TEXTURE_ALPHA_SIZE = 0x805F, TEXTURE_LUMINANCE_SIZE = 0x8060, TEXTURE_INTENSITY_SIZE = 0x8061, TEXTURE_PRIORITY = 0x8066, TEXTURE_RESIDENT = 0x8067, TEXTURE_DEPTH_EXT = EXT_texture3D.TEXTURE_DEPTH_EXT, TEXTURE_WRAP_R_EXT = EXT_texture3D.TEXTURE_WRAP_R_EXT, DETAIL_TEXTURE_LEVEL_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS, DETAIL_TEXTURE_MODE_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS, DETAIL_TEXTURE_FUNC_POINTS_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_FUNC_POINTS_SGIS, GENERATE_MIPMAP_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS, SHARPEN_TEXTURE_FUNC_POINTS_SGIS = SGIS_sharpen_texture.SHARPEN_TEXTURE_FUNC_POINTS_SGIS, TEXTURE_FILTER4_SIZE_SGIS = SGIS_texture_filter4.TEXTURE_FILTER4_SIZE_SGIS, TEXTURE_MIN_LOD_SGIS = SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS, TEXTURE_MAX_LOD_SGIS = SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS, TEXTURE_BASE_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS, TEXTURE_MAX_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS, DUAL_TEXTURE_SELECT_SGIS = SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS, QUAD_TEXTURE_SELECT_SGIS = SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS, TEXTURE_4DSIZE_SGIS = SGIS_texture4D.TEXTURE_4DSIZE_SGIS, TEXTURE_WRAP_Q_SGIS = SGIS_texture4D.TEXTURE_WRAP_Q_SGIS, TEXTURE_CLIPMAP_CENTER_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX, TEXTURE_CLIPMAP_FRAME_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX, TEXTURE_CLIPMAP_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX, TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX, TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX, TEXTURE_CLIPMAP_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX, TEXTURE_COMPARE_SGIX = SGIX_shadow.TEXTURE_COMPARE_SGIX, TEXTURE_COMPARE_OPERATOR_SGIX = SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX, TEXTURE_LEQUAL_R_SGIX = SGIX_shadow.TEXTURE_LEQUAL_R_SGIX, TEXTURE_GEQUAL_R_SGIX = SGIX_shadow.TEXTURE_GEQUAL_R_SGIX, SHADOW_AMBIENT_SGIX = SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX, TEXTURE_MAX_CLAMP_S_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX, TEXTURE_MAX_CLAMP_T_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX, TEXTURE_MAX_CLAMP_R_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX, TEXTURE_LOD_BIAS_S_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX, TEXTURE_LOD_BIAS_T_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX, TEXTURE_LOD_BIAS_R_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX, POST_TEXTURE_FILTER_BIAS_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX, POST_TEXTURE_FILTER_SCALE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX, DONT_CARE = 0x1100, FASTEST = 0x1101, NICEST = 0x1102, TEXTURE_MULTI_BUFFER_HINT_SGIX = SGIX_texture_multi_buffer.TEXTURE_MULTI_BUFFER_HINT_SGIX, PROXY_HISTOGRAM_EXT = EXT_histogram.PROXY_HISTOGRAM_EXT, REPLACE = StencilOp.REPLACE, MODULATE = TextureEnvMode.MODULATE, SINGLE_COLOR = VERSION_1_2.SINGLE_COLOR, SEPARATE_SPECULAR_COLOR = VERSION_1_2.SEPARATE_SPECULAR_COLOR, POSITION = 0x1203, SPOT_DIRECTION = 0x1204, SPOT_EXPONENT = 0x1205, SPOT_CUTOFF = 0x1206, CONSTANT_ATTENUATION = 0x1207, LINEAR_ATTENUATION = 0x1208, QUADRATIC_ATTENUATION = 0x1209, COMPILE = 0x1300, COMPILE_AND_EXECUTE = 0x1301, _2_BYTES = 0x1407, _3_BYTES = 0x1408, _4_BYTES = 0x1409, DOUBLE_EXT = 0x140A, LIST_PRIORITY_SGIX = SGIX_list_priority.LIST_PRIORITY_SGIX, CLEAR = 0x1500, AND = 0x1501, AND_REVERSE = 0x1502, COPY = 0x1503, AND_INVERTED = 0x1504, NOOP = 0x1505, XOR = 0x1506, OR = 0x1507, NOR = 0x1508, EQUIV = 0x1509, INVERT = 0x150A, OR_REVERSE = 0x150B, COPY_INVERTED = 0x150C, OR_INVERTED = 0x150D, NAND = 0x150E, SET = 0x150F, SHININESS = 0x1601, COLOR_INDEXES = 0x1603, MODELVIEW = 0x1700, PROJECTION = 0x1701, TEXTURE = 0x1702, POINT = PolygonMode.POINT, LINE = PolygonMode.LINE, FILL = PolygonMode.FILL, COLOR = 0x1800, DEPTH = 0x1801, STENCIL = 0x1802, COLOR_INDEX = 0x1900, STENCIL_INDEX = 0x1901, DEPTH_COMPONENT = 0x1902, RED = 0x1903, GREEN = 0x1904, BLUE = 0x1905, ALPHA = 0x1906, RGB = 0x1907, RGBA = 0x1908, LUMINANCE = 0x1909, LUMINANCE_ALPHA = 0x190A, ABGR_EXT = EXT_abgr.ABGR_EXT, CMYK_EXT = EXT_cmyka.CMYK_EXT, CMYKA_EXT = EXT_cmyka.CMYKA_EXT, R5_G6_B5_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_ICC_SGIX, R5_G6_B5_A8_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX, ALPHA16_ICC_SGIX = SGIX_icc_texture.ALPHA16_ICC_SGIX, LUMINANCE16_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ICC_SGIX, LUMINANCE16_ALPHA8_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX, YCRCB_422_SGIX = SGIX_ycrcb.YCRCB_422_SGIX, YCRCB_444_SGIX = SGIX_ycrcb.YCRCB_444_SGIX, RESAMPLE_REPLICATE_SGIX = SGIX_resample.RESAMPLE_REPLICATE_SGIX, RESAMPLE_ZERO_FILL_SGIX = SGIX_resample.RESAMPLE_ZERO_FILL_SGIX, RESAMPLE_DECIMATE_SGIX = SGIX_resample.RESAMPLE_DECIMATE_SGIX, PIXEL_SUBSAMPLE_4444_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_4444_SGIX, PIXEL_SUBSAMPLE_2424_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_2424_SGIX, PIXEL_SUBSAMPLE_4242_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_4242_SGIX, PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX, PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX, PIXEL_TEX_GEN_ALPHA_MS_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_MS_SGIX, PIXEL_TEX_GEN_ALPHA_LS_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_LS_SGIX, PIXEL_FRAGMENT_RGB_SOURCE_SGIS = SGIS_pixel_texture.PIXEL_FRAGMENT_RGB_SOURCE_SGIS, PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = SGIS_pixel_texture.PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS, BITMAP = 0x1A00, UNSIGNED_BYTE_3_3_2_EXT = EXT_packed_pixels.UNSIGNED_BYTE_3_3_2_EXT, UNSIGNED_SHORT_4_4_4_4_EXT = EXT_packed_pixels.UNSIGNED_SHORT_4_4_4_4_EXT, UNSIGNED_SHORT_5_5_5_1_EXT = EXT_packed_pixels.UNSIGNED_SHORT_5_5_5_1_EXT, UNSIGNED_INT_8_8_8_8_EXT = EXT_packed_pixels.UNSIGNED_INT_8_8_8_8_EXT, UNSIGNED_INT_10_10_10_2_EXT = EXT_packed_pixels.UNSIGNED_INT_10_10_10_2_EXT, RENDER = 0x1C00, FEEDBACK = 0x1C01, SELECT = 0x1C02, _1PASS_SGIS = SGIS_multisample._1PASS_SGIS, _2PASS_0_SGIS = SGIS_multisample._2PASS_0_SGIS, _2PASS_1_SGIS = SGIS_multisample._2PASS_1_SGIS, _4PASS_0_SGIS = SGIS_multisample._4PASS_0_SGIS, _4PASS_1_SGIS = SGIS_multisample._4PASS_1_SGIS, _4PASS_2_SGIS = SGIS_multisample._4PASS_2_SGIS, _4PASS_3_SGIS = SGIS_multisample._4PASS_3_SGIS, FLAT = 0x1D00, SMOOTH = 0x1D01, KEEP = 0x1E00, INCR = 0x1E02, DECR = 0x1E03, VENDOR = 0x1F00, RENDERER = 0x1F01, VERSION = 0x1F02, EXTENSIONS = 0x1F03, S = 0x2000, T = 0x2001, R = 0x2002, Q = 0x2003, DECAL = 0x2101, REPLACE_EXT = EXT_texture.REPLACE_EXT, TEXTURE_ENV_BIAS_SGIX = SGIX_texture_add_env.TEXTURE_ENV_BIAS_SGIX, TEXTURE_ENV_MODE = 0x2200, TEXTURE_ENV_COLOR = 0x2201, TEXTURE_ENV = 0x2300, FILTER4_SGIS = SGIS_texture_filter4.FILTER4_SGIS, EYE_LINEAR = 0x2400, OBJECT_LINEAR = 0x2401, SPHERE_MAP = 0x2402, EYE_DISTANCE_TO_POINT_SGIS = SGIS_point_line_texgen.EYE_DISTANCE_TO_POINT_SGIS, OBJECT_DISTANCE_TO_POINT_SGIS = SGIS_point_line_texgen.OBJECT_DISTANCE_TO_POINT_SGIS, EYE_DISTANCE_TO_LINE_SGIS = SGIS_point_line_texgen.EYE_DISTANCE_TO_LINE_SGIS, OBJECT_DISTANCE_TO_LINE_SGIS = SGIS_point_line_texgen.OBJECT_DISTANCE_TO_LINE_SGIS, TEXTURE_GEN_MODE = 0x2500, OBJECT_PLANE = 0x2501, EYE_PLANE = 0x2502, EYE_POINT_SGIS = SGIS_point_line_texgen.EYE_POINT_SGIS, OBJECT_POINT_SGIS = SGIS_point_line_texgen.OBJECT_POINT_SGIS, EYE_LINE_SGIS = SGIS_point_line_texgen.EYE_LINE_SGIS, OBJECT_LINE_SGIS = SGIS_point_line_texgen.OBJECT_LINE_SGIS, NEAREST = 0x2600, LINEAR_DETAIL_SGIS = SGIS_detail_texture.LINEAR_DETAIL_SGIS, LINEAR_DETAIL_ALPHA_SGIS = SGIS_detail_texture.LINEAR_DETAIL_ALPHA_SGIS, LINEAR_DETAIL_COLOR_SGIS = SGIS_detail_texture.LINEAR_DETAIL_COLOR_SGIS, LINEAR_SHARPEN_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_SGIS, LINEAR_SHARPEN_ALPHA_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_ALPHA_SGIS, LINEAR_SHARPEN_COLOR_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_COLOR_SGIS, PIXEL_TEX_GEN_Q_CEILING_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX, PIXEL_TEX_GEN_Q_ROUND_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX, PIXEL_TEX_GEN_Q_FLOOR_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX, NEAREST_MIPMAP_NEAREST = 0x2700, LINEAR_MIPMAP_NEAREST = 0x2701, NEAREST_MIPMAP_LINEAR = 0x2702, LINEAR_MIPMAP_LINEAR = 0x2703, LINEAR_CLIPMAP_LINEAR_SGIX = SGIX_clipmap.LINEAR_CLIPMAP_LINEAR_SGIX, NEAREST_CLIPMAP_NEAREST_SGIX = SGIX_clipmap.NEAREST_CLIPMAP_NEAREST_SGIX, NEAREST_CLIPMAP_LINEAR_SGIX = SGIX_clipmap.NEAREST_CLIPMAP_LINEAR_SGIX, LINEAR_CLIPMAP_NEAREST_SGIX = SGIX_clipmap.LINEAR_CLIPMAP_NEAREST_SGIX, PROXY_TEXTURE_1D = 0x8063, PROXY_TEXTURE_2D = 0x8064, PROXY_TEXTURE_3D_EXT = EXT_texture3D.PROXY_TEXTURE_3D_EXT, DETAIL_TEXTURE_2D_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_2D_SGIS, PROXY_TEXTURE_4D_SGIS = SGIS_texture4D.PROXY_TEXTURE_4D_SGIS, CLAMP = 0x2900, REPEAT = 0x2901, CLAMP_TO_BORDER_SGIS = SGIS_texture_border_clamp.CLAMP_TO_BORDER_SGIS, CLAMP_TO_EDGE_SGIS = SGIS_texture_edge_clamp.CLAMP_TO_EDGE_SGIS, R3_G3_B2 = 0x2A10, ALPHA4 = 0x803B, ALPHA8 = 0x803C, ALPHA12 = 0x803D, ALPHA16 = 0x803E, LUMINANCE4 = 0x803F, LUMINANCE8 = 0x8040, LUMINANCE12 = 0x8041, LUMINANCE16 = 0x8042, LUMINANCE4_ALPHA4 = 0x8043, LUMINANCE6_ALPHA2 = 0x8044, LUMINANCE8_ALPHA8 = 0x8045, LUMINANCE12_ALPHA4 = 0x8046, LUMINANCE12_ALPHA12 = 0x8047, LUMINANCE16_ALPHA16 = 0x8048, INTENSITY = 0x8049, INTENSITY4 = 0x804A, INTENSITY8 = 0x804B, INTENSITY12 = 0x804C, INTENSITY16 = 0x804D, RGB4 = 0x804F, RGB5 = 0x8050, RGB8 = 0x8051, RGB10 = 0x8052, RGB12 = 0x8053, RGB16 = 0x8054, RGBA2 = 0x8055, RGBA4 = 0x8056, RGB5_A1 = 0x8057, RGBA8 = 0x8058, RGB10_A2 = 0x8059, RGBA12 = 0x805A, RGBA16 = 0x805B, RGB2_EXT = EXT_texture.RGB2_EXT, DUAL_ALPHA4_SGIS = SGIS_texture_select.DUAL_ALPHA4_SGIS, DUAL_ALPHA8_SGIS = SGIS_texture_select.DUAL_ALPHA8_SGIS, DUAL_ALPHA12_SGIS = SGIS_texture_select.DUAL_ALPHA12_SGIS, DUAL_ALPHA16_SGIS = SGIS_texture_select.DUAL_ALPHA16_SGIS, DUAL_LUMINANCE4_SGIS = SGIS_texture_select.DUAL_LUMINANCE4_SGIS, DUAL_LUMINANCE8_SGIS = SGIS_texture_select.DUAL_LUMINANCE8_SGIS, DUAL_LUMINANCE12_SGIS = SGIS_texture_select.DUAL_LUMINANCE12_SGIS, DUAL_LUMINANCE16_SGIS = SGIS_texture_select.DUAL_LUMINANCE16_SGIS, DUAL_INTENSITY4_SGIS = SGIS_texture_select.DUAL_INTENSITY4_SGIS, DUAL_INTENSITY8_SGIS = SGIS_texture_select.DUAL_INTENSITY8_SGIS, DUAL_INTENSITY12_SGIS = SGIS_texture_select.DUAL_INTENSITY12_SGIS, DUAL_INTENSITY16_SGIS = SGIS_texture_select.DUAL_INTENSITY16_SGIS, DUAL_LUMINANCE_ALPHA4_SGIS = SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS, DUAL_LUMINANCE_ALPHA8_SGIS = SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS, QUAD_ALPHA4_SGIS = SGIS_texture_select.QUAD_ALPHA4_SGIS, QUAD_ALPHA8_SGIS = SGIS_texture_select.QUAD_ALPHA8_SGIS, QUAD_LUMINANCE4_SGIS = SGIS_texture_select.QUAD_LUMINANCE4_SGIS, QUAD_LUMINANCE8_SGIS = SGIS_texture_select.QUAD_LUMINANCE8_SGIS, QUAD_INTENSITY4_SGIS = SGIS_texture_select.QUAD_INTENSITY4_SGIS, QUAD_INTENSITY8_SGIS = SGIS_texture_select.QUAD_INTENSITY8_SGIS, DEPTH_COMPONENT16_SGIX = SGIX_depth_texture.DEPTH_COMPONENT16_SGIX, DEPTH_COMPONENT24_SGIX = SGIX_depth_texture.DEPTH_COMPONENT24_SGIX, DEPTH_COMPONENT32_SGIX = SGIX_depth_texture.DEPTH_COMPONENT32_SGIX, RGB_ICC_SGIX = SGIX_icc_texture.RGB_ICC_SGIX, RGBA_ICC_SGIX = SGIX_icc_texture.RGBA_ICC_SGIX, ALPHA_ICC_SGIX = SGIX_icc_texture.ALPHA_ICC_SGIX, LUMINANCE_ICC_SGIX = SGIX_icc_texture.LUMINANCE_ICC_SGIX, INTENSITY_ICC_SGIX = SGIX_icc_texture.INTENSITY_ICC_SGIX, LUMINANCE_ALPHA_ICC_SGIX = SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX, INTENSITY16_ICC_SGIX = SGIX_icc_texture.INTENSITY16_ICC_SGIX, V2F = 0x2A20, V3F = 0x2A21, C4UB_V2F = 0x2A22, C4UB_V3F = 0x2A23, C3F_V3F = 0x2A24, N3F_V3F = 0x2A25, C4F_N3F_V3F = 0x2A26, T2F_V3F = 0x2A27, T4F_V4F = 0x2A28, T2F_C4UB_V3F = 0x2A29, T2F_C3F_V3F = 0x2A2A, T2F_N3F_V3F = 0x2A2B, T2F_C4F_N3F_V3F = 0x2A2C, T4F_C4F_N3F_V4F = 0x2A2D, CONSTANT_COLOR = 0x8001, ONE_MINUS_CONSTANT_COLOR = 0x8002, CONSTANT_ALPHA = 0x8003, ONE_MINUS_CONSTANT_ALPHA = 0x8004, BLEND_COLOR = 0x8005, FUNC_ADD = 0x8006, MIN = 0x8007, MAX = 0x8008, BLEND_EQUATION = 0x8009, FUNC_SUBTRACT = 0x800A, FUNC_REVERSE_SUBTRACT = 0x800B, CONVOLUTION_1D = 0x8010, CONVOLUTION_2D = 0x8011, SEPARABLE_2D = 0x8012, CONVOLUTION_BORDER_MODE = 0x8013, CONVOLUTION_FILTER_SCALE = 0x8014, CONVOLUTION_FILTER_BIAS = 0x8015, REDUCE = 0x8016, CONVOLUTION_FORMAT = 0x8017, CONVOLUTION_WIDTH = 0x8018, CONVOLUTION_HEIGHT = 0x8019, MAX_CONVOLUTION_WIDTH = 0x801A, MAX_CONVOLUTION_HEIGHT = 0x801B, POST_CONVOLUTION_RED_SCALE = 0x801C, POST_CONVOLUTION_GREEN_SCALE = 0x801D, POST_CONVOLUTION_BLUE_SCALE = 0x801E, POST_CONVOLUTION_ALPHA_SCALE = 0x801F, POST_CONVOLUTION_RED_BIAS = 0x8020, POST_CONVOLUTION_GREEN_BIAS = 0x8021, POST_CONVOLUTION_BLUE_BIAS = 0x8022, POST_CONVOLUTION_ALPHA_BIAS = 0x8023, HISTOGRAM = 0x8024, PROXY_HISTOGRAM = 0x8025, HISTOGRAM_WIDTH = 0x8026, HISTOGRAM_FORMAT = 0x8027, HISTOGRAM_RED_SIZE = 0x8028, HISTOGRAM_GREEN_SIZE = 0x8029, HISTOGRAM_BLUE_SIZE = 0x802A, HISTOGRAM_ALPHA_SIZE = 0x802B, HISTOGRAM_LUMINANCE_SIZE = 0x802C, HISTOGRAM_SINK = 0x802D, MINMAX = 0x802E, MINMAX_FORMAT = 0x802F, MINMAX_SINK = 0x8030, TABLE_TOO_LARGE = 0x8031, UNSIGNED_BYTE_3_3_2 = 0x8032, UNSIGNED_SHORT_4_4_4_4 = 0x8033, UNSIGNED_SHORT_5_5_5_1 = 0x8034, UNSIGNED_INT_8_8_8_8 = 0x8035, UNSIGNED_INT_10_10_10_2 = 0x8036, UNSIGNED_BYTE_2_3_3_REV = 0x8362, UNSIGNED_BYTE_2_3_3_REV_EXT = 0x8362, UNSIGNED_SHORT_5_6_5 = 0x8363, UNSIGNED_SHORT_5_6_5_EXT = 0x8363, UNSIGNED_SHORT_5_6_5_REV = 0x8364, UNSIGNED_SHORT_5_6_5_REV_EXT = 0x8364, UNSIGNED_SHORT_4_4_4_4_REV = 0x8365, UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365, UNSIGNED_SHORT_1_5_5_5_REV = 0x8366, UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366, UNSIGNED_INT_8_8_8_8_REV = 0x8367, UNSIGNED_INT_8_8_8_8_REV_EXT = 0x8367, UNSIGNED_INT_2_10_10_10_REV = 0x8368, UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368, POLYGON_OFFSET_EXT = 0x8037, POLYGON_OFFSET_FACTOR_EXT = 0x8038, RESCALE_NORMAL = 0x803A, ALPHA4_EXT = 0x803B, ALPHA8_EXT = 0x803C, ALPHA12_EXT = 0x803D, ALPHA16_EXT = 0x803E, LUMINANCE4_EXT = 0x803F, LUMINANCE8_EXT = 0x8040, LUMINANCE12_EXT = 0x8041, LUMINANCE16_EXT = 0x8042, LUMINANCE4_ALPHA4_EXT = 0x8043, LUMINANCE6_ALPHA2_EXT = 0x8044, LUMINANCE8_ALPHA8_EXT = 0x8045, LUMINANCE12_ALPHA4_EXT = 0x8046, LUMINANCE12_ALPHA12_EXT = 0x8047, LUMINANCE16_ALPHA16_EXT = 0x8048, INTENSITY_EXT = 0x8049, INTENSITY4_EXT = 0x804A, INTENSITY8_EXT = 0x804B, INTENSITY12_EXT = 0x804C, INTENSITY16_EXT = 0x804D, RGB4_EXT = 0x804F, RGB5_EXT = 0x8050, RGB8_EXT = 0x8051, RGB10_EXT = 0x8052, RGB12_EXT = 0x8053, RGB16_EXT = 0x8054, RGBA2_EXT = 0x8055, RGBA4_EXT = 0x8056, RGB5_A1_EXT = 0x8057, RGBA8_EXT = 0x8058, RGB10_A2_EXT = 0x8059, RGBA12_EXT = 0x805A, RGBA16_EXT = 0x805B, TEXTURE_RED_SIZE_EXT = 0x805C, TEXTURE_GREEN_SIZE_EXT = 0x805D, TEXTURE_BLUE_SIZE_EXT = 0x805E, TEXTURE_ALPHA_SIZE_EXT = 0x805F, TEXTURE_LUMINANCE_SIZE_EXT = 0x8060, TEXTURE_INTENSITY_SIZE_EXT = 0x8061, PROXY_TEXTURE_1D_EXT = 0x8063, PROXY_TEXTURE_2D_EXT = 0x8064, TEXTURE_PRIORITY_EXT = 0x8066, TEXTURE_RESIDENT_EXT = 0x8067, TEXTURE_1D_BINDING_EXT = 0x8068, TEXTURE_2D_BINDING_EXT = 0x8069, PACK_SKIP_IMAGES = 0x806B, PACK_IMAGE_HEIGHT = 0x806C, UNPACK_SKIP_IMAGES = 0x806D, UNPACK_IMAGE_HEIGHT = 0x806E, TEXTURE_3D = 0x806F, PROXY_TEXTURE_3D = 0x8070, TEXTURE_DEPTH = 0x8071, TEXTURE_WRAP_R = 0x8072, MAX_3D_TEXTURE_SIZE = 0x8073, VERTEX_ARRAY_EXT = 0x8074, NORMAL_ARRAY_EXT = 0x8075, COLOR_ARRAY_EXT = 0x8076, INDEX_ARRAY_EXT = 0x8077, TEXTURE_COORD_ARRAY_EXT = 0x8078, EDGE_FLAG_ARRAY_EXT = 0x8079, VERTEX_ARRAY_SIZE_EXT = 0x807A, VERTEX_ARRAY_TYPE_EXT = 0x807B, VERTEX_ARRAY_STRIDE_EXT = 0x807C, NORMAL_ARRAY_TYPE_EXT = 0x807E, NORMAL_ARRAY_STRIDE_EXT = 0x807F, COLOR_ARRAY_SIZE_EXT = 0x8081, COLOR_ARRAY_TYPE_EXT = 0x8082, COLOR_ARRAY_STRIDE_EXT = 0x8083, INDEX_ARRAY_TYPE_EXT = 0x8085, INDEX_ARRAY_STRIDE_EXT = 0x8086, TEXTURE_COORD_ARRAY_SIZE_EXT = 0x8088, TEXTURE_COORD_ARRAY_TYPE_EXT = 0x8089, TEXTURE_COORD_ARRAY_STRIDE_EXT = 0x808A, EDGE_FLAG_ARRAY_STRIDE_EXT = 0x808C, VERTEX_ARRAY_POINTER_EXT = 0x808E, NORMAL_ARRAY_POINTER_EXT = 0x808F, COLOR_ARRAY_POINTER_EXT = 0x8090, INDEX_ARRAY_POINTER_EXT = 0x8091, TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092, EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093, MULTISAMPLE = 0x809D, MULTISAMPLE_ARB = 0x809D, SAMPLE_ALPHA_TO_COVERAGE = 0x809E, SAMPLE_ALPHA_TO_COVERAGE_ARB = 0x809E, SAMPLE_ALPHA_TO_ONE = 0x809F, SAMPLE_ALPHA_TO_ONE_ARB = 0x809F, SAMPLE_COVERAGE = 0x80A0, SAMPLE_COVERAGE_ARB = 0x80A0, SAMPLE_BUFFERS = 0x80A8, SAMPLE_BUFFERS_ARB = 0x80A8, SAMPLES = 0x80A9, SAMPLES_ARB = 0x80A9, SAMPLE_COVERAGE_VALUE = 0x80AA, SAMPLE_COVERAGE_VALUE_ARB = 0x80AA, SAMPLE_COVERAGE_INVERT = 0x80AB, SAMPLE_COVERAGE_INVERT_ARB = 0x80AB, COLOR_MATRIX = 0x80B1, COLOR_MATRIX_STACK_DEPTH = 0x80B2, MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3, POST_COLOR_MATRIX_RED_SCALE = 0x80B4, POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5, POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6, POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7, POST_COLOR_MATRIX_RED_BIAS = 0x80B8, POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9, POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA, POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB, COLOR_TABLE = 0x80D0, POST_CONVOLUTION_COLOR_TABLE = 0x80D1, POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2, PROXY_COLOR_TABLE = 0x80D3, PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4, PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5, COLOR_TABLE_SCALE = 0x80D6, COLOR_TABLE_BIAS = 0x80D7, COLOR_TABLE_FORMAT = 0x80D8, COLOR_TABLE_WIDTH = 0x80D9, COLOR_TABLE_RED_SIZE = 0x80DA, COLOR_TABLE_GREEN_SIZE = 0x80DB, COLOR_TABLE_BLUE_SIZE = 0x80DC, COLOR_TABLE_ALPHA_SIZE = 0x80DD, COLOR_TABLE_LUMINANCE_SIZE = 0x80DE, COLOR_TABLE_INTENSITY_SIZE = 0x80DF, BGR = 0x80E0, BGR_EXT = 0x80E0, BGRA = 0x80E1, BGRA_EXT = 0x80E1, MAX_ELEMENTS_VERTICES = 0x80E8, MAX_ELEMENTS_INDICES = 0x80E9, POINT_SIZE_MIN = 0x8126, POINT_SIZE_MIN_ARB = 0x8126, POINT_SIZE_MIN_EXT = 0x8126, POINT_SIZE_MAX = 0x8127, POINT_SIZE_MAX_ARB = 0x8127, POINT_SIZE_MAX_EXT = 0x8127, POINT_FADE_THRESHOLD_SIZE = 0x8128, POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128, POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128, POINT_DISTANCE_ATTENUATION = 0x8129, POINT_DISTANCE_ATTENUATION_ARB = 0x8129, DISTANCE_ATTENUATION_EXT = 0x8129, CLAMP_TO_BORDER = 0x812D, CLAMP_TO_BORDER_ARB = 0x812D, CLAMP_TO_EDGE = 0x812F, TEXTURE_MIN_LOD = 0x813A, TEXTURE_MAX_LOD = 0x813B, TEXTURE_BASE_LEVEL = 0x813C, TEXTURE_MAX_LEVEL = 0x813D, SPRITE_AXIAL_SGIX = 0x814C, SPRITE_OBJECT_ALIGNED_SGIX = 0x814D, SPRITE_EYE_ALIGNED_SGIX = 0x814E, IGNORE_BORDER_HP = 0x8150, CONSTANT_BORDER = 0x8151, CONSTANT_BORDER_HP = 0x8151, REPLICATE_BORDER = 0x8153, REPLICATE_BORDER_HP = 0x8153, CONVOLUTION_BORDER_COLOR = 0x8154, CONVOLUTION_BORDER_COLOR_HP = 0x8154, GENERATE_MIPMAP = 0x8191, GENERATE_MIPMAP_HINT = 0x8192, MAX_DEFORMATION_ORDER_SGIX = 0x8197, DEPTH_COMPONENT16 = 0x81A5, DEPTH_COMPONENT24 = 0x81A6, DEPTH_COMPONENT32 = 0x81A7, TEXTURE_COLOR_WRITEMASK_SGIS = 0x81EF, LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8, SINGLE_COLOR_EXT = 0x81F9, SEPARATE_SPECULAR_COLOR_EXT = 0x81FA, PIXEL_TRANSFORM_2D_EXT = 0x8330, PIXEL_MAG_FILTER_EXT = 0x8331, PIXEL_MIN_FILTER_EXT = 0x8332, PIXEL_CUBIC_WEIGHT_EXT = 0x8333, CUBIC_EXT = 0x8334, AVERAGE_EXT = 0x8335, PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8336, MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8337, PIXEL_TRANSFORM_2D_MATRIX_EXT = 0x8338, PIXEL_GROUP_COLOR_SGIS = 0x8356, FOG_FACTOR_TO_ALPHA_SGIX = 0x836F, COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0, COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1, COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2, COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3, PARALLEL_ARRAYS_INTEL = 0x83F4, VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F5, NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F6, COLOR_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F7, TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F8, CURRENT_RASTER_NORMAL_SGIX = 0x8406, TEXTURE0 = 0x84C0, TEXTURE1 = 0x84C1, TEXTURE2 = 0x84C2, TEXTURE3 = 0x84C3, TEXTURE4 = 0x84C4, TEXTURE5 = 0x84C5, TEXTURE6 = 0x84C6, TEXTURE7 = 0x84C7, TEXTURE8 = 0x84C8, TEXTURE9 = 0x84C9, TEXTURE10 = 0x84CA, TEXTURE11 = 0x84CB, TEXTURE12 = 0x84CC, TEXTURE13 = 0x84CD, TEXTURE14 = 0x84CE, TEXTURE15 = 0x84CF, TEXTURE16 = 0x84D0, TEXTURE17 = 0x84D1, TEXTURE18 = 0x84D2, TEXTURE19 = 0x84D3, TEXTURE20 = 0x84D4, TEXTURE21 = 0x84D5, TEXTURE22 = 0x84D6, TEXTURE23 = 0x84D7, TEXTURE24 = 0x84D8, TEXTURE25 = 0x84D9, TEXTURE26 = 0x84DA, TEXTURE27 = 0x84DB, TEXTURE28 = 0x84DC, TEXTURE29 = 0x84DD, TEXTURE30 = 0x84DE, TEXTURE31 = 0x84DF, ACTIVE_TEXTURE = 0x84E0, CLIENT_ACTIVE_TEXTURE = 0x84E1, MAX_TEXTURE_UNITS = 0x84E2, TRANSPOSE_MODELVIEW_MATRIX = 0x84E3, TRANSPOSE_PROJECTION_MATRIX = 0x84E4, TRANSPOSE_TEXTURE_MATRIX = 0x84E5, TRANSPOSE_COLOR_MATRIX = 0x84E6, MULTISAMPLE_BIT = 0x20000000, NORMAL_MAP = 0x8511, REFLECTION_MAP = 0x8512, TEXTURE_CUBE_MAP = 0x8513, TEXTURE_BINDING_CUBE_MAP = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A, PROXY_TEXTURE_CUBE_MAP = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C, COMPRESSED_ALPHA = 0x84E9, COMPRESSED_LUMINANCE = 0x84EA, COMPRESSED_LUMINANCE_ALPHA = 0x84EB, COMPRESSED_INTENSITY = 0x84EC, COMPRESSED_RGB = 0x84ED, COMPRESSED_RGBA = 0x84EE, TEXTURE_COMPRESSION_HINT = 0x84EF, TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0, TEXTURE_COMPRESSED = 0x86A1, NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2, COMPRESSED_TEXTURE_FORMATS = 0x86A3, COMBINE = 0x8570, COMBINE_RGB = 0x8571, COMBINE_ALPHA = 0x8572, SOURCE0_RGB = 0x8580, SOURCE1_RGB = 0x8581, SOURCE2_RGB = 0x8582, SOURCE0_ALPHA = 0x8588, SOURCE1_ALPHA = 0x8589, SOURCE2_ALPHA = 0x858A, OPERAND0_RGB = 0x8590, OPERAND1_RGB = 0x8591, OPERAND2_RGB = 0x8592, OPERAND0_ALPHA = 0x8598, OPERAND1_ALPHA = 0x8599, OPERAND2_ALPHA = 0x859A, RGB_SCALE = 0x8573, ADD_SIGNED = 0x8574, INTERPOLATE = 0x8575, SUBTRACT = 0x84E7, CONSTANT = 0x8576, PRIMARY_COLOR = 0x8577, PREVIOUS = 0x8578, DOT3_RGB = 0x86AE, DOT3_RGBA = 0x86AF, BLEND_DST_RGB = 0x80C8, BLEND_SRC_RGB = 0x80C9, BLEND_DST_ALPHA = 0x80CA, BLEND_SRC_ALPHA = 0x80CB, MIRRORED_REPEAT = 0x8370, FOG_COORDINATE_SOURCE = 0x8450, FOG_COORDINATE = 0x8451, FRAGMENT_DEPTH = 0x8452, CURRENT_FOG_COORDINATE = 0x8453, FOG_COORDINATE_ARRAY_TYPE = 0x8454, FOG_COORDINATE_ARRAY_STRIDE = 0x8455, FOG_COORDINATE_ARRAY_POINTER = 0x8456, FOG_COORDINATE_ARRAY = 0x8457, COLOR_SUM = 0x8458, CURRENT_SECONDARY_COLOR = 0x8459, SECONDARY_COLOR_ARRAY_SIZE = 0x845A, SECONDARY_COLOR_ARRAY_TYPE = 0x845B, SECONDARY_COLOR_ARRAY_STRIDE = 0x845C, SECONDARY_COLOR_ARRAY_POINTER = 0x845D, SECONDARY_COLOR_ARRAY = 0x845E, MAX_TEXTURE_LOD_BIAS = 0x84FD, TEXTURE_FILTER_CONTROL = 0x8500, TEXTURE_LOD_BIAS = 0x8501, INCR_WRAP = 0x8507, DECR_WRAP = 0x8508, TEXTURE_DEPTH_SIZE = 0x884A, DEPTH_TEXTURE_MODE = 0x884B, TEXTURE_COMPARE_MODE = 0x884C, TEXTURE_COMPARE_FUNC = 0x884D, COMPARE_R_TO_TEXTURE = 0x884E, BUFFER_SIZE = 0x8764, BUFFER_USAGE = 0x8765, QUERY_COUNTER_BITS = 0x8864, CURRENT_QUERY = 0x8865, QUERY_RESULT = 0x8866, QUERY_RESULT_AVAILABLE = 0x8867, ARRAY_BUFFER = 0x8892, ELEMENT_ARRAY_BUFFER = 0x8893, ARRAY_BUFFER_BINDING = 0x8894, ELEMENT_ARRAY_BUFFER_BINDING = 0x8895, VERTEX_ARRAY_BUFFER_BINDING = 0x8896, NORMAL_ARRAY_BUFFER_BINDING = 0x8897, COLOR_ARRAY_BUFFER_BINDING = 0x8898, INDEX_ARRAY_BUFFER_BINDING = 0x8899, TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A, EDGE_FLAG_ARRAY_BUFFER_BINDING = 0x889B, SECONDARY_COLOR_ARRAY_BUFFER_BINDING = 0x889C, FOG_COORDINATE_ARRAY_BUFFER_BINDING = 0x889D, WEIGHT_ARRAY_BUFFER_BINDING = 0x889E, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F, READ_ONLY = 0x88B8, WRITE_ONLY = 0x88B9, READ_WRITE = 0x88BA, BUFFER_ACCESS = 0x88BB, BUFFER_MAPPED = 0x88BC, BUFFER_MAP_POINTER = 0x88BD, STREAM_DRAW = 0x88E0, STREAM_READ = 0x88E1, STREAM_COPY = 0x88E2, STATIC_DRAW = 0x88E4, STATIC_READ = 0x88E5, STATIC_COPY = 0x88E6, DYNAMIC_DRAW = 0x88E8, DYNAMIC_READ = 0x88E9, DYNAMIC_COPY = 0x88EA, SAMPLES_PASSED = 0x8914, FOG_COORD_SRC = VERSION_1_4.FOG_COORDINATE_SOURCE, FOG_COORD = VERSION_1_4.FOG_COORDINATE, CURRENT_FOG_COORD = VERSION_1_4.CURRENT_FOG_COORDINATE, FOG_COORD_ARRAY_TYPE = VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE, FOG_COORD_ARRAY_STRIDE = VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE, FOG_COORD_ARRAY_POINTER = VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER, FOG_COORD_ARRAY = VERSION_1_4.FOG_COORDINATE_ARRAY, FOG_COORD_ARRAY_BUFFER_BINDING = VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING, SRC0_RGB = VERSION_1_3.SOURCE0_RGB, SRC1_RGB = VERSION_1_3.SOURCE1_RGB, SRC2_RGB = VERSION_1_3.SOURCE2_RGB, SRC0_ALPHA = VERSION_1_3.SOURCE0_ALPHA, SRC1_ALPHA = VERSION_1_3.SOURCE1_ALPHA, SRC2_ALPHA = VERSION_1_3.SOURCE2_ALPHA, BLEND_EQUATION_RGB = ARB_imaging.BLEND_EQUATION, VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622, VERTEX_ATTRIB_ARRAY_SIZE = 0x8623, VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624, VERTEX_ATTRIB_ARRAY_TYPE = 0x8625, CURRENT_VERTEX_ATTRIB = 0x8626, VERTEX_PROGRAM_POINT_SIZE = 0x8642, VERTEX_PROGRAM_TWO_SIDE = 0x8643, VERTEX_ATTRIB_ARRAY_POINTER = 0x8645, STENCIL_BACK_FUNC = 0x8800, STENCIL_BACK_FAIL = 0x8801, STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802, STENCIL_BACK_PASS_DEPTH_PASS = 0x8803, MAX_DRAW_BUFFERS = 0x8824, DRAW_BUFFER0 = 0x8825, DRAW_BUFFER1 = 0x8826, DRAW_BUFFER2 = 0x8827, DRAW_BUFFER3 = 0x8828, DRAW_BUFFER4 = 0x8829, DRAW_BUFFER5 = 0x882A, DRAW_BUFFER6 = 0x882B, DRAW_BUFFER7 = 0x882C, DRAW_BUFFER8 = 0x882D, DRAW_BUFFER9 = 0x882E, DRAW_BUFFER10 = 0x882F, DRAW_BUFFER11 = 0x8830, DRAW_BUFFER12 = 0x8831, DRAW_BUFFER13 = 0x8832, DRAW_BUFFER14 = 0x8833, DRAW_BUFFER15 = 0x8834, BLEND_EQUATION_ALPHA = 0x883D, POINT_SPRITE = 0x8861, COORD_REPLACE = 0x8862, MAX_VERTEX_ATTRIBS = 0x8869, VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A, MAX_TEXTURE_COORDS = 0x8871, MAX_TEXTURE_IMAGE_UNITS = 0x8872, FRAGMENT_SHADER = 0x8B30, VERTEX_SHADER = 0x8B31, MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49, MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A, MAX_VARYING_FLOATS = 0x8B4B, MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C, MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D, SHADER_TYPE = 0x8B4F, FLOAT_VEC2 = 0x8B50, FLOAT_VEC3 = 0x8B51, FLOAT_VEC4 = 0x8B52, INT_VEC2 = 0x8B53, INT_VEC3 = 0x8B54, INT_VEC4 = 0x8B55, BOOL = 0x8B56, BOOL_VEC2 = 0x8B57, BOOL_VEC3 = 0x8B58, BOOL_VEC4 = 0x8B59, FLOAT_MAT2 = 0x8B5A, FLOAT_MAT3 = 0x8B5B, FLOAT_MAT4 = 0x8B5C, SAMPLER_1D = 0x8B5D, SAMPLER_2D = 0x8B5E, SAMPLER_3D = 0x8B5F, SAMPLER_CUBE = 0x8B60, SAMPLER_1D_SHADOW = 0x8B61, SAMPLER_2D_SHADOW = 0x8B62, DELETE_STATUS = 0x8B80, COMPILE_STATUS = 0x8B81, LINK_STATUS = 0x8B82, VALIDATE_STATUS = 0x8B83, INFO_LOG_LENGTH = 0x8B84, ATTACHED_SHADERS = 0x8B85, ACTIVE_UNIFORMS = 0x8B86, ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87, SHADER_SOURCE_LENGTH = 0x8B88, ACTIVE_ATTRIBUTES = 0x8B89, ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A, FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B, SHADING_LANGUAGE_VERSION = 0x8B8C, CURRENT_PROGRAM = 0x8B8D, POINT_SPRITE_COORD_ORIGIN = 0x8CA0, LOWER_LEFT = 0x8CA1, UPPER_LEFT = 0x8CA2, STENCIL_BACK_REF = 0x8CA3, STENCIL_BACK_VALUE_MASK = 0x8CA4, STENCIL_BACK_WRITEMASK = 0x8CA5, CURRENT_RASTER_SECONDARY_COLOR = 0x845F, PIXEL_PACK_BUFFER = 0x88EB, PIXEL_UNPACK_BUFFER = 0x88EC, PIXEL_PACK_BUFFER_BINDING = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING = 0x88EF, FLOAT_MAT2x3 = 0x8B65, FLOAT_MAT2x4 = 0x8B66, FLOAT_MAT3x2 = 0x8B67, FLOAT_MAT3x4 = 0x8B68, FLOAT_MAT4x2 = 0x8B69, FLOAT_MAT4x3 = 0x8B6A, SRGB = 0x8C40, SRGB8 = 0x8C41, SRGB_ALPHA = 0x8C42, SRGB8_ALPHA8 = 0x8C43, SLUMINANCE_ALPHA = 0x8C44, SLUMINANCE8_ALPHA8 = 0x8C45, SLUMINANCE = 0x8C46, SLUMINANCE8 = 0x8C47, COMPRESSED_SRGB = 0x8C48, COMPRESSED_SRGB_ALPHA = 0x8C49, COMPRESSED_SLUMINANCE = 0x8C4A, COMPRESSED_SLUMINANCE_ALPHA = 0x8C4B, TEXTURE0_ARB = 0x84C0, TEXTURE1_ARB = 0x84C1, TEXTURE2_ARB = 0x84C2, TEXTURE3_ARB = 0x84C3, TEXTURE4_ARB = 0x84C4, TEXTURE5_ARB = 0x84C5, TEXTURE6_ARB = 0x84C6, TEXTURE7_ARB = 0x84C7, TEXTURE8_ARB = 0x84C8, TEXTURE9_ARB = 0x84C9, TEXTURE10_ARB = 0x84CA, TEXTURE11_ARB = 0x84CB, TEXTURE12_ARB = 0x84CC, TEXTURE13_ARB = 0x84CD, TEXTURE14_ARB = 0x84CE, TEXTURE15_ARB = 0x84CF, TEXTURE16_ARB = 0x84D0, TEXTURE17_ARB = 0x84D1, TEXTURE18_ARB = 0x84D2, TEXTURE19_ARB = 0x84D3, TEXTURE20_ARB = 0x84D4, TEXTURE21_ARB = 0x84D5, TEXTURE22_ARB = 0x84D6, TEXTURE23_ARB = 0x84D7, TEXTURE24_ARB = 0x84D8, TEXTURE25_ARB = 0x84D9, TEXTURE26_ARB = 0x84DA, TEXTURE27_ARB = 0x84DB, TEXTURE28_ARB = 0x84DC, TEXTURE29_ARB = 0x84DD, TEXTURE30_ARB = 0x84DE, TEXTURE31_ARB = 0x84DF, ACTIVE_TEXTURE_ARB = 0x84E0, CLIENT_ACTIVE_TEXTURE_ARB = 0x84E1, MAX_TEXTURE_UNITS_ARB = 0x84E2, TRANSPOSE_MODELVIEW_MATRIX_ARB = 0x84E3, TRANSPOSE_PROJECTION_MATRIX_ARB = 0x84E4, TRANSPOSE_TEXTURE_MATRIX_ARB = 0x84E5, TRANSPOSE_COLOR_MATRIX_ARB = 0x84E6, MULTISAMPLE_BIT_ARB = 0x20000000, NORMAL_MAP_ARB = 0x8511, REFLECTION_MAP_ARB = 0x8512, TEXTURE_CUBE_MAP_ARB = 0x8513, TEXTURE_BINDING_CUBE_MAP_ARB = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x851A, PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 0x851C, COMPRESSED_ALPHA_ARB = 0x84E9, COMPRESSED_LUMINANCE_ARB = 0x84EA, COMPRESSED_LUMINANCE_ALPHA_ARB = 0x84EB, COMPRESSED_INTENSITY_ARB = 0x84EC, COMPRESSED_RGB_ARB = 0x84ED, COMPRESSED_RGBA_ARB = 0x84EE, TEXTURE_COMPRESSION_HINT_ARB = 0x84EF, TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = 0x86A0, TEXTURE_COMPRESSED_ARB = 0x86A1, NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A2, COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A3, MAX_VERTEX_UNITS_ARB = 0x86A4, ACTIVE_VERTEX_UNITS_ARB = 0x86A5, WEIGHT_SUM_UNITY_ARB = 0x86A6, VERTEX_BLEND_ARB = 0x86A7, CURRENT_WEIGHT_ARB = 0x86A8, WEIGHT_ARRAY_TYPE_ARB = 0x86A9, WEIGHT_ARRAY_STRIDE_ARB = 0x86AA, WEIGHT_ARRAY_SIZE_ARB = 0x86AB, WEIGHT_ARRAY_POINTER_ARB = 0x86AC, WEIGHT_ARRAY_ARB = 0x86AD, MODELVIEW0_ARB = 0x1700, MODELVIEW1_ARB = 0x850A, MODELVIEW2_ARB = 0x8722, MODELVIEW3_ARB = 0x8723, MODELVIEW4_ARB = 0x8724, MODELVIEW5_ARB = 0x8725, MODELVIEW6_ARB = 0x8726, MODELVIEW7_ARB = 0x8727, MODELVIEW8_ARB = 0x8728, MODELVIEW9_ARB = 0x8729, MODELVIEW10_ARB = 0x872A, MODELVIEW11_ARB = 0x872B, MODELVIEW12_ARB = 0x872C, MODELVIEW13_ARB = 0x872D, MODELVIEW14_ARB = 0x872E, MODELVIEW15_ARB = 0x872F, MODELVIEW16_ARB = 0x8730, MODELVIEW17_ARB = 0x8731, MODELVIEW18_ARB = 0x8732, MODELVIEW19_ARB = 0x8733, MODELVIEW20_ARB = 0x8734, MODELVIEW21_ARB = 0x8735, MODELVIEW22_ARB = 0x8736, MODELVIEW23_ARB = 0x8737, MODELVIEW24_ARB = 0x8738, MODELVIEW25_ARB = 0x8739, MODELVIEW26_ARB = 0x873A, MODELVIEW27_ARB = 0x873B, MODELVIEW28_ARB = 0x873C, MODELVIEW29_ARB = 0x873D, MODELVIEW30_ARB = 0x873E, MODELVIEW31_ARB = 0x873F, MATRIX_PALETTE_ARB = 0x8840, MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841, MAX_PALETTE_MATRICES_ARB = 0x8842, CURRENT_PALETTE_MATRIX_ARB = 0x8843, MATRIX_INDEX_ARRAY_ARB = 0x8844, CURRENT_MATRIX_INDEX_ARB = 0x8845, MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846, MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847, MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848, MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849, COMBINE_ARB = 0x8570, COMBINE_RGB_ARB = 0x8571, COMBINE_ALPHA_ARB = 0x8572, SOURCE0_RGB_ARB = 0x8580, SOURCE1_RGB_ARB = 0x8581, SOURCE2_RGB_ARB = 0x8582, SOURCE0_ALPHA_ARB = 0x8588, SOURCE1_ALPHA_ARB = 0x8589, SOURCE2_ALPHA_ARB = 0x858A, OPERAND0_RGB_ARB = 0x8590, OPERAND1_RGB_ARB = 0x8591, OPERAND2_RGB_ARB = 0x8592, OPERAND0_ALPHA_ARB = 0x8598, OPERAND1_ALPHA_ARB = 0x8599, OPERAND2_ALPHA_ARB = 0x859A, RGB_SCALE_ARB = 0x8573, ADD_SIGNED_ARB = 0x8574, INTERPOLATE_ARB = 0x8575, SUBTRACT_ARB = 0x84E7, CONSTANT_ARB = 0x8576, PRIMARY_COLOR_ARB = 0x8577, PREVIOUS_ARB = 0x8578, DOT3_RGB_ARB = 0x86AE, DOT3_RGBA_ARB = 0x86AF, MIRRORED_REPEAT_ARB = 0x8370, DEPTH_COMPONENT16_ARB = 0x81A5, DEPTH_COMPONENT24_ARB = 0x81A6, DEPTH_COMPONENT32_ARB = 0x81A7, TEXTURE_DEPTH_SIZE_ARB = 0x884A, DEPTH_TEXTURE_MODE_ARB = 0x884B, TEXTURE_COMPARE_MODE_ARB = 0x884C, TEXTURE_COMPARE_FUNC_ARB = 0x884D, COMPARE_R_TO_TEXTURE_ARB = 0x884E, TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF, COLOR_SUM_ARB = 0x8458, VERTEX_PROGRAM_ARB = 0x8620, VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 0x8622, VERTEX_ATTRIB_ARRAY_SIZE_ARB = 0x8623, VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 0x8624, VERTEX_ATTRIB_ARRAY_TYPE_ARB = 0x8625, CURRENT_VERTEX_ATTRIB_ARB = 0x8626, PROGRAM_LENGTH_ARB = 0x8627, PROGRAM_STRING_ARB = 0x8628, MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 0x862E, MAX_PROGRAM_MATRICES_ARB = 0x862F, CURRENT_MATRIX_STACK_DEPTH_ARB = 0x8640, CURRENT_MATRIX_ARB = 0x8641, VERTEX_PROGRAM_POINT_SIZE_ARB = 0x8642, VERTEX_PROGRAM_TWO_SIDE_ARB = 0x8643, VERTEX_ATTRIB_ARRAY_POINTER_ARB = 0x8645, PROGRAM_ERROR_POSITION_ARB = 0x864B, PROGRAM_BINDING_ARB = 0x8677, MAX_VERTEX_ATTRIBS_ARB = 0x8869, VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 0x886A, PROGRAM_ERROR_STRING_ARB = 0x8874, PROGRAM_FORMAT_ASCII_ARB = 0x8875, PROGRAM_FORMAT_ARB = 0x8876, PROGRAM_INSTRUCTIONS_ARB = 0x88A0, MAX_PROGRAM_INSTRUCTIONS_ARB = 0x88A1, PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A2, MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A3, PROGRAM_TEMPORARIES_ARB = 0x88A4, MAX_PROGRAM_TEMPORARIES_ARB = 0x88A5, PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A6, MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A7, PROGRAM_PARAMETERS_ARB = 0x88A8, MAX_PROGRAM_PARAMETERS_ARB = 0x88A9, PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AA, MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AB, PROGRAM_ATTRIBS_ARB = 0x88AC, MAX_PROGRAM_ATTRIBS_ARB = 0x88AD, PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AE, MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AF, PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B0, MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B1, PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B2, MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B3, MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 0x88B4, MAX_PROGRAM_ENV_PARAMETERS_ARB = 0x88B5, PROGRAM_UNDER_NATIVE_LIMITS_ARB = 0x88B6, TRANSPOSE_CURRENT_MATRIX_ARB = 0x88B7, MATRIX0_ARB = 0x88C0, MATRIX1_ARB = 0x88C1, MATRIX2_ARB = 0x88C2, MATRIX3_ARB = 0x88C3, MATRIX4_ARB = 0x88C4, MATRIX5_ARB = 0x88C5, MATRIX6_ARB = 0x88C6, MATRIX7_ARB = 0x88C7, MATRIX8_ARB = 0x88C8, MATRIX9_ARB = 0x88C9, MATRIX10_ARB = 0x88CA, MATRIX11_ARB = 0x88CB, MATRIX12_ARB = 0x88CC, MATRIX13_ARB = 0x88CD, MATRIX14_ARB = 0x88CE, MATRIX15_ARB = 0x88CF, MATRIX16_ARB = 0x88D0, MATRIX17_ARB = 0x88D1, MATRIX18_ARB = 0x88D2, MATRIX19_ARB = 0x88D3, MATRIX20_ARB = 0x88D4, MATRIX21_ARB = 0x88D5, MATRIX22_ARB = 0x88D6, MATRIX23_ARB = 0x88D7, MATRIX24_ARB = 0x88D8, MATRIX25_ARB = 0x88D9, MATRIX26_ARB = 0x88DA, MATRIX27_ARB = 0x88DB, MATRIX28_ARB = 0x88DC, MATRIX29_ARB = 0x88DD, MATRIX30_ARB = 0x88DE, MATRIX31_ARB = 0x88DF, FRAGMENT_PROGRAM_ARB = 0x8804, PROGRAM_ALU_INSTRUCTIONS_ARB = 0x8805, PROGRAM_TEX_INSTRUCTIONS_ARB = 0x8806, PROGRAM_TEX_INDIRECTIONS_ARB = 0x8807, PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x8808, PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x8809, PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x880A, MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 0x880B, MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 0x880C, MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 0x880D, MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x880E, MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x880F, MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x8810, MAX_TEXTURE_COORDS_ARB = 0x8871, MAX_TEXTURE_IMAGE_UNITS_ARB = 0x8872, BUFFER_SIZE_ARB = 0x8764, BUFFER_USAGE_ARB = 0x8765, ARRAY_BUFFER_ARB = 0x8892, ELEMENT_ARRAY_BUFFER_ARB = 0x8893, ARRAY_BUFFER_BINDING_ARB = 0x8894, ELEMENT_ARRAY_BUFFER_BINDING_ARB = 0x8895, VERTEX_ARRAY_BUFFER_BINDING_ARB = 0x8896, NORMAL_ARRAY_BUFFER_BINDING_ARB = 0x8897, COLOR_ARRAY_BUFFER_BINDING_ARB = 0x8898, INDEX_ARRAY_BUFFER_BINDING_ARB = 0x8899, TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = 0x889A, EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = 0x889B, SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = 0x889C, FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = 0x889D, WEIGHT_ARRAY_BUFFER_BINDING_ARB = 0x889E, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = 0x889F, READ_ONLY_ARB = 0x88B8, WRITE_ONLY_ARB = 0x88B9, READ_WRITE_ARB = 0x88BA, BUFFER_ACCESS_ARB = 0x88BB, BUFFER_MAPPED_ARB = 0x88BC, BUFFER_MAP_POINTER_ARB = 0x88BD, STREAM_DRAW_ARB = 0x88E0, STREAM_READ_ARB = 0x88E1, STREAM_COPY_ARB = 0x88E2, STATIC_DRAW_ARB = 0x88E4, STATIC_READ_ARB = 0x88E5, STATIC_COPY_ARB = 0x88E6, DYNAMIC_DRAW_ARB = 0x88E8, DYNAMIC_READ_ARB = 0x88E9, DYNAMIC_COPY_ARB = 0x88EA, QUERY_COUNTER_BITS_ARB = 0x8864, CURRENT_QUERY_ARB = 0x8865, QUERY_RESULT_ARB = 0x8866, QUERY_RESULT_AVAILABLE_ARB = 0x8867, SAMPLES_PASSED_ARB = 0x8914, PROGRAM_OBJECT_ARB = 0x8B40, SHADER_OBJECT_ARB = 0x8B48, OBJECT_TYPE_ARB = 0x8B4E, OBJECT_SUBTYPE_ARB = 0x8B4F, FLOAT_VEC2_ARB = 0x8B50, FLOAT_VEC3_ARB = 0x8B51, FLOAT_VEC4_ARB = 0x8B52, INT_VEC2_ARB = 0x8B53, INT_VEC3_ARB = 0x8B54, INT_VEC4_ARB = 0x8B55, BOOL_ARB = 0x8B56, BOOL_VEC2_ARB = 0x8B57, BOOL_VEC3_ARB = 0x8B58, BOOL_VEC4_ARB = 0x8B59, FLOAT_MAT2_ARB = 0x8B5A, FLOAT_MAT3_ARB = 0x8B5B, FLOAT_MAT4_ARB = 0x8B5C, SAMPLER_1D_ARB = 0x8B5D, SAMPLER_2D_ARB = 0x8B5E, SAMPLER_3D_ARB = 0x8B5F, SAMPLER_CUBE_ARB = 0x8B60, SAMPLER_1D_SHADOW_ARB = 0x8B61, SAMPLER_2D_SHADOW_ARB = 0x8B62, SAMPLER_2D_RECT_ARB = 0x8B63, SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64, OBJECT_DELETE_STATUS_ARB = 0x8B80, OBJECT_COMPILE_STATUS_ARB = 0x8B81, OBJECT_LINK_STATUS_ARB = 0x8B82, OBJECT_VALIDATE_STATUS_ARB = 0x8B83, OBJECT_INFO_LOG_LENGTH_ARB = 0x8B84, OBJECT_ATTACHED_OBJECTS_ARB = 0x8B85, OBJECT_ACTIVE_UNIFORMS_ARB = 0x8B86, OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 0x8B87, OBJECT_SHADER_SOURCE_LENGTH_ARB = 0x8B88, VERTEX_SHADER_ARB = 0x8B31, MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 0x8B4A, MAX_VARYING_FLOATS_ARB = 0x8B4B, MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 0x8B4C, MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 0x8B4D, OBJECT_ACTIVE_ATTRIBUTES_ARB = 0x8B89, OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = 0x8B8A, FRAGMENT_SHADER_ARB = 0x8B30, MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 0x8B49, FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B, SHADING_LANGUAGE_VERSION_ARB = 0x8B8C, POINT_SPRITE_ARB = 0x8861, COORD_REPLACE_ARB = 0x8862, MAX_DRAW_BUFFERS_ARB = 0x8824, DRAW_BUFFER0_ARB = 0x8825, DRAW_BUFFER1_ARB = 0x8826, DRAW_BUFFER2_ARB = 0x8827, DRAW_BUFFER3_ARB = 0x8828, DRAW_BUFFER4_ARB = 0x8829, DRAW_BUFFER5_ARB = 0x882A, DRAW_BUFFER6_ARB = 0x882B, DRAW_BUFFER7_ARB = 0x882C, DRAW_BUFFER8_ARB = 0x882D, DRAW_BUFFER9_ARB = 0x882E, DRAW_BUFFER10_ARB = 0x882F, DRAW_BUFFER11_ARB = 0x8830, DRAW_BUFFER12_ARB = 0x8831, DRAW_BUFFER13_ARB = 0x8832, DRAW_BUFFER14_ARB = 0x8833, DRAW_BUFFER15_ARB = 0x8834, TEXTURE_RECTANGLE_ARB = 0x84F5, TEXTURE_BINDING_RECTANGLE_ARB = 0x84F6, PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7, MAX_RECTANGLE_TEXTURE_SIZE_ARB = 0x84F8, RGBA_FLOAT_MODE_ARB = 0x8820, CLAMP_VERTEX_COLOR_ARB = 0x891A, CLAMP_FRAGMENT_COLOR_ARB = 0x891B, CLAMP_READ_COLOR_ARB = 0x891C, FIXED_ONLY_ARB = 0x891D, HALF_FLOAT_ARB = 0x140B, TEXTURE_RED_TYPE_ARB = 0x8C10, TEXTURE_GREEN_TYPE_ARB = 0x8C11, TEXTURE_BLUE_TYPE_ARB = 0x8C12, TEXTURE_ALPHA_TYPE_ARB = 0x8C13, TEXTURE_LUMINANCE_TYPE_ARB = 0x8C14, TEXTURE_INTENSITY_TYPE_ARB = 0x8C15, TEXTURE_DEPTH_TYPE_ARB = 0x8C16, UNSIGNED_NORMALIZED_ARB = 0x8C17, RGBA32F_ARB = 0x8814, RGB32F_ARB = 0x8815, ALPHA32F_ARB = 0x8816, INTENSITY32F_ARB = 0x8817, LUMINANCE32F_ARB = 0x8818, LUMINANCE_ALPHA32F_ARB = 0x8819, RGBA16F_ARB = 0x881A, RGB16F_ARB = 0x881B, ALPHA16F_ARB = 0x881C, INTENSITY16F_ARB = 0x881D, LUMINANCE16F_ARB = 0x881E, LUMINANCE_ALPHA16F_ARB = 0x881F, PIXEL_PACK_BUFFER_ARB = 0x88EB, PIXEL_UNPACK_BUFFER_ARB = 0x88EC, PIXEL_PACK_BUFFER_BINDING_ARB = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING_ARB = 0x88EF, IMAGE_SCALE_X_HP = 0x8155, IMAGE_SCALE_Y_HP = 0x8156, IMAGE_TRANSLATE_X_HP = 0x8157, IMAGE_TRANSLATE_Y_HP = 0x8158, IMAGE_ROTATE_ANGLE_HP = 0x8159, IMAGE_ROTATE_ORIGIN_X_HP = 0x815A, IMAGE_ROTATE_ORIGIN_Y_HP = 0x815B, IMAGE_MAG_FILTER_HP = 0x815C, IMAGE_MIN_FILTER_HP = 0x815D, IMAGE_CUBIC_WEIGHT_HP = 0x815E, CUBIC_HP = 0x815F, AVERAGE_HP = 0x8160, IMAGE_TRANSFORM_2D_HP = 0x8161, POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8162, PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8163, VERTEX_DATA_HINT_PGI = 0x1A22A, VERTEX_CONSISTENT_HINT_PGI = 0x1A22B, MATERIAL_SIDE_HINT_PGI = 0x1A22C, MAX_VERTEX_HINT_PGI = 0x1A22D, COLOR3_BIT_PGI = 0x00010000, COLOR4_BIT_PGI = 0x00020000, EDGEFLAG_BIT_PGI = 0x00040000, INDEX_BIT_PGI = 0x00080000, MAT_AMBIENT_BIT_PGI = 0x00100000, MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = 0x00200000, MAT_DIFFUSE_BIT_PGI = 0x00400000, MAT_EMISSION_BIT_PGI = 0x00800000, MAT_COLOR_INDEXES_BIT_PGI = 0x01000000, MAT_SHININESS_BIT_PGI = 0x02000000, MAT_SPECULAR_BIT_PGI = 0x04000000, NORMAL_BIT_PGI = 0x08000000, TEXCOORD1_BIT_PGI = 0x10000000, TEXCOORD2_BIT_PGI = 0x20000000, TEXCOORD3_BIT_PGI = 0x40000000, TEXCOORD4_BIT_PGI = unchecked((Int32)0x80000000), VERTEX23_BIT_PGI = 0x00000004, VERTEX4_BIT_PGI = 0x00000008, PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8, CONSERVE_MEMORY_HINT_PGI = 0x1A1FD, RECLAIM_MEMORY_HINT_PGI = 0x1A1FE, NATIVE_GRAPHICS_HANDLE_PGI = 0x1A202, NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203, NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204, ALWAYS_FAST_HINT_PGI = 0x1A20C, ALWAYS_SOFT_HINT_PGI = 0x1A20D, ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E, ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F, ALLOW_DRAW_FRG_HINT_PGI = 0x1A210, ALLOW_DRAW_MEM_HINT_PGI = 0x1A211, STRICT_DEPTHFUNC_HINT_PGI = 0x1A216, STRICT_LIGHTING_HINT_PGI = 0x1A217, STRICT_SCISSOR_HINT_PGI = 0x1A218, FULL_STIPPLE_HINT_PGI = 0x1A219, CLIP_NEAR_HINT_PGI = 0x1A220, CLIP_FAR_HINT_PGI = 0x1A221, WIDE_LINE_HINT_PGI = 0x1A222, BACK_NORMALS_HINT_PGI = 0x1A223, COLOR_INDEX1_EXT = 0x80E2, COLOR_INDEX2_EXT = 0x80E3, COLOR_INDEX4_EXT = 0x80E4, COLOR_INDEX8_EXT = 0x80E5, COLOR_INDEX12_EXT = 0x80E6, COLOR_INDEX16_EXT = 0x80E7, TEXTURE_INDEX_SIZE_EXT = 0x80ED, CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0, INDEX_MATERIAL_EXT = 0x81B8, INDEX_MATERIAL_PARAMETER_EXT = 0x81B9, INDEX_MATERIAL_FACE_EXT = 0x81BA, INDEX_TEST_EXT = 0x81B5, INDEX_TEST_FUNC_EXT = 0x81B6, INDEX_TEST_REF_EXT = 0x81B7, IUI_V2F_EXT = 0x81AD, IUI_V3F_EXT = 0x81AE, IUI_N3F_V2F_EXT = 0x81AF, IUI_N3F_V3F_EXT = 0x81B0, T2F_IUI_V2F_EXT = 0x81B1, T2F_IUI_V3F_EXT = 0x81B2, T2F_IUI_N3F_V2F_EXT = 0x81B3, T2F_IUI_N3F_V3F_EXT = 0x81B4, ARRAY_ELEMENT_LOCK_FIRST_EXT = 0x81A8, ARRAY_ELEMENT_LOCK_COUNT_EXT = 0x81A9, CULL_VERTEX_EXT = 0x81AA, CULL_VERTEX_EYE_POSITION_EXT = 0x81AB, CULL_VERTEX_OBJECT_POSITION_EXT = 0x81AC, RASTER_POSITION_UNCLIPPED_IBM = 0x19262, TEXTURE_LIGHTING_MODE_HP = 0x8167, TEXTURE_POST_SPECULAR_HP = 0x8168, TEXTURE_PRE_SPECULAR_HP = 0x8169, MAX_ELEMENTS_VERTICES_EXT = 0x80E8, MAX_ELEMENTS_INDICES_EXT = 0x80E9, PHONG_WIN = 0x80EA, PHONG_HINT_WIN = 0x80EB, FOG_SPECULAR_TEXTURE_WIN = 0x80EC, FRAGMENT_MATERIAL_EXT = 0x8349, FRAGMENT_NORMAL_EXT = 0x834A, FRAGMENT_COLOR_EXT = 0x834C, ATTENUATION_EXT = 0x834D, SHADOW_ATTENUATION_EXT = 0x834E, TEXTURE_APPLICATION_MODE_EXT = 0x834F, TEXTURE_LIGHT_EXT = 0x8350, TEXTURE_MATERIAL_FACE_EXT = 0x8351, TEXTURE_MATERIAL_PARAMETER_EXT = 0x8352, FRAGMENT_DEPTH_EXT = EXT_fog_coord.FRAGMENT_DEPTH_EXT, OCCLUSION_TEST_HP = 0x8165, OCCLUSION_TEST_RESULT_HP = 0x8166, COLOR_SUM_EXT = 0x8458, CURRENT_SECONDARY_COLOR_EXT = 0x8459, SECONDARY_COLOR_ARRAY_SIZE_EXT = 0x845A, SECONDARY_COLOR_ARRAY_TYPE_EXT = 0x845B, SECONDARY_COLOR_ARRAY_STRIDE_EXT = 0x845C, SECONDARY_COLOR_ARRAY_POINTER_EXT = 0x845D, SECONDARY_COLOR_ARRAY_EXT = 0x845E, PERTURB_EXT = 0x85AE, TEXTURE_NORMAL_EXT = 0x85AF, FOG_COORDINATE_SOURCE_EXT = 0x8450, FOG_COORDINATE_EXT = 0x8451, CURRENT_FOG_COORDINATE_EXT = 0x8453, FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454, FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455, FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456, FOG_COORDINATE_ARRAY_EXT = 0x8457, SCREEN_COORDINATES_REND = 0x8490, INVERTED_SCREEN_W_REND = 0x8491, TANGENT_ARRAY_EXT = 0x8439, BINORMAL_ARRAY_EXT = 0x843A, CURRENT_TANGENT_EXT = 0x843B, CURRENT_BINORMAL_EXT = 0x843C, TANGENT_ARRAY_TYPE_EXT = 0x843E, TANGENT_ARRAY_STRIDE_EXT = 0x843F, BINORMAL_ARRAY_TYPE_EXT = 0x8440, BINORMAL_ARRAY_STRIDE_EXT = 0x8441, TANGENT_ARRAY_POINTER_EXT = 0x8442, BINORMAL_ARRAY_POINTER_EXT = 0x8443, MAP1_TANGENT_EXT = 0x8444, MAP2_TANGENT_EXT = 0x8445, MAP1_BINORMAL_EXT = 0x8446, MAP2_BINORMAL_EXT = 0x8447, COMBINE_EXT = 0x8570, COMBINE_RGB_EXT = 0x8571, COMBINE_ALPHA_EXT = 0x8572, RGB_SCALE_EXT = 0x8573, ADD_SIGNED_EXT = 0x8574, INTERPOLATE_EXT = 0x8575, CONSTANT_EXT = 0x8576, PRIMARY_COLOR_EXT = 0x8577, PREVIOUS_EXT = 0x8578, SOURCE0_RGB_EXT = 0x8580, SOURCE1_RGB_EXT = 0x8581, SOURCE2_RGB_EXT = 0x8582, SOURCE0_ALPHA_EXT = 0x8588, SOURCE1_ALPHA_EXT = 0x8589, SOURCE2_ALPHA_EXT = 0x858A, OPERAND0_RGB_EXT = 0x8590, OPERAND1_RGB_EXT = 0x8591, OPERAND2_RGB_EXT = 0x8592, OPERAND0_ALPHA_EXT = 0x8598, OPERAND1_ALPHA_EXT = 0x8599, OPERAND2_ALPHA_EXT = 0x859A, LIGHT_MODEL_SPECULAR_VECTOR_APPLE = 0x85B0, TRANSFORM_HINT_APPLE = 0x85B1, FOG_SCALE_SGIX = 0x81FC, FOG_SCALE_VALUE_SGIX = 0x81FD, UNPACK_CONSTANT_DATA_SUNX = 0x81D5, TEXTURE_CONSTANT_DATA_SUNX = 0x81D6, GLOBAL_ALPHA_SUN = 0x81D9, GLOBAL_ALPHA_FACTOR_SUN = 0x81DA, RESTART_SUN = 0x0001, REPLACE_MIDDLE_SUN = 0x0002, REPLACE_OLDEST_SUN = 0x0003, TRIANGLE_LIST_SUN = 0x81D7, REPLACEMENT_CODE_SUN = 0x81D8, REPLACEMENT_CODE_ARRAY_SUN = 0x85C0, REPLACEMENT_CODE_ARRAY_TYPE_SUN = 0x85C1, REPLACEMENT_CODE_ARRAY_STRIDE_SUN = 0x85C2, REPLACEMENT_CODE_ARRAY_POINTER_SUN = 0x85C3, R1UI_V3F_SUN = 0x85C4, R1UI_C4UB_V3F_SUN = 0x85C5, R1UI_C3F_V3F_SUN = 0x85C6, R1UI_N3F_V3F_SUN = 0x85C7, R1UI_C4F_N3F_V3F_SUN = 0x85C8, R1UI_T2F_V3F_SUN = 0x85C9, R1UI_T2F_N3F_V3F_SUN = 0x85CA, R1UI_T2F_C4F_N3F_V3F_SUN = 0x85CB, BLEND_DST_RGB_EXT = 0x80C8, BLEND_SRC_RGB_EXT = 0x80C9, BLEND_DST_ALPHA_EXT = 0x80CA, BLEND_SRC_ALPHA_EXT = 0x80CB, RED_MIN_CLAMP_INGR = 0x8560, GREEN_MIN_CLAMP_INGR = 0x8561, BLUE_MIN_CLAMP_INGR = 0x8562, ALPHA_MIN_CLAMP_INGR = 0x8563, RED_MAX_CLAMP_INGR = 0x8564, GREEN_MAX_CLAMP_INGR = 0x8565, BLUE_MAX_CLAMP_INGR = 0x8566, ALPHA_MAX_CLAMP_INGR = 0x8567, INTERLACE_READ_INGR = 0x8568, INCR_WRAP_EXT = 0x8507, DECR_WRAP_EXT = 0x8508, _422_EXT = 0x80CC, _422_REV_EXT = 0x80CD, _422_AVERAGE_EXT = 0x80CE, _422_REV_AVERAGE_EXT = 0x80CF, NORMAL_MAP_NV = 0x8511, REFLECTION_MAP_NV = 0x8512, NORMAL_MAP_EXT = 0x8511, REFLECTION_MAP_EXT = 0x8512, TEXTURE_CUBE_MAP_EXT = 0x8513, TEXTURE_BINDING_CUBE_MAP_EXT = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X_EXT = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = 0x851A, PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE_EXT = 0x851C, WRAP_BORDER_SUN = 0x81D4, MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD, TEXTURE_FILTER_CONTROL_EXT = 0x8500, TEXTURE_LOD_BIAS_EXT = 0x8501, TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE, MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF, MODELVIEW0_STACK_DEPTH_EXT = GetPName.MODELVIEW_STACK_DEPTH, MODELVIEW1_STACK_DEPTH_EXT = 0x8502, MODELVIEW0_MATRIX_EXT = GetPName.MODELVIEW_MATRIX, MODELVIEW1_MATRIX_EXT = 0x8506, VERTEX_WEIGHTING_EXT = 0x8509, MODELVIEW0_EXT = MatrixMode.MODELVIEW, MODELVIEW1_EXT = 0x850A, CURRENT_VERTEX_WEIGHT_EXT = 0x850B, VERTEX_WEIGHT_ARRAY_EXT = 0x850C, VERTEX_WEIGHT_ARRAY_SIZE_EXT = 0x850D, VERTEX_WEIGHT_ARRAY_TYPE_EXT = 0x850E, VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 0x850F, VERTEX_WEIGHT_ARRAY_POINTER_EXT = 0x8510, MAX_SHININESS_NV = 0x8504, MAX_SPOT_EXPONENT_NV = 0x8505, VERTEX_ARRAY_RANGE_NV = 0x851D, VERTEX_ARRAY_RANGE_LENGTH_NV = 0x851E, VERTEX_ARRAY_RANGE_VALID_NV = 0x851F, MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 0x8520, VERTEX_ARRAY_RANGE_POINTER_NV = 0x8521, REGISTER_COMBINERS_NV = 0x8522, VARIABLE_A_NV = 0x8523, VARIABLE_B_NV = 0x8524, VARIABLE_C_NV = 0x8525, VARIABLE_D_NV = 0x8526, VARIABLE_E_NV = 0x8527, VARIABLE_F_NV = 0x8528, VARIABLE_G_NV = 0x8529, CONSTANT_COLOR0_NV = 0x852A, CONSTANT_COLOR1_NV = 0x852B, PRIMARY_COLOR_NV = 0x852C, SECONDARY_COLOR_NV = 0x852D, SPARE0_NV = 0x852E, SPARE1_NV = 0x852F, DISCARD_NV = 0x8530, E_TIMES_F_NV = 0x8531, SPARE0_PLUS_SECONDARY_COLOR_NV = 0x8532, UNSIGNED_IDENTITY_NV = 0x8536, UNSIGNED_INVERT_NV = 0x8537, EXPAND_NORMAL_NV = 0x8538, EXPAND_NEGATE_NV = 0x8539, HALF_BIAS_NORMAL_NV = 0x853A, HALF_BIAS_NEGATE_NV = 0x853B, SIGNED_IDENTITY_NV = 0x853C, SIGNED_NEGATE_NV = 0x853D, SCALE_BY_TWO_NV = 0x853E, SCALE_BY_FOUR_NV = 0x853F, SCALE_BY_ONE_HALF_NV = 0x8540, BIAS_BY_NEGATIVE_ONE_HALF_NV = 0x8541, COMBINER_INPUT_NV = 0x8542, COMBINER_MAPPING_NV = 0x8543, COMBINER_COMPONENT_USAGE_NV = 0x8544, COMBINER_AB_DOT_PRODUCT_NV = 0x8545, COMBINER_CD_DOT_PRODUCT_NV = 0x8546, COMBINER_MUX_SUM_NV = 0x8547, COMBINER_SCALE_NV = 0x8548, COMBINER_BIAS_NV = 0x8549, COMBINER_AB_OUTPUT_NV = 0x854A, COMBINER_CD_OUTPUT_NV = 0x854B, COMBINER_SUM_OUTPUT_NV = 0x854C, MAX_GENERAL_COMBINERS_NV = 0x854D, NUM_GENERAL_COMBINERS_NV = 0x854E, COLOR_SUM_CLAMP_NV = 0x854F, COMBINER0_NV = 0x8550, COMBINER1_NV = 0x8551, COMBINER2_NV = 0x8552, COMBINER3_NV = 0x8553, COMBINER4_NV = 0x8554, COMBINER5_NV = 0x8555, COMBINER6_NV = 0x8556, COMBINER7_NV = 0x8557, FOG_DISTANCE_MODE_NV = 0x855A, EYE_RADIAL_NV = 0x855B, EYE_PLANE_ABSOLUTE_NV = 0x855C, EMBOSS_LIGHT_NV = 0x855D, EMBOSS_CONSTANT_NV = 0x855E, EMBOSS_MAP_NV = 0x855F, COMBINE4_NV = 0x8503, SOURCE3_RGB_NV = 0x8583, SOURCE3_ALPHA_NV = 0x858B, OPERAND3_RGB_NV = 0x8593, OPERAND3_ALPHA_NV = 0x859B, CULL_VERTEX_IBM = 103050, VERTEX_ARRAY_LIST_IBM = 103070, NORMAL_ARRAY_LIST_IBM = 103071, COLOR_ARRAY_LIST_IBM = 103072, INDEX_ARRAY_LIST_IBM = 103073, TEXTURE_COORD_ARRAY_LIST_IBM = 103074, EDGE_FLAG_ARRAY_LIST_IBM = 103075, FOG_COORDINATE_ARRAY_LIST_IBM = 103076, SECONDARY_COLOR_ARRAY_LIST_IBM = 103077, VERTEX_ARRAY_LIST_STRIDE_IBM = 103080, NORMAL_ARRAY_LIST_STRIDE_IBM = 103081, COLOR_ARRAY_LIST_STRIDE_IBM = 103082, INDEX_ARRAY_LIST_STRIDE_IBM = 103083, TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = 103084, EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = 103085, FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = 103086, SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = 103087, YCRCB_SGIX = 0x8318, YCRCBA_SGIX = 0x8319, DEPTH_PASS_INSTRUMENT_SGIX = 0x8310, DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = 0x8311, DEPTH_PASS_INSTRUMENT_MAX_SGIX = 0x8312, COMPRESSED_RGB_FXT1_3DFX = 0x86B0, COMPRESSED_RGBA_FXT1_3DFX = 0x86B1, MULTISAMPLE_3DFX = 0x86B2, SAMPLE_BUFFERS_3DFX = 0x86B3, SAMPLES_3DFX = 0x86B4, MULTISAMPLE_BIT_3DFX = 0x20000000, MULTISAMPLE_EXT = 0x809D, SAMPLE_ALPHA_TO_MASK_EXT = 0x809E, SAMPLE_ALPHA_TO_ONE_EXT = 0x809F, SAMPLE_MASK_EXT = 0x80A0, _1PASS_EXT = 0x80A1, _2PASS_0_EXT = 0x80A2, _2PASS_1_EXT = 0x80A3, _4PASS_0_EXT = 0x80A4, _4PASS_1_EXT = 0x80A5, _4PASS_2_EXT = 0x80A6, _4PASS_3_EXT = 0x80A7, SAMPLE_BUFFERS_EXT = 0x80A8, SAMPLES_EXT = 0x80A9, SAMPLE_MASK_VALUE_EXT = 0x80AA, SAMPLE_MASK_INVERT_EXT = 0x80AB, SAMPLE_PATTERN_EXT = 0x80AC, MULTISAMPLE_BIT_EXT = 0x20000000, DOT3_RGB_EXT = 0x8740, DOT3_RGBA_EXT = 0x8741, MIRROR_CLAMP_ATI = 0x8742, MIRROR_CLAMP_TO_EDGE_ATI = 0x8743, ALL_COMPLETED_NV = 0x84F2, FENCE_STATUS_NV = 0x84F3, FENCE_CONDITION_NV = 0x84F4, MIRRORED_REPEAT_IBM = 0x8370, EVAL_2D_NV = 0x86C0, EVAL_TRIANGULAR_2D_NV = 0x86C1, MAP_TESSELLATION_NV = 0x86C2, MAP_ATTRIB_U_ORDER_NV = 0x86C3, MAP_ATTRIB_V_ORDER_NV = 0x86C4, EVAL_FRACTIONAL_TESSELLATION_NV = 0x86C5, EVAL_VERTEX_ATTRIB0_NV = 0x86C6, EVAL_VERTEX_ATTRIB1_NV = 0x86C7, EVAL_VERTEX_ATTRIB2_NV = 0x86C8, EVAL_VERTEX_ATTRIB3_NV = 0x86C9, EVAL_VERTEX_ATTRIB4_NV = 0x86CA, EVAL_VERTEX_ATTRIB5_NV = 0x86CB, EVAL_VERTEX_ATTRIB6_NV = 0x86CC, EVAL_VERTEX_ATTRIB7_NV = 0x86CD, EVAL_VERTEX_ATTRIB8_NV = 0x86CE, EVAL_VERTEX_ATTRIB9_NV = 0x86CF, EVAL_VERTEX_ATTRIB10_NV = 0x86D0, EVAL_VERTEX_ATTRIB11_NV = 0x86D1, EVAL_VERTEX_ATTRIB12_NV = 0x86D2, EVAL_VERTEX_ATTRIB13_NV = 0x86D3, EVAL_VERTEX_ATTRIB14_NV = 0x86D4, EVAL_VERTEX_ATTRIB15_NV = 0x86D5, MAX_MAP_TESSELLATION_NV = 0x86D6, MAX_RATIONAL_EVAL_ORDER_NV = 0x86D7, DEPTH_STENCIL_NV = 0x84F9, UNSIGNED_INT_24_8_NV = 0x84FA, PER_STAGE_CONSTANTS_NV = 0x8535, TEXTURE_RECTANGLE_NV = 0x84F5, TEXTURE_BINDING_RECTANGLE_NV = 0x84F6, PROXY_TEXTURE_RECTANGLE_NV = 0x84F7, MAX_RECTANGLE_TEXTURE_SIZE_NV = 0x84F8, OFFSET_TEXTURE_RECTANGLE_NV = 0x864C, OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 0x864D, DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 0x864E, RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 0x86D9, UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA, UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB, DSDT_MAG_INTENSITY_NV = 0x86DC, SHADER_CONSISTENT_NV = 0x86DD, TEXTURE_SHADER_NV = 0x86DE, SHADER_OPERATION_NV = 0x86DF, CULL_MODES_NV = 0x86E0, OFFSET_TEXTURE_MATRIX_NV = 0x86E1, OFFSET_TEXTURE_SCALE_NV = 0x86E2, OFFSET_TEXTURE_BIAS_NV = 0x86E3, OFFSET_TEXTURE_2D_MATRIX_NV = NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV, OFFSET_TEXTURE_2D_SCALE_NV = NV_texture_shader.OFFSET_TEXTURE_SCALE_NV, OFFSET_TEXTURE_2D_BIAS_NV = NV_texture_shader.OFFSET_TEXTURE_BIAS_NV, PREVIOUS_TEXTURE_INPUT_NV = 0x86E4, CONST_EYE_NV = 0x86E5, PASS_THROUGH_NV = 0x86E6, CULL_FRAGMENT_NV = 0x86E7, OFFSET_TEXTURE_2D_NV = 0x86E8, DEPENDENT_AR_TEXTURE_2D_NV = 0x86E9, DEPENDENT_GB_TEXTURE_2D_NV = 0x86EA, DOT_PRODUCT_NV = 0x86EC, DOT_PRODUCT_DEPTH_REPLACE_NV = 0x86ED, DOT_PRODUCT_TEXTURE_2D_NV = 0x86EE, DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 0x86F0, DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 0x86F1, DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 0x86F2, DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 0x86F3, HILO_NV = 0x86F4, DSDT_NV = 0x86F5, DSDT_MAG_NV = 0x86F6, DSDT_MAG_VIB_NV = 0x86F7, HILO16_NV = 0x86F8, SIGNED_HILO_NV = 0x86F9, SIGNED_HILO16_NV = 0x86FA, SIGNED_RGBA_NV = 0x86FB, SIGNED_RGBA8_NV = 0x86FC, SIGNED_RGB_NV = 0x86FE, SIGNED_RGB8_NV = 0x86FF, SIGNED_LUMINANCE_NV = 0x8701, SIGNED_LUMINANCE8_NV = 0x8702, SIGNED_LUMINANCE_ALPHA_NV = 0x8703, SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704, SIGNED_ALPHA_NV = 0x8705, SIGNED_ALPHA8_NV = 0x8706, SIGNED_INTENSITY_NV = 0x8707, SIGNED_INTENSITY8_NV = 0x8708, DSDT8_NV = 0x8709, DSDT8_MAG8_NV = 0x870A, DSDT8_MAG8_INTENSITY8_NV = 0x870B, SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C, SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D, HI_SCALE_NV = 0x870E, LO_SCALE_NV = 0x870F, DS_SCALE_NV = 0x8710, DT_SCALE_NV = 0x8711, MAGNITUDE_SCALE_NV = 0x8712, VIBRANCE_SCALE_NV = 0x8713, HI_BIAS_NV = 0x8714, LO_BIAS_NV = 0x8715, DS_BIAS_NV = 0x8716, DT_BIAS_NV = 0x8717, MAGNITUDE_BIAS_NV = 0x8718, VIBRANCE_BIAS_NV = 0x8719, TEXTURE_BORDER_VALUES_NV = 0x871A, TEXTURE_HI_SIZE_NV = 0x871B, TEXTURE_LO_SIZE_NV = 0x871C, TEXTURE_DS_SIZE_NV = 0x871D, TEXTURE_DT_SIZE_NV = 0x871E, TEXTURE_MAG_SIZE_NV = 0x871F, DOT_PRODUCT_TEXTURE_3D_NV = 0x86EF, VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = 0x8533, VERTEX_PROGRAM_NV = 0x8620, VERTEX_STATE_PROGRAM_NV = 0x8621, ATTRIB_ARRAY_SIZE_NV = 0x8623, ATTRIB_ARRAY_STRIDE_NV = 0x8624, ATTRIB_ARRAY_TYPE_NV = 0x8625, CURRENT_ATTRIB_NV = 0x8626, PROGRAM_LENGTH_NV = 0x8627, PROGRAM_STRING_NV = 0x8628, MODELVIEW_PROJECTION_NV = 0x8629, IDENTITY_NV = 0x862A, INVERSE_NV = 0x862B, TRANSPOSE_NV = 0x862C, INVERSE_TRANSPOSE_NV = 0x862D, MAX_TRACK_MATRIX_STACK_DEPTH_NV = 0x862E, MAX_TRACK_MATRICES_NV = 0x862F, MATRIX0_NV = 0x8630, MATRIX1_NV = 0x8631, MATRIX2_NV = 0x8632, MATRIX3_NV = 0x8633, MATRIX4_NV = 0x8634, MATRIX5_NV = 0x8635, MATRIX6_NV = 0x8636, MATRIX7_NV = 0x8637, CURRENT_MATRIX_STACK_DEPTH_NV = 0x8640, CURRENT_MATRIX_NV = 0x8641, VERTEX_PROGRAM_POINT_SIZE_NV = 0x8642, VERTEX_PROGRAM_TWO_SIDE_NV = 0x8643, PROGRAM_PARAMETER_NV = 0x8644, ATTRIB_ARRAY_POINTER_NV = 0x8645, PROGRAM_TARGET_NV = 0x8646, PROGRAM_RESIDENT_NV = 0x8647, TRACK_MATRIX_NV = 0x8648, TRACK_MATRIX_TRANSFORM_NV = 0x8649, VERTEX_PROGRAM_BINDING_NV = 0x864A, PROGRAM_ERROR_POSITION_NV = 0x864B, VERTEX_ATTRIB_ARRAY0_NV = 0x8650, VERTEX_ATTRIB_ARRAY1_NV = 0x8651, VERTEX_ATTRIB_ARRAY2_NV = 0x8652, VERTEX_ATTRIB_ARRAY3_NV = 0x8653, VERTEX_ATTRIB_ARRAY4_NV = 0x8654, VERTEX_ATTRIB_ARRAY5_NV = 0x8655, VERTEX_ATTRIB_ARRAY6_NV = 0x8656, VERTEX_ATTRIB_ARRAY7_NV = 0x8657, VERTEX_ATTRIB_ARRAY8_NV = 0x8658, VERTEX_ATTRIB_ARRAY9_NV = 0x8659, VERTEX_ATTRIB_ARRAY10_NV = 0x865A, VERTEX_ATTRIB_ARRAY11_NV = 0x865B, VERTEX_ATTRIB_ARRAY12_NV = 0x865C, VERTEX_ATTRIB_ARRAY13_NV = 0x865D, VERTEX_ATTRIB_ARRAY14_NV = 0x865E, VERTEX_ATTRIB_ARRAY15_NV = 0x865F, MAP1_VERTEX_ATTRIB0_4_NV = 0x8660, MAP1_VERTEX_ATTRIB1_4_NV = 0x8661, MAP1_VERTEX_ATTRIB2_4_NV = 0x8662, MAP1_VERTEX_ATTRIB3_4_NV = 0x8663, MAP1_VERTEX_ATTRIB4_4_NV = 0x8664, MAP1_VERTEX_ATTRIB5_4_NV = 0x8665, MAP1_VERTEX_ATTRIB6_4_NV = 0x8666, MAP1_VERTEX_ATTRIB7_4_NV = 0x8667, MAP1_VERTEX_ATTRIB8_4_NV = 0x8668, MAP1_VERTEX_ATTRIB9_4_NV = 0x8669, MAP1_VERTEX_ATTRIB10_4_NV = 0x866A, MAP1_VERTEX_ATTRIB11_4_NV = 0x866B, MAP1_VERTEX_ATTRIB12_4_NV = 0x866C, MAP1_VERTEX_ATTRIB13_4_NV = 0x866D, MAP1_VERTEX_ATTRIB14_4_NV = 0x866E, MAP1_VERTEX_ATTRIB15_4_NV = 0x866F, MAP2_VERTEX_ATTRIB0_4_NV = 0x8670, MAP2_VERTEX_ATTRIB1_4_NV = 0x8671, MAP2_VERTEX_ATTRIB2_4_NV = 0x8672, MAP2_VERTEX_ATTRIB3_4_NV = 0x8673, MAP2_VERTEX_ATTRIB4_4_NV = 0x8674, MAP2_VERTEX_ATTRIB5_4_NV = 0x8675, MAP2_VERTEX_ATTRIB6_4_NV = 0x8676, MAP2_VERTEX_ATTRIB7_4_NV = 0x8677, MAP2_VERTEX_ATTRIB8_4_NV = 0x8678, MAP2_VERTEX_ATTRIB9_4_NV = 0x8679, MAP2_VERTEX_ATTRIB10_4_NV = 0x867A, MAP2_VERTEX_ATTRIB11_4_NV = 0x867B, MAP2_VERTEX_ATTRIB12_4_NV = 0x867C, MAP2_VERTEX_ATTRIB13_4_NV = 0x867D, MAP2_VERTEX_ATTRIB14_4_NV = 0x867E, MAP2_VERTEX_ATTRIB15_4_NV = 0x867F, SCALEBIAS_HINT_SGIX = 0x8322, INTERLACE_OML = 0x8980, INTERLACE_READ_OML = 0x8981, FORMAT_SUBSAMPLE_24_24_OML = 0x8982, FORMAT_SUBSAMPLE_244_244_OML = 0x8983, PACK_RESAMPLE_OML = 0x8984, UNPACK_RESAMPLE_OML = 0x8985, RESAMPLE_REPLICATE_OML = 0x8986, RESAMPLE_ZERO_FILL_OML = 0x8987, RESAMPLE_AVERAGE_OML = 0x8988, RESAMPLE_DECIMATE_OML = 0x8989, DEPTH_STENCIL_TO_RGBA_NV = 0x886E, DEPTH_STENCIL_TO_BGRA_NV = 0x886F, BUMP_ROT_MATRIX_ATI = 0x8775, BUMP_ROT_MATRIX_SIZE_ATI = 0x8776, BUMP_NUM_TEX_UNITS_ATI = 0x8777, BUMP_TEX_UNITS_ATI = 0x8778, DUDV_ATI = 0x8779, DU8DV8_ATI = 0x877A, BUMP_ENVMAP_ATI = 0x877B, BUMP_TARGET_ATI = 0x877C, FRAGMENT_SHADER_ATI = 0x8920, REG_0_ATI = 0x8921, REG_1_ATI = 0x8922, REG_2_ATI = 0x8923, REG_3_ATI = 0x8924, REG_4_ATI = 0x8925, REG_5_ATI = 0x8926, REG_6_ATI = 0x8927, REG_7_ATI = 0x8928, REG_8_ATI = 0x8929, REG_9_ATI = 0x892A, REG_10_ATI = 0x892B, REG_11_ATI = 0x892C, REG_12_ATI = 0x892D, REG_13_ATI = 0x892E, REG_14_ATI = 0x892F, REG_15_ATI = 0x8930, REG_16_ATI = 0x8931, REG_17_ATI = 0x8932, REG_18_ATI = 0x8933, REG_19_ATI = 0x8934, REG_20_ATI = 0x8935, REG_21_ATI = 0x8936, REG_22_ATI = 0x8937, REG_23_ATI = 0x8938, REG_24_ATI = 0x8939, REG_25_ATI = 0x893A, REG_26_ATI = 0x893B, REG_27_ATI = 0x893C, REG_28_ATI = 0x893D, REG_29_ATI = 0x893E, REG_30_ATI = 0x893F, REG_31_ATI = 0x8940, CON_0_ATI = 0x8941, CON_1_ATI = 0x8942, CON_2_ATI = 0x8943, CON_3_ATI = 0x8944, CON_4_ATI = 0x8945, CON_5_ATI = 0x8946, CON_6_ATI = 0x8947, CON_7_ATI = 0x8948, CON_8_ATI = 0x8949, CON_9_ATI = 0x894A, CON_10_ATI = 0x894B, CON_11_ATI = 0x894C, CON_12_ATI = 0x894D, CON_13_ATI = 0x894E, CON_14_ATI = 0x894F, CON_15_ATI = 0x8950, CON_16_ATI = 0x8951, CON_17_ATI = 0x8952, CON_18_ATI = 0x8953, CON_19_ATI = 0x8954, CON_20_ATI = 0x8955, CON_21_ATI = 0x8956, CON_22_ATI = 0x8957, CON_23_ATI = 0x8958, CON_24_ATI = 0x8959, CON_25_ATI = 0x895A, CON_26_ATI = 0x895B, CON_27_ATI = 0x895C, CON_28_ATI = 0x895D, CON_29_ATI = 0x895E, CON_30_ATI = 0x895F, CON_31_ATI = 0x8960, MOV_ATI = 0x8961, ADD_ATI = 0x8963, MUL_ATI = 0x8964, SUB_ATI = 0x8965, DOT3_ATI = 0x8966, DOT4_ATI = 0x8967, MAD_ATI = 0x8968, LERP_ATI = 0x8969, CND_ATI = 0x896A, CND0_ATI = 0x896B, DOT2_ADD_ATI = 0x896C, SECONDARY_INTERPOLATOR_ATI = 0x896D, NUM_FRAGMENT_REGISTERS_ATI = 0x896E, NUM_FRAGMENT_CONSTANTS_ATI = 0x896F, NUM_PASSES_ATI = 0x8970, NUM_INSTRUCTIONS_PER_PASS_ATI = 0x8971, NUM_INSTRUCTIONS_TOTAL_ATI = 0x8972, NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = 0x8973, NUM_LOOPBACK_COMPONENTS_ATI = 0x8974, COLOR_ALPHA_PAIRING_ATI = 0x8975, SWIZZLE_STR_ATI = 0x8976, SWIZZLE_STQ_ATI = 0x8977, SWIZZLE_STR_DR_ATI = 0x8978, SWIZZLE_STQ_DQ_ATI = 0x8979, SWIZZLE_STRQ_ATI = 0x897A, SWIZZLE_STRQ_DQ_ATI = 0x897B, RED_BIT_ATI = 0x00000001, GREEN_BIT_ATI = 0x00000002, BLUE_BIT_ATI = 0x00000004, _2X_BIT_ATI = 0x00000001, _4X_BIT_ATI = 0x00000002, _8X_BIT_ATI = 0x00000004, HALF_BIT_ATI = 0x00000008, QUARTER_BIT_ATI = 0x00000010, EIGHTH_BIT_ATI = 0x00000020, SATURATE_BIT_ATI = 0x00000040, COMP_BIT_ATI = 0x00000002, NEGATE_BIT_ATI = 0x00000004, BIAS_BIT_ATI = 0x00000008, PN_TRIANGLES_ATI = 0x87F0, MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F1, PN_TRIANGLES_POINT_MODE_ATI = 0x87F2, PN_TRIANGLES_NORMAL_MODE_ATI = 0x87F3, PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F4, PN_TRIANGLES_POINT_MODE_LINEAR_ATI = 0x87F5, PN_TRIANGLES_POINT_MODE_CUBIC_ATI = 0x87F6, PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = 0x87F7, PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = 0x87F8, STATIC_ATI = 0x8760, DYNAMIC_ATI = 0x8761, PRESERVE_ATI = 0x8762, DISCARD_ATI = 0x8763, OBJECT_BUFFER_SIZE_ATI = 0x8764, OBJECT_BUFFER_USAGE_ATI = 0x8765, ARRAY_OBJECT_BUFFER_ATI = 0x8766, ARRAY_OBJECT_OFFSET_ATI = 0x8767, VERTEX_SHADER_EXT = 0x8780, VERTEX_SHADER_BINDING_EXT = 0x8781, OP_INDEX_EXT = 0x8782, OP_NEGATE_EXT = 0x8783, OP_DOT3_EXT = 0x8784, OP_DOT4_EXT = 0x8785, OP_MUL_EXT = 0x8786, OP_ADD_EXT = 0x8787, OP_MADD_EXT = 0x8788, OP_FRAC_EXT = 0x8789, OP_MAX_EXT = 0x878A, OP_MIN_EXT = 0x878B, OP_SET_GE_EXT = 0x878C, OP_SET_LT_EXT = 0x878D, OP_CLAMP_EXT = 0x878E, OP_FLOOR_EXT = 0x878F, OP_ROUND_EXT = 0x8790, OP_EXP_BASE_2_EXT = 0x8791, OP_LOG_BASE_2_EXT = 0x8792, OP_POWER_EXT = 0x8793, OP_RECIP_EXT = 0x8794, OP_RECIP_SQRT_EXT = 0x8795, OP_SUB_EXT = 0x8796, OP_CROSS_PRODUCT_EXT = 0x8797, OP_MULTIPLY_MATRIX_EXT = 0x8798, OP_MOV_EXT = 0x8799, OUTPUT_VERTEX_EXT = 0x879A, OUTPUT_COLOR0_EXT = 0x879B, OUTPUT_COLOR1_EXT = 0x879C, OUTPUT_TEXTURE_COORD0_EXT = 0x879D, OUTPUT_TEXTURE_COORD1_EXT = 0x879E, OUTPUT_TEXTURE_COORD2_EXT = 0x879F, OUTPUT_TEXTURE_COORD3_EXT = 0x87A0, OUTPUT_TEXTURE_COORD4_EXT = 0x87A1, OUTPUT_TEXTURE_COORD5_EXT = 0x87A2, OUTPUT_TEXTURE_COORD6_EXT = 0x87A3, OUTPUT_TEXTURE_COORD7_EXT = 0x87A4, OUTPUT_TEXTURE_COORD8_EXT = 0x87A5, OUTPUT_TEXTURE_COORD9_EXT = 0x87A6, OUTPUT_TEXTURE_COORD10_EXT = 0x87A7, OUTPUT_TEXTURE_COORD11_EXT = 0x87A8, OUTPUT_TEXTURE_COORD12_EXT = 0x87A9, OUTPUT_TEXTURE_COORD13_EXT = 0x87AA, OUTPUT_TEXTURE_COORD14_EXT = 0x87AB, OUTPUT_TEXTURE_COORD15_EXT = 0x87AC, OUTPUT_TEXTURE_COORD16_EXT = 0x87AD, OUTPUT_TEXTURE_COORD17_EXT = 0x87AE, OUTPUT_TEXTURE_COORD18_EXT = 0x87AF, OUTPUT_TEXTURE_COORD19_EXT = 0x87B0, OUTPUT_TEXTURE_COORD20_EXT = 0x87B1, OUTPUT_TEXTURE_COORD21_EXT = 0x87B2, OUTPUT_TEXTURE_COORD22_EXT = 0x87B3, OUTPUT_TEXTURE_COORD23_EXT = 0x87B4, OUTPUT_TEXTURE_COORD24_EXT = 0x87B5, OUTPUT_TEXTURE_COORD25_EXT = 0x87B6, OUTPUT_TEXTURE_COORD26_EXT = 0x87B7, OUTPUT_TEXTURE_COORD27_EXT = 0x87B8, OUTPUT_TEXTURE_COORD28_EXT = 0x87B9, OUTPUT_TEXTURE_COORD29_EXT = 0x87BA, OUTPUT_TEXTURE_COORD30_EXT = 0x87BB, OUTPUT_TEXTURE_COORD31_EXT = 0x87BC, OUTPUT_FOG_EXT = 0x87BD, SCALAR_EXT = 0x87BE, VECTOR_EXT = 0x87BF, MATRIX_EXT = 0x87C0, VARIANT_EXT = 0x87C1, INVARIANT_EXT = 0x87C2, LOCAL_CONSTANT_EXT = 0x87C3, LOCAL_EXT = 0x87C4, MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87C5, MAX_VERTEX_SHADER_VARIANTS_EXT = 0x87C6, MAX_VERTEX_SHADER_INVARIANTS_EXT = 0x87C7, MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87C8, MAX_VERTEX_SHADER_LOCALS_EXT = 0x87C9, MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CA, MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 0x87CB, MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87CC, MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 0x87CD, MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 0x87CE, VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CF, VERTEX_SHADER_VARIANTS_EXT = 0x87D0, VERTEX_SHADER_INVARIANTS_EXT = 0x87D1, VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87D2, VERTEX_SHADER_LOCALS_EXT = 0x87D3, VERTEX_SHADER_OPTIMIZED_EXT = 0x87D4, X_EXT = 0x87D5, Y_EXT = 0x87D6, Z_EXT = 0x87D7, W_EXT = 0x87D8, NEGATIVE_X_EXT = 0x87D9, NEGATIVE_Y_EXT = 0x87DA, NEGATIVE_Z_EXT = 0x87DB, NEGATIVE_W_EXT = 0x87DC, ZERO_EXT = 0x87DD, ONE_EXT = 0x87DE, NEGATIVE_ONE_EXT = 0x87DF, NORMALIZED_RANGE_EXT = 0x87E0, FULL_RANGE_EXT = 0x87E1, CURRENT_VERTEX_EXT = 0x87E2, MVP_MATRIX_EXT = 0x87E3, VARIANT_VALUE_EXT = 0x87E4, VARIANT_DATATYPE_EXT = 0x87E5, VARIANT_ARRAY_STRIDE_EXT = 0x87E6, VARIANT_ARRAY_TYPE_EXT = 0x87E7, VARIANT_ARRAY_EXT = 0x87E8, VARIANT_ARRAY_POINTER_EXT = 0x87E9, INVARIANT_VALUE_EXT = 0x87EA, INVARIANT_DATATYPE_EXT = 0x87EB, LOCAL_CONSTANT_VALUE_EXT = 0x87EC, LOCAL_CONSTANT_DATATYPE_EXT = 0x87ED, MAX_VERTEX_STREAMS_ATI = 0x876B, VERTEX_STREAM0_ATI = 0x876C, VERTEX_STREAM1_ATI = 0x876D, VERTEX_STREAM2_ATI = 0x876E, VERTEX_STREAM3_ATI = 0x876F, VERTEX_STREAM4_ATI = 0x8770, VERTEX_STREAM5_ATI = 0x8771, VERTEX_STREAM6_ATI = 0x8772, VERTEX_STREAM7_ATI = 0x8773, VERTEX_SOURCE_ATI = 0x8774, ELEMENT_ARRAY_ATI = 0x8768, ELEMENT_ARRAY_TYPE_ATI = 0x8769, ELEMENT_ARRAY_POINTER_ATI = 0x876A, QUAD_MESH_SUN = 0x8614, TRIANGLE_MESH_SUN = 0x8615, SLICE_ACCUM_SUN = 0x85CC, MULTISAMPLE_FILTER_HINT_NV = 0x8534, DEPTH_CLAMP_NV = 0x864F, PIXEL_COUNTER_BITS_NV = 0x8864, CURRENT_OCCLUSION_QUERY_ID_NV = 0x8865, PIXEL_COUNT_NV = 0x8866, PIXEL_COUNT_AVAILABLE_NV = 0x8867, POINT_SPRITE_NV = 0x8861, COORD_REPLACE_NV = 0x8862, POINT_SPRITE_R_MODE_NV = 0x8863, OFFSET_PROJECTIVE_TEXTURE_2D_NV = 0x8850, OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = 0x8851, OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8852, OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = 0x8853, OFFSET_HILO_TEXTURE_2D_NV = 0x8854, OFFSET_HILO_TEXTURE_RECTANGLE_NV = 0x8855, OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = 0x8856, OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8857, DEPENDENT_HILO_TEXTURE_2D_NV = 0x8858, DEPENDENT_RGB_TEXTURE_3D_NV = 0x8859, DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = 0x885A, DOT_PRODUCT_PASS_THROUGH_NV = 0x885B, DOT_PRODUCT_TEXTURE_1D_NV = 0x885C, DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = 0x885D, HILO8_NV = 0x885E, SIGNED_HILO8_NV = 0x885F, FORCE_BLUE_TO_ONE_NV = 0x8860, STENCIL_TEST_TWO_SIDE_EXT = 0x8910, ACTIVE_STENCIL_FACE_EXT = 0x8911, TEXT_FRAGMENT_SHADER_ATI = 0x8200, UNPACK_CLIENT_STORAGE_APPLE = 0x85B2, ELEMENT_ARRAY_APPLE = 0x8768, ELEMENT_ARRAY_TYPE_APPLE = 0x8769, ELEMENT_ARRAY_POINTER_APPLE = 0x876A, DRAW_PIXELS_APPLE = 0x8A0A, FENCE_APPLE = 0x8A0B, VERTEX_ARRAY_BINDING_APPLE = 0x85B5, VERTEX_ARRAY_RANGE_APPLE = 0x851D, VERTEX_ARRAY_RANGE_LENGTH_APPLE = 0x851E, VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F, VERTEX_ARRAY_RANGE_POINTER_APPLE = 0x8521, STORAGE_CACHED_APPLE = 0x85BE, STORAGE_SHARED_APPLE = 0x85BF, YCBCR_422_APPLE = 0x85B9, UNSIGNED_SHORT_8_8_APPLE = 0x85BA, UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB, RGB_S3TC = 0x83A0, RGB4_S3TC = 0x83A1, RGBA_S3TC = 0x83A2, RGBA4_S3TC = 0x83A3, MAX_DRAW_BUFFERS_ATI = 0x8824, DRAW_BUFFER0_ATI = 0x8825, DRAW_BUFFER1_ATI = 0x8826, DRAW_BUFFER2_ATI = 0x8827, DRAW_BUFFER3_ATI = 0x8828, DRAW_BUFFER4_ATI = 0x8829, DRAW_BUFFER5_ATI = 0x882A, DRAW_BUFFER6_ATI = 0x882B, DRAW_BUFFER7_ATI = 0x882C, DRAW_BUFFER8_ATI = 0x882D, DRAW_BUFFER9_ATI = 0x882E, DRAW_BUFFER10_ATI = 0x882F, DRAW_BUFFER11_ATI = 0x8830, DRAW_BUFFER12_ATI = 0x8831, DRAW_BUFFER13_ATI = 0x8832, DRAW_BUFFER14_ATI = 0x8833, DRAW_BUFFER15_ATI = 0x8834, TYPE_RGBA_FLOAT_ATI = 0x8820, COLOR_CLEAR_UNCLAMPED_VALUE_ATI = 0x8835, MODULATE_ADD_ATI = 0x8744, MODULATE_SIGNED_ADD_ATI = 0x8745, MODULATE_SUBTRACT_ATI = 0x8746, RGBA_FLOAT32_ATI = 0x8814, RGB_FLOAT32_ATI = 0x8815, ALPHA_FLOAT32_ATI = 0x8816, INTENSITY_FLOAT32_ATI = 0x8817, LUMINANCE_FLOAT32_ATI = 0x8818, LUMINANCE_ALPHA_FLOAT32_ATI = 0x8819, RGBA_FLOAT16_ATI = 0x881A, RGB_FLOAT16_ATI = 0x881B, ALPHA_FLOAT16_ATI = 0x881C, INTENSITY_FLOAT16_ATI = 0x881D, LUMINANCE_FLOAT16_ATI = 0x881E, LUMINANCE_ALPHA_FLOAT16_ATI = 0x881F, FLOAT_R_NV = 0x8880, FLOAT_RG_NV = 0x8881, FLOAT_RGB_NV = 0x8882, FLOAT_RGBA_NV = 0x8883, FLOAT_R16_NV = 0x8884, FLOAT_R32_NV = 0x8885, FLOAT_RG16_NV = 0x8886, FLOAT_RG32_NV = 0x8887, FLOAT_RGB16_NV = 0x8888, FLOAT_RGB32_NV = 0x8889, FLOAT_RGBA16_NV = 0x888A, FLOAT_RGBA32_NV = 0x888B, TEXTURE_FLOAT_COMPONENTS_NV = 0x888C, FLOAT_CLEAR_COLOR_VALUE_NV = 0x888D, FLOAT_RGBA_MODE_NV = 0x888E, MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = 0x8868, FRAGMENT_PROGRAM_NV = 0x8870, MAX_TEXTURE_COORDS_NV = 0x8871, MAX_TEXTURE_IMAGE_UNITS_NV = 0x8872, FRAGMENT_PROGRAM_BINDING_NV = 0x8873, PROGRAM_ERROR_STRING_NV = 0x8874, HALF_FLOAT_NV = 0x140B, WRITE_PIXEL_DATA_RANGE_NV = 0x8878, READ_PIXEL_DATA_RANGE_NV = 0x8879, WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 0x887A, READ_PIXEL_DATA_RANGE_LENGTH_NV = 0x887B, WRITE_PIXEL_DATA_RANGE_POINTER_NV = 0x887C, READ_PIXEL_DATA_RANGE_POINTER_NV = 0x887D, PRIMITIVE_RESTART_NV = 0x8558, PRIMITIVE_RESTART_INDEX_NV = 0x8559, TEXTURE_UNSIGNED_REMAP_MODE_NV = 0x888F, STENCIL_BACK_FUNC_ATI = 0x8800, STENCIL_BACK_FAIL_ATI = 0x8801, STENCIL_BACK_PASS_DEPTH_FAIL_ATI = 0x8802, STENCIL_BACK_PASS_DEPTH_PASS_ATI = 0x8803, IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A, IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B, DEPTH_BOUNDS_TEST_EXT = 0x8890, DEPTH_BOUNDS_EXT = 0x8891, MIRROR_CLAMP_EXT = 0x8742, MIRROR_CLAMP_TO_EDGE_EXT = 0x8743, MIRROR_CLAMP_TO_BORDER_EXT = 0x8912, BLEND_EQUATION_RGB_EXT = ARB_imaging.BLEND_EQUATION, BLEND_EQUATION_ALPHA_EXT = 0x883D, PACK_INVERT_MESA = 0x8758, UNSIGNED_SHORT_8_8_MESA = 0x85BA, UNSIGNED_SHORT_8_8_REV_MESA = 0x85BB, YCBCR_MESA = 0x8757, PIXEL_PACK_BUFFER_EXT = 0x88EB, PIXEL_UNPACK_BUFFER_EXT = 0x88EC, PIXEL_PACK_BUFFER_BINDING_EXT = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING_EXT = 0x88EF, MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = 0x88F4, MAX_PROGRAM_CALL_DEPTH_NV = 0x88F5, MAX_PROGRAM_IF_DEPTH_NV = 0x88F6, MAX_PROGRAM_LOOP_DEPTH_NV = 0x88F7, MAX_PROGRAM_LOOP_COUNT_NV = 0x88F8, INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506, MAX_RENDERBUFFER_SIZE_EXT = 0x84E8, FRAMEBUFFER_BINDING_EXT = 0x8CA6, RENDERBUFFER_BINDING_EXT = 0x8CA7, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = 0x8CD0, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = 0x8CD1, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = 0x8CD2, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = 0x8CD3, FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = 0x8CD4, FRAMEBUFFER_COMPLETE_EXT = 0x8CD5, FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = 0x8CD6, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = 0x8CD7, FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = 0x8CD9, FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = 0x8CDA, FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = 0x8CDB, FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = 0x8CDC, FRAMEBUFFER_UNSUPPORTED_EXT = 0x8CDD, MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF, COLOR_ATTACHMENT0_EXT = 0x8CE0, COLOR_ATTACHMENT1_EXT = 0x8CE1, COLOR_ATTACHMENT2_EXT = 0x8CE2, COLOR_ATTACHMENT3_EXT = 0x8CE3, COLOR_ATTACHMENT4_EXT = 0x8CE4, COLOR_ATTACHMENT5_EXT = 0x8CE5, COLOR_ATTACHMENT6_EXT = 0x8CE6, COLOR_ATTACHMENT7_EXT = 0x8CE7, COLOR_ATTACHMENT8_EXT = 0x8CE8, COLOR_ATTACHMENT9_EXT = 0x8CE9, COLOR_ATTACHMENT10_EXT = 0x8CEA, COLOR_ATTACHMENT11_EXT = 0x8CEB, COLOR_ATTACHMENT12_EXT = 0x8CEC, COLOR_ATTACHMENT13_EXT = 0x8CED, COLOR_ATTACHMENT14_EXT = 0x8CEE, COLOR_ATTACHMENT15_EXT = 0x8CEF, DEPTH_ATTACHMENT_EXT = 0x8D00, STENCIL_ATTACHMENT_EXT = 0x8D20, FRAMEBUFFER_EXT = 0x8D40, RENDERBUFFER_EXT = 0x8D41, RENDERBUFFER_WIDTH_EXT = 0x8D42, RENDERBUFFER_HEIGHT_EXT = 0x8D43, RENDERBUFFER_INTERNAL_FORMAT_EXT = 0x8D44, STENCIL_INDEX1_EXT = 0x8D46, STENCIL_INDEX4_EXT = 0x8D47, STENCIL_INDEX8_EXT = 0x8D48, STENCIL_INDEX16_EXT = 0x8D49, RENDERBUFFER_RED_SIZE_EXT = 0x8D50, RENDERBUFFER_GREEN_SIZE_EXT = 0x8D51, RENDERBUFFER_BLUE_SIZE_EXT = 0x8D52, RENDERBUFFER_ALPHA_SIZE_EXT = 0x8D53, RENDERBUFFER_DEPTH_SIZE_EXT = 0x8D54, RENDERBUFFER_STENCIL_SIZE_EXT = 0x8D55, DEPTH_STENCIL_EXT = 0x84F9, UNSIGNED_INT_24_8_EXT = 0x84FA, DEPTH24_STENCIL8_EXT = 0x88F0, TEXTURE_STENCIL_SIZE_EXT = 0x88F1, STENCIL_TAG_BITS_EXT = 0x88F2, STENCIL_CLEAR_TAG_VALUE_EXT = 0x88F3, SRGB_EXT = 0x8C40, SRGB8_EXT = 0x8C41, SRGB_ALPHA_EXT = 0x8C42, SRGB8_ALPHA8_EXT = 0x8C43, SLUMINANCE_ALPHA_EXT = 0x8C44, SLUMINANCE8_ALPHA8_EXT = 0x8C45, SLUMINANCE_EXT = 0x8C46, SLUMINANCE8_EXT = 0x8C47, COMPRESSED_SRGB_EXT = 0x8C48, COMPRESSED_SRGB_ALPHA_EXT = 0x8C49, COMPRESSED_SLUMINANCE_EXT = 0x8C4A, COMPRESSED_SLUMINANCE_ALPHA_EXT = 0x8C4B, COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C, COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D, COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E, COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F, READ_FRAMEBUFFER_EXT = 0x8CA8, DRAW_FRAMEBUFFER_EXT = 0x8CA9, READ_FRAMEBUFFER_BINDING_EXT = EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT, DRAW_FRAMEBUFFER_BINDING_EXT = 0x8CAA, RENDERBUFFER_SAMPLES_EXT = 0x8CAB, FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56, MAX_SAMPLES_EXT = 0x8D57, TEXTURE_1D_STACK_MESAX = 0x8759, TEXTURE_2D_STACK_MESAX = 0x875A, PROXY_TEXTURE_1D_STACK_MESAX = 0x875B, PROXY_TEXTURE_2D_STACK_MESAX = 0x875C, TEXTURE_1D_STACK_BINDING_MESAX = 0x875D, TEXTURE_2D_STACK_BINDING_MESAX = 0x875E, TIME_ELAPSED_EXT = 0x88BF, BUFFER_SERIALIZED_MODIFY_APPLE = 0x8A12, BUFFER_FLUSHING_UNMAP_APPLE = 0x8A13, MIN_PROGRAM_TEXEL_OFFSET_NV = 0x8904, MAX_PROGRAM_TEXEL_OFFSET_NV = 0x8905, PROGRAM_ATTRIB_COMPONENTS_NV = 0x8906, PROGRAM_RESULT_COMPONENTS_NV = 0x8907, MAX_PROGRAM_ATTRIB_COMPONENTS_NV = 0x8908, MAX_PROGRAM_RESULT_COMPONENTS_NV = 0x8909, MAX_PROGRAM_GENERIC_ATTRIBS_NV = 0x8DA5, MAX_PROGRAM_GENERIC_RESULTS_NV = 0x8DA6, LINES_ADJACENCY_EXT = 0x000A, LINE_STRIP_ADJACENCY_EXT = 0x000B, TRIANGLES_ADJACENCY_EXT = 0x000C, TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D, GEOMETRY_PROGRAM_NV = 0x8C26, MAX_PROGRAM_OUTPUT_VERTICES_NV = 0x8C27, MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = 0x8C28, GEOMETRY_VERTICES_OUT_EXT = 0x8DDA, GEOMETRY_INPUT_TYPE_EXT = 0x8DDB, GEOMETRY_OUTPUT_TYPE_EXT = 0x8DDC, MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29, FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7, FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8, FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = 0x8DA9, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = 0x8CD4, PROGRAM_POINT_SIZE_EXT = 0x8642, GEOMETRY_SHADER_EXT = 0x8DD9, MAX_GEOMETRY_VARYING_COMPONENTS_EXT = 0x8DDD, MAX_VERTEX_VARYING_COMPONENTS_EXT = 0x8DDE, MAX_VARYING_COMPONENTS_EXT = 0x8B4B, MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF, MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0, MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1, VERTEX_ATTRIB_ARRAY_INTEGER_NV = 0x88FD, SAMPLER_1D_ARRAY_EXT = 0x8DC0, SAMPLER_2D_ARRAY_EXT = 0x8DC1, SAMPLER_BUFFER_EXT = 0x8DC2, SAMPLER_1D_ARRAY_SHADOW_EXT = 0x8DC3, SAMPLER_2D_ARRAY_SHADOW_EXT = 0x8DC4, SAMPLER_CUBE_SHADOW_EXT = 0x8DC5, UNSIGNED_INT_VEC2_EXT = 0x8DC6, UNSIGNED_INT_VEC3_EXT = 0x8DC7, UNSIGNED_INT_VEC4_EXT = 0x8DC8, INT_SAMPLER_1D_EXT = 0x8DC9, INT_SAMPLER_2D_EXT = 0x8DCA, INT_SAMPLER_3D_EXT = 0x8DCB, INT_SAMPLER_CUBE_EXT = 0x8DCC, INT_SAMPLER_2D_RECT_EXT = 0x8DCD, INT_SAMPLER_1D_ARRAY_EXT = 0x8DCE, INT_SAMPLER_2D_ARRAY_EXT = 0x8DCF, INT_SAMPLER_BUFFER_EXT = 0x8DD0, UNSIGNED_INT_SAMPLER_1D_EXT = 0x8DD1, UNSIGNED_INT_SAMPLER_2D_EXT = 0x8DD2, UNSIGNED_INT_SAMPLER_3D_EXT = 0x8DD3, UNSIGNED_INT_SAMPLER_CUBE_EXT = 0x8DD4, UNSIGNED_INT_SAMPLER_2D_RECT_EXT = 0x8DD5, UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = 0x8DD6, UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = 0x8DD7, UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8, R11F_G11F_B10F_EXT = 0x8C3A, UNSIGNED_INT_10F_11F_11F_REV_EXT = 0x8C3B, RGBA_SIGNED_COMPONENTS_EXT = 0x8C3C, TEXTURE_1D_ARRAY_EXT = 0x8C18, PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19, TEXTURE_2D_ARRAY_EXT = 0x8C1A, PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B, TEXTURE_BINDING_1D_ARRAY_EXT = 0x8C1C, TEXTURE_BINDING_2D_ARRAY_EXT = 0x8C1D, MAX_ARRAY_TEXTURE_LAYERS_EXT = 0x88FF, COMPARE_REF_DEPTH_TO_TEXTURE_EXT = 0x884E, TEXTURE_BUFFER_EXT = 0x8C2A, MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B, TEXTURE_BINDING_BUFFER_EXT = 0x8C2C, TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D, TEXTURE_BUFFER_FORMAT_EXT = 0x8C2E, COMPRESSED_LUMINANCE_LATC1_EXT = 0x8C70, COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = 0x8C71, COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C72, COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C73, COMPRESSED_RED_RGTC1_EXT = 0x8DBB, COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC, COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD, COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE, RGB9_E5_EXT = 0x8C3D, UNSIGNED_INT_5_9_9_9_REV_EXT = 0x8C3E, TEXTURE_SHARED_SIZE_EXT = 0x8C3F, DEPTH_COMPONENT32F_NV = 0x8DAB, DEPTH32F_STENCIL8_NV = 0x8DAC, FLOAT_32_UNSIGNED_INT_24_8_REV_NV = 0x8DAD, DEPTH_BUFFER_FLOAT_MODE_NV = 0x8DAF, RENDERBUFFER_COVERAGE_SAMPLES_NV = 0x8CAB, RENDERBUFFER_COLOR_SAMPLES_NV = 0x8E10, MAX_MULTISAMPLE_COVERAGE_MODES_NV = 0x8E11, MULTISAMPLE_COVERAGE_MODES_NV = 0x8E12, FRAMEBUFFER_SRGB_EXT = 0x8DB9, FRAMEBUFFER_SRGB_CAPABLE_EXT = 0x8DBA, MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = 0x8DA0, MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = 0x8DA1, VERTEX_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA2, GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA3, FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA4, BACK_PRIMARY_COLOR_NV = 0x8C77, BACK_SECONDARY_COLOR_NV = 0x8C78, TEXTURE_COORD_NV = 0x8C79, CLIP_DISTANCE_NV = 0x8C7A, VERTEX_ID_NV = 0x8C7B, PRIMITIVE_ID_NV = 0x8C7C, GENERIC_ATTRIB_NV = 0x8C7D, TRANSFORM_FEEDBACK_ATTRIBS_NV = 0x8C7E, TRANSFORM_FEEDBACK_BUFFER_MODE_NV = 0x8C7F, MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = 0x8C80, ACTIVE_VARYINGS_NV = 0x8C81, ACTIVE_VARYING_MAX_LENGTH_NV = 0x8C82, TRANSFORM_FEEDBACK_VARYINGS_NV = 0x8C83, TRANSFORM_FEEDBACK_BUFFER_START_NV = 0x8C84, TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = 0x8C85, TRANSFORM_FEEDBACK_RECORD_NV = 0x8C86, PRIMITIVES_GENERATED_NV = 0x8C87, TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = 0x8C88, RASTERIZER_DISCARD_NV = 0x8C89, MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = 0x8C8A, MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = 0x8C8B, INTERLEAVED_ATTRIBS_NV = 0x8C8C, SEPARATE_ATTRIBS_NV = 0x8C8D, TRANSFORM_FEEDBACK_BUFFER_NV = 0x8C8E, TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = 0x8C8F, MAX_VERTEX_BINDABLE_UNIFORMS_EXT = 0x8DE2, MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = 0x8DE3, MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = 0x8DE4, MAX_BINDABLE_UNIFORM_SIZE_EXT = 0x8DED, UNIFORM_BUFFER_EXT = 0x8DEE, UNIFORM_BUFFER_BINDING_EXT = 0x8DEF, RGBA32UI_EXT = 0x8D70, RGB32UI_EXT = 0x8D71, ALPHA32UI_EXT = 0x8D72, INTENSITY32UI_EXT = 0x8D73, LUMINANCE32UI_EXT = 0x8D74, LUMINANCE_ALPHA32UI_EXT = 0x8D75, RGBA16UI_EXT = 0x8D76, RGB16UI_EXT = 0x8D77, ALPHA16UI_EXT = 0x8D78, INTENSITY16UI_EXT = 0x8D79, LUMINANCE16UI_EXT = 0x8D7A, LUMINANCE_ALPHA16UI_EXT = 0x8D7B, RGBA8UI_EXT = 0x8D7C, RGB8UI_EXT = 0x8D7D, ALPHA8UI_EXT = 0x8D7E, INTENSITY8UI_EXT = 0x8D7F, LUMINANCE8UI_EXT = 0x8D80, LUMINANCE_ALPHA8UI_EXT = 0x8D81, RGBA32I_EXT = 0x8D82, RGB32I_EXT = 0x8D83, ALPHA32I_EXT = 0x8D84, INTENSITY32I_EXT = 0x8D85, LUMINANCE32I_EXT = 0x8D86, LUMINANCE_ALPHA32I_EXT = 0x8D87, RGBA16I_EXT = 0x8D88, RGB16I_EXT = 0x8D89, ALPHA16I_EXT = 0x8D8A, INTENSITY16I_EXT = 0x8D8B, LUMINANCE16I_EXT = 0x8D8C, LUMINANCE_ALPHA16I_EXT = 0x8D8D, RGBA8I_EXT = 0x8D8E, RGB8I_EXT = 0x8D8F, ALPHA8I_EXT = 0x8D90, INTENSITY8I_EXT = 0x8D91, LUMINANCE8I_EXT = 0x8D92, LUMINANCE_ALPHA8I_EXT = 0x8D93, RED_INTEGER_EXT = 0x8D94, GREEN_INTEGER_EXT = 0x8D95, BLUE_INTEGER_EXT = 0x8D96, ALPHA_INTEGER_EXT = 0x8D97, RGB_INTEGER_EXT = 0x8D98, RGBA_INTEGER_EXT = 0x8D99, BGR_INTEGER_EXT = 0x8D9A, BGRA_INTEGER_EXT = 0x8D9B, LUMINANCE_INTEGER_EXT = 0x8D9C, LUMINANCE_ALPHA_INTEGER_EXT = 0x8D9D, RGBA_INTEGER_MODE_EXT = 0x8D9E, } #region public enum AttribMask public enum AttribMask { CURRENT_BIT = 0x00000001, POINT_BIT = 0x00000002, LINE_BIT = 0x00000004, POLYGON_BIT = 0x00000008, POLYGON_STIPPLE_BIT = 0x00000010, PIXEL_MODE_BIT = 0x00000020, LIGHTING_BIT = 0x00000040, FOG_BIT = 0x00000080, DEPTH_BUFFER_BIT = 0x00000100, ACCUM_BUFFER_BIT = 0x00000200, STENCIL_BUFFER_BIT = 0x00000400, VIEWPORT_BIT = 0x00000800, TRANSFORM_BIT = 0x00001000, ENABLE_BIT = 0x00002000, COLOR_BUFFER_BIT = 0x00004000, HINT_BIT = 0x00008000, EVAL_BIT = 0x00010000, LIST_BIT = 0x00020000, TEXTURE_BIT = 0x00040000, SCISSOR_BIT = 0x00080000, ALL_ATTRIB_BITS = unchecked((Int32)0xFFFFFFFF), } #endregion #region public enum ClearBufferMask public enum ClearBufferMask { COLOR_BUFFER_BIT = AttribMask.COLOR_BUFFER_BIT, ACCUM_BUFFER_BIT = AttribMask.ACCUM_BUFFER_BIT, STENCIL_BUFFER_BIT = AttribMask.STENCIL_BUFFER_BIT, DEPTH_BUFFER_BIT = AttribMask.DEPTH_BUFFER_BIT, } #endregion #region public enum ClientAttribMask public enum ClientAttribMask { CLIENT_PIXEL_STORE_BIT = 0x00000001, CLIENT_VERTEX_ARRAY_BIT = 0x00000002, CLIENT_ALL_ATTRIB_BITS = unchecked((Int32)0xFFFFFFFF), } #endregion #region public enum Boolean public enum Boolean { FALSE = 0, TRUE = 1, } #endregion #region public enum BeginMode public enum BeginMode { POINTS = 0x0000, LINES = 0x0001, LINE_LOOP = 0x0002, LINE_STRIP = 0x0003, TRIANGLES = 0x0004, TRIANGLE_STRIP = 0x0005, TRIANGLE_FAN = 0x0006, QUADS = 0x0007, QUAD_STRIP = 0x0008, POLYGON = 0x0009, } #endregion #region public enum AccumOp public enum AccumOp { ACCUM = 0x0100, LOAD = 0x0101, RETURN = 0x0102, MULT = 0x0103, ADD = 0x0104, } #endregion #region public enum AlphaFunction public enum AlphaFunction { NEVER = 0x0200, LESS = 0x0201, EQUAL = 0x0202, LEQUAL = 0x0203, GREATER = 0x0204, NOTEQUAL = 0x0205, GEQUAL = 0x0206, ALWAYS = 0x0207, } #endregion #region public enum BlendingFactorDest public enum BlendingFactorDest { ZERO = 0, ONE = 1, SRC_COLOR = 0x0300, ONE_MINUS_SRC_COLOR = 0x0301, SRC_ALPHA = 0x0302, ONE_MINUS_SRC_ALPHA = 0x0303, DST_ALPHA = 0x0304, ONE_MINUS_DST_ALPHA = 0x0305, CONSTANT_COLOR_EXT = EXT_blend_color.CONSTANT_COLOR_EXT, ONE_MINUS_CONSTANT_COLOR_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT, CONSTANT_ALPHA_EXT = EXT_blend_color.CONSTANT_ALPHA_EXT, ONE_MINUS_CONSTANT_ALPHA_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT, } #endregion #region public enum BlendingFactorSrc public enum BlendingFactorSrc { ZERO = BlendingFactorDest.ZERO, ONE = BlendingFactorDest.ONE, DST_COLOR = 0x0306, ONE_MINUS_DST_COLOR = 0x0307, SRC_ALPHA_SATURATE = 0x0308, SRC_ALPHA = BlendingFactorDest.SRC_ALPHA, ONE_MINUS_SRC_ALPHA = BlendingFactorDest.ONE_MINUS_SRC_ALPHA, DST_ALPHA = BlendingFactorDest.DST_ALPHA, ONE_MINUS_DST_ALPHA = BlendingFactorDest.ONE_MINUS_DST_ALPHA, CONSTANT_COLOR_EXT = EXT_blend_color.CONSTANT_COLOR_EXT, ONE_MINUS_CONSTANT_COLOR_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT, CONSTANT_ALPHA_EXT = EXT_blend_color.CONSTANT_ALPHA_EXT, ONE_MINUS_CONSTANT_ALPHA_EXT = EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT, } #endregion #region public enum BlendEquationModeEXT public enum BlendEquationModeEXT { LOGIC_OP = GetPName.LOGIC_OP, FUNC_ADD_EXT = EXT_blend_minmax.FUNC_ADD_EXT, MIN_EXT = EXT_blend_minmax.MIN_EXT, MAX_EXT = EXT_blend_minmax.MAX_EXT, FUNC_SUBTRACT_EXT = EXT_blend_subtract.FUNC_SUBTRACT_EXT, FUNC_REVERSE_SUBTRACT_EXT = EXT_blend_subtract.FUNC_REVERSE_SUBTRACT_EXT, ALPHA_MIN_SGIX = SGIX_blend_alpha_minmax.ALPHA_MIN_SGIX, ALPHA_MAX_SGIX = SGIX_blend_alpha_minmax.ALPHA_MAX_SGIX, } #endregion #region public enum ColorMaterialFace public enum ColorMaterialFace { FRONT = DrawBufferMode.FRONT, BACK = DrawBufferMode.BACK, FRONT_AND_BACK = DrawBufferMode.FRONT_AND_BACK, } #endregion #region public enum ColorMaterialParameter public enum ColorMaterialParameter { AMBIENT = LightParameter.AMBIENT, DIFFUSE = LightParameter.DIFFUSE, SPECULAR = LightParameter.SPECULAR, EMISSION = MaterialParameter.EMISSION, AMBIENT_AND_DIFFUSE = MaterialParameter.AMBIENT_AND_DIFFUSE, } #endregion #region public enum ColorPointerType public enum ColorPointerType { BYTE = DataType.BYTE, UNSIGNED_BYTE = DataType.UNSIGNED_BYTE, SHORT = DataType.SHORT, UNSIGNED_SHORT = DataType.UNSIGNED_SHORT, INT = DataType.INT, UNSIGNED_INT = DataType.UNSIGNED_INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, } #endregion #region public enum ColorTableParameterPNameSGI public enum ColorTableParameterPNameSGI { COLOR_TABLE_SCALE_SGI = SGI_color_table.COLOR_TABLE_SCALE_SGI, COLOR_TABLE_BIAS_SGI = SGI_color_table.COLOR_TABLE_BIAS_SGI, } #endregion #region public enum ColorTableTargetSGI public enum ColorTableTargetSGI { COLOR_TABLE_SGI = SGI_color_table.COLOR_TABLE_SGI, POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI, POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI, PROXY_COLOR_TABLE_SGI = SGI_color_table.PROXY_COLOR_TABLE_SGI, PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI, PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI, TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI, PROXY_TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.PROXY_TEXTURE_COLOR_TABLE_SGI, } #endregion #region public enum ConvolutionBorderModeEXT public enum ConvolutionBorderModeEXT { REDUCE_EXT = EXT_convolution.REDUCE_EXT, } #endregion #region public enum ConvolutionParameterEXT public enum ConvolutionParameterEXT { CONVOLUTION_BORDER_MODE_EXT = EXT_convolution.CONVOLUTION_BORDER_MODE_EXT, CONVOLUTION_FILTER_SCALE_EXT = EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT, CONVOLUTION_FILTER_BIAS_EXT = EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT, } #endregion #region public enum ConvolutionTargetEXT public enum ConvolutionTargetEXT { CONVOLUTION_1D_EXT = EXT_convolution.CONVOLUTION_1D_EXT, CONVOLUTION_2D_EXT = EXT_convolution.CONVOLUTION_2D_EXT, } #endregion #region public enum CullFaceMode public enum CullFaceMode { FRONT = DrawBufferMode.FRONT, BACK = DrawBufferMode.BACK, FRONT_AND_BACK = DrawBufferMode.FRONT_AND_BACK, } #endregion #region public enum DepthFunction public enum DepthFunction { NEVER = AlphaFunction.NEVER, LESS = AlphaFunction.LESS, EQUAL = AlphaFunction.EQUAL, LEQUAL = AlphaFunction.LEQUAL, GREATER = AlphaFunction.GREATER, NOTEQUAL = AlphaFunction.NOTEQUAL, GEQUAL = AlphaFunction.GEQUAL, ALWAYS = AlphaFunction.ALWAYS, } #endregion #region public enum DrawBufferMode public enum DrawBufferMode { NONE = 0, FRONT_LEFT = 0x0400, FRONT_RIGHT = 0x0401, BACK_LEFT = 0x0402, BACK_RIGHT = 0x0403, FRONT = 0x0404, BACK = 0x0405, LEFT = 0x0406, RIGHT = 0x0407, FRONT_AND_BACK = 0x0408, AUX0 = 0x0409, AUX1 = 0x040A, AUX2 = 0x040B, AUX3 = 0x040C, } #endregion #region public enum EnableCap public enum EnableCap { FOG = GetPName.FOG, LIGHTING = GetPName.LIGHTING, TEXTURE_1D = GetPName.TEXTURE_1D, TEXTURE_2D = GetPName.TEXTURE_2D, LINE_STIPPLE = GetPName.LINE_STIPPLE, POLYGON_STIPPLE = GetPName.POLYGON_STIPPLE, CULL_FACE = GetPName.CULL_FACE, ALPHA_TEST = GetPName.ALPHA_TEST, BLEND = GetPName.BLEND, INDEX_LOGIC_OP = GetPName.INDEX_LOGIC_OP, COLOR_LOGIC_OP = GetPName.COLOR_LOGIC_OP, DITHER = GetPName.DITHER, STENCIL_TEST = GetPName.STENCIL_TEST, DEPTH_TEST = GetPName.DEPTH_TEST, CLIP_PLANE0 = GetPName.CLIP_PLANE0, CLIP_PLANE1 = GetPName.CLIP_PLANE1, CLIP_PLANE2 = GetPName.CLIP_PLANE2, CLIP_PLANE3 = GetPName.CLIP_PLANE3, CLIP_PLANE4 = GetPName.CLIP_PLANE4, CLIP_PLANE5 = GetPName.CLIP_PLANE5, LIGHT0 = GetPName.LIGHT0, LIGHT1 = GetPName.LIGHT1, LIGHT2 = GetPName.LIGHT2, LIGHT3 = GetPName.LIGHT3, LIGHT4 = GetPName.LIGHT4, LIGHT5 = GetPName.LIGHT5, LIGHT6 = GetPName.LIGHT6, LIGHT7 = GetPName.LIGHT7, TEXTURE_GEN_S = GetPName.TEXTURE_GEN_S, TEXTURE_GEN_T = GetPName.TEXTURE_GEN_T, TEXTURE_GEN_R = GetPName.TEXTURE_GEN_R, TEXTURE_GEN_Q = GetPName.TEXTURE_GEN_Q, MAP1_VERTEX_3 = GetPName.MAP1_VERTEX_3, MAP1_VERTEX_4 = GetPName.MAP1_VERTEX_4, MAP1_COLOR_4 = GetPName.MAP1_COLOR_4, MAP1_INDEX = GetPName.MAP1_INDEX, MAP1_NORMAL = GetPName.MAP1_NORMAL, MAP1_TEXTURE_COORD_1 = GetPName.MAP1_TEXTURE_COORD_1, MAP1_TEXTURE_COORD_2 = GetPName.MAP1_TEXTURE_COORD_2, MAP1_TEXTURE_COORD_3 = GetPName.MAP1_TEXTURE_COORD_3, MAP1_TEXTURE_COORD_4 = GetPName.MAP1_TEXTURE_COORD_4, MAP2_VERTEX_3 = GetPName.MAP2_VERTEX_3, MAP2_VERTEX_4 = GetPName.MAP2_VERTEX_4, MAP2_COLOR_4 = GetPName.MAP2_COLOR_4, MAP2_INDEX = GetPName.MAP2_INDEX, MAP2_NORMAL = GetPName.MAP2_NORMAL, MAP2_TEXTURE_COORD_1 = GetPName.MAP2_TEXTURE_COORD_1, MAP2_TEXTURE_COORD_2 = GetPName.MAP2_TEXTURE_COORD_2, MAP2_TEXTURE_COORD_3 = GetPName.MAP2_TEXTURE_COORD_3, MAP2_TEXTURE_COORD_4 = GetPName.MAP2_TEXTURE_COORD_4, POINT_SMOOTH = GetPName.POINT_SMOOTH, LINE_SMOOTH = GetPName.LINE_SMOOTH, POLYGON_SMOOTH = GetPName.POLYGON_SMOOTH, SCISSOR_TEST = GetPName.SCISSOR_TEST, COLOR_MATERIAL = GetPName.COLOR_MATERIAL, NORMALIZE = GetPName.NORMALIZE, AUTO_NORMAL = GetPName.AUTO_NORMAL, POLYGON_OFFSET_POINT = GetPName.POLYGON_OFFSET_POINT, POLYGON_OFFSET_LINE = GetPName.POLYGON_OFFSET_LINE, POLYGON_OFFSET_FILL = GetPName.POLYGON_OFFSET_FILL, VERTEX_ARRAY = GetPName.VERTEX_ARRAY, NORMAL_ARRAY = GetPName.NORMAL_ARRAY, COLOR_ARRAY = GetPName.COLOR_ARRAY, INDEX_ARRAY = GetPName.INDEX_ARRAY, TEXTURE_COORD_ARRAY = GetPName.TEXTURE_COORD_ARRAY, EDGE_FLAG_ARRAY = GetPName.EDGE_FLAG_ARRAY, CONVOLUTION_1D_EXT = EXT_convolution.CONVOLUTION_1D_EXT, CONVOLUTION_2D_EXT = EXT_convolution.CONVOLUTION_2D_EXT, SEPARABLE_2D_EXT = EXT_convolution.SEPARABLE_2D_EXT, HISTOGRAM_EXT = EXT_histogram.HISTOGRAM_EXT, MINMAX_EXT = EXT_histogram.MINMAX_EXT, RESCALE_NORMAL_EXT = EXT_rescale_normal.RESCALE_NORMAL_EXT, SHARED_TEXTURE_PALETTE_EXT = EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT, TEXTURE_3D_EXT = EXT_texture3D.TEXTURE_3D_EXT, MULTISAMPLE_SGIS = SGIS_multisample.MULTISAMPLE_SGIS, SAMPLE_ALPHA_TO_MASK_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS, SAMPLE_ALPHA_TO_ONE_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS, SAMPLE_MASK_SGIS = SGIS_multisample.SAMPLE_MASK_SGIS, TEXTURE_4D_SGIS = SGIS_texture4D.TEXTURE_4D_SGIS, ASYNC_HISTOGRAM_SGIX = SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX, ASYNC_TEX_IMAGE_SGIX = SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX, ASYNC_DRAW_PIXELS_SGIX = SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX, ASYNC_READ_PIXELS_SGIX = SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX, CALLIGRAPHIC_FRAGMENT_SGIX = SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX, FOG_OFFSET_SGIX = SGIX_fog_offset.FOG_OFFSET_SGIX, FRAGMENT_LIGHTING_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX, FRAGMENT_COLOR_MATERIAL_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX, FRAGMENT_LIGHT0_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX, FRAGMENT_LIGHT1_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX, FRAGMENT_LIGHT2_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX, FRAGMENT_LIGHT3_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX, FRAGMENT_LIGHT4_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX, FRAGMENT_LIGHT5_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX, FRAGMENT_LIGHT6_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX, FRAGMENT_LIGHT7_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX, FRAMEZOOM_SGIX = SGIX_framezoom.FRAMEZOOM_SGIX, INTERLACE_SGIX = SGIX_interlace.INTERLACE_SGIX, IR_INSTRUMENT1_SGIX = SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX, PIXEL_TEX_GEN_SGIX = SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX, PIXEL_TEXTURE_SGIS = SGIS_pixel_texture.PIXEL_TEXTURE_SGIS, REFERENCE_PLANE_SGIX = SGIX_reference_plane.REFERENCE_PLANE_SGIX, SPRITE_SGIX = SGIX_sprite.SPRITE_SGIX, COLOR_TABLE_SGI = SGI_color_table.COLOR_TABLE_SGI, POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI, POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI, TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI, } #endregion #region public enum ErrorCode public enum ErrorCode { NO_ERROR = 0, INVALID_ENUM = 0x0500, INVALID_VALUE = 0x0501, INVALID_OPERATION = 0x0502, STACK_OVERFLOW = 0x0503, STACK_UNDERFLOW = 0x0504, OUT_OF_MEMORY = 0x0505, TABLE_TOO_LARGE_EXT = EXT_histogram.TABLE_TOO_LARGE_EXT, TEXTURE_TOO_LARGE_EXT = EXT_texture.TEXTURE_TOO_LARGE_EXT, } #endregion #region public enum FeedbackType public enum FeedbackType { _2D = 0x0600, _3D = 0x0601, _3D_COLOR = 0x0602, _3D_COLOR_TEXTURE = 0x0603, _4D_COLOR_TEXTURE = 0x0604, } #endregion #region public enum FeedBackToken public enum FeedBackToken { PASS_THROUGH_TOKEN = 0x0700, POINT_TOKEN = 0x0701, LINE_TOKEN = 0x0702, POLYGON_TOKEN = 0x0703, BITMAP_TOKEN = 0x0704, DRAW_PIXEL_TOKEN = 0x0705, COPY_PIXEL_TOKEN = 0x0706, LINE_RESET_TOKEN = 0x0707, } #endregion #region public enum FfdMaskSGIX public enum FfdMaskSGIX { TEXTURE_DEFORMATION_BIT_SGIX = 0x00000001, GEOMETRY_DEFORMATION_BIT_SGIX = 0x00000002, } #endregion #region public enum FfdTargetSGIX public enum FfdTargetSGIX { GEOMETRY_DEFORMATION_SGIX = SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX, TEXTURE_DEFORMATION_SGIX = SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX, } #endregion #region public enum FogMode public enum FogMode { LINEAR = TextureMagFilter.LINEAR, EXP = 0x0800, EXP2 = 0x0801, FOG_FUNC_SGIS = SGIS_fog_function.FOG_FUNC_SGIS, } #endregion #region public enum FogParameter public enum FogParameter { FOG_COLOR = GetPName.FOG_COLOR, FOG_DENSITY = GetPName.FOG_DENSITY, FOG_END = GetPName.FOG_END, FOG_INDEX = GetPName.FOG_INDEX, FOG_MODE = GetPName.FOG_MODE, FOG_START = GetPName.FOG_START, FOG_OFFSET_VALUE_SGIX = SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX, } #endregion #region public enum FragmentLightModelParameterSGIX public enum FragmentLightModelParameterSGIX { FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX, FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX, FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX, FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX, } #endregion #region public enum FrontFaceDirection public enum FrontFaceDirection { CW = 0x0900, CCW = 0x0901, } #endregion #region public enum GetColorTableParameterPNameSGI public enum GetColorTableParameterPNameSGI { COLOR_TABLE_SCALE_SGI = SGI_color_table.COLOR_TABLE_SCALE_SGI, COLOR_TABLE_BIAS_SGI = SGI_color_table.COLOR_TABLE_BIAS_SGI, COLOR_TABLE_FORMAT_SGI = SGI_color_table.COLOR_TABLE_FORMAT_SGI, COLOR_TABLE_WIDTH_SGI = SGI_color_table.COLOR_TABLE_WIDTH_SGI, COLOR_TABLE_RED_SIZE_SGI = SGI_color_table.COLOR_TABLE_RED_SIZE_SGI, COLOR_TABLE_GREEN_SIZE_SGI = SGI_color_table.COLOR_TABLE_GREEN_SIZE_SGI, COLOR_TABLE_BLUE_SIZE_SGI = SGI_color_table.COLOR_TABLE_BLUE_SIZE_SGI, COLOR_TABLE_ALPHA_SIZE_SGI = SGI_color_table.COLOR_TABLE_ALPHA_SIZE_SGI, COLOR_TABLE_LUMINANCE_SIZE_SGI = SGI_color_table.COLOR_TABLE_LUMINANCE_SIZE_SGI, COLOR_TABLE_INTENSITY_SIZE_SGI = SGI_color_table.COLOR_TABLE_INTENSITY_SIZE_SGI, } #endregion #region public enum GetConvolutionParameter public enum GetConvolutionParameter { CONVOLUTION_BORDER_MODE_EXT = EXT_convolution.CONVOLUTION_BORDER_MODE_EXT, CONVOLUTION_FILTER_SCALE_EXT = EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT, CONVOLUTION_FILTER_BIAS_EXT = EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT, CONVOLUTION_FORMAT_EXT = EXT_convolution.CONVOLUTION_FORMAT_EXT, CONVOLUTION_WIDTH_EXT = EXT_convolution.CONVOLUTION_WIDTH_EXT, CONVOLUTION_HEIGHT_EXT = EXT_convolution.CONVOLUTION_HEIGHT_EXT, MAX_CONVOLUTION_WIDTH_EXT = EXT_convolution.MAX_CONVOLUTION_WIDTH_EXT, MAX_CONVOLUTION_HEIGHT_EXT = EXT_convolution.MAX_CONVOLUTION_HEIGHT_EXT, } #endregion #region public enum GetHistogramParameterPNameEXT public enum GetHistogramParameterPNameEXT { HISTOGRAM_WIDTH_EXT = EXT_histogram.HISTOGRAM_WIDTH_EXT, HISTOGRAM_FORMAT_EXT = EXT_histogram.HISTOGRAM_FORMAT_EXT, HISTOGRAM_RED_SIZE_EXT = EXT_histogram.HISTOGRAM_RED_SIZE_EXT, HISTOGRAM_GREEN_SIZE_EXT = EXT_histogram.HISTOGRAM_GREEN_SIZE_EXT, HISTOGRAM_BLUE_SIZE_EXT = EXT_histogram.HISTOGRAM_BLUE_SIZE_EXT, HISTOGRAM_ALPHA_SIZE_EXT = EXT_histogram.HISTOGRAM_ALPHA_SIZE_EXT, HISTOGRAM_LUMINANCE_SIZE_EXT = EXT_histogram.HISTOGRAM_LUMINANCE_SIZE_EXT, HISTOGRAM_SINK_EXT = EXT_histogram.HISTOGRAM_SINK_EXT, } #endregion #region public enum GetMapQuery public enum GetMapQuery { COEFF = 0x0A00, ORDER = 0x0A01, DOMAIN = 0x0A02, } #endregion #region public enum GetMinmaxParameterPNameEXT public enum GetMinmaxParameterPNameEXT { MINMAX_FORMAT_EXT = EXT_histogram.MINMAX_FORMAT_EXT, MINMAX_SINK_EXT = EXT_histogram.MINMAX_SINK_EXT, } #endregion #region public enum GetPixelMap public enum GetPixelMap { PIXEL_MAP_I_TO_I = 0x0C70, PIXEL_MAP_S_TO_S = 0x0C71, PIXEL_MAP_I_TO_R = 0x0C72, PIXEL_MAP_I_TO_G = 0x0C73, PIXEL_MAP_I_TO_B = 0x0C74, PIXEL_MAP_I_TO_A = 0x0C75, PIXEL_MAP_R_TO_R = 0x0C76, PIXEL_MAP_G_TO_G = 0x0C77, PIXEL_MAP_B_TO_B = 0x0C78, PIXEL_MAP_A_TO_A = 0x0C79, } #endregion #region public enum GetPointervPName public enum GetPointervPName { VERTEX_ARRAY_POINTER = 0x808E, NORMAL_ARRAY_POINTER = 0x808F, COLOR_ARRAY_POINTER = 0x8090, INDEX_ARRAY_POINTER = 0x8091, TEXTURE_COORD_ARRAY_POINTER = 0x8092, EDGE_FLAG_ARRAY_POINTER = 0x8093, FEEDBACK_BUFFER_POINTER = 0x0DF0, SELECTION_BUFFER_POINTER = 0x0DF3, INSTRUMENT_BUFFER_POINTER_SGIX = SGIX_instruments.INSTRUMENT_BUFFER_POINTER_SGIX, } #endregion #region public enum GetPName public enum GetPName { CURRENT_COLOR = 0x0B00, CURRENT_INDEX = 0x0B01, CURRENT_NORMAL = 0x0B02, CURRENT_TEXTURE_COORDS = 0x0B03, CURRENT_RASTER_COLOR = 0x0B04, CURRENT_RASTER_INDEX = 0x0B05, CURRENT_RASTER_TEXTURE_COORDS = 0x0B06, CURRENT_RASTER_POSITION = 0x0B07, CURRENT_RASTER_POSITION_VALID = 0x0B08, CURRENT_RASTER_DISTANCE = 0x0B09, POINT_SMOOTH = 0x0B10, POINT_SIZE = 0x0B11, POINT_SIZE_RANGE = 0x0B12, POINT_SIZE_GRANULARITY = 0x0B13, LINE_SMOOTH = 0x0B20, LINE_WIDTH = 0x0B21, LINE_WIDTH_RANGE = 0x0B22, LINE_WIDTH_GRANULARITY = 0x0B23, LINE_STIPPLE = 0x0B24, LINE_STIPPLE_PATTERN = 0x0B25, LINE_STIPPLE_REPEAT = 0x0B26, SMOOTH_POINT_SIZE_RANGE = VERSION_1_2.SMOOTH_POINT_SIZE_RANGE, SMOOTH_POINT_SIZE_GRANULARITY = VERSION_1_2.SMOOTH_POINT_SIZE_GRANULARITY, SMOOTH_LINE_WIDTH_RANGE = VERSION_1_2.SMOOTH_LINE_WIDTH_RANGE, SMOOTH_LINE_WIDTH_GRANULARITY = VERSION_1_2.SMOOTH_LINE_WIDTH_GRANULARITY, ALIASED_POINT_SIZE_RANGE = VERSION_1_2.ALIASED_POINT_SIZE_RANGE, ALIASED_LINE_WIDTH_RANGE = VERSION_1_2.ALIASED_LINE_WIDTH_RANGE, LIST_MODE = 0x0B30, MAX_LIST_NESTING = 0x0B31, LIST_BASE = 0x0B32, LIST_INDEX = 0x0B33, POLYGON_MODE = 0x0B40, POLYGON_SMOOTH = 0x0B41, POLYGON_STIPPLE = 0x0B42, EDGE_FLAG = 0x0B43, CULL_FACE = 0x0B44, CULL_FACE_MODE = 0x0B45, FRONT_FACE = 0x0B46, LIGHTING = 0x0B50, LIGHT_MODEL_LOCAL_VIEWER = 0x0B51, LIGHT_MODEL_TWO_SIDE = 0x0B52, LIGHT_MODEL_AMBIENT = 0x0B53, SHADE_MODEL = 0x0B54, COLOR_MATERIAL_FACE = 0x0B55, COLOR_MATERIAL_PARAMETER = 0x0B56, COLOR_MATERIAL = 0x0B57, FOG = 0x0B60, FOG_INDEX = 0x0B61, FOG_DENSITY = 0x0B62, FOG_START = 0x0B63, FOG_END = 0x0B64, FOG_MODE = 0x0B65, FOG_COLOR = 0x0B66, DEPTH_RANGE = 0x0B70, DEPTH_TEST = 0x0B71, DEPTH_WRITEMASK = 0x0B72, DEPTH_CLEAR_VALUE = 0x0B73, DEPTH_FUNC = 0x0B74, ACCUM_CLEAR_VALUE = 0x0B80, STENCIL_TEST = 0x0B90, STENCIL_CLEAR_VALUE = 0x0B91, STENCIL_FUNC = 0x0B92, STENCIL_VALUE_MASK = 0x0B93, STENCIL_FAIL = 0x0B94, STENCIL_PASS_DEPTH_FAIL = 0x0B95, STENCIL_PASS_DEPTH_PASS = 0x0B96, STENCIL_REF = 0x0B97, STENCIL_WRITEMASK = 0x0B98, MATRIX_MODE = 0x0BA0, NORMALIZE = 0x0BA1, VIEWPORT = 0x0BA2, MODELVIEW_STACK_DEPTH = 0x0BA3, PROJECTION_STACK_DEPTH = 0x0BA4, TEXTURE_STACK_DEPTH = 0x0BA5, MODELVIEW_MATRIX = 0x0BA6, PROJECTION_MATRIX = 0x0BA7, TEXTURE_MATRIX = 0x0BA8, ATTRIB_STACK_DEPTH = 0x0BB0, CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1, ALPHA_TEST = 0x0BC0, ALPHA_TEST_FUNC = 0x0BC1, ALPHA_TEST_REF = 0x0BC2, DITHER = 0x0BD0, BLEND_DST = 0x0BE0, BLEND_SRC = 0x0BE1, BLEND = 0x0BE2, LOGIC_OP_MODE = 0x0BF0, INDEX_LOGIC_OP = 0x0BF1, LOGIC_OP = 0x0BF1, COLOR_LOGIC_OP = 0x0BF2, AUX_BUFFERS = 0x0C00, DRAW_BUFFER = 0x0C01, READ_BUFFER = 0x0C02, SCISSOR_BOX = 0x0C10, SCISSOR_TEST = 0x0C11, INDEX_CLEAR_VALUE = 0x0C20, INDEX_WRITEMASK = 0x0C21, COLOR_CLEAR_VALUE = 0x0C22, COLOR_WRITEMASK = 0x0C23, INDEX_MODE = 0x0C30, RGBA_MODE = 0x0C31, DOUBLEBUFFER = 0x0C32, STEREO = 0x0C33, RENDER_MODE = 0x0C40, PERSPECTIVE_CORRECTION_HINT = 0x0C50, POINT_SMOOTH_HINT = 0x0C51, LINE_SMOOTH_HINT = 0x0C52, POLYGON_SMOOTH_HINT = 0x0C53, FOG_HINT = 0x0C54, TEXTURE_GEN_S = 0x0C60, TEXTURE_GEN_T = 0x0C61, TEXTURE_GEN_R = 0x0C62, TEXTURE_GEN_Q = 0x0C63, PIXEL_MAP_I_TO_I_SIZE = 0x0CB0, PIXEL_MAP_S_TO_S_SIZE = 0x0CB1, PIXEL_MAP_I_TO_R_SIZE = 0x0CB2, PIXEL_MAP_I_TO_G_SIZE = 0x0CB3, PIXEL_MAP_I_TO_B_SIZE = 0x0CB4, PIXEL_MAP_I_TO_A_SIZE = 0x0CB5, PIXEL_MAP_R_TO_R_SIZE = 0x0CB6, PIXEL_MAP_G_TO_G_SIZE = 0x0CB7, PIXEL_MAP_B_TO_B_SIZE = 0x0CB8, PIXEL_MAP_A_TO_A_SIZE = 0x0CB9, UNPACK_SWAP_BYTES = 0x0CF0, UNPACK_LSB_FIRST = 0x0CF1, UNPACK_ROW_LENGTH = 0x0CF2, UNPACK_SKIP_ROWS = 0x0CF3, UNPACK_SKIP_PIXELS = 0x0CF4, UNPACK_ALIGNMENT = 0x0CF5, PACK_SWAP_BYTES = 0x0D00, PACK_LSB_FIRST = 0x0D01, PACK_ROW_LENGTH = 0x0D02, PACK_SKIP_ROWS = 0x0D03, PACK_SKIP_PIXELS = 0x0D04, PACK_ALIGNMENT = 0x0D05, MAP_COLOR = 0x0D10, MAP_STENCIL = 0x0D11, INDEX_SHIFT = 0x0D12, INDEX_OFFSET = 0x0D13, RED_SCALE = 0x0D14, RED_BIAS = 0x0D15, ZOOM_X = 0x0D16, ZOOM_Y = 0x0D17, GREEN_SCALE = 0x0D18, GREEN_BIAS = 0x0D19, BLUE_SCALE = 0x0D1A, BLUE_BIAS = 0x0D1B, ALPHA_SCALE = 0x0D1C, ALPHA_BIAS = 0x0D1D, DEPTH_SCALE = 0x0D1E, DEPTH_BIAS = 0x0D1F, MAX_EVAL_ORDER = 0x0D30, MAX_LIGHTS = 0x0D31, MAX_CLIP_PLANES = 0x0D32, MAX_TEXTURE_SIZE = 0x0D33, MAX_PIXEL_MAP_TABLE = 0x0D34, MAX_ATTRIB_STACK_DEPTH = 0x0D35, MAX_MODELVIEW_STACK_DEPTH = 0x0D36, MAX_NAME_STACK_DEPTH = 0x0D37, MAX_PROJECTION_STACK_DEPTH = 0x0D38, MAX_TEXTURE_STACK_DEPTH = 0x0D39, MAX_VIEWPORT_DIMS = 0x0D3A, MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B, SUBPIXEL_BITS = 0x0D50, INDEX_BITS = 0x0D51, RED_BITS = 0x0D52, GREEN_BITS = 0x0D53, BLUE_BITS = 0x0D54, ALPHA_BITS = 0x0D55, DEPTH_BITS = 0x0D56, STENCIL_BITS = 0x0D57, ACCUM_RED_BITS = 0x0D58, ACCUM_GREEN_BITS = 0x0D59, ACCUM_BLUE_BITS = 0x0D5A, ACCUM_ALPHA_BITS = 0x0D5B, NAME_STACK_DEPTH = 0x0D70, AUTO_NORMAL = 0x0D80, MAP1_COLOR_4 = 0x0D90, MAP1_INDEX = 0x0D91, MAP1_NORMAL = 0x0D92, MAP1_TEXTURE_COORD_1 = 0x0D93, MAP1_TEXTURE_COORD_2 = 0x0D94, MAP1_TEXTURE_COORD_3 = 0x0D95, MAP1_TEXTURE_COORD_4 = 0x0D96, MAP1_VERTEX_3 = 0x0D97, MAP1_VERTEX_4 = 0x0D98, MAP2_COLOR_4 = 0x0DB0, MAP2_INDEX = 0x0DB1, MAP2_NORMAL = 0x0DB2, MAP2_TEXTURE_COORD_1 = 0x0DB3, MAP2_TEXTURE_COORD_2 = 0x0DB4, MAP2_TEXTURE_COORD_3 = 0x0DB5, MAP2_TEXTURE_COORD_4 = 0x0DB6, MAP2_VERTEX_3 = 0x0DB7, MAP2_VERTEX_4 = 0x0DB8, MAP1_GRID_DOMAIN = 0x0DD0, MAP1_GRID_SEGMENTS = 0x0DD1, MAP2_GRID_DOMAIN = 0x0DD2, MAP2_GRID_SEGMENTS = 0x0DD3, TEXTURE_1D = 0x0DE0, TEXTURE_2D = 0x0DE1, FEEDBACK_BUFFER_SIZE = 0x0DF1, FEEDBACK_BUFFER_TYPE = 0x0DF2, SELECTION_BUFFER_SIZE = 0x0DF4, POLYGON_OFFSET_UNITS = 0x2A00, POLYGON_OFFSET_POINT = 0x2A01, POLYGON_OFFSET_LINE = 0x2A02, POLYGON_OFFSET_FILL = 0x8037, POLYGON_OFFSET_FACTOR = 0x8038, TEXTURE_BINDING_1D = 0x8068, TEXTURE_BINDING_2D = 0x8069, TEXTURE_BINDING_3D = 0x806A, VERTEX_ARRAY = 0x8074, NORMAL_ARRAY = 0x8075, COLOR_ARRAY = 0x8076, INDEX_ARRAY = 0x8077, TEXTURE_COORD_ARRAY = 0x8078, EDGE_FLAG_ARRAY = 0x8079, VERTEX_ARRAY_SIZE = 0x807A, VERTEX_ARRAY_TYPE = 0x807B, VERTEX_ARRAY_STRIDE = 0x807C, NORMAL_ARRAY_TYPE = 0x807E, NORMAL_ARRAY_STRIDE = 0x807F, COLOR_ARRAY_SIZE = 0x8081, COLOR_ARRAY_TYPE = 0x8082, COLOR_ARRAY_STRIDE = 0x8083, INDEX_ARRAY_TYPE = 0x8085, INDEX_ARRAY_STRIDE = 0x8086, TEXTURE_COORD_ARRAY_SIZE = 0x8088, TEXTURE_COORD_ARRAY_TYPE = 0x8089, TEXTURE_COORD_ARRAY_STRIDE = 0x808A, EDGE_FLAG_ARRAY_STRIDE = 0x808C, CLIP_PLANE0 = ClipPlaneName.CLIP_PLANE0, CLIP_PLANE1 = ClipPlaneName.CLIP_PLANE1, CLIP_PLANE2 = ClipPlaneName.CLIP_PLANE2, CLIP_PLANE3 = ClipPlaneName.CLIP_PLANE3, CLIP_PLANE4 = ClipPlaneName.CLIP_PLANE4, CLIP_PLANE5 = ClipPlaneName.CLIP_PLANE5, LIGHT0 = LightName.LIGHT0, LIGHT1 = LightName.LIGHT1, LIGHT2 = LightName.LIGHT2, LIGHT3 = LightName.LIGHT3, LIGHT4 = LightName.LIGHT4, LIGHT5 = LightName.LIGHT5, LIGHT6 = LightName.LIGHT6, LIGHT7 = LightName.LIGHT7, LIGHT_MODEL_COLOR_CONTROL = VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL, BLEND_COLOR_EXT = EXT_blend_color.BLEND_COLOR_EXT, BLEND_EQUATION_EXT = EXT_blend_minmax.BLEND_EQUATION_EXT, PACK_CMYK_HINT_EXT = EXT_cmyka.PACK_CMYK_HINT_EXT, UNPACK_CMYK_HINT_EXT = EXT_cmyka.UNPACK_CMYK_HINT_EXT, CONVOLUTION_1D_EXT = EXT_convolution.CONVOLUTION_1D_EXT, CONVOLUTION_2D_EXT = EXT_convolution.CONVOLUTION_2D_EXT, SEPARABLE_2D_EXT = EXT_convolution.SEPARABLE_2D_EXT, POST_CONVOLUTION_RED_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT, POST_CONVOLUTION_GREEN_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT, POST_CONVOLUTION_BLUE_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT, POST_CONVOLUTION_ALPHA_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT, POST_CONVOLUTION_RED_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT, POST_CONVOLUTION_GREEN_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT, POST_CONVOLUTION_BLUE_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT, POST_CONVOLUTION_ALPHA_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT, HISTOGRAM_EXT = EXT_histogram.HISTOGRAM_EXT, MINMAX_EXT = EXT_histogram.MINMAX_EXT, POLYGON_OFFSET_BIAS_EXT = EXT_polygon_offset.POLYGON_OFFSET_BIAS_EXT, RESCALE_NORMAL_EXT = EXT_rescale_normal.RESCALE_NORMAL_EXT, SHARED_TEXTURE_PALETTE_EXT = EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT, TEXTURE_3D_BINDING_EXT = EXT_texture_object.TEXTURE_3D_BINDING_EXT, PACK_SKIP_IMAGES_EXT = EXT_texture3D.PACK_SKIP_IMAGES_EXT, PACK_IMAGE_HEIGHT_EXT = EXT_texture3D.PACK_IMAGE_HEIGHT_EXT, UNPACK_SKIP_IMAGES_EXT = EXT_texture3D.UNPACK_SKIP_IMAGES_EXT, UNPACK_IMAGE_HEIGHT_EXT = EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT, TEXTURE_3D_EXT = EXT_texture3D.TEXTURE_3D_EXT, MAX_3D_TEXTURE_SIZE_EXT = EXT_texture3D.MAX_3D_TEXTURE_SIZE_EXT, VERTEX_ARRAY_COUNT_EXT = EXT_vertex_array.VERTEX_ARRAY_COUNT_EXT, NORMAL_ARRAY_COUNT_EXT = EXT_vertex_array.NORMAL_ARRAY_COUNT_EXT, COLOR_ARRAY_COUNT_EXT = EXT_vertex_array.COLOR_ARRAY_COUNT_EXT, INDEX_ARRAY_COUNT_EXT = EXT_vertex_array.INDEX_ARRAY_COUNT_EXT, TEXTURE_COORD_ARRAY_COUNT_EXT = EXT_vertex_array.TEXTURE_COORD_ARRAY_COUNT_EXT, EDGE_FLAG_ARRAY_COUNT_EXT = EXT_vertex_array.EDGE_FLAG_ARRAY_COUNT_EXT, DETAIL_TEXTURE_2D_BINDING_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_2D_BINDING_SGIS, FOG_FUNC_POINTS_SGIS = SGIS_fog_function.FOG_FUNC_POINTS_SGIS, MAX_FOG_FUNC_POINTS_SGIS = SGIS_fog_function.MAX_FOG_FUNC_POINTS_SGIS, GENERATE_MIPMAP_HINT_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS, MULTISAMPLE_SGIS = SGIS_multisample.MULTISAMPLE_SGIS, SAMPLE_ALPHA_TO_MASK_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS, SAMPLE_ALPHA_TO_ONE_SGIS = SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS, SAMPLE_MASK_SGIS = SGIS_multisample.SAMPLE_MASK_SGIS, SAMPLE_BUFFERS_SGIS = SGIS_multisample.SAMPLE_BUFFERS_SGIS, SAMPLES_SGIS = SGIS_multisample.SAMPLES_SGIS, SAMPLE_MASK_VALUE_SGIS = SGIS_multisample.SAMPLE_MASK_VALUE_SGIS, SAMPLE_MASK_INVERT_SGIS = SGIS_multisample.SAMPLE_MASK_INVERT_SGIS, SAMPLE_PATTERN_SGIS = SGIS_multisample.SAMPLE_PATTERN_SGIS, PIXEL_TEXTURE_SGIS = SGIS_pixel_texture.PIXEL_TEXTURE_SGIS, POINT_SIZE_MIN_SGIS = SGIS_point_parameters.POINT_SIZE_MIN_SGIS, POINT_SIZE_MAX_SGIS = SGIS_point_parameters.POINT_SIZE_MAX_SGIS, POINT_FADE_THRESHOLD_SIZE_SGIS = SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS, DISTANCE_ATTENUATION_SGIS = SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS, PACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS, PACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS, UNPACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS, UNPACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS, TEXTURE_4D_SGIS = SGIS_texture4D.TEXTURE_4D_SGIS, MAX_4D_TEXTURE_SIZE_SGIS = SGIS_texture4D.MAX_4D_TEXTURE_SIZE_SGIS, TEXTURE_4D_BINDING_SGIS = SGIS_texture4D.TEXTURE_4D_BINDING_SGIS, ASYNC_MARKER_SGIX = SGIX_async.ASYNC_MARKER_SGIX, ASYNC_HISTOGRAM_SGIX = SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX, MAX_ASYNC_HISTOGRAM_SGIX = SGIX_async_histogram.MAX_ASYNC_HISTOGRAM_SGIX, ASYNC_TEX_IMAGE_SGIX = SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX, ASYNC_DRAW_PIXELS_SGIX = SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX, ASYNC_READ_PIXELS_SGIX = SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX, MAX_ASYNC_TEX_IMAGE_SGIX = SGIX_async_pixel.MAX_ASYNC_TEX_IMAGE_SGIX, MAX_ASYNC_DRAW_PIXELS_SGIX = SGIX_async_pixel.MAX_ASYNC_DRAW_PIXELS_SGIX, MAX_ASYNC_READ_PIXELS_SGIX = SGIX_async_pixel.MAX_ASYNC_READ_PIXELS_SGIX, CALLIGRAPHIC_FRAGMENT_SGIX = SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX, MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = SGIX_clipmap.MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX, MAX_CLIPMAP_DEPTH_SGIX = SGIX_clipmap.MAX_CLIPMAP_DEPTH_SGIX, CONVOLUTION_HINT_SGIX = SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX, FOG_OFFSET_SGIX = SGIX_fog_offset.FOG_OFFSET_SGIX, FOG_OFFSET_VALUE_SGIX = SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX, FRAGMENT_LIGHTING_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX, FRAGMENT_COLOR_MATERIAL_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX, FRAGMENT_COLOR_MATERIAL_FACE_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_FACE_SGIX, FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX, MAX_FRAGMENT_LIGHTS_SGIX = SGIX_fragment_lighting.MAX_FRAGMENT_LIGHTS_SGIX, MAX_ACTIVE_LIGHTS_SGIX = SGIX_fragment_lighting.MAX_ACTIVE_LIGHTS_SGIX, LIGHT_ENV_MODE_SGIX = SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX, FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX, FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX, FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX, FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX, FRAGMENT_LIGHT0_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX, FRAMEZOOM_SGIX = SGIX_framezoom.FRAMEZOOM_SGIX, FRAMEZOOM_FACTOR_SGIX = SGIX_framezoom.FRAMEZOOM_FACTOR_SGIX, MAX_FRAMEZOOM_FACTOR_SGIX = SGIX_framezoom.MAX_FRAMEZOOM_FACTOR_SGIX, INSTRUMENT_MEASUREMENTS_SGIX = SGIX_instruments.INSTRUMENT_MEASUREMENTS_SGIX, INTERLACE_SGIX = SGIX_interlace.INTERLACE_SGIX, IR_INSTRUMENT1_SGIX = SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX, PIXEL_TEX_GEN_SGIX = SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX, PIXEL_TEX_GEN_MODE_SGIX = SGIX_pixel_texture.PIXEL_TEX_GEN_MODE_SGIX, PIXEL_TILE_BEST_ALIGNMENT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_BEST_ALIGNMENT_SGIX, PIXEL_TILE_CACHE_INCREMENT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_CACHE_INCREMENT_SGIX, PIXEL_TILE_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX, PIXEL_TILE_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX, PIXEL_TILE_GRID_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX, PIXEL_TILE_GRID_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX, PIXEL_TILE_GRID_DEPTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX, PIXEL_TILE_CACHE_SIZE_SGIX = SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX, DEFORMATIONS_MASK_SGIX = SGIX_polynomial_ffd.DEFORMATIONS_MASK_SGIX, REFERENCE_PLANE_EQUATION_SGIX = SGIX_reference_plane.REFERENCE_PLANE_EQUATION_SGIX, REFERENCE_PLANE_SGIX = SGIX_reference_plane.REFERENCE_PLANE_SGIX, SPRITE_SGIX = SGIX_sprite.SPRITE_SGIX, SPRITE_MODE_SGIX = SGIX_sprite.SPRITE_MODE_SGIX, SPRITE_AXIS_SGIX = SGIX_sprite.SPRITE_AXIS_SGIX, SPRITE_TRANSLATION_SGIX = SGIX_sprite.SPRITE_TRANSLATION_SGIX, PACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX, UNPACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX, PACK_RESAMPLE_SGIX = SGIX_resample.PACK_RESAMPLE_SGIX, UNPACK_RESAMPLE_SGIX = SGIX_resample.UNPACK_RESAMPLE_SGIX, POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_RANGE_SGIX, POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_RANGE_SGIX, VERTEX_PRECLIP_SGIX = SGIX_vertex_preclip.VERTEX_PRECLIP_SGIX, VERTEX_PRECLIP_HINT_SGIX = SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX, COLOR_MATRIX_SGI = SGI_color_matrix.COLOR_MATRIX_SGI, COLOR_MATRIX_STACK_DEPTH_SGI = SGI_color_matrix.COLOR_MATRIX_STACK_DEPTH_SGI, MAX_COLOR_MATRIX_STACK_DEPTH_SGI = SGI_color_matrix.MAX_COLOR_MATRIX_STACK_DEPTH_SGI, POST_COLOR_MATRIX_RED_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI, POST_COLOR_MATRIX_GREEN_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI, POST_COLOR_MATRIX_BLUE_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI, POST_COLOR_MATRIX_ALPHA_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI, POST_COLOR_MATRIX_RED_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI, POST_COLOR_MATRIX_GREEN_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI, POST_COLOR_MATRIX_BLUE_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI, POST_COLOR_MATRIX_ALPHA_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI, COLOR_TABLE_SGI = SGI_color_table.COLOR_TABLE_SGI, POST_CONVOLUTION_COLOR_TABLE_SGI = SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI, POST_COLOR_MATRIX_COLOR_TABLE_SGI = SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI, TEXTURE_COLOR_TABLE_SGI = SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI, } #endregion #region public enum GetTextureParameter public enum GetTextureParameter { TEXTURE_MAG_FILTER = TextureParameterName.TEXTURE_MAG_FILTER, TEXTURE_MIN_FILTER = TextureParameterName.TEXTURE_MIN_FILTER, TEXTURE_WRAP_S = TextureParameterName.TEXTURE_WRAP_S, TEXTURE_WRAP_T = TextureParameterName.TEXTURE_WRAP_T, TEXTURE_WIDTH = 0x1000, TEXTURE_HEIGHT = 0x1001, TEXTURE_INTERNAL_FORMAT = 0x1003, TEXTURE_COMPONENTS = 0x1003, TEXTURE_BORDER_COLOR = 0x1004, TEXTURE_BORDER = 0x1005, TEXTURE_RED_SIZE = 0x805C, TEXTURE_GREEN_SIZE = 0x805D, TEXTURE_BLUE_SIZE = 0x805E, TEXTURE_ALPHA_SIZE = 0x805F, TEXTURE_LUMINANCE_SIZE = 0x8060, TEXTURE_INTENSITY_SIZE = 0x8061, TEXTURE_PRIORITY = 0x8066, TEXTURE_RESIDENT = 0x8067, TEXTURE_DEPTH_EXT = EXT_texture3D.TEXTURE_DEPTH_EXT, TEXTURE_WRAP_R_EXT = EXT_texture3D.TEXTURE_WRAP_R_EXT, DETAIL_TEXTURE_LEVEL_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS, DETAIL_TEXTURE_MODE_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS, DETAIL_TEXTURE_FUNC_POINTS_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_FUNC_POINTS_SGIS, GENERATE_MIPMAP_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS, SHARPEN_TEXTURE_FUNC_POINTS_SGIS = SGIS_sharpen_texture.SHARPEN_TEXTURE_FUNC_POINTS_SGIS, TEXTURE_FILTER4_SIZE_SGIS = SGIS_texture_filter4.TEXTURE_FILTER4_SIZE_SGIS, TEXTURE_MIN_LOD_SGIS = SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS, TEXTURE_MAX_LOD_SGIS = SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS, TEXTURE_BASE_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS, TEXTURE_MAX_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS, DUAL_TEXTURE_SELECT_SGIS = SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS, QUAD_TEXTURE_SELECT_SGIS = SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS, TEXTURE_4DSIZE_SGIS = SGIS_texture4D.TEXTURE_4DSIZE_SGIS, TEXTURE_WRAP_Q_SGIS = SGIS_texture4D.TEXTURE_WRAP_Q_SGIS, TEXTURE_CLIPMAP_CENTER_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX, TEXTURE_CLIPMAP_FRAME_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX, TEXTURE_CLIPMAP_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX, TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX, TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX, TEXTURE_CLIPMAP_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX, TEXTURE_COMPARE_SGIX = SGIX_shadow.TEXTURE_COMPARE_SGIX, TEXTURE_COMPARE_OPERATOR_SGIX = SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX, TEXTURE_LEQUAL_R_SGIX = SGIX_shadow.TEXTURE_LEQUAL_R_SGIX, TEXTURE_GEQUAL_R_SGIX = SGIX_shadow.TEXTURE_GEQUAL_R_SGIX, SHADOW_AMBIENT_SGIX = SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX, TEXTURE_MAX_CLAMP_S_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX, TEXTURE_MAX_CLAMP_T_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX, TEXTURE_MAX_CLAMP_R_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX, TEXTURE_LOD_BIAS_S_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX, TEXTURE_LOD_BIAS_T_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX, TEXTURE_LOD_BIAS_R_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX, POST_TEXTURE_FILTER_BIAS_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX, POST_TEXTURE_FILTER_SCALE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX, } #endregion #region public enum HintMode public enum HintMode { DONT_CARE = 0x1100, FASTEST = 0x1101, NICEST = 0x1102, } #endregion #region public enum HintTarget public enum HintTarget { PERSPECTIVE_CORRECTION_HINT = GetPName.PERSPECTIVE_CORRECTION_HINT, POINT_SMOOTH_HINT = GetPName.POINT_SMOOTH_HINT, LINE_SMOOTH_HINT = GetPName.LINE_SMOOTH_HINT, POLYGON_SMOOTH_HINT = GetPName.POLYGON_SMOOTH_HINT, FOG_HINT = GetPName.FOG_HINT, PACK_CMYK_HINT_EXT = EXT_cmyka.PACK_CMYK_HINT_EXT, UNPACK_CMYK_HINT_EXT = EXT_cmyka.UNPACK_CMYK_HINT_EXT, GENERATE_MIPMAP_HINT_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS, CONVOLUTION_HINT_SGIX = SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX, TEXTURE_MULTI_BUFFER_HINT_SGIX = SGIX_texture_multi_buffer.TEXTURE_MULTI_BUFFER_HINT_SGIX, VERTEX_PRECLIP_HINT_SGIX = SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX, } #endregion #region public enum HistogramTargetEXT public enum HistogramTargetEXT { HISTOGRAM_EXT = EXT_histogram.HISTOGRAM_EXT, PROXY_HISTOGRAM_EXT = EXT_histogram.PROXY_HISTOGRAM_EXT, } #endregion #region public enum IndexPointerType public enum IndexPointerType { SHORT = DataType.SHORT, INT = DataType.INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, } #endregion #region public enum LightEnvModeSGIX public enum LightEnvModeSGIX { REPLACE = StencilOp.REPLACE, MODULATE = TextureEnvMode.MODULATE, ADD = AccumOp.ADD, } #endregion #region public enum LightEnvParameterSGIX public enum LightEnvParameterSGIX { LIGHT_ENV_MODE_SGIX = SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX, } #endregion #region public enum LightModelColorControl public enum LightModelColorControl { SINGLE_COLOR = VERSION_1_2.SINGLE_COLOR, SEPARATE_SPECULAR_COLOR = VERSION_1_2.SEPARATE_SPECULAR_COLOR, } #endregion #region public enum LightModelParameter public enum LightModelParameter { LIGHT_MODEL_AMBIENT = GetPName.LIGHT_MODEL_AMBIENT, LIGHT_MODEL_LOCAL_VIEWER = GetPName.LIGHT_MODEL_LOCAL_VIEWER, LIGHT_MODEL_TWO_SIDE = GetPName.LIGHT_MODEL_TWO_SIDE, LIGHT_MODEL_COLOR_CONTROL = VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL, } #endregion #region public enum LightParameter public enum LightParameter { AMBIENT = 0x1200, DIFFUSE = 0x1201, SPECULAR = 0x1202, POSITION = 0x1203, SPOT_DIRECTION = 0x1204, SPOT_EXPONENT = 0x1205, SPOT_CUTOFF = 0x1206, CONSTANT_ATTENUATION = 0x1207, LINEAR_ATTENUATION = 0x1208, QUADRATIC_ATTENUATION = 0x1209, } #endregion #region public enum ListMode public enum ListMode { COMPILE = 0x1300, COMPILE_AND_EXECUTE = 0x1301, } #endregion #region public enum DataType public enum DataType { BYTE = 0x1400, UNSIGNED_BYTE = 0x1401, SHORT = 0x1402, UNSIGNED_SHORT = 0x1403, INT = 0x1404, UNSIGNED_INT = 0x1405, FLOAT = 0x1406, _2_BYTES = 0x1407, _3_BYTES = 0x1408, _4_BYTES = 0x1409, DOUBLE = 0x140A, DOUBLE_EXT = 0x140A, } #endregion #region public enum ListNameType public enum ListNameType { BYTE = DataType.BYTE, UNSIGNED_BYTE = DataType.UNSIGNED_BYTE, SHORT = DataType.SHORT, UNSIGNED_SHORT = DataType.UNSIGNED_SHORT, INT = DataType.INT, UNSIGNED_INT = DataType.UNSIGNED_INT, FLOAT = DataType.FLOAT, _2_BYTES = DataType._2_BYTES, _3_BYTES = DataType._3_BYTES, _4_BYTES = DataType._4_BYTES, } #endregion #region public enum ListParameterName public enum ListParameterName { LIST_PRIORITY_SGIX = SGIX_list_priority.LIST_PRIORITY_SGIX, } #endregion #region public enum LogicOp public enum LogicOp { CLEAR = 0x1500, AND = 0x1501, AND_REVERSE = 0x1502, COPY = 0x1503, AND_INVERTED = 0x1504, NOOP = 0x1505, XOR = 0x1506, OR = 0x1507, NOR = 0x1508, EQUIV = 0x1509, INVERT = 0x150A, OR_REVERSE = 0x150B, COPY_INVERTED = 0x150C, OR_INVERTED = 0x150D, NAND = 0x150E, SET = 0x150F, } #endregion #region public enum MapTarget public enum MapTarget { MAP1_COLOR_4 = GetPName.MAP1_COLOR_4, MAP1_INDEX = GetPName.MAP1_INDEX, MAP1_NORMAL = GetPName.MAP1_NORMAL, MAP1_TEXTURE_COORD_1 = GetPName.MAP1_TEXTURE_COORD_1, MAP1_TEXTURE_COORD_2 = GetPName.MAP1_TEXTURE_COORD_2, MAP1_TEXTURE_COORD_3 = GetPName.MAP1_TEXTURE_COORD_3, MAP1_TEXTURE_COORD_4 = GetPName.MAP1_TEXTURE_COORD_4, MAP1_VERTEX_3 = GetPName.MAP1_VERTEX_3, MAP1_VERTEX_4 = GetPName.MAP1_VERTEX_4, MAP2_COLOR_4 = GetPName.MAP2_COLOR_4, MAP2_INDEX = GetPName.MAP2_INDEX, MAP2_NORMAL = GetPName.MAP2_NORMAL, MAP2_TEXTURE_COORD_1 = GetPName.MAP2_TEXTURE_COORD_1, MAP2_TEXTURE_COORD_2 = GetPName.MAP2_TEXTURE_COORD_2, MAP2_TEXTURE_COORD_3 = GetPName.MAP2_TEXTURE_COORD_3, MAP2_TEXTURE_COORD_4 = GetPName.MAP2_TEXTURE_COORD_4, MAP2_VERTEX_3 = GetPName.MAP2_VERTEX_3, MAP2_VERTEX_4 = GetPName.MAP2_VERTEX_4, GEOMETRY_DEFORMATION_SGIX = SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX, TEXTURE_DEFORMATION_SGIX = SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX, } #endregion #region public enum MaterialFace public enum MaterialFace { FRONT = DrawBufferMode.FRONT, BACK = DrawBufferMode.BACK, FRONT_AND_BACK = DrawBufferMode.FRONT_AND_BACK, } #endregion #region public enum MaterialParameter public enum MaterialParameter { EMISSION = 0x1600, SHININESS = 0x1601, AMBIENT_AND_DIFFUSE = 0x1602, COLOR_INDEXES = 0x1603, AMBIENT = LightParameter.AMBIENT, DIFFUSE = LightParameter.DIFFUSE, SPECULAR = LightParameter.SPECULAR, } #endregion #region public enum MatrixMode public enum MatrixMode { MODELVIEW = 0x1700, PROJECTION = 0x1701, TEXTURE = 0x1702, } #endregion #region public enum MeshMode1 public enum MeshMode1 { POINT = PolygonMode.POINT, LINE = PolygonMode.LINE, } #endregion #region public enum MeshMode2 public enum MeshMode2 { POINT = PolygonMode.POINT, LINE = PolygonMode.LINE, FILL = PolygonMode.FILL, } #endregion #region public enum MinmaxTargetEXT public enum MinmaxTargetEXT { MINMAX_EXT = EXT_histogram.MINMAX_EXT, } #endregion #region public enum NormalPointerType public enum NormalPointerType { BYTE = DataType.BYTE, SHORT = DataType.SHORT, INT = DataType.INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, } #endregion #region public enum PixelCopyType public enum PixelCopyType { COLOR = 0x1800, DEPTH = 0x1801, STENCIL = 0x1802, } #endregion #region public enum PixelFormat public enum PixelFormat { COLOR_INDEX = 0x1900, STENCIL_INDEX = 0x1901, DEPTH_COMPONENT = 0x1902, RED = 0x1903, GREEN = 0x1904, BLUE = 0x1905, ALPHA = 0x1906, RGB = 0x1907, RGBA = 0x1908, LUMINANCE = 0x1909, LUMINANCE_ALPHA = 0x190A, ABGR_EXT = EXT_abgr.ABGR_EXT, CMYK_EXT = EXT_cmyka.CMYK_EXT, CMYKA_EXT = EXT_cmyka.CMYKA_EXT, R5_G6_B5_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_ICC_SGIX, R5_G6_B5_A8_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX, ALPHA16_ICC_SGIX = SGIX_icc_texture.ALPHA16_ICC_SGIX, LUMINANCE16_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ICC_SGIX, LUMINANCE16_ALPHA8_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX, YCRCB_422_SGIX = SGIX_ycrcb.YCRCB_422_SGIX, YCRCB_444_SGIX = SGIX_ycrcb.YCRCB_444_SGIX, } #endregion #region public enum PixelMap public enum PixelMap { PIXEL_MAP_I_TO_I = GetPixelMap.PIXEL_MAP_I_TO_I, PIXEL_MAP_S_TO_S = GetPixelMap.PIXEL_MAP_S_TO_S, PIXEL_MAP_I_TO_R = GetPixelMap.PIXEL_MAP_I_TO_R, PIXEL_MAP_I_TO_G = GetPixelMap.PIXEL_MAP_I_TO_G, PIXEL_MAP_I_TO_B = GetPixelMap.PIXEL_MAP_I_TO_B, PIXEL_MAP_I_TO_A = GetPixelMap.PIXEL_MAP_I_TO_A, PIXEL_MAP_R_TO_R = GetPixelMap.PIXEL_MAP_R_TO_R, PIXEL_MAP_G_TO_G = GetPixelMap.PIXEL_MAP_G_TO_G, PIXEL_MAP_B_TO_B = GetPixelMap.PIXEL_MAP_B_TO_B, PIXEL_MAP_A_TO_A = GetPixelMap.PIXEL_MAP_A_TO_A, } #endregion #region public enum PixelStoreParameter public enum PixelStoreParameter { UNPACK_SWAP_BYTES = GetPName.UNPACK_SWAP_BYTES, UNPACK_LSB_FIRST = GetPName.UNPACK_LSB_FIRST, UNPACK_ROW_LENGTH = GetPName.UNPACK_ROW_LENGTH, UNPACK_SKIP_ROWS = GetPName.UNPACK_SKIP_ROWS, UNPACK_SKIP_PIXELS = GetPName.UNPACK_SKIP_PIXELS, UNPACK_ALIGNMENT = GetPName.UNPACK_ALIGNMENT, PACK_SWAP_BYTES = GetPName.PACK_SWAP_BYTES, PACK_LSB_FIRST = GetPName.PACK_LSB_FIRST, PACK_ROW_LENGTH = GetPName.PACK_ROW_LENGTH, PACK_SKIP_ROWS = GetPName.PACK_SKIP_ROWS, PACK_SKIP_PIXELS = GetPName.PACK_SKIP_PIXELS, PACK_ALIGNMENT = GetPName.PACK_ALIGNMENT, PACK_SKIP_IMAGES_EXT = EXT_texture3D.PACK_SKIP_IMAGES_EXT, PACK_IMAGE_HEIGHT_EXT = EXT_texture3D.PACK_IMAGE_HEIGHT_EXT, UNPACK_SKIP_IMAGES_EXT = EXT_texture3D.UNPACK_SKIP_IMAGES_EXT, UNPACK_IMAGE_HEIGHT_EXT = EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT, PACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS, PACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS, UNPACK_SKIP_VOLUMES_SGIS = SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS, UNPACK_IMAGE_DEPTH_SGIS = SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS, PIXEL_TILE_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX, PIXEL_TILE_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX, PIXEL_TILE_GRID_WIDTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX, PIXEL_TILE_GRID_HEIGHT_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX, PIXEL_TILE_GRID_DEPTH_SGIX = SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX, PIXEL_TILE_CACHE_SIZE_SGIX = SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX, PACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX, UNPACK_SUBSAMPLE_RATE_SGIX = SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX, PACK_RESAMPLE_SGIX = SGIX_resample.PACK_RESAMPLE_SGIX, UNPACK_RESAMPLE_SGIX = SGIX_resample.UNPACK_RESAMPLE_SGIX, } #endregion #region public enum PixelStoreResampleMode public enum PixelStoreResampleMode { RESAMPLE_REPLICATE_SGIX = SGIX_resample.RESAMPLE_REPLICATE_SGIX, RESAMPLE_ZERO_FILL_SGIX = SGIX_resample.RESAMPLE_ZERO_FILL_SGIX, RESAMPLE_DECIMATE_SGIX = SGIX_resample.RESAMPLE_DECIMATE_SGIX, } #endregion #region public enum PixelStoreSubsampleRate public enum PixelStoreSubsampleRate { PIXEL_SUBSAMPLE_4444_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_4444_SGIX, PIXEL_SUBSAMPLE_2424_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_2424_SGIX, PIXEL_SUBSAMPLE_4242_SGIX = SGIX_subsample.PIXEL_SUBSAMPLE_4242_SGIX, } #endregion #region public enum PixelTexGenMode public enum PixelTexGenMode { NONE = DrawBufferMode.NONE, RGB = PixelFormat.RGB, RGBA = PixelFormat.RGBA, LUMINANCE = PixelFormat.LUMINANCE, LUMINANCE_ALPHA = PixelFormat.LUMINANCE_ALPHA, PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX, PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX, PIXEL_TEX_GEN_ALPHA_MS_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_MS_SGIX, PIXEL_TEX_GEN_ALPHA_LS_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_LS_SGIX, } #endregion #region public enum PixelTexGenParameterNameSGIS public enum PixelTexGenParameterNameSGIS { PIXEL_FRAGMENT_RGB_SOURCE_SGIS = SGIS_pixel_texture.PIXEL_FRAGMENT_RGB_SOURCE_SGIS, PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = SGIS_pixel_texture.PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS, } #endregion #region public enum PixelTransferParameter public enum PixelTransferParameter { MAP_COLOR = GetPName.MAP_COLOR, MAP_STENCIL = GetPName.MAP_STENCIL, INDEX_SHIFT = GetPName.INDEX_SHIFT, INDEX_OFFSET = GetPName.INDEX_OFFSET, RED_SCALE = GetPName.RED_SCALE, RED_BIAS = GetPName.RED_BIAS, GREEN_SCALE = GetPName.GREEN_SCALE, GREEN_BIAS = GetPName.GREEN_BIAS, BLUE_SCALE = GetPName.BLUE_SCALE, BLUE_BIAS = GetPName.BLUE_BIAS, ALPHA_SCALE = GetPName.ALPHA_SCALE, ALPHA_BIAS = GetPName.ALPHA_BIAS, DEPTH_SCALE = GetPName.DEPTH_SCALE, DEPTH_BIAS = GetPName.DEPTH_BIAS, POST_CONVOLUTION_RED_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT, POST_CONVOLUTION_GREEN_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT, POST_CONVOLUTION_BLUE_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT, POST_CONVOLUTION_ALPHA_SCALE_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT, POST_CONVOLUTION_RED_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT, POST_CONVOLUTION_GREEN_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT, POST_CONVOLUTION_BLUE_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT, POST_CONVOLUTION_ALPHA_BIAS_EXT = EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT, POST_COLOR_MATRIX_RED_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI, POST_COLOR_MATRIX_GREEN_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI, POST_COLOR_MATRIX_BLUE_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI, POST_COLOR_MATRIX_ALPHA_SCALE_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI, POST_COLOR_MATRIX_RED_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI, POST_COLOR_MATRIX_GREEN_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI, POST_COLOR_MATRIX_BLUE_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI, POST_COLOR_MATRIX_ALPHA_BIAS_SGI = SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI, } #endregion #region public enum PixelType public enum PixelType { BITMAP = 0x1A00, BYTE = DataType.BYTE, UNSIGNED_BYTE = DataType.UNSIGNED_BYTE, SHORT = DataType.SHORT, UNSIGNED_SHORT = DataType.UNSIGNED_SHORT, INT = DataType.INT, UNSIGNED_INT = DataType.UNSIGNED_INT, FLOAT = DataType.FLOAT, UNSIGNED_BYTE_3_3_2_EXT = EXT_packed_pixels.UNSIGNED_BYTE_3_3_2_EXT, UNSIGNED_SHORT_4_4_4_4_EXT = EXT_packed_pixels.UNSIGNED_SHORT_4_4_4_4_EXT, UNSIGNED_SHORT_5_5_5_1_EXT = EXT_packed_pixels.UNSIGNED_SHORT_5_5_5_1_EXT, UNSIGNED_INT_8_8_8_8_EXT = EXT_packed_pixels.UNSIGNED_INT_8_8_8_8_EXT, UNSIGNED_INT_10_10_10_2_EXT = EXT_packed_pixels.UNSIGNED_INT_10_10_10_2_EXT, } #endregion #region public enum PointParameterNameSGIS public enum PointParameterNameSGIS { POINT_SIZE_MIN_SGIS = SGIS_point_parameters.POINT_SIZE_MIN_SGIS, POINT_SIZE_MAX_SGIS = SGIS_point_parameters.POINT_SIZE_MAX_SGIS, POINT_FADE_THRESHOLD_SIZE_SGIS = SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS, DISTANCE_ATTENUATION_SGIS = SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS, } #endregion #region public enum PolygonMode public enum PolygonMode { POINT = 0x1B00, LINE = 0x1B01, FILL = 0x1B02, } #endregion #region public enum ReadBufferMode public enum ReadBufferMode { FRONT_LEFT = DrawBufferMode.FRONT_LEFT, FRONT_RIGHT = DrawBufferMode.FRONT_RIGHT, BACK_LEFT = DrawBufferMode.BACK_LEFT, BACK_RIGHT = DrawBufferMode.BACK_RIGHT, FRONT = DrawBufferMode.FRONT, BACK = DrawBufferMode.BACK, LEFT = DrawBufferMode.LEFT, RIGHT = DrawBufferMode.RIGHT, AUX0 = DrawBufferMode.AUX0, AUX1 = DrawBufferMode.AUX1, AUX2 = DrawBufferMode.AUX2, AUX3 = DrawBufferMode.AUX3, } #endregion #region public enum RenderingMode public enum RenderingMode { RENDER = 0x1C00, FEEDBACK = 0x1C01, SELECT = 0x1C02, } #endregion #region public enum SamplePatternSGIS public enum SamplePatternSGIS { _1PASS_SGIS = SGIS_multisample._1PASS_SGIS, _2PASS_0_SGIS = SGIS_multisample._2PASS_0_SGIS, _2PASS_1_SGIS = SGIS_multisample._2PASS_1_SGIS, _4PASS_0_SGIS = SGIS_multisample._4PASS_0_SGIS, _4PASS_1_SGIS = SGIS_multisample._4PASS_1_SGIS, _4PASS_2_SGIS = SGIS_multisample._4PASS_2_SGIS, _4PASS_3_SGIS = SGIS_multisample._4PASS_3_SGIS, } #endregion #region public enum SeparableTargetEXT public enum SeparableTargetEXT { SEPARABLE_2D_EXT = EXT_convolution.SEPARABLE_2D_EXT, } #endregion #region public enum ShadingModel public enum ShadingModel { FLAT = 0x1D00, SMOOTH = 0x1D01, } #endregion #region public enum StencilFunction public enum StencilFunction { NEVER = AlphaFunction.NEVER, LESS = AlphaFunction.LESS, EQUAL = AlphaFunction.EQUAL, LEQUAL = AlphaFunction.LEQUAL, GREATER = AlphaFunction.GREATER, NOTEQUAL = AlphaFunction.NOTEQUAL, GEQUAL = AlphaFunction.GEQUAL, ALWAYS = AlphaFunction.ALWAYS, } #endregion #region public enum StencilOp public enum StencilOp { ZERO = BlendingFactorDest.ZERO, KEEP = 0x1E00, REPLACE = 0x1E01, INCR = 0x1E02, DECR = 0x1E03, INVERT = LogicOp.INVERT, } #endregion #region public enum StringName public enum StringName { VENDOR = 0x1F00, RENDERER = 0x1F01, VERSION = 0x1F02, EXTENSIONS = 0x1F03, } #endregion #region public enum TexCoordPointerType public enum TexCoordPointerType { SHORT = DataType.SHORT, INT = DataType.INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, } #endregion #region public enum TextureCoordName public enum TextureCoordName { S = 0x2000, T = 0x2001, R = 0x2002, Q = 0x2003, } #endregion #region public enum TextureEnvMode public enum TextureEnvMode { MODULATE = 0x2100, DECAL = 0x2101, BLEND = GetPName.BLEND, REPLACE_EXT = EXT_texture.REPLACE_EXT, ADD = AccumOp.ADD, TEXTURE_ENV_BIAS_SGIX = SGIX_texture_add_env.TEXTURE_ENV_BIAS_SGIX, } #endregion #region public enum TextureEnvParameter public enum TextureEnvParameter { TEXTURE_ENV_MODE = 0x2200, TEXTURE_ENV_COLOR = 0x2201, } #endregion #region public enum TextureEnvTarget public enum TextureEnvTarget { TEXTURE_ENV = 0x2300, } #endregion #region public enum TextureFilterFuncSGIS public enum TextureFilterFuncSGIS { FILTER4_SGIS = SGIS_texture_filter4.FILTER4_SGIS, } #endregion #region public enum TextureGenMode public enum TextureGenMode { EYE_LINEAR = 0x2400, OBJECT_LINEAR = 0x2401, SPHERE_MAP = 0x2402, EYE_DISTANCE_TO_POINT_SGIS = SGIS_point_line_texgen.EYE_DISTANCE_TO_POINT_SGIS, OBJECT_DISTANCE_TO_POINT_SGIS = SGIS_point_line_texgen.OBJECT_DISTANCE_TO_POINT_SGIS, EYE_DISTANCE_TO_LINE_SGIS = SGIS_point_line_texgen.EYE_DISTANCE_TO_LINE_SGIS, OBJECT_DISTANCE_TO_LINE_SGIS = SGIS_point_line_texgen.OBJECT_DISTANCE_TO_LINE_SGIS, } #endregion #region public enum TextureGenParameter public enum TextureGenParameter { TEXTURE_GEN_MODE = 0x2500, OBJECT_PLANE = 0x2501, EYE_PLANE = 0x2502, EYE_POINT_SGIS = SGIS_point_line_texgen.EYE_POINT_SGIS, OBJECT_POINT_SGIS = SGIS_point_line_texgen.OBJECT_POINT_SGIS, EYE_LINE_SGIS = SGIS_point_line_texgen.EYE_LINE_SGIS, OBJECT_LINE_SGIS = SGIS_point_line_texgen.OBJECT_LINE_SGIS, } #endregion #region public enum TextureMagFilter public enum TextureMagFilter { NEAREST = 0x2600, LINEAR = 0x2601, LINEAR_DETAIL_SGIS = SGIS_detail_texture.LINEAR_DETAIL_SGIS, LINEAR_DETAIL_ALPHA_SGIS = SGIS_detail_texture.LINEAR_DETAIL_ALPHA_SGIS, LINEAR_DETAIL_COLOR_SGIS = SGIS_detail_texture.LINEAR_DETAIL_COLOR_SGIS, LINEAR_SHARPEN_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_SGIS, LINEAR_SHARPEN_ALPHA_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_ALPHA_SGIS, LINEAR_SHARPEN_COLOR_SGIS = SGIS_sharpen_texture.LINEAR_SHARPEN_COLOR_SGIS, FILTER4_SGIS = SGIS_texture_filter4.FILTER4_SGIS, PIXEL_TEX_GEN_Q_CEILING_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX, PIXEL_TEX_GEN_Q_ROUND_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX, PIXEL_TEX_GEN_Q_FLOOR_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX, } #endregion #region public enum TextureMinFilter public enum TextureMinFilter { NEAREST = TextureMagFilter.NEAREST, LINEAR = TextureMagFilter.LINEAR, NEAREST_MIPMAP_NEAREST = 0x2700, LINEAR_MIPMAP_NEAREST = 0x2701, NEAREST_MIPMAP_LINEAR = 0x2702, LINEAR_MIPMAP_LINEAR = 0x2703, FILTER4_SGIS = SGIS_texture_filter4.FILTER4_SGIS, LINEAR_CLIPMAP_LINEAR_SGIX = SGIX_clipmap.LINEAR_CLIPMAP_LINEAR_SGIX, NEAREST_CLIPMAP_NEAREST_SGIX = SGIX_clipmap.NEAREST_CLIPMAP_NEAREST_SGIX, NEAREST_CLIPMAP_LINEAR_SGIX = SGIX_clipmap.NEAREST_CLIPMAP_LINEAR_SGIX, LINEAR_CLIPMAP_NEAREST_SGIX = SGIX_clipmap.LINEAR_CLIPMAP_NEAREST_SGIX, PIXEL_TEX_GEN_Q_CEILING_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX, PIXEL_TEX_GEN_Q_ROUND_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX, PIXEL_TEX_GEN_Q_FLOOR_SGIX = SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX, } #endregion #region public enum TextureParameterName public enum TextureParameterName { TEXTURE_MAG_FILTER = 0x2800, TEXTURE_MIN_FILTER = 0x2801, TEXTURE_WRAP_S = 0x2802, TEXTURE_WRAP_T = 0x2803, TEXTURE_BORDER_COLOR = GetTextureParameter.TEXTURE_BORDER_COLOR, TEXTURE_PRIORITY = GetTextureParameter.TEXTURE_PRIORITY, TEXTURE_WRAP_R_EXT = EXT_texture3D.TEXTURE_WRAP_R_EXT, DETAIL_TEXTURE_LEVEL_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS, DETAIL_TEXTURE_MODE_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS, GENERATE_MIPMAP_SGIS = SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS, DUAL_TEXTURE_SELECT_SGIS = SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS, QUAD_TEXTURE_SELECT_SGIS = SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS, TEXTURE_WRAP_Q_SGIS = SGIS_texture4D.TEXTURE_WRAP_Q_SGIS, TEXTURE_CLIPMAP_CENTER_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX, TEXTURE_CLIPMAP_FRAME_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX, TEXTURE_CLIPMAP_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX, TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX, TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX, TEXTURE_CLIPMAP_DEPTH_SGIX = SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX, TEXTURE_COMPARE_SGIX = SGIX_shadow.TEXTURE_COMPARE_SGIX, TEXTURE_COMPARE_OPERATOR_SGIX = SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX, SHADOW_AMBIENT_SGIX = SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX, TEXTURE_MAX_CLAMP_S_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX, TEXTURE_MAX_CLAMP_T_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX, TEXTURE_MAX_CLAMP_R_SGIX = SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX, TEXTURE_LOD_BIAS_S_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX, TEXTURE_LOD_BIAS_T_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX, TEXTURE_LOD_BIAS_R_SGIX = SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX, POST_TEXTURE_FILTER_BIAS_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX, POST_TEXTURE_FILTER_SCALE_SGIX = SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX, } #endregion #region public enum TextureTarget public enum TextureTarget { TEXTURE_1D = GetPName.TEXTURE_1D, TEXTURE_2D = GetPName.TEXTURE_2D, PROXY_TEXTURE_1D = 0x8063, PROXY_TEXTURE_2D = 0x8064, TEXTURE_3D_EXT = EXT_texture3D.TEXTURE_3D_EXT, PROXY_TEXTURE_3D_EXT = EXT_texture3D.PROXY_TEXTURE_3D_EXT, DETAIL_TEXTURE_2D_SGIS = SGIS_detail_texture.DETAIL_TEXTURE_2D_SGIS, TEXTURE_4D_SGIS = SGIS_texture4D.TEXTURE_4D_SGIS, PROXY_TEXTURE_4D_SGIS = SGIS_texture4D.PROXY_TEXTURE_4D_SGIS, TEXTURE_MIN_LOD_SGIS = SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS, TEXTURE_MAX_LOD_SGIS = SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS, TEXTURE_BASE_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS, TEXTURE_MAX_LEVEL_SGIS = SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS, } #endregion #region public enum TextureWrapMode public enum TextureWrapMode { CLAMP = 0x2900, REPEAT = 0x2901, CLAMP_TO_BORDER_SGIS = SGIS_texture_border_clamp.CLAMP_TO_BORDER_SGIS, CLAMP_TO_EDGE_SGIS = SGIS_texture_edge_clamp.CLAMP_TO_EDGE_SGIS, } #endregion #region public enum PixelInternalFormat public enum PixelInternalFormat { R3_G3_B2 = 0x2A10, ALPHA4 = 0x803B, ALPHA8 = 0x803C, ALPHA12 = 0x803D, ALPHA16 = 0x803E, LUMINANCE4 = 0x803F, LUMINANCE8 = 0x8040, LUMINANCE12 = 0x8041, LUMINANCE16 = 0x8042, LUMINANCE4_ALPHA4 = 0x8043, LUMINANCE6_ALPHA2 = 0x8044, LUMINANCE8_ALPHA8 = 0x8045, LUMINANCE12_ALPHA4 = 0x8046, LUMINANCE12_ALPHA12 = 0x8047, LUMINANCE16_ALPHA16 = 0x8048, INTENSITY = 0x8049, INTENSITY4 = 0x804A, INTENSITY8 = 0x804B, INTENSITY12 = 0x804C, INTENSITY16 = 0x804D, RGB4 = 0x804F, RGB5 = 0x8050, RGB8 = 0x8051, RGB10 = 0x8052, RGB12 = 0x8053, RGB16 = 0x8054, RGBA2 = 0x8055, RGBA4 = 0x8056, RGB5_A1 = 0x8057, RGBA8 = 0x8058, RGB10_A2 = 0x8059, RGBA12 = 0x805A, RGBA16 = 0x805B, RGB2_EXT = EXT_texture.RGB2_EXT, DUAL_ALPHA4_SGIS = SGIS_texture_select.DUAL_ALPHA4_SGIS, DUAL_ALPHA8_SGIS = SGIS_texture_select.DUAL_ALPHA8_SGIS, DUAL_ALPHA12_SGIS = SGIS_texture_select.DUAL_ALPHA12_SGIS, DUAL_ALPHA16_SGIS = SGIS_texture_select.DUAL_ALPHA16_SGIS, DUAL_LUMINANCE4_SGIS = SGIS_texture_select.DUAL_LUMINANCE4_SGIS, DUAL_LUMINANCE8_SGIS = SGIS_texture_select.DUAL_LUMINANCE8_SGIS, DUAL_LUMINANCE12_SGIS = SGIS_texture_select.DUAL_LUMINANCE12_SGIS, DUAL_LUMINANCE16_SGIS = SGIS_texture_select.DUAL_LUMINANCE16_SGIS, DUAL_INTENSITY4_SGIS = SGIS_texture_select.DUAL_INTENSITY4_SGIS, DUAL_INTENSITY8_SGIS = SGIS_texture_select.DUAL_INTENSITY8_SGIS, DUAL_INTENSITY12_SGIS = SGIS_texture_select.DUAL_INTENSITY12_SGIS, DUAL_INTENSITY16_SGIS = SGIS_texture_select.DUAL_INTENSITY16_SGIS, DUAL_LUMINANCE_ALPHA4_SGIS = SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS, DUAL_LUMINANCE_ALPHA8_SGIS = SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS, QUAD_ALPHA4_SGIS = SGIS_texture_select.QUAD_ALPHA4_SGIS, QUAD_ALPHA8_SGIS = SGIS_texture_select.QUAD_ALPHA8_SGIS, QUAD_LUMINANCE4_SGIS = SGIS_texture_select.QUAD_LUMINANCE4_SGIS, QUAD_LUMINANCE8_SGIS = SGIS_texture_select.QUAD_LUMINANCE8_SGIS, QUAD_INTENSITY4_SGIS = SGIS_texture_select.QUAD_INTENSITY4_SGIS, QUAD_INTENSITY8_SGIS = SGIS_texture_select.QUAD_INTENSITY8_SGIS, DEPTH_COMPONENT16_SGIX = SGIX_depth_texture.DEPTH_COMPONENT16_SGIX, DEPTH_COMPONENT24_SGIX = SGIX_depth_texture.DEPTH_COMPONENT24_SGIX, DEPTH_COMPONENT32_SGIX = SGIX_depth_texture.DEPTH_COMPONENT32_SGIX, RGB_ICC_SGIX = SGIX_icc_texture.RGB_ICC_SGIX, RGBA_ICC_SGIX = SGIX_icc_texture.RGBA_ICC_SGIX, ALPHA_ICC_SGIX = SGIX_icc_texture.ALPHA_ICC_SGIX, LUMINANCE_ICC_SGIX = SGIX_icc_texture.LUMINANCE_ICC_SGIX, INTENSITY_ICC_SGIX = SGIX_icc_texture.INTENSITY_ICC_SGIX, LUMINANCE_ALPHA_ICC_SGIX = SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX, R5_G6_B5_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_ICC_SGIX, R5_G6_B5_A8_ICC_SGIX = SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX, ALPHA16_ICC_SGIX = SGIX_icc_texture.ALPHA16_ICC_SGIX, LUMINANCE16_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ICC_SGIX, INTENSITY16_ICC_SGIX = SGIX_icc_texture.INTENSITY16_ICC_SGIX, LUMINANCE16_ALPHA8_ICC_SGIX = SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX, } #endregion #region public enum InterleavedArrayFormat public enum InterleavedArrayFormat { V2F = 0x2A20, V3F = 0x2A21, C4UB_V2F = 0x2A22, C4UB_V3F = 0x2A23, C3F_V3F = 0x2A24, N3F_V3F = 0x2A25, C4F_N3F_V3F = 0x2A26, T2F_V3F = 0x2A27, T4F_V4F = 0x2A28, T2F_C4UB_V3F = 0x2A29, T2F_C3F_V3F = 0x2A2A, T2F_N3F_V3F = 0x2A2B, T2F_C4F_N3F_V3F = 0x2A2C, T4F_C4F_N3F_V4F = 0x2A2D, } #endregion #region public enum VertexPointerType public enum VertexPointerType { SHORT = DataType.SHORT, INT = DataType.INT, FLOAT = DataType.FLOAT, DOUBLE = DataType.DOUBLE, } #endregion #region public enum ClipPlaneName public enum ClipPlaneName { CLIP_PLANE0 = 0x3000, CLIP_PLANE1 = 0x3001, CLIP_PLANE2 = 0x3002, CLIP_PLANE3 = 0x3003, CLIP_PLANE4 = 0x3004, CLIP_PLANE5 = 0x3005, } #endregion #region public enum LightName public enum LightName { LIGHT0 = 0x4000, LIGHT1 = 0x4001, LIGHT2 = 0x4002, LIGHT3 = 0x4003, LIGHT4 = 0x4004, LIGHT5 = 0x4005, LIGHT6 = 0x4006, LIGHT7 = 0x4007, FRAGMENT_LIGHT0_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX, FRAGMENT_LIGHT1_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX, FRAGMENT_LIGHT2_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX, FRAGMENT_LIGHT3_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX, FRAGMENT_LIGHT4_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX, FRAGMENT_LIGHT5_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX, FRAGMENT_LIGHT6_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX, FRAGMENT_LIGHT7_SGIX = SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX, } #endregion #region public enum EXT_abgr public enum EXT_abgr { ABGR_EXT = 0x8000, } #endregion #region public enum EXT_blend_color public enum EXT_blend_color { CONSTANT_COLOR = 0x8001, CONSTANT_COLOR_EXT = 0x8001, ONE_MINUS_CONSTANT_COLOR = 0x8002, ONE_MINUS_CONSTANT_COLOR_EXT = 0x8002, CONSTANT_ALPHA = 0x8003, CONSTANT_ALPHA_EXT = 0x8003, ONE_MINUS_CONSTANT_ALPHA = 0x8004, ONE_MINUS_CONSTANT_ALPHA_EXT = 0x8004, BLEND_COLOR = 0x8005, BLEND_COLOR_EXT = 0x8005, } #endregion #region public enum EXT_blend_minmax public enum EXT_blend_minmax { FUNC_ADD = 0x8006, FUNC_ADD_EXT = 0x8006, MIN = 0x8007, MIN_EXT = 0x8007, MAX = 0x8008, MAX_EXT = 0x8008, BLEND_EQUATION = 0x8009, BLEND_EQUATION_EXT = 0x8009, } #endregion #region public enum EXT_blend_subtract public enum EXT_blend_subtract { FUNC_SUBTRACT = 0x800A, FUNC_SUBTRACT_EXT = 0x800A, FUNC_REVERSE_SUBTRACT = 0x800B, FUNC_REVERSE_SUBTRACT_EXT = 0x800B, } #endregion #region public enum EXT_cmyka public enum EXT_cmyka { CMYK_EXT = 0x800C, CMYKA_EXT = 0x800D, PACK_CMYK_HINT_EXT = 0x800E, UNPACK_CMYK_HINT_EXT = 0x800F, } #endregion #region public enum EXT_convolution public enum EXT_convolution { CONVOLUTION_1D = 0x8010, CONVOLUTION_1D_EXT = 0x8010, CONVOLUTION_2D = 0x8011, CONVOLUTION_2D_EXT = 0x8011, SEPARABLE_2D = 0x8012, SEPARABLE_2D_EXT = 0x8012, CONVOLUTION_BORDER_MODE = 0x8013, CONVOLUTION_BORDER_MODE_EXT = 0x8013, CONVOLUTION_FILTER_SCALE = 0x8014, CONVOLUTION_FILTER_SCALE_EXT = 0x8014, CONVOLUTION_FILTER_BIAS = 0x8015, CONVOLUTION_FILTER_BIAS_EXT = 0x8015, REDUCE = 0x8016, REDUCE_EXT = 0x8016, CONVOLUTION_FORMAT = 0x8017, CONVOLUTION_FORMAT_EXT = 0x8017, CONVOLUTION_WIDTH = 0x8018, CONVOLUTION_WIDTH_EXT = 0x8018, CONVOLUTION_HEIGHT = 0x8019, CONVOLUTION_HEIGHT_EXT = 0x8019, MAX_CONVOLUTION_WIDTH = 0x801A, MAX_CONVOLUTION_WIDTH_EXT = 0x801A, MAX_CONVOLUTION_HEIGHT = 0x801B, MAX_CONVOLUTION_HEIGHT_EXT = 0x801B, POST_CONVOLUTION_RED_SCALE = 0x801C, POST_CONVOLUTION_RED_SCALE_EXT = 0x801C, POST_CONVOLUTION_GREEN_SCALE = 0x801D, POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D, POST_CONVOLUTION_BLUE_SCALE = 0x801E, POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E, POST_CONVOLUTION_ALPHA_SCALE = 0x801F, POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F, POST_CONVOLUTION_RED_BIAS = 0x8020, POST_CONVOLUTION_RED_BIAS_EXT = 0x8020, POST_CONVOLUTION_GREEN_BIAS = 0x8021, POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021, POST_CONVOLUTION_BLUE_BIAS = 0x8022, POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022, POST_CONVOLUTION_ALPHA_BIAS = 0x8023, POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023, } #endregion #region public enum EXT_histogram public enum EXT_histogram { HISTOGRAM = 0x8024, HISTOGRAM_EXT = 0x8024, PROXY_HISTOGRAM = 0x8025, PROXY_HISTOGRAM_EXT = 0x8025, HISTOGRAM_WIDTH = 0x8026, HISTOGRAM_WIDTH_EXT = 0x8026, HISTOGRAM_FORMAT = 0x8027, HISTOGRAM_FORMAT_EXT = 0x8027, HISTOGRAM_RED_SIZE = 0x8028, HISTOGRAM_RED_SIZE_EXT = 0x8028, HISTOGRAM_GREEN_SIZE = 0x8029, HISTOGRAM_GREEN_SIZE_EXT = 0x8029, HISTOGRAM_BLUE_SIZE = 0x802A, HISTOGRAM_BLUE_SIZE_EXT = 0x802A, HISTOGRAM_ALPHA_SIZE = 0x802B, HISTOGRAM_ALPHA_SIZE_EXT = 0x802B, HISTOGRAM_LUMINANCE_SIZE = 0x802C, HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C, HISTOGRAM_SINK = 0x802D, HISTOGRAM_SINK_EXT = 0x802D, MINMAX = 0x802E, MINMAX_EXT = 0x802E, MINMAX_FORMAT = 0x802F, MINMAX_FORMAT_EXT = 0x802F, MINMAX_SINK = 0x8030, MINMAX_SINK_EXT = 0x8030, TABLE_TOO_LARGE = 0x8031, TABLE_TOO_LARGE_EXT = 0x8031, } #endregion #region public enum EXT_packed_pixels public enum EXT_packed_pixels { UNSIGNED_BYTE_3_3_2 = 0x8032, UNSIGNED_BYTE_3_3_2_EXT = 0x8032, UNSIGNED_SHORT_4_4_4_4 = 0x8033, UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033, UNSIGNED_SHORT_5_5_5_1 = 0x8034, UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034, UNSIGNED_INT_8_8_8_8 = 0x8035, UNSIGNED_INT_8_8_8_8_EXT = 0x8035, UNSIGNED_INT_10_10_10_2 = 0x8036, UNSIGNED_INT_10_10_10_2_EXT = 0x8036, UNSIGNED_BYTE_2_3_3_REV = 0x8362, UNSIGNED_BYTE_2_3_3_REV_EXT = 0x8362, UNSIGNED_SHORT_5_6_5 = 0x8363, UNSIGNED_SHORT_5_6_5_EXT = 0x8363, UNSIGNED_SHORT_5_6_5_REV = 0x8364, UNSIGNED_SHORT_5_6_5_REV_EXT = 0x8364, UNSIGNED_SHORT_4_4_4_4_REV = 0x8365, UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365, UNSIGNED_SHORT_1_5_5_5_REV = 0x8366, UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366, UNSIGNED_INT_8_8_8_8_REV = 0x8367, UNSIGNED_INT_8_8_8_8_REV_EXT = 0x8367, UNSIGNED_INT_2_10_10_10_REV = 0x8368, UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368, } #endregion #region public enum EXT_polygon_offset public enum EXT_polygon_offset { POLYGON_OFFSET_EXT = 0x8037, POLYGON_OFFSET_FACTOR_EXT = 0x8038, POLYGON_OFFSET_BIAS_EXT = 0x8039, } #endregion #region public enum EXT_rescale_normal public enum EXT_rescale_normal { RESCALE_NORMAL = 0x803A, RESCALE_NORMAL_EXT = 0x803A, } #endregion #region public enum EXT_texture public enum EXT_texture { ALPHA4_EXT = 0x803B, ALPHA8_EXT = 0x803C, ALPHA12_EXT = 0x803D, ALPHA16_EXT = 0x803E, LUMINANCE4_EXT = 0x803F, LUMINANCE8_EXT = 0x8040, LUMINANCE12_EXT = 0x8041, LUMINANCE16_EXT = 0x8042, LUMINANCE4_ALPHA4_EXT = 0x8043, LUMINANCE6_ALPHA2_EXT = 0x8044, LUMINANCE8_ALPHA8_EXT = 0x8045, LUMINANCE12_ALPHA4_EXT = 0x8046, LUMINANCE12_ALPHA12_EXT = 0x8047, LUMINANCE16_ALPHA16_EXT = 0x8048, INTENSITY_EXT = 0x8049, INTENSITY4_EXT = 0x804A, INTENSITY8_EXT = 0x804B, INTENSITY12_EXT = 0x804C, INTENSITY16_EXT = 0x804D, RGB2_EXT = 0x804E, RGB4_EXT = 0x804F, RGB5_EXT = 0x8050, RGB8_EXT = 0x8051, RGB10_EXT = 0x8052, RGB12_EXT = 0x8053, RGB16_EXT = 0x8054, RGBA2_EXT = 0x8055, RGBA4_EXT = 0x8056, RGB5_A1_EXT = 0x8057, RGBA8_EXT = 0x8058, RGB10_A2_EXT = 0x8059, RGBA12_EXT = 0x805A, RGBA16_EXT = 0x805B, TEXTURE_RED_SIZE_EXT = 0x805C, TEXTURE_GREEN_SIZE_EXT = 0x805D, TEXTURE_BLUE_SIZE_EXT = 0x805E, TEXTURE_ALPHA_SIZE_EXT = 0x805F, TEXTURE_LUMINANCE_SIZE_EXT = 0x8060, TEXTURE_INTENSITY_SIZE_EXT = 0x8061, REPLACE_EXT = 0x8062, PROXY_TEXTURE_1D_EXT = 0x8063, PROXY_TEXTURE_2D_EXT = 0x8064, TEXTURE_TOO_LARGE_EXT = 0x8065, } #endregion #region public enum EXT_texture_object public enum EXT_texture_object { TEXTURE_PRIORITY_EXT = 0x8066, TEXTURE_RESIDENT_EXT = 0x8067, TEXTURE_1D_BINDING_EXT = 0x8068, TEXTURE_2D_BINDING_EXT = 0x8069, TEXTURE_3D_BINDING_EXT = 0x806A, } #endregion #region public enum EXT_texture3D public enum EXT_texture3D { PACK_SKIP_IMAGES = 0x806B, PACK_SKIP_IMAGES_EXT = 0x806B, PACK_IMAGE_HEIGHT = 0x806C, PACK_IMAGE_HEIGHT_EXT = 0x806C, UNPACK_SKIP_IMAGES = 0x806D, UNPACK_SKIP_IMAGES_EXT = 0x806D, UNPACK_IMAGE_HEIGHT = 0x806E, UNPACK_IMAGE_HEIGHT_EXT = 0x806E, TEXTURE_3D = 0x806F, TEXTURE_3D_EXT = 0x806F, PROXY_TEXTURE_3D = 0x8070, PROXY_TEXTURE_3D_EXT = 0x8070, TEXTURE_DEPTH = 0x8071, TEXTURE_DEPTH_EXT = 0x8071, TEXTURE_WRAP_R = 0x8072, TEXTURE_WRAP_R_EXT = 0x8072, MAX_3D_TEXTURE_SIZE = 0x8073, MAX_3D_TEXTURE_SIZE_EXT = 0x8073, } #endregion #region public enum EXT_vertex_array public enum EXT_vertex_array { VERTEX_ARRAY_EXT = 0x8074, NORMAL_ARRAY_EXT = 0x8075, COLOR_ARRAY_EXT = 0x8076, INDEX_ARRAY_EXT = 0x8077, TEXTURE_COORD_ARRAY_EXT = 0x8078, EDGE_FLAG_ARRAY_EXT = 0x8079, VERTEX_ARRAY_SIZE_EXT = 0x807A, VERTEX_ARRAY_TYPE_EXT = 0x807B, VERTEX_ARRAY_STRIDE_EXT = 0x807C, VERTEX_ARRAY_COUNT_EXT = 0x807D, NORMAL_ARRAY_TYPE_EXT = 0x807E, NORMAL_ARRAY_STRIDE_EXT = 0x807F, NORMAL_ARRAY_COUNT_EXT = 0x8080, COLOR_ARRAY_SIZE_EXT = 0x8081, COLOR_ARRAY_TYPE_EXT = 0x8082, COLOR_ARRAY_STRIDE_EXT = 0x8083, COLOR_ARRAY_COUNT_EXT = 0x8084, INDEX_ARRAY_TYPE_EXT = 0x8085, INDEX_ARRAY_STRIDE_EXT = 0x8086, INDEX_ARRAY_COUNT_EXT = 0x8087, TEXTURE_COORD_ARRAY_SIZE_EXT = 0x8088, TEXTURE_COORD_ARRAY_TYPE_EXT = 0x8089, TEXTURE_COORD_ARRAY_STRIDE_EXT = 0x808A, TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B, EDGE_FLAG_ARRAY_STRIDE_EXT = 0x808C, EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D, VERTEX_ARRAY_POINTER_EXT = 0x808E, NORMAL_ARRAY_POINTER_EXT = 0x808F, COLOR_ARRAY_POINTER_EXT = 0x8090, INDEX_ARRAY_POINTER_EXT = 0x8091, TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092, EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093, } #endregion #region public enum SGIX_interlace public enum SGIX_interlace { INTERLACE_SGIX = 0x8094, } #endregion #region public enum SGIS_detail_texture public enum SGIS_detail_texture { DETAIL_TEXTURE_2D_SGIS = 0x8095, DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096, LINEAR_DETAIL_SGIS = 0x8097, LINEAR_DETAIL_ALPHA_SGIS = 0x8098, LINEAR_DETAIL_COLOR_SGIS = 0x8099, DETAIL_TEXTURE_LEVEL_SGIS = 0x809A, DETAIL_TEXTURE_MODE_SGIS = 0x809B, DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C, } #endregion #region public enum ARB_multisample public enum ARB_multisample { MULTISAMPLE = 0x809D, MULTISAMPLE_ARB = 0x809D, SAMPLE_ALPHA_TO_COVERAGE = 0x809E, SAMPLE_ALPHA_TO_COVERAGE_ARB = 0x809E, SAMPLE_ALPHA_TO_ONE = 0x809F, SAMPLE_ALPHA_TO_ONE_ARB = 0x809F, SAMPLE_COVERAGE = 0x80A0, SAMPLE_COVERAGE_ARB = 0x80A0, SAMPLE_BUFFERS = 0x80A8, SAMPLE_BUFFERS_ARB = 0x80A8, SAMPLES = 0x80A9, SAMPLES_ARB = 0x80A9, SAMPLE_COVERAGE_VALUE = 0x80AA, SAMPLE_COVERAGE_VALUE_ARB = 0x80AA, SAMPLE_COVERAGE_INVERT = 0x80AB, SAMPLE_COVERAGE_INVERT_ARB = 0x80AB, MULTISAMPLE_BIT_ARB = 0x20000000, } #endregion #region public enum SGIS_multisample public enum SGIS_multisample { MULTISAMPLE_SGIS = 0x809D, SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E, SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F, SAMPLE_MASK_SGIS = 0x80A0, _1PASS_SGIS = 0x80A1, _2PASS_0_SGIS = 0x80A2, _2PASS_1_SGIS = 0x80A3, _4PASS_0_SGIS = 0x80A4, _4PASS_1_SGIS = 0x80A5, _4PASS_2_SGIS = 0x80A6, _4PASS_3_SGIS = 0x80A7, SAMPLE_BUFFERS_SGIS = 0x80A8, SAMPLES_SGIS = 0x80A9, SAMPLE_MASK_VALUE_SGIS = 0x80AA, SAMPLE_MASK_INVERT_SGIS = 0x80AB, SAMPLE_PATTERN_SGIS = 0x80AC, } #endregion #region public enum SGIS_sharpen_texture public enum SGIS_sharpen_texture { LINEAR_SHARPEN_SGIS = 0x80AD, LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE, LINEAR_SHARPEN_COLOR_SGIS = 0x80AF, SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0, } #endregion #region public enum SGI_color_matrix public enum SGI_color_matrix { COLOR_MATRIX = 0x80B1, COLOR_MATRIX_SGI = 0x80B1, COLOR_MATRIX_STACK_DEPTH = 0x80B2, COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2, MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3, MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3, POST_COLOR_MATRIX_RED_SCALE = 0x80B4, POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4, POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5, POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5, POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6, POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6, POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7, POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7, POST_COLOR_MATRIX_RED_BIAS = 0x80B8, POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8, POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9, POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9, POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA, POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA, POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB, POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB, } #endregion #region public enum SGI_texture_color_table public enum SGI_texture_color_table { TEXTURE_COLOR_TABLE_SGI = 0x80BC, PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD, } #endregion #region public enum SGIX_texture_add_env public enum SGIX_texture_add_env { TEXTURE_ENV_BIAS_SGIX = 0x80BE, } #endregion #region public enum SGIX_shadow_ambient public enum SGIX_shadow_ambient { SHADOW_AMBIENT_SGIX = 0x80BF, } #endregion #region public enum SGI_color_table public enum SGI_color_table { COLOR_TABLE = 0x80D0, COLOR_TABLE_SGI = 0x80D0, POST_CONVOLUTION_COLOR_TABLE = 0x80D1, POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1, POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2, POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2, PROXY_COLOR_TABLE = 0x80D3, PROXY_COLOR_TABLE_SGI = 0x80D3, PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4, PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4, PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5, PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5, COLOR_TABLE_SCALE = 0x80D6, COLOR_TABLE_SCALE_SGI = 0x80D6, COLOR_TABLE_BIAS = 0x80D7, COLOR_TABLE_BIAS_SGI = 0x80D7, COLOR_TABLE_FORMAT = 0x80D8, COLOR_TABLE_FORMAT_SGI = 0x80D8, COLOR_TABLE_WIDTH = 0x80D9, COLOR_TABLE_WIDTH_SGI = 0x80D9, COLOR_TABLE_RED_SIZE = 0x80DA, COLOR_TABLE_RED_SIZE_SGI = 0x80DA, COLOR_TABLE_GREEN_SIZE = 0x80DB, COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB, COLOR_TABLE_BLUE_SIZE = 0x80DC, COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC, COLOR_TABLE_ALPHA_SIZE = 0x80DD, COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD, COLOR_TABLE_LUMINANCE_SIZE = 0x80DE, COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE, COLOR_TABLE_INTENSITY_SIZE = 0x80DF, COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF, } #endregion #region public enum EXT_bgra public enum EXT_bgra { BGR = 0x80E0, BGR_EXT = 0x80E0, BGRA = 0x80E1, BGRA_EXT = 0x80E1, } #endregion #region public enum VERSION_1_2 public enum VERSION_1_2 { MAX_ELEMENTS_VERTICES = 0x80E8, MAX_ELEMENTS_INDICES = 0x80E9, SMOOTH_POINT_SIZE_RANGE = 0x0B12, SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13, SMOOTH_LINE_WIDTH_RANGE = 0x0B22, SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23, ALIASED_POINT_SIZE_RANGE = 0x846D, ALIASED_LINE_WIDTH_RANGE = 0x846E, UNSIGNED_BYTE_3_3_2 = 0x8032, UNSIGNED_SHORT_4_4_4_4 = 0x8033, UNSIGNED_SHORT_5_5_5_1 = 0x8034, UNSIGNED_INT_8_8_8_8 = 0x8035, UNSIGNED_INT_10_10_10_2 = 0x8036, RESCALE_NORMAL = 0x803A, TEXTURE_BINDING_3D = 0x806A, PACK_SKIP_IMAGES = 0x806B, PACK_IMAGE_HEIGHT = 0x806C, UNPACK_SKIP_IMAGES = 0x806D, UNPACK_IMAGE_HEIGHT = 0x806E, TEXTURE_3D = 0x806F, PROXY_TEXTURE_3D = 0x8070, TEXTURE_DEPTH = 0x8071, TEXTURE_WRAP_R = 0x8072, MAX_3D_TEXTURE_SIZE = 0x8073, UNSIGNED_BYTE_2_3_3_REV = 0x8362, UNSIGNED_SHORT_5_6_5 = 0x8363, UNSIGNED_SHORT_5_6_5_REV = 0x8364, UNSIGNED_SHORT_4_4_4_4_REV = 0x8365, UNSIGNED_SHORT_1_5_5_5_REV = 0x8366, UNSIGNED_INT_8_8_8_8_REV = 0x8367, UNSIGNED_INT_2_10_10_10_REV = 0x8368, BGR = 0x80E0, BGRA = 0x80E1, CLAMP_TO_EDGE = 0x812F, TEXTURE_MIN_LOD = 0x813A, TEXTURE_MAX_LOD = 0x813B, TEXTURE_BASE_LEVEL = 0x813C, TEXTURE_MAX_LEVEL = 0x813D, LIGHT_MODEL_COLOR_CONTROL = 0x81F8, SINGLE_COLOR = 0x81F9, SEPARATE_SPECULAR_COLOR = 0x81FA, } #endregion #region public enum SGIS_texture_select public enum SGIS_texture_select { DUAL_ALPHA4_SGIS = 0x8110, DUAL_ALPHA8_SGIS = 0x8111, DUAL_ALPHA12_SGIS = 0x8112, DUAL_ALPHA16_SGIS = 0x8113, DUAL_LUMINANCE4_SGIS = 0x8114, DUAL_LUMINANCE8_SGIS = 0x8115, DUAL_LUMINANCE12_SGIS = 0x8116, DUAL_LUMINANCE16_SGIS = 0x8117, DUAL_INTENSITY4_SGIS = 0x8118, DUAL_INTENSITY8_SGIS = 0x8119, DUAL_INTENSITY12_SGIS = 0x811A, DUAL_INTENSITY16_SGIS = 0x811B, DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C, DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D, QUAD_ALPHA4_SGIS = 0x811E, QUAD_ALPHA8_SGIS = 0x811F, QUAD_LUMINANCE4_SGIS = 0x8120, QUAD_LUMINANCE8_SGIS = 0x8121, QUAD_INTENSITY4_SGIS = 0x8122, QUAD_INTENSITY8_SGIS = 0x8123, DUAL_TEXTURE_SELECT_SGIS = 0x8124, QUAD_TEXTURE_SELECT_SGIS = 0x8125, } #endregion #region public enum SGIS_point_parameters public enum SGIS_point_parameters { POINT_SIZE_MIN = 0x8126, POINT_SIZE_MIN_ARB = 0x8126, POINT_SIZE_MIN_EXT = 0x8126, POINT_SIZE_MIN_SGIS = 0x8126, POINT_SIZE_MAX = 0x8127, POINT_SIZE_MAX_ARB = 0x8127, POINT_SIZE_MAX_EXT = 0x8127, POINT_SIZE_MAX_SGIS = 0x8127, POINT_FADE_THRESHOLD_SIZE = 0x8128, POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128, POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128, POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128, POINT_DISTANCE_ATTENUATION = 0x8129, POINT_DISTANCE_ATTENUATION_ARB = 0x8129, DISTANCE_ATTENUATION_EXT = 0x8129, DISTANCE_ATTENUATION_SGIS = 0x8129, } #endregion #region public enum SGIS_fog_function public enum SGIS_fog_function { FOG_FUNC_SGIS = 0x812A, FOG_FUNC_POINTS_SGIS = 0x812B, MAX_FOG_FUNC_POINTS_SGIS = 0x812C, } #endregion #region public enum SGIS_texture_border_clamp public enum SGIS_texture_border_clamp { CLAMP_TO_BORDER = 0x812D, CLAMP_TO_BORDER_ARB = 0x812D, CLAMP_TO_BORDER_SGIS = 0x812D, } #endregion #region public enum SGIX_texture_multi_buffer public enum SGIX_texture_multi_buffer { TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E, } #endregion #region public enum SGIS_texture_edge_clamp public enum SGIS_texture_edge_clamp { CLAMP_TO_EDGE = 0x812F, CLAMP_TO_EDGE_SGIS = 0x812F, } #endregion #region public enum SGIS_texture4D public enum SGIS_texture4D { PACK_SKIP_VOLUMES_SGIS = 0x8130, PACK_IMAGE_DEPTH_SGIS = 0x8131, UNPACK_SKIP_VOLUMES_SGIS = 0x8132, UNPACK_IMAGE_DEPTH_SGIS = 0x8133, TEXTURE_4D_SGIS = 0x8134, PROXY_TEXTURE_4D_SGIS = 0x8135, TEXTURE_4DSIZE_SGIS = 0x8136, TEXTURE_WRAP_Q_SGIS = 0x8137, MAX_4D_TEXTURE_SIZE_SGIS = 0x8138, TEXTURE_4D_BINDING_SGIS = 0x814F, } #endregion #region public enum SGIX_pixel_texture public enum SGIX_pixel_texture { PIXEL_TEX_GEN_SGIX = 0x8139, PIXEL_TEX_GEN_MODE_SGIX = 0x832B, } #endregion #region public enum SGIS_texture_lod public enum SGIS_texture_lod { TEXTURE_MIN_LOD = 0x813A, TEXTURE_MIN_LOD_SGIS = 0x813A, TEXTURE_MAX_LOD = 0x813B, TEXTURE_MAX_LOD_SGIS = 0x813B, TEXTURE_BASE_LEVEL = 0x813C, TEXTURE_BASE_LEVEL_SGIS = 0x813C, TEXTURE_MAX_LEVEL = 0x813D, TEXTURE_MAX_LEVEL_SGIS = 0x813D, } #endregion #region public enum SGIX_pixel_tiles public enum SGIX_pixel_tiles { PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E, PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F, PIXEL_TILE_WIDTH_SGIX = 0x8140, PIXEL_TILE_HEIGHT_SGIX = 0x8141, PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142, PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143, PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144, PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145, } #endregion #region public enum SGIS_texture_filter4 public enum SGIS_texture_filter4 { FILTER4_SGIS = 0x8146, TEXTURE_FILTER4_SIZE_SGIS = 0x8147, } #endregion #region public enum SGIX_sprite public enum SGIX_sprite { SPRITE_SGIX = 0x8148, SPRITE_MODE_SGIX = 0x8149, SPRITE_AXIS_SGIX = 0x814A, SPRITE_TRANSLATION_SGIX = 0x814B, SPRITE_AXIAL_SGIX = 0x814C, SPRITE_OBJECT_ALIGNED_SGIX = 0x814D, SPRITE_EYE_ALIGNED_SGIX = 0x814E, } #endregion #region public enum HP_convolution_border_modes public enum HP_convolution_border_modes { IGNORE_BORDER_HP = 0x8150, CONSTANT_BORDER = 0x8151, CONSTANT_BORDER_HP = 0x8151, REPLICATE_BORDER = 0x8153, REPLICATE_BORDER_HP = 0x8153, CONVOLUTION_BORDER_COLOR = 0x8154, CONVOLUTION_BORDER_COLOR_HP = 0x8154, } #endregion #region public enum SGIX_clipmap public enum SGIX_clipmap { LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170, TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171, TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172, TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173, TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174, TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175, TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176, MAX_CLIPMAP_DEPTH_SGIX = 0x8177, MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178, NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D, NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E, LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F, } #endregion #region public enum SGIX_texture_scale_bias public enum SGIX_texture_scale_bias { POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179, POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A, POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B, POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C, } #endregion #region public enum SGIX_reference_plane public enum SGIX_reference_plane { REFERENCE_PLANE_SGIX = 0x817D, REFERENCE_PLANE_EQUATION_SGIX = 0x817E, } #endregion #region public enum SGIX_ir_instrument1 public enum SGIX_ir_instrument1 { IR_INSTRUMENT1_SGIX = 0x817F, } #endregion #region public enum SGIX_instruments public enum SGIX_instruments { INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180, INSTRUMENT_MEASUREMENTS_SGIX = 0x8181, } #endregion #region public enum SGIX_list_priority public enum SGIX_list_priority { LIST_PRIORITY_SGIX = 0x8182, } #endregion #region public enum SGIX_calligraphic_fragment public enum SGIX_calligraphic_fragment { CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183, } #endregion #region public enum SGIX_impact_pixel_texture public enum SGIX_impact_pixel_texture { PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184, PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185, PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186, PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187, PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188, PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189, PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A, } #endregion #region public enum SGIX_framezoom public enum SGIX_framezoom { FRAMEZOOM_SGIX = 0x818B, FRAMEZOOM_FACTOR_SGIX = 0x818C, MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D, } #endregion #region public enum SGIX_texture_lod_bias public enum SGIX_texture_lod_bias { TEXTURE_LOD_BIAS_S_SGIX = 0x818E, TEXTURE_LOD_BIAS_T_SGIX = 0x818F, TEXTURE_LOD_BIAS_R_SGIX = 0x8190, } #endregion #region public enum SGIS_generate_mipmap public enum SGIS_generate_mipmap { GENERATE_MIPMAP = 0x8191, GENERATE_MIPMAP_SGIS = 0x8191, GENERATE_MIPMAP_HINT = 0x8192, GENERATE_MIPMAP_HINT_SGIS = 0x8192, GEOMETRY_DEFORMATION_SGIX = 0x8194, TEXTURE_DEFORMATION_SGIX = 0x8195, DEFORMATIONS_MASK_SGIX = 0x8196, MAX_DEFORMATION_ORDER_SGIX = 0x8197, } #endregion #region public enum SGIX_fog_offset public enum SGIX_fog_offset { FOG_OFFSET_SGIX = 0x8198, FOG_OFFSET_VALUE_SGIX = 0x8199, } #endregion #region public enum SGIX_shadow public enum SGIX_shadow { TEXTURE_COMPARE_SGIX = 0x819A, TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B, TEXTURE_LEQUAL_R_SGIX = 0x819C, TEXTURE_GEQUAL_R_SGIX = 0x819D, } #endregion #region public enum SGIX_depth_texture public enum SGIX_depth_texture { DEPTH_COMPONENT16 = 0x81A5, DEPTH_COMPONENT16_SGIX = 0x81A5, DEPTH_COMPONENT24 = 0x81A6, DEPTH_COMPONENT24_SGIX = 0x81A6, DEPTH_COMPONENT32 = 0x81A7, DEPTH_COMPONENT32_SGIX = 0x81A7, } #endregion #region public enum SGIX_ycrcb public enum SGIX_ycrcb { YCRCB_422_SGIX = 0x81BB, YCRCB_444_SGIX = 0x81BC, } #endregion #region public enum SGIS_texture_color_mask public enum SGIS_texture_color_mask { TEXTURE_COLOR_WRITEMASK_SGIS = 0x81EF, } #endregion #region public enum SGIS_point_line_texgen public enum SGIS_point_line_texgen { EYE_DISTANCE_TO_POINT_SGIS = 0x81F0, OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1, EYE_DISTANCE_TO_LINE_SGIS = 0x81F2, OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3, EYE_POINT_SGIS = 0x81F4, OBJECT_POINT_SGIS = 0x81F5, EYE_LINE_SGIS = 0x81F6, OBJECT_LINE_SGIS = 0x81F7, } #endregion #region public enum EXT_separate_specular_color public enum EXT_separate_specular_color { LIGHT_MODEL_COLOR_CONTROL = 0x81F8, LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8, SINGLE_COLOR = 0x81F9, SINGLE_COLOR_EXT = 0x81F9, SEPARATE_SPECULAR_COLOR = 0x81FA, SEPARATE_SPECULAR_COLOR_EXT = 0x81FA, } #endregion #region public enum EXT_shared_texture_palette public enum EXT_shared_texture_palette { SHARED_TEXTURE_PALETTE_EXT = 0x81FB, } #endregion #region public enum SGIX_convolution_accuracy public enum SGIX_convolution_accuracy { CONVOLUTION_HINT_SGIX = 0x8316, } #endregion #region public enum SGIX_blend_alpha_minmax public enum SGIX_blend_alpha_minmax { ALPHA_MIN_SGIX = 0x8320, ALPHA_MAX_SGIX = 0x8321, ASYNC_MARKER_SGIX = 0x8329, } #endregion #region public enum SGIX_async_histogram public enum SGIX_async_histogram { ASYNC_HISTOGRAM_SGIX = 0x832C, MAX_ASYNC_HISTOGRAM_SGIX = 0x832D, } #endregion #region public enum EXT_pixel_transform public enum EXT_pixel_transform { PIXEL_TRANSFORM_2D_EXT = 0x8330, PIXEL_MAG_FILTER_EXT = 0x8331, PIXEL_MIN_FILTER_EXT = 0x8332, PIXEL_CUBIC_WEIGHT_EXT = 0x8333, CUBIC_EXT = 0x8334, AVERAGE_EXT = 0x8335, PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8336, MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8337, PIXEL_TRANSFORM_2D_MATRIX_EXT = 0x8338, } #endregion #region public enum SGIS_pixel_texture public enum SGIS_pixel_texture { PIXEL_TEXTURE_SGIS = 0x8353, PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354, PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355, PIXEL_GROUP_COLOR_SGIS = 0x8356, } #endregion #region public enum SGIX_async_pixel public enum SGIX_async_pixel { ASYNC_TEX_IMAGE_SGIX = 0x835C, ASYNC_DRAW_PIXELS_SGIX = 0x835D, ASYNC_READ_PIXELS_SGIX = 0x835E, MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F, MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360, MAX_ASYNC_READ_PIXELS_SGIX = 0x8361, } #endregion #region public enum SGIX_texture_coordinate_clamp public enum SGIX_texture_coordinate_clamp { TEXTURE_MAX_CLAMP_S_SGIX = 0x8369, TEXTURE_MAX_CLAMP_T_SGIX = 0x836A, TEXTURE_MAX_CLAMP_R_SGIX = 0x836B, FOG_FACTOR_TO_ALPHA_SGIX = 0x836F, } #endregion #region public enum SGIX_vertex_preclip public enum SGIX_vertex_preclip { VERTEX_PRECLIP_SGIX = 0x83EE, VERTEX_PRECLIP_HINT_SGIX = 0x83EF, } #endregion #region public enum EXT_texture_compression_s3tc public enum EXT_texture_compression_s3tc { COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0, COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1, COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2, COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3, } #endregion #region public enum INTEL_parallel_arrays public enum INTEL_parallel_arrays { PARALLEL_ARRAYS_INTEL = 0x83F4, VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F5, NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F6, COLOR_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F7, TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = 0x83F8, } #endregion #region public enum SGIX_fragment_lighting public enum SGIX_fragment_lighting { FRAGMENT_LIGHTING_SGIX = 0x8400, FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401, FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402, FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403, MAX_FRAGMENT_LIGHTS_SGIX = 0x8404, MAX_ACTIVE_LIGHTS_SGIX = 0x8405, CURRENT_RASTER_NORMAL_SGIX = 0x8406, LIGHT_ENV_MODE_SGIX = 0x8407, FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408, FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409, FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A, FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B, FRAGMENT_LIGHT0_SGIX = 0x840C, FRAGMENT_LIGHT1_SGIX = 0x840D, FRAGMENT_LIGHT2_SGIX = 0x840E, FRAGMENT_LIGHT3_SGIX = 0x840F, FRAGMENT_LIGHT4_SGIX = 0x8410, FRAGMENT_LIGHT5_SGIX = 0x8411, FRAGMENT_LIGHT6_SGIX = 0x8412, FRAGMENT_LIGHT7_SGIX = 0x8413, } #endregion #region public enum SGIX_resample public enum SGIX_resample { PACK_RESAMPLE_SGIX = 0x842C, UNPACK_RESAMPLE_SGIX = 0x842D, RESAMPLE_REPLICATE_SGIX = 0x842E, RESAMPLE_ZERO_FILL_SGIX = 0x842F, RESAMPLE_DECIMATE_SGIX = 0x8430, } #endregion #region public enum SGIX_subsample public enum SGIX_subsample { PACK_SUBSAMPLE_RATE_SGIX = 0x85A0, UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1, PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2, PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3, PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4, } #endregion #region public enum ARB_imaging public enum ARB_imaging { CONSTANT_COLOR = 0x8001, ONE_MINUS_CONSTANT_COLOR = 0x8002, CONSTANT_ALPHA = 0x8003, ONE_MINUS_CONSTANT_ALPHA = 0x8004, BLEND_COLOR = 0x8005, FUNC_ADD = 0x8006, MIN = 0x8007, MAX = 0x8008, BLEND_EQUATION = 0x8009, FUNC_SUBTRACT = 0x800A, FUNC_REVERSE_SUBTRACT = 0x800B, CONVOLUTION_1D = 0x8010, CONVOLUTION_2D = 0x8011, SEPARABLE_2D = 0x8012, CONVOLUTION_BORDER_MODE = 0x8013, CONVOLUTION_FILTER_SCALE = 0x8014, CONVOLUTION_FILTER_BIAS = 0x8015, REDUCE = 0x8016, CONVOLUTION_FORMAT = 0x8017, CONVOLUTION_WIDTH = 0x8018, CONVOLUTION_HEIGHT = 0x8019, MAX_CONVOLUTION_WIDTH = 0x801A, MAX_CONVOLUTION_HEIGHT = 0x801B, POST_CONVOLUTION_RED_SCALE = 0x801C, POST_CONVOLUTION_GREEN_SCALE = 0x801D, POST_CONVOLUTION_BLUE_SCALE = 0x801E, POST_CONVOLUTION_ALPHA_SCALE = 0x801F, POST_CONVOLUTION_RED_BIAS = 0x8020, POST_CONVOLUTION_GREEN_BIAS = 0x8021, POST_CONVOLUTION_BLUE_BIAS = 0x8022, POST_CONVOLUTION_ALPHA_BIAS = 0x8023, HISTOGRAM = 0x8024, PROXY_HISTOGRAM = 0x8025, HISTOGRAM_WIDTH = 0x8026, HISTOGRAM_FORMAT = 0x8027, HISTOGRAM_RED_SIZE = 0x8028, HISTOGRAM_GREEN_SIZE = 0x8029, HISTOGRAM_BLUE_SIZE = 0x802A, HISTOGRAM_ALPHA_SIZE = 0x802B, HISTOGRAM_LUMINANCE_SIZE = 0x802C, HISTOGRAM_SINK = 0x802D, MINMAX = 0x802E, MINMAX_FORMAT = 0x802F, MINMAX_SINK = 0x8030, TABLE_TOO_LARGE = 0x8031, COLOR_MATRIX = 0x80B1, COLOR_MATRIX_STACK_DEPTH = 0x80B2, MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3, POST_COLOR_MATRIX_RED_SCALE = 0x80B4, POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5, POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6, POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7, POST_COLOR_MATRIX_RED_BIAS = 0x80B8, POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9, POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA, POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB, COLOR_TABLE = 0x80D0, POST_CONVOLUTION_COLOR_TABLE = 0x80D1, POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2, PROXY_COLOR_TABLE = 0x80D3, PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4, PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5, COLOR_TABLE_SCALE = 0x80D6, COLOR_TABLE_BIAS = 0x80D7, COLOR_TABLE_FORMAT = 0x80D8, COLOR_TABLE_WIDTH = 0x80D9, COLOR_TABLE_RED_SIZE = 0x80DA, COLOR_TABLE_GREEN_SIZE = 0x80DB, COLOR_TABLE_BLUE_SIZE = 0x80DC, COLOR_TABLE_ALPHA_SIZE = 0x80DD, COLOR_TABLE_LUMINANCE_SIZE = 0x80DE, COLOR_TABLE_INTENSITY_SIZE = 0x80DF, CONSTANT_BORDER = 0x8151, REPLICATE_BORDER = 0x8153, CONVOLUTION_BORDER_COLOR = 0x8154, } #endregion #region public enum VERSION_1_3 public enum VERSION_1_3 { TEXTURE0 = 0x84C0, TEXTURE1 = 0x84C1, TEXTURE2 = 0x84C2, TEXTURE3 = 0x84C3, TEXTURE4 = 0x84C4, TEXTURE5 = 0x84C5, TEXTURE6 = 0x84C6, TEXTURE7 = 0x84C7, TEXTURE8 = 0x84C8, TEXTURE9 = 0x84C9, TEXTURE10 = 0x84CA, TEXTURE11 = 0x84CB, TEXTURE12 = 0x84CC, TEXTURE13 = 0x84CD, TEXTURE14 = 0x84CE, TEXTURE15 = 0x84CF, TEXTURE16 = 0x84D0, TEXTURE17 = 0x84D1, TEXTURE18 = 0x84D2, TEXTURE19 = 0x84D3, TEXTURE20 = 0x84D4, TEXTURE21 = 0x84D5, TEXTURE22 = 0x84D6, TEXTURE23 = 0x84D7, TEXTURE24 = 0x84D8, TEXTURE25 = 0x84D9, TEXTURE26 = 0x84DA, TEXTURE27 = 0x84DB, TEXTURE28 = 0x84DC, TEXTURE29 = 0x84DD, TEXTURE30 = 0x84DE, TEXTURE31 = 0x84DF, ACTIVE_TEXTURE = 0x84E0, CLIENT_ACTIVE_TEXTURE = 0x84E1, MAX_TEXTURE_UNITS = 0x84E2, TRANSPOSE_MODELVIEW_MATRIX = 0x84E3, TRANSPOSE_PROJECTION_MATRIX = 0x84E4, TRANSPOSE_TEXTURE_MATRIX = 0x84E5, TRANSPOSE_COLOR_MATRIX = 0x84E6, MULTISAMPLE = 0x809D, SAMPLE_ALPHA_TO_COVERAGE = 0x809E, SAMPLE_ALPHA_TO_ONE = 0x809F, SAMPLE_COVERAGE = 0x80A0, SAMPLE_BUFFERS = 0x80A8, SAMPLES = 0x80A9, SAMPLE_COVERAGE_VALUE = 0x80AA, SAMPLE_COVERAGE_INVERT = 0x80AB, MULTISAMPLE_BIT = 0x20000000, NORMAL_MAP = 0x8511, REFLECTION_MAP = 0x8512, TEXTURE_CUBE_MAP = 0x8513, TEXTURE_BINDING_CUBE_MAP = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A, PROXY_TEXTURE_CUBE_MAP = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C, COMPRESSED_ALPHA = 0x84E9, COMPRESSED_LUMINANCE = 0x84EA, COMPRESSED_LUMINANCE_ALPHA = 0x84EB, COMPRESSED_INTENSITY = 0x84EC, COMPRESSED_RGB = 0x84ED, COMPRESSED_RGBA = 0x84EE, TEXTURE_COMPRESSION_HINT = 0x84EF, TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0, TEXTURE_COMPRESSED = 0x86A1, NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2, COMPRESSED_TEXTURE_FORMATS = 0x86A3, CLAMP_TO_BORDER = 0x812D, COMBINE = 0x8570, COMBINE_RGB = 0x8571, COMBINE_ALPHA = 0x8572, SOURCE0_RGB = 0x8580, SOURCE1_RGB = 0x8581, SOURCE2_RGB = 0x8582, SOURCE0_ALPHA = 0x8588, SOURCE1_ALPHA = 0x8589, SOURCE2_ALPHA = 0x858A, OPERAND0_RGB = 0x8590, OPERAND1_RGB = 0x8591, OPERAND2_RGB = 0x8592, OPERAND0_ALPHA = 0x8598, OPERAND1_ALPHA = 0x8599, OPERAND2_ALPHA = 0x859A, RGB_SCALE = 0x8573, ADD_SIGNED = 0x8574, INTERPOLATE = 0x8575, SUBTRACT = 0x84E7, CONSTANT = 0x8576, PRIMARY_COLOR = 0x8577, PREVIOUS = 0x8578, DOT3_RGB = 0x86AE, DOT3_RGBA = 0x86AF, } #endregion #region public enum VERSION_1_4 public enum VERSION_1_4 { BLEND_DST_RGB = 0x80C8, BLEND_SRC_RGB = 0x80C9, BLEND_DST_ALPHA = 0x80CA, BLEND_SRC_ALPHA = 0x80CB, POINT_SIZE_MIN = 0x8126, POINT_SIZE_MAX = 0x8127, POINT_FADE_THRESHOLD_SIZE = 0x8128, POINT_DISTANCE_ATTENUATION = 0x8129, GENERATE_MIPMAP = 0x8191, GENERATE_MIPMAP_HINT = 0x8192, DEPTH_COMPONENT16 = 0x81A5, DEPTH_COMPONENT24 = 0x81A6, DEPTH_COMPONENT32 = 0x81A7, MIRRORED_REPEAT = 0x8370, FOG_COORDINATE_SOURCE = 0x8450, FOG_COORDINATE = 0x8451, FRAGMENT_DEPTH = 0x8452, CURRENT_FOG_COORDINATE = 0x8453, FOG_COORDINATE_ARRAY_TYPE = 0x8454, FOG_COORDINATE_ARRAY_STRIDE = 0x8455, FOG_COORDINATE_ARRAY_POINTER = 0x8456, FOG_COORDINATE_ARRAY = 0x8457, COLOR_SUM = 0x8458, CURRENT_SECONDARY_COLOR = 0x8459, SECONDARY_COLOR_ARRAY_SIZE = 0x845A, SECONDARY_COLOR_ARRAY_TYPE = 0x845B, SECONDARY_COLOR_ARRAY_STRIDE = 0x845C, SECONDARY_COLOR_ARRAY_POINTER = 0x845D, SECONDARY_COLOR_ARRAY = 0x845E, MAX_TEXTURE_LOD_BIAS = 0x84FD, TEXTURE_FILTER_CONTROL = 0x8500, TEXTURE_LOD_BIAS = 0x8501, INCR_WRAP = 0x8507, DECR_WRAP = 0x8508, TEXTURE_DEPTH_SIZE = 0x884A, DEPTH_TEXTURE_MODE = 0x884B, TEXTURE_COMPARE_MODE = 0x884C, TEXTURE_COMPARE_FUNC = 0x884D, COMPARE_R_TO_TEXTURE = 0x884E, } #endregion #region public enum VERSION_1_5 public enum VERSION_1_5 { BUFFER_SIZE = 0x8764, BUFFER_USAGE = 0x8765, QUERY_COUNTER_BITS = 0x8864, CURRENT_QUERY = 0x8865, QUERY_RESULT = 0x8866, QUERY_RESULT_AVAILABLE = 0x8867, ARRAY_BUFFER = 0x8892, ELEMENT_ARRAY_BUFFER = 0x8893, ARRAY_BUFFER_BINDING = 0x8894, ELEMENT_ARRAY_BUFFER_BINDING = 0x8895, VERTEX_ARRAY_BUFFER_BINDING = 0x8896, NORMAL_ARRAY_BUFFER_BINDING = 0x8897, COLOR_ARRAY_BUFFER_BINDING = 0x8898, INDEX_ARRAY_BUFFER_BINDING = 0x8899, TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A, EDGE_FLAG_ARRAY_BUFFER_BINDING = 0x889B, SECONDARY_COLOR_ARRAY_BUFFER_BINDING = 0x889C, FOG_COORDINATE_ARRAY_BUFFER_BINDING = 0x889D, WEIGHT_ARRAY_BUFFER_BINDING = 0x889E, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F, READ_ONLY = 0x88B8, WRITE_ONLY = 0x88B9, READ_WRITE = 0x88BA, BUFFER_ACCESS = 0x88BB, BUFFER_MAPPED = 0x88BC, BUFFER_MAP_POINTER = 0x88BD, STREAM_DRAW = 0x88E0, STREAM_READ = 0x88E1, STREAM_COPY = 0x88E2, STATIC_DRAW = 0x88E4, STATIC_READ = 0x88E5, STATIC_COPY = 0x88E6, DYNAMIC_DRAW = 0x88E8, DYNAMIC_READ = 0x88E9, DYNAMIC_COPY = 0x88EA, SAMPLES_PASSED = 0x8914, FOG_COORD_SRC = VERSION_1_4.FOG_COORDINATE_SOURCE, FOG_COORD = VERSION_1_4.FOG_COORDINATE, CURRENT_FOG_COORD = VERSION_1_4.CURRENT_FOG_COORDINATE, FOG_COORD_ARRAY_TYPE = VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE, FOG_COORD_ARRAY_STRIDE = VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE, FOG_COORD_ARRAY_POINTER = VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER, FOG_COORD_ARRAY = VERSION_1_4.FOG_COORDINATE_ARRAY, FOG_COORD_ARRAY_BUFFER_BINDING = VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING, SRC0_RGB = VERSION_1_3.SOURCE0_RGB, SRC1_RGB = VERSION_1_3.SOURCE1_RGB, SRC2_RGB = VERSION_1_3.SOURCE2_RGB, SRC0_ALPHA = VERSION_1_3.SOURCE0_ALPHA, SRC1_ALPHA = VERSION_1_3.SOURCE1_ALPHA, SRC2_ALPHA = VERSION_1_3.SOURCE2_ALPHA, } #endregion #region public enum VERSION_2_0 public enum VERSION_2_0 { BLEND_EQUATION_RGB = ARB_imaging.BLEND_EQUATION, VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622, VERTEX_ATTRIB_ARRAY_SIZE = 0x8623, VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624, VERTEX_ATTRIB_ARRAY_TYPE = 0x8625, CURRENT_VERTEX_ATTRIB = 0x8626, VERTEX_PROGRAM_POINT_SIZE = 0x8642, VERTEX_PROGRAM_TWO_SIDE = 0x8643, VERTEX_ATTRIB_ARRAY_POINTER = 0x8645, STENCIL_BACK_FUNC = 0x8800, STENCIL_BACK_FAIL = 0x8801, STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802, STENCIL_BACK_PASS_DEPTH_PASS = 0x8803, MAX_DRAW_BUFFERS = 0x8824, DRAW_BUFFER0 = 0x8825, DRAW_BUFFER1 = 0x8826, DRAW_BUFFER2 = 0x8827, DRAW_BUFFER3 = 0x8828, DRAW_BUFFER4 = 0x8829, DRAW_BUFFER5 = 0x882A, DRAW_BUFFER6 = 0x882B, DRAW_BUFFER7 = 0x882C, DRAW_BUFFER8 = 0x882D, DRAW_BUFFER9 = 0x882E, DRAW_BUFFER10 = 0x882F, DRAW_BUFFER11 = 0x8830, DRAW_BUFFER12 = 0x8831, DRAW_BUFFER13 = 0x8832, DRAW_BUFFER14 = 0x8833, DRAW_BUFFER15 = 0x8834, BLEND_EQUATION_ALPHA = 0x883D, POINT_SPRITE = 0x8861, COORD_REPLACE = 0x8862, MAX_VERTEX_ATTRIBS = 0x8869, VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A, MAX_TEXTURE_COORDS = 0x8871, MAX_TEXTURE_IMAGE_UNITS = 0x8872, FRAGMENT_SHADER = 0x8B30, VERTEX_SHADER = 0x8B31, MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49, MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A, MAX_VARYING_FLOATS = 0x8B4B, MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C, MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D, SHADER_TYPE = 0x8B4F, FLOAT_VEC2 = 0x8B50, FLOAT_VEC3 = 0x8B51, FLOAT_VEC4 = 0x8B52, INT_VEC2 = 0x8B53, INT_VEC3 = 0x8B54, INT_VEC4 = 0x8B55, BOOL = 0x8B56, BOOL_VEC2 = 0x8B57, BOOL_VEC3 = 0x8B58, BOOL_VEC4 = 0x8B59, FLOAT_MAT2 = 0x8B5A, FLOAT_MAT3 = 0x8B5B, FLOAT_MAT4 = 0x8B5C, SAMPLER_1D = 0x8B5D, SAMPLER_2D = 0x8B5E, SAMPLER_3D = 0x8B5F, SAMPLER_CUBE = 0x8B60, SAMPLER_1D_SHADOW = 0x8B61, SAMPLER_2D_SHADOW = 0x8B62, DELETE_STATUS = 0x8B80, COMPILE_STATUS = 0x8B81, LINK_STATUS = 0x8B82, VALIDATE_STATUS = 0x8B83, INFO_LOG_LENGTH = 0x8B84, ATTACHED_SHADERS = 0x8B85, ACTIVE_UNIFORMS = 0x8B86, ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87, SHADER_SOURCE_LENGTH = 0x8B88, ACTIVE_ATTRIBUTES = 0x8B89, ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A, FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B, SHADING_LANGUAGE_VERSION = 0x8B8C, CURRENT_PROGRAM = 0x8B8D, POINT_SPRITE_COORD_ORIGIN = 0x8CA0, LOWER_LEFT = 0x8CA1, UPPER_LEFT = 0x8CA2, STENCIL_BACK_REF = 0x8CA3, STENCIL_BACK_VALUE_MASK = 0x8CA4, STENCIL_BACK_WRITEMASK = 0x8CA5, } #endregion #region public enum VERSION_2_1 public enum VERSION_2_1 { CURRENT_RASTER_SECONDARY_COLOR = 0x845F, PIXEL_PACK_BUFFER = 0x88EB, PIXEL_UNPACK_BUFFER = 0x88EC, PIXEL_PACK_BUFFER_BINDING = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING = 0x88EF, FLOAT_MAT2x3 = 0x8B65, FLOAT_MAT2x4 = 0x8B66, FLOAT_MAT3x2 = 0x8B67, FLOAT_MAT3x4 = 0x8B68, FLOAT_MAT4x2 = 0x8B69, FLOAT_MAT4x3 = 0x8B6A, SRGB = 0x8C40, SRGB8 = 0x8C41, SRGB_ALPHA = 0x8C42, SRGB8_ALPHA8 = 0x8C43, SLUMINANCE_ALPHA = 0x8C44, SLUMINANCE8_ALPHA8 = 0x8C45, SLUMINANCE = 0x8C46, SLUMINANCE8 = 0x8C47, COMPRESSED_SRGB = 0x8C48, COMPRESSED_SRGB_ALPHA = 0x8C49, COMPRESSED_SLUMINANCE = 0x8C4A, COMPRESSED_SLUMINANCE_ALPHA = 0x8C4B, } #endregion #region public enum ARB_multitexture public enum ARB_multitexture { TEXTURE0_ARB = 0x84C0, TEXTURE1_ARB = 0x84C1, TEXTURE2_ARB = 0x84C2, TEXTURE3_ARB = 0x84C3, TEXTURE4_ARB = 0x84C4, TEXTURE5_ARB = 0x84C5, TEXTURE6_ARB = 0x84C6, TEXTURE7_ARB = 0x84C7, TEXTURE8_ARB = 0x84C8, TEXTURE9_ARB = 0x84C9, TEXTURE10_ARB = 0x84CA, TEXTURE11_ARB = 0x84CB, TEXTURE12_ARB = 0x84CC, TEXTURE13_ARB = 0x84CD, TEXTURE14_ARB = 0x84CE, TEXTURE15_ARB = 0x84CF, TEXTURE16_ARB = 0x84D0, TEXTURE17_ARB = 0x84D1, TEXTURE18_ARB = 0x84D2, TEXTURE19_ARB = 0x84D3, TEXTURE20_ARB = 0x84D4, TEXTURE21_ARB = 0x84D5, TEXTURE22_ARB = 0x84D6, TEXTURE23_ARB = 0x84D7, TEXTURE24_ARB = 0x84D8, TEXTURE25_ARB = 0x84D9, TEXTURE26_ARB = 0x84DA, TEXTURE27_ARB = 0x84DB, TEXTURE28_ARB = 0x84DC, TEXTURE29_ARB = 0x84DD, TEXTURE30_ARB = 0x84DE, TEXTURE31_ARB = 0x84DF, ACTIVE_TEXTURE_ARB = 0x84E0, CLIENT_ACTIVE_TEXTURE_ARB = 0x84E1, MAX_TEXTURE_UNITS_ARB = 0x84E2, } #endregion #region public enum ARB_transpose_matrix public enum ARB_transpose_matrix { TRANSPOSE_MODELVIEW_MATRIX_ARB = 0x84E3, TRANSPOSE_PROJECTION_MATRIX_ARB = 0x84E4, TRANSPOSE_TEXTURE_MATRIX_ARB = 0x84E5, TRANSPOSE_COLOR_MATRIX_ARB = 0x84E6, } #endregion #region public enum ARB_texture_env_add public enum ARB_texture_env_add { } #endregion #region public enum ARB_texture_cube_map public enum ARB_texture_cube_map { NORMAL_MAP_ARB = 0x8511, REFLECTION_MAP_ARB = 0x8512, TEXTURE_CUBE_MAP_ARB = 0x8513, TEXTURE_BINDING_CUBE_MAP_ARB = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x851A, PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 0x851C, } #endregion #region public enum ARB_texture_compression public enum ARB_texture_compression { COMPRESSED_ALPHA_ARB = 0x84E9, COMPRESSED_LUMINANCE_ARB = 0x84EA, COMPRESSED_LUMINANCE_ALPHA_ARB = 0x84EB, COMPRESSED_INTENSITY_ARB = 0x84EC, COMPRESSED_RGB_ARB = 0x84ED, COMPRESSED_RGBA_ARB = 0x84EE, TEXTURE_COMPRESSION_HINT_ARB = 0x84EF, TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = 0x86A0, TEXTURE_COMPRESSED_ARB = 0x86A1, NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A2, COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A3, } #endregion #region public enum ARB_texture_border_clamp public enum ARB_texture_border_clamp { CLAMP_TO_BORDER_ARB = 0x812D, } #endregion #region public enum ARB_point_parameters public enum ARB_point_parameters { POINT_SIZE_MIN_ARB = 0x8126, POINT_SIZE_MAX_ARB = 0x8127, POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128, POINT_DISTANCE_ATTENUATION_ARB = 0x8129, } #endregion #region public enum ARB_vertex_blend public enum ARB_vertex_blend { MAX_VERTEX_UNITS_ARB = 0x86A4, ACTIVE_VERTEX_UNITS_ARB = 0x86A5, WEIGHT_SUM_UNITY_ARB = 0x86A6, VERTEX_BLEND_ARB = 0x86A7, CURRENT_WEIGHT_ARB = 0x86A8, WEIGHT_ARRAY_TYPE_ARB = 0x86A9, WEIGHT_ARRAY_STRIDE_ARB = 0x86AA, WEIGHT_ARRAY_SIZE_ARB = 0x86AB, WEIGHT_ARRAY_POINTER_ARB = 0x86AC, WEIGHT_ARRAY_ARB = 0x86AD, MODELVIEW0_ARB = 0x1700, MODELVIEW1_ARB = 0x850A, MODELVIEW2_ARB = 0x8722, MODELVIEW3_ARB = 0x8723, MODELVIEW4_ARB = 0x8724, MODELVIEW5_ARB = 0x8725, MODELVIEW6_ARB = 0x8726, MODELVIEW7_ARB = 0x8727, MODELVIEW8_ARB = 0x8728, MODELVIEW9_ARB = 0x8729, MODELVIEW10_ARB = 0x872A, MODELVIEW11_ARB = 0x872B, MODELVIEW12_ARB = 0x872C, MODELVIEW13_ARB = 0x872D, MODELVIEW14_ARB = 0x872E, MODELVIEW15_ARB = 0x872F, MODELVIEW16_ARB = 0x8730, MODELVIEW17_ARB = 0x8731, MODELVIEW18_ARB = 0x8732, MODELVIEW19_ARB = 0x8733, MODELVIEW20_ARB = 0x8734, MODELVIEW21_ARB = 0x8735, MODELVIEW22_ARB = 0x8736, MODELVIEW23_ARB = 0x8737, MODELVIEW24_ARB = 0x8738, MODELVIEW25_ARB = 0x8739, MODELVIEW26_ARB = 0x873A, MODELVIEW27_ARB = 0x873B, MODELVIEW28_ARB = 0x873C, MODELVIEW29_ARB = 0x873D, MODELVIEW30_ARB = 0x873E, MODELVIEW31_ARB = 0x873F, } #endregion #region public enum ARB_matrix_palette public enum ARB_matrix_palette { MATRIX_PALETTE_ARB = 0x8840, MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841, MAX_PALETTE_MATRICES_ARB = 0x8842, CURRENT_PALETTE_MATRIX_ARB = 0x8843, MATRIX_INDEX_ARRAY_ARB = 0x8844, CURRENT_MATRIX_INDEX_ARB = 0x8845, MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846, MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847, MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848, MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849, } #endregion #region public enum ARB_texture_env_combine public enum ARB_texture_env_combine { COMBINE_ARB = 0x8570, COMBINE_RGB_ARB = 0x8571, COMBINE_ALPHA_ARB = 0x8572, SOURCE0_RGB_ARB = 0x8580, SOURCE1_RGB_ARB = 0x8581, SOURCE2_RGB_ARB = 0x8582, SOURCE0_ALPHA_ARB = 0x8588, SOURCE1_ALPHA_ARB = 0x8589, SOURCE2_ALPHA_ARB = 0x858A, OPERAND0_RGB_ARB = 0x8590, OPERAND1_RGB_ARB = 0x8591, OPERAND2_RGB_ARB = 0x8592, OPERAND0_ALPHA_ARB = 0x8598, OPERAND1_ALPHA_ARB = 0x8599, OPERAND2_ALPHA_ARB = 0x859A, RGB_SCALE_ARB = 0x8573, ADD_SIGNED_ARB = 0x8574, INTERPOLATE_ARB = 0x8575, SUBTRACT_ARB = 0x84E7, CONSTANT_ARB = 0x8576, PRIMARY_COLOR_ARB = 0x8577, PREVIOUS_ARB = 0x8578, } #endregion #region public enum ARB_texture_env_crossbar public enum ARB_texture_env_crossbar { } #endregion #region public enum ARB_texture_env_dot3 public enum ARB_texture_env_dot3 { DOT3_RGB_ARB = 0x86AE, DOT3_RGBA_ARB = 0x86AF, } #endregion #region public enum ARB_texture_mirrored_repeat public enum ARB_texture_mirrored_repeat { MIRRORED_REPEAT_ARB = 0x8370, } #endregion #region public enum ARB_depth_texture public enum ARB_depth_texture { DEPTH_COMPONENT16_ARB = 0x81A5, DEPTH_COMPONENT24_ARB = 0x81A6, DEPTH_COMPONENT32_ARB = 0x81A7, TEXTURE_DEPTH_SIZE_ARB = 0x884A, DEPTH_TEXTURE_MODE_ARB = 0x884B, } #endregion #region public enum ARB_shadow public enum ARB_shadow { TEXTURE_COMPARE_MODE_ARB = 0x884C, TEXTURE_COMPARE_FUNC_ARB = 0x884D, COMPARE_R_TO_TEXTURE_ARB = 0x884E, } #endregion #region public enum ARB_shadow_ambient public enum ARB_shadow_ambient { TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF, } #endregion #region public enum ARB_window_pos public enum ARB_window_pos { } #endregion #region public enum ARB_vertex_program public enum ARB_vertex_program { COLOR_SUM_ARB = 0x8458, VERTEX_PROGRAM_ARB = 0x8620, VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 0x8622, VERTEX_ATTRIB_ARRAY_SIZE_ARB = 0x8623, VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 0x8624, VERTEX_ATTRIB_ARRAY_TYPE_ARB = 0x8625, CURRENT_VERTEX_ATTRIB_ARB = 0x8626, PROGRAM_LENGTH_ARB = 0x8627, PROGRAM_STRING_ARB = 0x8628, MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 0x862E, MAX_PROGRAM_MATRICES_ARB = 0x862F, CURRENT_MATRIX_STACK_DEPTH_ARB = 0x8640, CURRENT_MATRIX_ARB = 0x8641, VERTEX_PROGRAM_POINT_SIZE_ARB = 0x8642, VERTEX_PROGRAM_TWO_SIDE_ARB = 0x8643, VERTEX_ATTRIB_ARRAY_POINTER_ARB = 0x8645, PROGRAM_ERROR_POSITION_ARB = 0x864B, PROGRAM_BINDING_ARB = 0x8677, MAX_VERTEX_ATTRIBS_ARB = 0x8869, VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 0x886A, PROGRAM_ERROR_STRING_ARB = 0x8874, PROGRAM_FORMAT_ASCII_ARB = 0x8875, PROGRAM_FORMAT_ARB = 0x8876, PROGRAM_INSTRUCTIONS_ARB = 0x88A0, MAX_PROGRAM_INSTRUCTIONS_ARB = 0x88A1, PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A2, MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A3, PROGRAM_TEMPORARIES_ARB = 0x88A4, MAX_PROGRAM_TEMPORARIES_ARB = 0x88A5, PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A6, MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A7, PROGRAM_PARAMETERS_ARB = 0x88A8, MAX_PROGRAM_PARAMETERS_ARB = 0x88A9, PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AA, MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AB, PROGRAM_ATTRIBS_ARB = 0x88AC, MAX_PROGRAM_ATTRIBS_ARB = 0x88AD, PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AE, MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AF, PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B0, MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B1, PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B2, MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B3, MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 0x88B4, MAX_PROGRAM_ENV_PARAMETERS_ARB = 0x88B5, PROGRAM_UNDER_NATIVE_LIMITS_ARB = 0x88B6, TRANSPOSE_CURRENT_MATRIX_ARB = 0x88B7, MATRIX0_ARB = 0x88C0, MATRIX1_ARB = 0x88C1, MATRIX2_ARB = 0x88C2, MATRIX3_ARB = 0x88C3, MATRIX4_ARB = 0x88C4, MATRIX5_ARB = 0x88C5, MATRIX6_ARB = 0x88C6, MATRIX7_ARB = 0x88C7, MATRIX8_ARB = 0x88C8, MATRIX9_ARB = 0x88C9, MATRIX10_ARB = 0x88CA, MATRIX11_ARB = 0x88CB, MATRIX12_ARB = 0x88CC, MATRIX13_ARB = 0x88CD, MATRIX14_ARB = 0x88CE, MATRIX15_ARB = 0x88CF, MATRIX16_ARB = 0x88D0, MATRIX17_ARB = 0x88D1, MATRIX18_ARB = 0x88D2, MATRIX19_ARB = 0x88D3, MATRIX20_ARB = 0x88D4, MATRIX21_ARB = 0x88D5, MATRIX22_ARB = 0x88D6, MATRIX23_ARB = 0x88D7, MATRIX24_ARB = 0x88D8, MATRIX25_ARB = 0x88D9, MATRIX26_ARB = 0x88DA, MATRIX27_ARB = 0x88DB, MATRIX28_ARB = 0x88DC, MATRIX29_ARB = 0x88DD, MATRIX30_ARB = 0x88DE, MATRIX31_ARB = 0x88DF, } #endregion #region public enum ARB_fragment_program public enum ARB_fragment_program { FRAGMENT_PROGRAM_ARB = 0x8804, PROGRAM_ALU_INSTRUCTIONS_ARB = 0x8805, PROGRAM_TEX_INSTRUCTIONS_ARB = 0x8806, PROGRAM_TEX_INDIRECTIONS_ARB = 0x8807, PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x8808, PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x8809, PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x880A, MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 0x880B, MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 0x880C, MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 0x880D, MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x880E, MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x880F, MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x8810, MAX_TEXTURE_COORDS_ARB = 0x8871, MAX_TEXTURE_IMAGE_UNITS_ARB = 0x8872, } #endregion #region public enum ARB_vertex_buffer_object public enum ARB_vertex_buffer_object { BUFFER_SIZE_ARB = 0x8764, BUFFER_USAGE_ARB = 0x8765, ARRAY_BUFFER_ARB = 0x8892, ELEMENT_ARRAY_BUFFER_ARB = 0x8893, ARRAY_BUFFER_BINDING_ARB = 0x8894, ELEMENT_ARRAY_BUFFER_BINDING_ARB = 0x8895, VERTEX_ARRAY_BUFFER_BINDING_ARB = 0x8896, NORMAL_ARRAY_BUFFER_BINDING_ARB = 0x8897, COLOR_ARRAY_BUFFER_BINDING_ARB = 0x8898, INDEX_ARRAY_BUFFER_BINDING_ARB = 0x8899, TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = 0x889A, EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = 0x889B, SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = 0x889C, FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = 0x889D, WEIGHT_ARRAY_BUFFER_BINDING_ARB = 0x889E, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = 0x889F, READ_ONLY_ARB = 0x88B8, WRITE_ONLY_ARB = 0x88B9, READ_WRITE_ARB = 0x88BA, BUFFER_ACCESS_ARB = 0x88BB, BUFFER_MAPPED_ARB = 0x88BC, BUFFER_MAP_POINTER_ARB = 0x88BD, STREAM_DRAW_ARB = 0x88E0, STREAM_READ_ARB = 0x88E1, STREAM_COPY_ARB = 0x88E2, STATIC_DRAW_ARB = 0x88E4, STATIC_READ_ARB = 0x88E5, STATIC_COPY_ARB = 0x88E6, DYNAMIC_DRAW_ARB = 0x88E8, DYNAMIC_READ_ARB = 0x88E9, DYNAMIC_COPY_ARB = 0x88EA, } #endregion #region public enum ARB_occlusion_query public enum ARB_occlusion_query { QUERY_COUNTER_BITS_ARB = 0x8864, CURRENT_QUERY_ARB = 0x8865, QUERY_RESULT_ARB = 0x8866, QUERY_RESULT_AVAILABLE_ARB = 0x8867, SAMPLES_PASSED_ARB = 0x8914, } #endregion #region public enum ARB_shader_objects public enum ARB_shader_objects { PROGRAM_OBJECT_ARB = 0x8B40, SHADER_OBJECT_ARB = 0x8B48, OBJECT_TYPE_ARB = 0x8B4E, OBJECT_SUBTYPE_ARB = 0x8B4F, FLOAT_VEC2_ARB = 0x8B50, FLOAT_VEC3_ARB = 0x8B51, FLOAT_VEC4_ARB = 0x8B52, INT_VEC2_ARB = 0x8B53, INT_VEC3_ARB = 0x8B54, INT_VEC4_ARB = 0x8B55, BOOL_ARB = 0x8B56, BOOL_VEC2_ARB = 0x8B57, BOOL_VEC3_ARB = 0x8B58, BOOL_VEC4_ARB = 0x8B59, FLOAT_MAT2_ARB = 0x8B5A, FLOAT_MAT3_ARB = 0x8B5B, FLOAT_MAT4_ARB = 0x8B5C, SAMPLER_1D_ARB = 0x8B5D, SAMPLER_2D_ARB = 0x8B5E, SAMPLER_3D_ARB = 0x8B5F, SAMPLER_CUBE_ARB = 0x8B60, SAMPLER_1D_SHADOW_ARB = 0x8B61, SAMPLER_2D_SHADOW_ARB = 0x8B62, SAMPLER_2D_RECT_ARB = 0x8B63, SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64, OBJECT_DELETE_STATUS_ARB = 0x8B80, OBJECT_COMPILE_STATUS_ARB = 0x8B81, OBJECT_LINK_STATUS_ARB = 0x8B82, OBJECT_VALIDATE_STATUS_ARB = 0x8B83, OBJECT_INFO_LOG_LENGTH_ARB = 0x8B84, OBJECT_ATTACHED_OBJECTS_ARB = 0x8B85, OBJECT_ACTIVE_UNIFORMS_ARB = 0x8B86, OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 0x8B87, OBJECT_SHADER_SOURCE_LENGTH_ARB = 0x8B88, } #endregion #region public enum ARB_vertex_shader public enum ARB_vertex_shader { VERTEX_SHADER_ARB = 0x8B31, MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 0x8B4A, MAX_VARYING_FLOATS_ARB = 0x8B4B, MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 0x8B4C, MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 0x8B4D, OBJECT_ACTIVE_ATTRIBUTES_ARB = 0x8B89, OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = 0x8B8A, } #endregion #region public enum ARB_fragment_shader public enum ARB_fragment_shader { FRAGMENT_SHADER_ARB = 0x8B30, MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 0x8B49, FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B, } #endregion #region public enum ARB_shading_language_100 public enum ARB_shading_language_100 { SHADING_LANGUAGE_VERSION_ARB = 0x8B8C, } #endregion #region public enum ARB_texture_non_power_of_two public enum ARB_texture_non_power_of_two { } #endregion #region public enum ARB_point_sprite public enum ARB_point_sprite { POINT_SPRITE_ARB = 0x8861, COORD_REPLACE_ARB = 0x8862, } #endregion #region public enum ARB_fragment_program_shadow public enum ARB_fragment_program_shadow { } #endregion #region public enum ARB_draw_buffers public enum ARB_draw_buffers { MAX_DRAW_BUFFERS_ARB = 0x8824, DRAW_BUFFER0_ARB = 0x8825, DRAW_BUFFER1_ARB = 0x8826, DRAW_BUFFER2_ARB = 0x8827, DRAW_BUFFER3_ARB = 0x8828, DRAW_BUFFER4_ARB = 0x8829, DRAW_BUFFER5_ARB = 0x882A, DRAW_BUFFER6_ARB = 0x882B, DRAW_BUFFER7_ARB = 0x882C, DRAW_BUFFER8_ARB = 0x882D, DRAW_BUFFER9_ARB = 0x882E, DRAW_BUFFER10_ARB = 0x882F, DRAW_BUFFER11_ARB = 0x8830, DRAW_BUFFER12_ARB = 0x8831, DRAW_BUFFER13_ARB = 0x8832, DRAW_BUFFER14_ARB = 0x8833, DRAW_BUFFER15_ARB = 0x8834, } #endregion #region public enum ARB_texture_rectangle public enum ARB_texture_rectangle { TEXTURE_RECTANGLE_ARB = 0x84F5, TEXTURE_BINDING_RECTANGLE_ARB = 0x84F6, PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7, MAX_RECTANGLE_TEXTURE_SIZE_ARB = 0x84F8, } #endregion #region public enum ARB_color_buffer_float public enum ARB_color_buffer_float { RGBA_FLOAT_MODE_ARB = 0x8820, CLAMP_VERTEX_COLOR_ARB = 0x891A, CLAMP_FRAGMENT_COLOR_ARB = 0x891B, CLAMP_READ_COLOR_ARB = 0x891C, FIXED_ONLY_ARB = 0x891D, } #endregion #region public enum ARB_half_float_pixel public enum ARB_half_float_pixel { HALF_FLOAT_ARB = 0x140B, } #endregion #region public enum ARB_texture_float public enum ARB_texture_float { TEXTURE_RED_TYPE_ARB = 0x8C10, TEXTURE_GREEN_TYPE_ARB = 0x8C11, TEXTURE_BLUE_TYPE_ARB = 0x8C12, TEXTURE_ALPHA_TYPE_ARB = 0x8C13, TEXTURE_LUMINANCE_TYPE_ARB = 0x8C14, TEXTURE_INTENSITY_TYPE_ARB = 0x8C15, TEXTURE_DEPTH_TYPE_ARB = 0x8C16, UNSIGNED_NORMALIZED_ARB = 0x8C17, RGBA32F_ARB = 0x8814, RGB32F_ARB = 0x8815, ALPHA32F_ARB = 0x8816, INTENSITY32F_ARB = 0x8817, LUMINANCE32F_ARB = 0x8818, LUMINANCE_ALPHA32F_ARB = 0x8819, RGBA16F_ARB = 0x881A, RGB16F_ARB = 0x881B, ALPHA16F_ARB = 0x881C, INTENSITY16F_ARB = 0x881D, LUMINANCE16F_ARB = 0x881E, LUMINANCE_ALPHA16F_ARB = 0x881F, } #endregion #region public enum ARB_pixel_buffer_object public enum ARB_pixel_buffer_object { PIXEL_PACK_BUFFER_ARB = 0x88EB, PIXEL_UNPACK_BUFFER_ARB = 0x88EC, PIXEL_PACK_BUFFER_BINDING_ARB = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING_ARB = 0x88EF, } #endregion #region public enum EXT_subtexture public enum EXT_subtexture { } #endregion #region public enum EXT_copy_texture public enum EXT_copy_texture { } #endregion #region public enum EXT_misc_attribute public enum EXT_misc_attribute { } #endregion #region public enum EXT_blend_logic_op public enum EXT_blend_logic_op { } #endregion #region public enum EXT_point_parameters public enum EXT_point_parameters { POINT_SIZE_MIN_EXT = 0x8126, POINT_SIZE_MAX_EXT = 0x8127, POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128, DISTANCE_ATTENUATION_EXT = 0x8129, } #endregion #region public enum SGIX_tag_sample_buffer public enum SGIX_tag_sample_buffer { } #endregion #region public enum SGIX_polynomial_ffd public enum SGIX_polynomial_ffd { GEOMETRY_DEFORMATION_SGIX = 0x8194, TEXTURE_DEFORMATION_SGIX = 0x8195, DEFORMATIONS_MASK_SGIX = 0x8196, MAX_DEFORMATION_ORDER_SGIX = 0x8197, } #endregion #region public enum SGIX_flush_raster public enum SGIX_flush_raster { } #endregion #region public enum HP_image_transform public enum HP_image_transform { IMAGE_SCALE_X_HP = 0x8155, IMAGE_SCALE_Y_HP = 0x8156, IMAGE_TRANSLATE_X_HP = 0x8157, IMAGE_TRANSLATE_Y_HP = 0x8158, IMAGE_ROTATE_ANGLE_HP = 0x8159, IMAGE_ROTATE_ORIGIN_X_HP = 0x815A, IMAGE_ROTATE_ORIGIN_Y_HP = 0x815B, IMAGE_MAG_FILTER_HP = 0x815C, IMAGE_MIN_FILTER_HP = 0x815D, IMAGE_CUBIC_WEIGHT_HP = 0x815E, CUBIC_HP = 0x815F, AVERAGE_HP = 0x8160, IMAGE_TRANSFORM_2D_HP = 0x8161, POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8162, PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8163, } #endregion #region public enum INGR_palette_buffer public enum INGR_palette_buffer { } #endregion #region public enum EXT_color_subtable public enum EXT_color_subtable { } #endregion #region public enum PGI_vertex_hints public enum PGI_vertex_hints { VERTEX_DATA_HINT_PGI = 0x1A22A, VERTEX_CONSISTENT_HINT_PGI = 0x1A22B, MATERIAL_SIDE_HINT_PGI = 0x1A22C, MAX_VERTEX_HINT_PGI = 0x1A22D, COLOR3_BIT_PGI = 0x00010000, COLOR4_BIT_PGI = 0x00020000, EDGEFLAG_BIT_PGI = 0x00040000, INDEX_BIT_PGI = 0x00080000, MAT_AMBIENT_BIT_PGI = 0x00100000, MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = 0x00200000, MAT_DIFFUSE_BIT_PGI = 0x00400000, MAT_EMISSION_BIT_PGI = 0x00800000, MAT_COLOR_INDEXES_BIT_PGI = 0x01000000, MAT_SHININESS_BIT_PGI = 0x02000000, MAT_SPECULAR_BIT_PGI = 0x04000000, NORMAL_BIT_PGI = 0x08000000, TEXCOORD1_BIT_PGI = 0x10000000, TEXCOORD2_BIT_PGI = 0x20000000, TEXCOORD3_BIT_PGI = 0x40000000, TEXCOORD4_BIT_PGI = unchecked((Int32)0x80000000), VERTEX23_BIT_PGI = 0x00000004, VERTEX4_BIT_PGI = 0x00000008, } #endregion #region public enum PGI_misc_hints public enum PGI_misc_hints { PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8, CONSERVE_MEMORY_HINT_PGI = 0x1A1FD, RECLAIM_MEMORY_HINT_PGI = 0x1A1FE, NATIVE_GRAPHICS_HANDLE_PGI = 0x1A202, NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203, NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204, ALWAYS_FAST_HINT_PGI = 0x1A20C, ALWAYS_SOFT_HINT_PGI = 0x1A20D, ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E, ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F, ALLOW_DRAW_FRG_HINT_PGI = 0x1A210, ALLOW_DRAW_MEM_HINT_PGI = 0x1A211, STRICT_DEPTHFUNC_HINT_PGI = 0x1A216, STRICT_LIGHTING_HINT_PGI = 0x1A217, STRICT_SCISSOR_HINT_PGI = 0x1A218, FULL_STIPPLE_HINT_PGI = 0x1A219, CLIP_NEAR_HINT_PGI = 0x1A220, CLIP_FAR_HINT_PGI = 0x1A221, WIDE_LINE_HINT_PGI = 0x1A222, BACK_NORMALS_HINT_PGI = 0x1A223, } #endregion #region public enum EXT_paletted_texture public enum EXT_paletted_texture { COLOR_INDEX1_EXT = 0x80E2, COLOR_INDEX2_EXT = 0x80E3, COLOR_INDEX4_EXT = 0x80E4, COLOR_INDEX8_EXT = 0x80E5, COLOR_INDEX12_EXT = 0x80E6, COLOR_INDEX16_EXT = 0x80E7, TEXTURE_INDEX_SIZE_EXT = 0x80ED, } #endregion #region public enum EXT_clip_volume_hint public enum EXT_clip_volume_hint { CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0, } #endregion #region public enum EXT_index_texture public enum EXT_index_texture { } #endregion #region public enum EXT_index_material public enum EXT_index_material { INDEX_MATERIAL_EXT = 0x81B8, INDEX_MATERIAL_PARAMETER_EXT = 0x81B9, INDEX_MATERIAL_FACE_EXT = 0x81BA, } #endregion #region public enum EXT_index_func public enum EXT_index_func { INDEX_TEST_EXT = 0x81B5, INDEX_TEST_FUNC_EXT = 0x81B6, INDEX_TEST_REF_EXT = 0x81B7, } #endregion #region public enum EXT_index_array_formats public enum EXT_index_array_formats { IUI_V2F_EXT = 0x81AD, IUI_V3F_EXT = 0x81AE, IUI_N3F_V2F_EXT = 0x81AF, IUI_N3F_V3F_EXT = 0x81B0, T2F_IUI_V2F_EXT = 0x81B1, T2F_IUI_V3F_EXT = 0x81B2, T2F_IUI_N3F_V2F_EXT = 0x81B3, T2F_IUI_N3F_V3F_EXT = 0x81B4, } #endregion #region public enum EXT_compiled_vertex_array public enum EXT_compiled_vertex_array { ARRAY_ELEMENT_LOCK_FIRST_EXT = 0x81A8, ARRAY_ELEMENT_LOCK_COUNT_EXT = 0x81A9, } #endregion #region public enum EXT_cull_vertex public enum EXT_cull_vertex { CULL_VERTEX_EXT = 0x81AA, CULL_VERTEX_EYE_POSITION_EXT = 0x81AB, CULL_VERTEX_OBJECT_POSITION_EXT = 0x81AC, } #endregion #region public enum IBM_rasterpos_clip public enum IBM_rasterpos_clip { RASTER_POSITION_UNCLIPPED_IBM = 0x19262, } #endregion #region public enum HP_texture_lighting public enum HP_texture_lighting { TEXTURE_LIGHTING_MODE_HP = 0x8167, TEXTURE_POST_SPECULAR_HP = 0x8168, TEXTURE_PRE_SPECULAR_HP = 0x8169, } #endregion #region public enum EXT_draw_range_elements public enum EXT_draw_range_elements { MAX_ELEMENTS_VERTICES_EXT = 0x80E8, MAX_ELEMENTS_INDICES_EXT = 0x80E9, } #endregion #region public enum WIN_phong_shading public enum WIN_phong_shading { PHONG_WIN = 0x80EA, PHONG_HINT_WIN = 0x80EB, } #endregion #region public enum WIN_specular_fog public enum WIN_specular_fog { FOG_SPECULAR_TEXTURE_WIN = 0x80EC, } #endregion #region public enum EXT_light_texture public enum EXT_light_texture { FRAGMENT_MATERIAL_EXT = 0x8349, FRAGMENT_NORMAL_EXT = 0x834A, FRAGMENT_COLOR_EXT = 0x834C, ATTENUATION_EXT = 0x834D, SHADOW_ATTENUATION_EXT = 0x834E, TEXTURE_APPLICATION_MODE_EXT = 0x834F, TEXTURE_LIGHT_EXT = 0x8350, TEXTURE_MATERIAL_FACE_EXT = 0x8351, TEXTURE_MATERIAL_PARAMETER_EXT = 0x8352, FRAGMENT_DEPTH_EXT = EXT_fog_coord.FRAGMENT_DEPTH_EXT, } #endregion #region public enum SGIX_async public enum SGIX_async { ASYNC_MARKER_SGIX = 0x8329, } #endregion #region public enum INTEL_texture_scissor public enum INTEL_texture_scissor { } #endregion #region public enum HP_occlusion_test public enum HP_occlusion_test { OCCLUSION_TEST_HP = 0x8165, OCCLUSION_TEST_RESULT_HP = 0x8166, } #endregion #region public enum EXT_pixel_transform_color_table public enum EXT_pixel_transform_color_table { } #endregion #region public enum EXT_secondary_color public enum EXT_secondary_color { COLOR_SUM_EXT = 0x8458, CURRENT_SECONDARY_COLOR_EXT = 0x8459, SECONDARY_COLOR_ARRAY_SIZE_EXT = 0x845A, SECONDARY_COLOR_ARRAY_TYPE_EXT = 0x845B, SECONDARY_COLOR_ARRAY_STRIDE_EXT = 0x845C, SECONDARY_COLOR_ARRAY_POINTER_EXT = 0x845D, SECONDARY_COLOR_ARRAY_EXT = 0x845E, } #endregion #region public enum EXT_texture_perturb_normal public enum EXT_texture_perturb_normal { PERTURB_EXT = 0x85AE, TEXTURE_NORMAL_EXT = 0x85AF, } #endregion #region public enum EXT_multi_draw_arrays public enum EXT_multi_draw_arrays { } #endregion #region public enum EXT_fog_coord public enum EXT_fog_coord { FOG_COORDINATE_SOURCE_EXT = 0x8450, FOG_COORDINATE_EXT = 0x8451, FRAGMENT_DEPTH_EXT = 0x8452, CURRENT_FOG_COORDINATE_EXT = 0x8453, FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454, FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455, FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456, FOG_COORDINATE_ARRAY_EXT = 0x8457, } #endregion #region public enum REND_screen_coordinates public enum REND_screen_coordinates { SCREEN_COORDINATES_REND = 0x8490, INVERTED_SCREEN_W_REND = 0x8491, } #endregion #region public enum EXT_coordinate_frame public enum EXT_coordinate_frame { TANGENT_ARRAY_EXT = 0x8439, BINORMAL_ARRAY_EXT = 0x843A, CURRENT_TANGENT_EXT = 0x843B, CURRENT_BINORMAL_EXT = 0x843C, TANGENT_ARRAY_TYPE_EXT = 0x843E, TANGENT_ARRAY_STRIDE_EXT = 0x843F, BINORMAL_ARRAY_TYPE_EXT = 0x8440, BINORMAL_ARRAY_STRIDE_EXT = 0x8441, TANGENT_ARRAY_POINTER_EXT = 0x8442, BINORMAL_ARRAY_POINTER_EXT = 0x8443, MAP1_TANGENT_EXT = 0x8444, MAP2_TANGENT_EXT = 0x8445, MAP1_BINORMAL_EXT = 0x8446, MAP2_BINORMAL_EXT = 0x8447, } #endregion #region public enum EXT_texture_env_combine public enum EXT_texture_env_combine { COMBINE_EXT = 0x8570, COMBINE_RGB_EXT = 0x8571, COMBINE_ALPHA_EXT = 0x8572, RGB_SCALE_EXT = 0x8573, ADD_SIGNED_EXT = 0x8574, INTERPOLATE_EXT = 0x8575, CONSTANT_EXT = 0x8576, PRIMARY_COLOR_EXT = 0x8577, PREVIOUS_EXT = 0x8578, SOURCE0_RGB_EXT = 0x8580, SOURCE1_RGB_EXT = 0x8581, SOURCE2_RGB_EXT = 0x8582, SOURCE0_ALPHA_EXT = 0x8588, SOURCE1_ALPHA_EXT = 0x8589, SOURCE2_ALPHA_EXT = 0x858A, OPERAND0_RGB_EXT = 0x8590, OPERAND1_RGB_EXT = 0x8591, OPERAND2_RGB_EXT = 0x8592, OPERAND0_ALPHA_EXT = 0x8598, OPERAND1_ALPHA_EXT = 0x8599, OPERAND2_ALPHA_EXT = 0x859A, } #endregion #region public enum APPLE_specular_vector public enum APPLE_specular_vector { LIGHT_MODEL_SPECULAR_VECTOR_APPLE = 0x85B0, } #endregion #region public enum APPLE_transform_hint public enum APPLE_transform_hint { TRANSFORM_HINT_APPLE = 0x85B1, } #endregion #region public enum SGIX_fog_scale public enum SGIX_fog_scale { FOG_SCALE_SGIX = 0x81FC, FOG_SCALE_VALUE_SGIX = 0x81FD, } #endregion #region public enum SUNX_constant_data public enum SUNX_constant_data { UNPACK_CONSTANT_DATA_SUNX = 0x81D5, TEXTURE_CONSTANT_DATA_SUNX = 0x81D6, } #endregion #region public enum SUN_global_alpha public enum SUN_global_alpha { GLOBAL_ALPHA_SUN = 0x81D9, GLOBAL_ALPHA_FACTOR_SUN = 0x81DA, } #endregion #region public enum SUN_triangle_list public enum SUN_triangle_list { RESTART_SUN = 0x0001, REPLACE_MIDDLE_SUN = 0x0002, REPLACE_OLDEST_SUN = 0x0003, TRIANGLE_LIST_SUN = 0x81D7, REPLACEMENT_CODE_SUN = 0x81D8, REPLACEMENT_CODE_ARRAY_SUN = 0x85C0, REPLACEMENT_CODE_ARRAY_TYPE_SUN = 0x85C1, REPLACEMENT_CODE_ARRAY_STRIDE_SUN = 0x85C2, REPLACEMENT_CODE_ARRAY_POINTER_SUN = 0x85C3, R1UI_V3F_SUN = 0x85C4, R1UI_C4UB_V3F_SUN = 0x85C5, R1UI_C3F_V3F_SUN = 0x85C6, R1UI_N3F_V3F_SUN = 0x85C7, R1UI_C4F_N3F_V3F_SUN = 0x85C8, R1UI_T2F_V3F_SUN = 0x85C9, R1UI_T2F_N3F_V3F_SUN = 0x85CA, R1UI_T2F_C4F_N3F_V3F_SUN = 0x85CB, } #endregion #region public enum SUN_vertex public enum SUN_vertex { } #endregion #region public enum EXT_blend_func_separate public enum EXT_blend_func_separate { BLEND_DST_RGB_EXT = 0x80C8, BLEND_SRC_RGB_EXT = 0x80C9, BLEND_DST_ALPHA_EXT = 0x80CA, BLEND_SRC_ALPHA_EXT = 0x80CB, } #endregion #region public enum INGR_color_clamp public enum INGR_color_clamp { RED_MIN_CLAMP_INGR = 0x8560, GREEN_MIN_CLAMP_INGR = 0x8561, BLUE_MIN_CLAMP_INGR = 0x8562, ALPHA_MIN_CLAMP_INGR = 0x8563, RED_MAX_CLAMP_INGR = 0x8564, GREEN_MAX_CLAMP_INGR = 0x8565, BLUE_MAX_CLAMP_INGR = 0x8566, ALPHA_MAX_CLAMP_INGR = 0x8567, } #endregion #region public enum INGR_interlace_read public enum INGR_interlace_read { INTERLACE_READ_INGR = 0x8568, } #endregion #region public enum EXT_stencil_wrap public enum EXT_stencil_wrap { INCR_WRAP_EXT = 0x8507, DECR_WRAP_EXT = 0x8508, } #endregion #region public enum EXT_422_pixels public enum EXT_422_pixels { _422_EXT = 0x80CC, _422_REV_EXT = 0x80CD, _422_AVERAGE_EXT = 0x80CE, _422_REV_AVERAGE_EXT = 0x80CF, } #endregion #region public enum NV_texgen_reflection public enum NV_texgen_reflection { NORMAL_MAP_NV = 0x8511, REFLECTION_MAP_NV = 0x8512, } #endregion #region public enum EXT_texture_cube_map public enum EXT_texture_cube_map { NORMAL_MAP_EXT = 0x8511, REFLECTION_MAP_EXT = 0x8512, TEXTURE_CUBE_MAP_EXT = 0x8513, TEXTURE_BINDING_CUBE_MAP_EXT = 0x8514, TEXTURE_CUBE_MAP_POSITIVE_X_EXT = 0x8515, TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = 0x8516, TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = 0x8517, TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = 0x8518, TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = 0x8519, TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = 0x851A, PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B, MAX_CUBE_MAP_TEXTURE_SIZE_EXT = 0x851C, } #endregion #region public enum SUN_convolution_border_modes public enum SUN_convolution_border_modes { WRAP_BORDER_SUN = 0x81D4, } #endregion #region public enum EXT_texture_env_add public enum EXT_texture_env_add { } #endregion #region public enum EXT_texture_lod_bias public enum EXT_texture_lod_bias { MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD, TEXTURE_FILTER_CONTROL_EXT = 0x8500, TEXTURE_LOD_BIAS_EXT = 0x8501, } #endregion #region public enum EXT_texture_filter_anisotropic public enum EXT_texture_filter_anisotropic { TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE, MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF, } #endregion #region public enum EXT_vertex_weighting public enum EXT_vertex_weighting { MODELVIEW0_STACK_DEPTH_EXT = GetPName.MODELVIEW_STACK_DEPTH, MODELVIEW1_STACK_DEPTH_EXT = 0x8502, MODELVIEW0_MATRIX_EXT = GetPName.MODELVIEW_MATRIX, MODELVIEW1_MATRIX_EXT = 0x8506, VERTEX_WEIGHTING_EXT = 0x8509, MODELVIEW0_EXT = MatrixMode.MODELVIEW, MODELVIEW1_EXT = 0x850A, CURRENT_VERTEX_WEIGHT_EXT = 0x850B, VERTEX_WEIGHT_ARRAY_EXT = 0x850C, VERTEX_WEIGHT_ARRAY_SIZE_EXT = 0x850D, VERTEX_WEIGHT_ARRAY_TYPE_EXT = 0x850E, VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 0x850F, VERTEX_WEIGHT_ARRAY_POINTER_EXT = 0x8510, } #endregion #region public enum NV_light_max_exponent public enum NV_light_max_exponent { MAX_SHININESS_NV = 0x8504, MAX_SPOT_EXPONENT_NV = 0x8505, } #endregion #region public enum NV_vertex_array_range public enum NV_vertex_array_range { VERTEX_ARRAY_RANGE_NV = 0x851D, VERTEX_ARRAY_RANGE_LENGTH_NV = 0x851E, VERTEX_ARRAY_RANGE_VALID_NV = 0x851F, MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 0x8520, VERTEX_ARRAY_RANGE_POINTER_NV = 0x8521, } #endregion #region public enum NV_register_combiners public enum NV_register_combiners { REGISTER_COMBINERS_NV = 0x8522, VARIABLE_A_NV = 0x8523, VARIABLE_B_NV = 0x8524, VARIABLE_C_NV = 0x8525, VARIABLE_D_NV = 0x8526, VARIABLE_E_NV = 0x8527, VARIABLE_F_NV = 0x8528, VARIABLE_G_NV = 0x8529, CONSTANT_COLOR0_NV = 0x852A, CONSTANT_COLOR1_NV = 0x852B, PRIMARY_COLOR_NV = 0x852C, SECONDARY_COLOR_NV = 0x852D, SPARE0_NV = 0x852E, SPARE1_NV = 0x852F, DISCARD_NV = 0x8530, E_TIMES_F_NV = 0x8531, SPARE0_PLUS_SECONDARY_COLOR_NV = 0x8532, UNSIGNED_IDENTITY_NV = 0x8536, UNSIGNED_INVERT_NV = 0x8537, EXPAND_NORMAL_NV = 0x8538, EXPAND_NEGATE_NV = 0x8539, HALF_BIAS_NORMAL_NV = 0x853A, HALF_BIAS_NEGATE_NV = 0x853B, SIGNED_IDENTITY_NV = 0x853C, SIGNED_NEGATE_NV = 0x853D, SCALE_BY_TWO_NV = 0x853E, SCALE_BY_FOUR_NV = 0x853F, SCALE_BY_ONE_HALF_NV = 0x8540, BIAS_BY_NEGATIVE_ONE_HALF_NV = 0x8541, COMBINER_INPUT_NV = 0x8542, COMBINER_MAPPING_NV = 0x8543, COMBINER_COMPONENT_USAGE_NV = 0x8544, COMBINER_AB_DOT_PRODUCT_NV = 0x8545, COMBINER_CD_DOT_PRODUCT_NV = 0x8546, COMBINER_MUX_SUM_NV = 0x8547, COMBINER_SCALE_NV = 0x8548, COMBINER_BIAS_NV = 0x8549, COMBINER_AB_OUTPUT_NV = 0x854A, COMBINER_CD_OUTPUT_NV = 0x854B, COMBINER_SUM_OUTPUT_NV = 0x854C, MAX_GENERAL_COMBINERS_NV = 0x854D, NUM_GENERAL_COMBINERS_NV = 0x854E, COLOR_SUM_CLAMP_NV = 0x854F, COMBINER0_NV = 0x8550, COMBINER1_NV = 0x8551, COMBINER2_NV = 0x8552, COMBINER3_NV = 0x8553, COMBINER4_NV = 0x8554, COMBINER5_NV = 0x8555, COMBINER6_NV = 0x8556, COMBINER7_NV = 0x8557, TEXTURE0_ARB = ARB_multitexture.TEXTURE0_ARB, TEXTURE1_ARB = ARB_multitexture.TEXTURE1_ARB, ZERO = BlendingFactorDest.ZERO, NONE = DrawBufferMode.NONE, FOG = GetPName.FOG, } #endregion #region public enum NV_fog_distance public enum NV_fog_distance { FOG_DISTANCE_MODE_NV = 0x855A, EYE_RADIAL_NV = 0x855B, EYE_PLANE_ABSOLUTE_NV = 0x855C, EYE_PLANE = TextureGenParameter.EYE_PLANE, } #endregion #region public enum NV_texgen_emboss public enum NV_texgen_emboss { EMBOSS_LIGHT_NV = 0x855D, EMBOSS_CONSTANT_NV = 0x855E, EMBOSS_MAP_NV = 0x855F, } #endregion #region public enum NV_blend_square public enum NV_blend_square { } #endregion #region public enum NV_texture_env_combine4 public enum NV_texture_env_combine4 { COMBINE4_NV = 0x8503, SOURCE3_RGB_NV = 0x8583, SOURCE3_ALPHA_NV = 0x858B, OPERAND3_RGB_NV = 0x8593, OPERAND3_ALPHA_NV = 0x859B, } #endregion #region public enum MESA_resize_buffers public enum MESA_resize_buffers { } #endregion #region public enum MESA_window_pos public enum MESA_window_pos { } #endregion #region public enum IBM_cull_vertex public enum IBM_cull_vertex { CULL_VERTEX_IBM = 103050, } #endregion #region public enum IBM_multimode_draw_arrays public enum IBM_multimode_draw_arrays { } #endregion #region public enum IBM_vertex_array_lists public enum IBM_vertex_array_lists { VERTEX_ARRAY_LIST_IBM = 103070, NORMAL_ARRAY_LIST_IBM = 103071, COLOR_ARRAY_LIST_IBM = 103072, INDEX_ARRAY_LIST_IBM = 103073, TEXTURE_COORD_ARRAY_LIST_IBM = 103074, EDGE_FLAG_ARRAY_LIST_IBM = 103075, FOG_COORDINATE_ARRAY_LIST_IBM = 103076, SECONDARY_COLOR_ARRAY_LIST_IBM = 103077, VERTEX_ARRAY_LIST_STRIDE_IBM = 103080, NORMAL_ARRAY_LIST_STRIDE_IBM = 103081, COLOR_ARRAY_LIST_STRIDE_IBM = 103082, INDEX_ARRAY_LIST_STRIDE_IBM = 103083, TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = 103084, EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = 103085, FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = 103086, SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = 103087, } #endregion #region public enum SGIX_ycrcb_subsample public enum SGIX_ycrcb_subsample { PACK_SUBSAMPLE_RATE_SGIX = 0x85A0, UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1, PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2, PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3, PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4, } #endregion #region public enum SGIX_ycrcba public enum SGIX_ycrcba { YCRCB_SGIX = 0x8318, YCRCBA_SGIX = 0x8319, } #endregion #region public enum SGI_depth_pass_instrument public enum SGI_depth_pass_instrument { DEPTH_PASS_INSTRUMENT_SGIX = 0x8310, DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = 0x8311, DEPTH_PASS_INSTRUMENT_MAX_SGIX = 0x8312, } #endregion #region public enum _3DFX_texture_compression_FXT1 public enum _3DFX_texture_compression_FXT1 { COMPRESSED_RGB_FXT1_3DFX = 0x86B0, COMPRESSED_RGBA_FXT1_3DFX = 0x86B1, } #endregion #region public enum _3DFX_multisample public enum _3DFX_multisample { MULTISAMPLE_3DFX = 0x86B2, SAMPLE_BUFFERS_3DFX = 0x86B3, SAMPLES_3DFX = 0x86B4, MULTISAMPLE_BIT_3DFX = 0x20000000, } #endregion #region public enum _3DFX_tbuffer public enum _3DFX_tbuffer { } #endregion #region public enum EXT_multisample public enum EXT_multisample { MULTISAMPLE_EXT = 0x809D, SAMPLE_ALPHA_TO_MASK_EXT = 0x809E, SAMPLE_ALPHA_TO_ONE_EXT = 0x809F, SAMPLE_MASK_EXT = 0x80A0, _1PASS_EXT = 0x80A1, _2PASS_0_EXT = 0x80A2, _2PASS_1_EXT = 0x80A3, _4PASS_0_EXT = 0x80A4, _4PASS_1_EXT = 0x80A5, _4PASS_2_EXT = 0x80A6, _4PASS_3_EXT = 0x80A7, SAMPLE_BUFFERS_EXT = 0x80A8, SAMPLES_EXT = 0x80A9, SAMPLE_MASK_VALUE_EXT = 0x80AA, SAMPLE_MASK_INVERT_EXT = 0x80AB, SAMPLE_PATTERN_EXT = 0x80AC, MULTISAMPLE_BIT_EXT = 0x20000000, } #endregion #region public enum EXT_texture_env_dot3 public enum EXT_texture_env_dot3 { DOT3_RGB_EXT = 0x8740, DOT3_RGBA_EXT = 0x8741, } #endregion #region public enum ATI_texture_mirror_once public enum ATI_texture_mirror_once { MIRROR_CLAMP_ATI = 0x8742, MIRROR_CLAMP_TO_EDGE_ATI = 0x8743, } #endregion #region public enum NV_fence public enum NV_fence { ALL_COMPLETED_NV = 0x84F2, FENCE_STATUS_NV = 0x84F3, FENCE_CONDITION_NV = 0x84F4, } #endregion #region public enum IBM_texture_mirrored_repeat public enum IBM_texture_mirrored_repeat { MIRRORED_REPEAT_IBM = 0x8370, } #endregion #region public enum NV_evaluators public enum NV_evaluators { EVAL_2D_NV = 0x86C0, EVAL_TRIANGULAR_2D_NV = 0x86C1, MAP_TESSELLATION_NV = 0x86C2, MAP_ATTRIB_U_ORDER_NV = 0x86C3, MAP_ATTRIB_V_ORDER_NV = 0x86C4, EVAL_FRACTIONAL_TESSELLATION_NV = 0x86C5, EVAL_VERTEX_ATTRIB0_NV = 0x86C6, EVAL_VERTEX_ATTRIB1_NV = 0x86C7, EVAL_VERTEX_ATTRIB2_NV = 0x86C8, EVAL_VERTEX_ATTRIB3_NV = 0x86C9, EVAL_VERTEX_ATTRIB4_NV = 0x86CA, EVAL_VERTEX_ATTRIB5_NV = 0x86CB, EVAL_VERTEX_ATTRIB6_NV = 0x86CC, EVAL_VERTEX_ATTRIB7_NV = 0x86CD, EVAL_VERTEX_ATTRIB8_NV = 0x86CE, EVAL_VERTEX_ATTRIB9_NV = 0x86CF, EVAL_VERTEX_ATTRIB10_NV = 0x86D0, EVAL_VERTEX_ATTRIB11_NV = 0x86D1, EVAL_VERTEX_ATTRIB12_NV = 0x86D2, EVAL_VERTEX_ATTRIB13_NV = 0x86D3, EVAL_VERTEX_ATTRIB14_NV = 0x86D4, EVAL_VERTEX_ATTRIB15_NV = 0x86D5, MAX_MAP_TESSELLATION_NV = 0x86D6, MAX_RATIONAL_EVAL_ORDER_NV = 0x86D7, } #endregion #region public enum NV_packed_depth_stencil public enum NV_packed_depth_stencil { DEPTH_STENCIL_NV = 0x84F9, UNSIGNED_INT_24_8_NV = 0x84FA, } #endregion #region public enum NV_register_combiners2 public enum NV_register_combiners2 { PER_STAGE_CONSTANTS_NV = 0x8535, } #endregion #region public enum NV_texture_compression_vtc public enum NV_texture_compression_vtc { } #endregion #region public enum NV_texture_rectangle public enum NV_texture_rectangle { TEXTURE_RECTANGLE_NV = 0x84F5, TEXTURE_BINDING_RECTANGLE_NV = 0x84F6, PROXY_TEXTURE_RECTANGLE_NV = 0x84F7, MAX_RECTANGLE_TEXTURE_SIZE_NV = 0x84F8, } #endregion #region public enum NV_texture_shader public enum NV_texture_shader { OFFSET_TEXTURE_RECTANGLE_NV = 0x864C, OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 0x864D, DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 0x864E, RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 0x86D9, UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA, UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB, DSDT_MAG_INTENSITY_NV = 0x86DC, SHADER_CONSISTENT_NV = 0x86DD, TEXTURE_SHADER_NV = 0x86DE, SHADER_OPERATION_NV = 0x86DF, CULL_MODES_NV = 0x86E0, OFFSET_TEXTURE_MATRIX_NV = 0x86E1, OFFSET_TEXTURE_SCALE_NV = 0x86E2, OFFSET_TEXTURE_BIAS_NV = 0x86E3, OFFSET_TEXTURE_2D_MATRIX_NV = NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV, OFFSET_TEXTURE_2D_SCALE_NV = NV_texture_shader.OFFSET_TEXTURE_SCALE_NV, OFFSET_TEXTURE_2D_BIAS_NV = NV_texture_shader.OFFSET_TEXTURE_BIAS_NV, PREVIOUS_TEXTURE_INPUT_NV = 0x86E4, CONST_EYE_NV = 0x86E5, PASS_THROUGH_NV = 0x86E6, CULL_FRAGMENT_NV = 0x86E7, OFFSET_TEXTURE_2D_NV = 0x86E8, DEPENDENT_AR_TEXTURE_2D_NV = 0x86E9, DEPENDENT_GB_TEXTURE_2D_NV = 0x86EA, DOT_PRODUCT_NV = 0x86EC, DOT_PRODUCT_DEPTH_REPLACE_NV = 0x86ED, DOT_PRODUCT_TEXTURE_2D_NV = 0x86EE, DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 0x86F0, DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 0x86F1, DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 0x86F2, DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 0x86F3, HILO_NV = 0x86F4, DSDT_NV = 0x86F5, DSDT_MAG_NV = 0x86F6, DSDT_MAG_VIB_NV = 0x86F7, HILO16_NV = 0x86F8, SIGNED_HILO_NV = 0x86F9, SIGNED_HILO16_NV = 0x86FA, SIGNED_RGBA_NV = 0x86FB, SIGNED_RGBA8_NV = 0x86FC, SIGNED_RGB_NV = 0x86FE, SIGNED_RGB8_NV = 0x86FF, SIGNED_LUMINANCE_NV = 0x8701, SIGNED_LUMINANCE8_NV = 0x8702, SIGNED_LUMINANCE_ALPHA_NV = 0x8703, SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704, SIGNED_ALPHA_NV = 0x8705, SIGNED_ALPHA8_NV = 0x8706, SIGNED_INTENSITY_NV = 0x8707, SIGNED_INTENSITY8_NV = 0x8708, DSDT8_NV = 0x8709, DSDT8_MAG8_NV = 0x870A, DSDT8_MAG8_INTENSITY8_NV = 0x870B, SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C, SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D, HI_SCALE_NV = 0x870E, LO_SCALE_NV = 0x870F, DS_SCALE_NV = 0x8710, DT_SCALE_NV = 0x8711, MAGNITUDE_SCALE_NV = 0x8712, VIBRANCE_SCALE_NV = 0x8713, HI_BIAS_NV = 0x8714, LO_BIAS_NV = 0x8715, DS_BIAS_NV = 0x8716, DT_BIAS_NV = 0x8717, MAGNITUDE_BIAS_NV = 0x8718, VIBRANCE_BIAS_NV = 0x8719, TEXTURE_BORDER_VALUES_NV = 0x871A, TEXTURE_HI_SIZE_NV = 0x871B, TEXTURE_LO_SIZE_NV = 0x871C, TEXTURE_DS_SIZE_NV = 0x871D, TEXTURE_DT_SIZE_NV = 0x871E, TEXTURE_MAG_SIZE_NV = 0x871F, } #endregion #region public enum NV_texture_shader2 public enum NV_texture_shader2 { DOT_PRODUCT_TEXTURE_3D_NV = 0x86EF, } #endregion #region public enum NV_vertex_array_range2 public enum NV_vertex_array_range2 { VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = 0x8533, } #endregion #region public enum NV_vertex_program public enum NV_vertex_program { VERTEX_PROGRAM_NV = 0x8620, VERTEX_STATE_PROGRAM_NV = 0x8621, ATTRIB_ARRAY_SIZE_NV = 0x8623, ATTRIB_ARRAY_STRIDE_NV = 0x8624, ATTRIB_ARRAY_TYPE_NV = 0x8625, CURRENT_ATTRIB_NV = 0x8626, PROGRAM_LENGTH_NV = 0x8627, PROGRAM_STRING_NV = 0x8628, MODELVIEW_PROJECTION_NV = 0x8629, IDENTITY_NV = 0x862A, INVERSE_NV = 0x862B, TRANSPOSE_NV = 0x862C, INVERSE_TRANSPOSE_NV = 0x862D, MAX_TRACK_MATRIX_STACK_DEPTH_NV = 0x862E, MAX_TRACK_MATRICES_NV = 0x862F, MATRIX0_NV = 0x8630, MATRIX1_NV = 0x8631, MATRIX2_NV = 0x8632, MATRIX3_NV = 0x8633, MATRIX4_NV = 0x8634, MATRIX5_NV = 0x8635, MATRIX6_NV = 0x8636, MATRIX7_NV = 0x8637, CURRENT_MATRIX_STACK_DEPTH_NV = 0x8640, CURRENT_MATRIX_NV = 0x8641, VERTEX_PROGRAM_POINT_SIZE_NV = 0x8642, VERTEX_PROGRAM_TWO_SIDE_NV = 0x8643, PROGRAM_PARAMETER_NV = 0x8644, ATTRIB_ARRAY_POINTER_NV = 0x8645, PROGRAM_TARGET_NV = 0x8646, PROGRAM_RESIDENT_NV = 0x8647, TRACK_MATRIX_NV = 0x8648, TRACK_MATRIX_TRANSFORM_NV = 0x8649, VERTEX_PROGRAM_BINDING_NV = 0x864A, PROGRAM_ERROR_POSITION_NV = 0x864B, VERTEX_ATTRIB_ARRAY0_NV = 0x8650, VERTEX_ATTRIB_ARRAY1_NV = 0x8651, VERTEX_ATTRIB_ARRAY2_NV = 0x8652, VERTEX_ATTRIB_ARRAY3_NV = 0x8653, VERTEX_ATTRIB_ARRAY4_NV = 0x8654, VERTEX_ATTRIB_ARRAY5_NV = 0x8655, VERTEX_ATTRIB_ARRAY6_NV = 0x8656, VERTEX_ATTRIB_ARRAY7_NV = 0x8657, VERTEX_ATTRIB_ARRAY8_NV = 0x8658, VERTEX_ATTRIB_ARRAY9_NV = 0x8659, VERTEX_ATTRIB_ARRAY10_NV = 0x865A, VERTEX_ATTRIB_ARRAY11_NV = 0x865B, VERTEX_ATTRIB_ARRAY12_NV = 0x865C, VERTEX_ATTRIB_ARRAY13_NV = 0x865D, VERTEX_ATTRIB_ARRAY14_NV = 0x865E, VERTEX_ATTRIB_ARRAY15_NV = 0x865F, MAP1_VERTEX_ATTRIB0_4_NV = 0x8660, MAP1_VERTEX_ATTRIB1_4_NV = 0x8661, MAP1_VERTEX_ATTRIB2_4_NV = 0x8662, MAP1_VERTEX_ATTRIB3_4_NV = 0x8663, MAP1_VERTEX_ATTRIB4_4_NV = 0x8664, MAP1_VERTEX_ATTRIB5_4_NV = 0x8665, MAP1_VERTEX_ATTRIB6_4_NV = 0x8666, MAP1_VERTEX_ATTRIB7_4_NV = 0x8667, MAP1_VERTEX_ATTRIB8_4_NV = 0x8668, MAP1_VERTEX_ATTRIB9_4_NV = 0x8669, MAP1_VERTEX_ATTRIB10_4_NV = 0x866A, MAP1_VERTEX_ATTRIB11_4_NV = 0x866B, MAP1_VERTEX_ATTRIB12_4_NV = 0x866C, MAP1_VERTEX_ATTRIB13_4_NV = 0x866D, MAP1_VERTEX_ATTRIB14_4_NV = 0x866E, MAP1_VERTEX_ATTRIB15_4_NV = 0x866F, MAP2_VERTEX_ATTRIB0_4_NV = 0x8670, MAP2_VERTEX_ATTRIB1_4_NV = 0x8671, MAP2_VERTEX_ATTRIB2_4_NV = 0x8672, MAP2_VERTEX_ATTRIB3_4_NV = 0x8673, MAP2_VERTEX_ATTRIB4_4_NV = 0x8674, MAP2_VERTEX_ATTRIB5_4_NV = 0x8675, MAP2_VERTEX_ATTRIB6_4_NV = 0x8676, MAP2_VERTEX_ATTRIB7_4_NV = 0x8677, MAP2_VERTEX_ATTRIB8_4_NV = 0x8678, MAP2_VERTEX_ATTRIB9_4_NV = 0x8679, MAP2_VERTEX_ATTRIB10_4_NV = 0x867A, MAP2_VERTEX_ATTRIB11_4_NV = 0x867B, MAP2_VERTEX_ATTRIB12_4_NV = 0x867C, MAP2_VERTEX_ATTRIB13_4_NV = 0x867D, MAP2_VERTEX_ATTRIB14_4_NV = 0x867E, MAP2_VERTEX_ATTRIB15_4_NV = 0x867F, } #endregion #region public enum SGIX_scalebias_hint public enum SGIX_scalebias_hint { SCALEBIAS_HINT_SGIX = 0x8322, } #endregion #region public enum OML_interlace public enum OML_interlace { INTERLACE_OML = 0x8980, INTERLACE_READ_OML = 0x8981, } #endregion #region public enum OML_subsample public enum OML_subsample { FORMAT_SUBSAMPLE_24_24_OML = 0x8982, FORMAT_SUBSAMPLE_244_244_OML = 0x8983, } #endregion #region public enum OML_resample public enum OML_resample { PACK_RESAMPLE_OML = 0x8984, UNPACK_RESAMPLE_OML = 0x8985, RESAMPLE_REPLICATE_OML = 0x8986, RESAMPLE_ZERO_FILL_OML = 0x8987, RESAMPLE_AVERAGE_OML = 0x8988, RESAMPLE_DECIMATE_OML = 0x8989, } #endregion #region public enum NV_copy_depth_to_color public enum NV_copy_depth_to_color { DEPTH_STENCIL_TO_RGBA_NV = 0x886E, DEPTH_STENCIL_TO_BGRA_NV = 0x886F, } #endregion #region public enum ATI_envmap_bumpmap public enum ATI_envmap_bumpmap { BUMP_ROT_MATRIX_ATI = 0x8775, BUMP_ROT_MATRIX_SIZE_ATI = 0x8776, BUMP_NUM_TEX_UNITS_ATI = 0x8777, BUMP_TEX_UNITS_ATI = 0x8778, DUDV_ATI = 0x8779, DU8DV8_ATI = 0x877A, BUMP_ENVMAP_ATI = 0x877B, BUMP_TARGET_ATI = 0x877C, } #endregion #region public enum ATI_fragment_shader public enum ATI_fragment_shader { FRAGMENT_SHADER_ATI = 0x8920, REG_0_ATI = 0x8921, REG_1_ATI = 0x8922, REG_2_ATI = 0x8923, REG_3_ATI = 0x8924, REG_4_ATI = 0x8925, REG_5_ATI = 0x8926, REG_6_ATI = 0x8927, REG_7_ATI = 0x8928, REG_8_ATI = 0x8929, REG_9_ATI = 0x892A, REG_10_ATI = 0x892B, REG_11_ATI = 0x892C, REG_12_ATI = 0x892D, REG_13_ATI = 0x892E, REG_14_ATI = 0x892F, REG_15_ATI = 0x8930, REG_16_ATI = 0x8931, REG_17_ATI = 0x8932, REG_18_ATI = 0x8933, REG_19_ATI = 0x8934, REG_20_ATI = 0x8935, REG_21_ATI = 0x8936, REG_22_ATI = 0x8937, REG_23_ATI = 0x8938, REG_24_ATI = 0x8939, REG_25_ATI = 0x893A, REG_26_ATI = 0x893B, REG_27_ATI = 0x893C, REG_28_ATI = 0x893D, REG_29_ATI = 0x893E, REG_30_ATI = 0x893F, REG_31_ATI = 0x8940, CON_0_ATI = 0x8941, CON_1_ATI = 0x8942, CON_2_ATI = 0x8943, CON_3_ATI = 0x8944, CON_4_ATI = 0x8945, CON_5_ATI = 0x8946, CON_6_ATI = 0x8947, CON_7_ATI = 0x8948, CON_8_ATI = 0x8949, CON_9_ATI = 0x894A, CON_10_ATI = 0x894B, CON_11_ATI = 0x894C, CON_12_ATI = 0x894D, CON_13_ATI = 0x894E, CON_14_ATI = 0x894F, CON_15_ATI = 0x8950, CON_16_ATI = 0x8951, CON_17_ATI = 0x8952, CON_18_ATI = 0x8953, CON_19_ATI = 0x8954, CON_20_ATI = 0x8955, CON_21_ATI = 0x8956, CON_22_ATI = 0x8957, CON_23_ATI = 0x8958, CON_24_ATI = 0x8959, CON_25_ATI = 0x895A, CON_26_ATI = 0x895B, CON_27_ATI = 0x895C, CON_28_ATI = 0x895D, CON_29_ATI = 0x895E, CON_30_ATI = 0x895F, CON_31_ATI = 0x8960, MOV_ATI = 0x8961, ADD_ATI = 0x8963, MUL_ATI = 0x8964, SUB_ATI = 0x8965, DOT3_ATI = 0x8966, DOT4_ATI = 0x8967, MAD_ATI = 0x8968, LERP_ATI = 0x8969, CND_ATI = 0x896A, CND0_ATI = 0x896B, DOT2_ADD_ATI = 0x896C, SECONDARY_INTERPOLATOR_ATI = 0x896D, NUM_FRAGMENT_REGISTERS_ATI = 0x896E, NUM_FRAGMENT_CONSTANTS_ATI = 0x896F, NUM_PASSES_ATI = 0x8970, NUM_INSTRUCTIONS_PER_PASS_ATI = 0x8971, NUM_INSTRUCTIONS_TOTAL_ATI = 0x8972, NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = 0x8973, NUM_LOOPBACK_COMPONENTS_ATI = 0x8974, COLOR_ALPHA_PAIRING_ATI = 0x8975, SWIZZLE_STR_ATI = 0x8976, SWIZZLE_STQ_ATI = 0x8977, SWIZZLE_STR_DR_ATI = 0x8978, SWIZZLE_STQ_DQ_ATI = 0x8979, SWIZZLE_STRQ_ATI = 0x897A, SWIZZLE_STRQ_DQ_ATI = 0x897B, RED_BIT_ATI = 0x00000001, GREEN_BIT_ATI = 0x00000002, BLUE_BIT_ATI = 0x00000004, _2X_BIT_ATI = 0x00000001, _4X_BIT_ATI = 0x00000002, _8X_BIT_ATI = 0x00000004, HALF_BIT_ATI = 0x00000008, QUARTER_BIT_ATI = 0x00000010, EIGHTH_BIT_ATI = 0x00000020, SATURATE_BIT_ATI = 0x00000040, COMP_BIT_ATI = 0x00000002, NEGATE_BIT_ATI = 0x00000004, BIAS_BIT_ATI = 0x00000008, } #endregion #region public enum ATI_pn_triangles public enum ATI_pn_triangles { PN_TRIANGLES_ATI = 0x87F0, MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F1, PN_TRIANGLES_POINT_MODE_ATI = 0x87F2, PN_TRIANGLES_NORMAL_MODE_ATI = 0x87F3, PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F4, PN_TRIANGLES_POINT_MODE_LINEAR_ATI = 0x87F5, PN_TRIANGLES_POINT_MODE_CUBIC_ATI = 0x87F6, PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = 0x87F7, PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = 0x87F8, } #endregion #region public enum ATI_vertex_array_object public enum ATI_vertex_array_object { STATIC_ATI = 0x8760, DYNAMIC_ATI = 0x8761, PRESERVE_ATI = 0x8762, DISCARD_ATI = 0x8763, OBJECT_BUFFER_SIZE_ATI = 0x8764, OBJECT_BUFFER_USAGE_ATI = 0x8765, ARRAY_OBJECT_BUFFER_ATI = 0x8766, ARRAY_OBJECT_OFFSET_ATI = 0x8767, } #endregion #region public enum EXT_vertex_shader public enum EXT_vertex_shader { VERTEX_SHADER_EXT = 0x8780, VERTEX_SHADER_BINDING_EXT = 0x8781, OP_INDEX_EXT = 0x8782, OP_NEGATE_EXT = 0x8783, OP_DOT3_EXT = 0x8784, OP_DOT4_EXT = 0x8785, OP_MUL_EXT = 0x8786, OP_ADD_EXT = 0x8787, OP_MADD_EXT = 0x8788, OP_FRAC_EXT = 0x8789, OP_MAX_EXT = 0x878A, OP_MIN_EXT = 0x878B, OP_SET_GE_EXT = 0x878C, OP_SET_LT_EXT = 0x878D, OP_CLAMP_EXT = 0x878E, OP_FLOOR_EXT = 0x878F, OP_ROUND_EXT = 0x8790, OP_EXP_BASE_2_EXT = 0x8791, OP_LOG_BASE_2_EXT = 0x8792, OP_POWER_EXT = 0x8793, OP_RECIP_EXT = 0x8794, OP_RECIP_SQRT_EXT = 0x8795, OP_SUB_EXT = 0x8796, OP_CROSS_PRODUCT_EXT = 0x8797, OP_MULTIPLY_MATRIX_EXT = 0x8798, OP_MOV_EXT = 0x8799, OUTPUT_VERTEX_EXT = 0x879A, OUTPUT_COLOR0_EXT = 0x879B, OUTPUT_COLOR1_EXT = 0x879C, OUTPUT_TEXTURE_COORD0_EXT = 0x879D, OUTPUT_TEXTURE_COORD1_EXT = 0x879E, OUTPUT_TEXTURE_COORD2_EXT = 0x879F, OUTPUT_TEXTURE_COORD3_EXT = 0x87A0, OUTPUT_TEXTURE_COORD4_EXT = 0x87A1, OUTPUT_TEXTURE_COORD5_EXT = 0x87A2, OUTPUT_TEXTURE_COORD6_EXT = 0x87A3, OUTPUT_TEXTURE_COORD7_EXT = 0x87A4, OUTPUT_TEXTURE_COORD8_EXT = 0x87A5, OUTPUT_TEXTURE_COORD9_EXT = 0x87A6, OUTPUT_TEXTURE_COORD10_EXT = 0x87A7, OUTPUT_TEXTURE_COORD11_EXT = 0x87A8, OUTPUT_TEXTURE_COORD12_EXT = 0x87A9, OUTPUT_TEXTURE_COORD13_EXT = 0x87AA, OUTPUT_TEXTURE_COORD14_EXT = 0x87AB, OUTPUT_TEXTURE_COORD15_EXT = 0x87AC, OUTPUT_TEXTURE_COORD16_EXT = 0x87AD, OUTPUT_TEXTURE_COORD17_EXT = 0x87AE, OUTPUT_TEXTURE_COORD18_EXT = 0x87AF, OUTPUT_TEXTURE_COORD19_EXT = 0x87B0, OUTPUT_TEXTURE_COORD20_EXT = 0x87B1, OUTPUT_TEXTURE_COORD21_EXT = 0x87B2, OUTPUT_TEXTURE_COORD22_EXT = 0x87B3, OUTPUT_TEXTURE_COORD23_EXT = 0x87B4, OUTPUT_TEXTURE_COORD24_EXT = 0x87B5, OUTPUT_TEXTURE_COORD25_EXT = 0x87B6, OUTPUT_TEXTURE_COORD26_EXT = 0x87B7, OUTPUT_TEXTURE_COORD27_EXT = 0x87B8, OUTPUT_TEXTURE_COORD28_EXT = 0x87B9, OUTPUT_TEXTURE_COORD29_EXT = 0x87BA, OUTPUT_TEXTURE_COORD30_EXT = 0x87BB, OUTPUT_TEXTURE_COORD31_EXT = 0x87BC, OUTPUT_FOG_EXT = 0x87BD, SCALAR_EXT = 0x87BE, VECTOR_EXT = 0x87BF, MATRIX_EXT = 0x87C0, VARIANT_EXT = 0x87C1, INVARIANT_EXT = 0x87C2, LOCAL_CONSTANT_EXT = 0x87C3, LOCAL_EXT = 0x87C4, MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87C5, MAX_VERTEX_SHADER_VARIANTS_EXT = 0x87C6, MAX_VERTEX_SHADER_INVARIANTS_EXT = 0x87C7, MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87C8, MAX_VERTEX_SHADER_LOCALS_EXT = 0x87C9, MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CA, MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 0x87CB, MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87CC, MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 0x87CD, MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 0x87CE, VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CF, VERTEX_SHADER_VARIANTS_EXT = 0x87D0, VERTEX_SHADER_INVARIANTS_EXT = 0x87D1, VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87D2, VERTEX_SHADER_LOCALS_EXT = 0x87D3, VERTEX_SHADER_OPTIMIZED_EXT = 0x87D4, X_EXT = 0x87D5, Y_EXT = 0x87D6, Z_EXT = 0x87D7, W_EXT = 0x87D8, NEGATIVE_X_EXT = 0x87D9, NEGATIVE_Y_EXT = 0x87DA, NEGATIVE_Z_EXT = 0x87DB, NEGATIVE_W_EXT = 0x87DC, ZERO_EXT = 0x87DD, ONE_EXT = 0x87DE, NEGATIVE_ONE_EXT = 0x87DF, NORMALIZED_RANGE_EXT = 0x87E0, FULL_RANGE_EXT = 0x87E1, CURRENT_VERTEX_EXT = 0x87E2, MVP_MATRIX_EXT = 0x87E3, VARIANT_VALUE_EXT = 0x87E4, VARIANT_DATATYPE_EXT = 0x87E5, VARIANT_ARRAY_STRIDE_EXT = 0x87E6, VARIANT_ARRAY_TYPE_EXT = 0x87E7, VARIANT_ARRAY_EXT = 0x87E8, VARIANT_ARRAY_POINTER_EXT = 0x87E9, INVARIANT_VALUE_EXT = 0x87EA, INVARIANT_DATATYPE_EXT = 0x87EB, LOCAL_CONSTANT_VALUE_EXT = 0x87EC, LOCAL_CONSTANT_DATATYPE_EXT = 0x87ED, } #endregion #region public enum ATI_vertex_streams public enum ATI_vertex_streams { MAX_VERTEX_STREAMS_ATI = 0x876B, VERTEX_STREAM0_ATI = 0x876C, VERTEX_STREAM1_ATI = 0x876D, VERTEX_STREAM2_ATI = 0x876E, VERTEX_STREAM3_ATI = 0x876F, VERTEX_STREAM4_ATI = 0x8770, VERTEX_STREAM5_ATI = 0x8771, VERTEX_STREAM6_ATI = 0x8772, VERTEX_STREAM7_ATI = 0x8773, VERTEX_SOURCE_ATI = 0x8774, } #endregion #region public enum ATI_element_array public enum ATI_element_array { ELEMENT_ARRAY_ATI = 0x8768, ELEMENT_ARRAY_TYPE_ATI = 0x8769, ELEMENT_ARRAY_POINTER_ATI = 0x876A, } #endregion #region public enum SUN_mesh_array public enum SUN_mesh_array { QUAD_MESH_SUN = 0x8614, TRIANGLE_MESH_SUN = 0x8615, } #endregion #region public enum SUN_slice_accum public enum SUN_slice_accum { SLICE_ACCUM_SUN = 0x85CC, } #endregion #region public enum NV_multisample_filter_hint public enum NV_multisample_filter_hint { MULTISAMPLE_FILTER_HINT_NV = 0x8534, } #endregion #region public enum NV_depth_clamp public enum NV_depth_clamp { DEPTH_CLAMP_NV = 0x864F, } #endregion #region public enum NV_occlusion_query public enum NV_occlusion_query { PIXEL_COUNTER_BITS_NV = 0x8864, CURRENT_OCCLUSION_QUERY_ID_NV = 0x8865, PIXEL_COUNT_NV = 0x8866, PIXEL_COUNT_AVAILABLE_NV = 0x8867, } #endregion #region public enum NV_point_sprite public enum NV_point_sprite { POINT_SPRITE_NV = 0x8861, COORD_REPLACE_NV = 0x8862, POINT_SPRITE_R_MODE_NV = 0x8863, } #endregion #region public enum NV_texture_shader3 public enum NV_texture_shader3 { OFFSET_PROJECTIVE_TEXTURE_2D_NV = 0x8850, OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = 0x8851, OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8852, OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = 0x8853, OFFSET_HILO_TEXTURE_2D_NV = 0x8854, OFFSET_HILO_TEXTURE_RECTANGLE_NV = 0x8855, OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = 0x8856, OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8857, DEPENDENT_HILO_TEXTURE_2D_NV = 0x8858, DEPENDENT_RGB_TEXTURE_3D_NV = 0x8859, DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = 0x885A, DOT_PRODUCT_PASS_THROUGH_NV = 0x885B, DOT_PRODUCT_TEXTURE_1D_NV = 0x885C, DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = 0x885D, HILO8_NV = 0x885E, SIGNED_HILO8_NV = 0x885F, FORCE_BLUE_TO_ONE_NV = 0x8860, } #endregion #region public enum NV_vertex_program1_1 public enum NV_vertex_program1_1 { } #endregion #region public enum EXT_shadow_funcs public enum EXT_shadow_funcs { } #endregion #region public enum EXT_stencil_two_side public enum EXT_stencil_two_side { STENCIL_TEST_TWO_SIDE_EXT = 0x8910, ACTIVE_STENCIL_FACE_EXT = 0x8911, } #endregion #region public enum ATI_text_fragment_shader public enum ATI_text_fragment_shader { TEXT_FRAGMENT_SHADER_ATI = 0x8200, } #endregion #region public enum APPLE_client_storage public enum APPLE_client_storage { UNPACK_CLIENT_STORAGE_APPLE = 0x85B2, } #endregion #region public enum APPLE_element_array public enum APPLE_element_array { ELEMENT_ARRAY_APPLE = 0x8768, ELEMENT_ARRAY_TYPE_APPLE = 0x8769, ELEMENT_ARRAY_POINTER_APPLE = 0x876A, } #endregion #region public enum APPLE_fence public enum APPLE_fence { DRAW_PIXELS_APPLE = 0x8A0A, FENCE_APPLE = 0x8A0B, } #endregion #region public enum APPLE_vertex_array_object public enum APPLE_vertex_array_object { VERTEX_ARRAY_BINDING_APPLE = 0x85B5, } #endregion #region public enum APPLE_vertex_array_range public enum APPLE_vertex_array_range { VERTEX_ARRAY_RANGE_APPLE = 0x851D, VERTEX_ARRAY_RANGE_LENGTH_APPLE = 0x851E, VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F, VERTEX_ARRAY_RANGE_POINTER_APPLE = 0x8521, STORAGE_CACHED_APPLE = 0x85BE, STORAGE_SHARED_APPLE = 0x85BF, } #endregion #region public enum APPLE_ycbcr_422 public enum APPLE_ycbcr_422 { YCBCR_422_APPLE = 0x85B9, UNSIGNED_SHORT_8_8_APPLE = 0x85BA, UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB, } #endregion #region public enum S3_s3tc public enum S3_s3tc { RGB_S3TC = 0x83A0, RGB4_S3TC = 0x83A1, RGBA_S3TC = 0x83A2, RGBA4_S3TC = 0x83A3, } #endregion #region public enum ATI_draw_buffers public enum ATI_draw_buffers { MAX_DRAW_BUFFERS_ATI = 0x8824, DRAW_BUFFER0_ATI = 0x8825, DRAW_BUFFER1_ATI = 0x8826, DRAW_BUFFER2_ATI = 0x8827, DRAW_BUFFER3_ATI = 0x8828, DRAW_BUFFER4_ATI = 0x8829, DRAW_BUFFER5_ATI = 0x882A, DRAW_BUFFER6_ATI = 0x882B, DRAW_BUFFER7_ATI = 0x882C, DRAW_BUFFER8_ATI = 0x882D, DRAW_BUFFER9_ATI = 0x882E, DRAW_BUFFER10_ATI = 0x882F, DRAW_BUFFER11_ATI = 0x8830, DRAW_BUFFER12_ATI = 0x8831, DRAW_BUFFER13_ATI = 0x8832, DRAW_BUFFER14_ATI = 0x8833, DRAW_BUFFER15_ATI = 0x8834, } #endregion #region public enum ATI_pixel_format_float public enum ATI_pixel_format_float { TYPE_RGBA_FLOAT_ATI = 0x8820, COLOR_CLEAR_UNCLAMPED_VALUE_ATI = 0x8835, } #endregion #region public enum ATI_texture_env_combine3 public enum ATI_texture_env_combine3 { MODULATE_ADD_ATI = 0x8744, MODULATE_SIGNED_ADD_ATI = 0x8745, MODULATE_SUBTRACT_ATI = 0x8746, } #endregion #region public enum ATI_texture_float public enum ATI_texture_float { RGBA_FLOAT32_ATI = 0x8814, RGB_FLOAT32_ATI = 0x8815, ALPHA_FLOAT32_ATI = 0x8816, INTENSITY_FLOAT32_ATI = 0x8817, LUMINANCE_FLOAT32_ATI = 0x8818, LUMINANCE_ALPHA_FLOAT32_ATI = 0x8819, RGBA_FLOAT16_ATI = 0x881A, RGB_FLOAT16_ATI = 0x881B, ALPHA_FLOAT16_ATI = 0x881C, INTENSITY_FLOAT16_ATI = 0x881D, LUMINANCE_FLOAT16_ATI = 0x881E, LUMINANCE_ALPHA_FLOAT16_ATI = 0x881F, } #endregion #region public enum NV_float_buffer public enum NV_float_buffer { FLOAT_R_NV = 0x8880, FLOAT_RG_NV = 0x8881, FLOAT_RGB_NV = 0x8882, FLOAT_RGBA_NV = 0x8883, FLOAT_R16_NV = 0x8884, FLOAT_R32_NV = 0x8885, FLOAT_RG16_NV = 0x8886, FLOAT_RG32_NV = 0x8887, FLOAT_RGB16_NV = 0x8888, FLOAT_RGB32_NV = 0x8889, FLOAT_RGBA16_NV = 0x888A, FLOAT_RGBA32_NV = 0x888B, TEXTURE_FLOAT_COMPONENTS_NV = 0x888C, FLOAT_CLEAR_COLOR_VALUE_NV = 0x888D, FLOAT_RGBA_MODE_NV = 0x888E, } #endregion #region public enum NV_fragment_program public enum NV_fragment_program { MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = 0x8868, FRAGMENT_PROGRAM_NV = 0x8870, MAX_TEXTURE_COORDS_NV = 0x8871, MAX_TEXTURE_IMAGE_UNITS_NV = 0x8872, FRAGMENT_PROGRAM_BINDING_NV = 0x8873, PROGRAM_ERROR_STRING_NV = 0x8874, } #endregion #region public enum NV_half_float public enum NV_half_float { HALF_FLOAT_NV = 0x140B, } #endregion #region public enum NV_pixel_data_range public enum NV_pixel_data_range { WRITE_PIXEL_DATA_RANGE_NV = 0x8878, READ_PIXEL_DATA_RANGE_NV = 0x8879, WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 0x887A, READ_PIXEL_DATA_RANGE_LENGTH_NV = 0x887B, WRITE_PIXEL_DATA_RANGE_POINTER_NV = 0x887C, READ_PIXEL_DATA_RANGE_POINTER_NV = 0x887D, } #endregion #region public enum NV_primitive_restart public enum NV_primitive_restart { PRIMITIVE_RESTART_NV = 0x8558, PRIMITIVE_RESTART_INDEX_NV = 0x8559, } #endregion #region public enum NV_texture_expand_normal public enum NV_texture_expand_normal { TEXTURE_UNSIGNED_REMAP_MODE_NV = 0x888F, } #endregion #region public enum NV_vertex_program2 public enum NV_vertex_program2 { } #endregion #region public enum ATI_map_object_buffer public enum ATI_map_object_buffer { } #endregion #region public enum ATI_separate_stencil public enum ATI_separate_stencil { STENCIL_BACK_FUNC_ATI = 0x8800, STENCIL_BACK_FAIL_ATI = 0x8801, STENCIL_BACK_PASS_DEPTH_FAIL_ATI = 0x8802, STENCIL_BACK_PASS_DEPTH_PASS_ATI = 0x8803, } #endregion #region public enum ATI_vertex_attrib_array_object public enum ATI_vertex_attrib_array_object { } #endregion #region public enum OES_read_format public enum OES_read_format { IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A, IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B, } #endregion #region public enum EXT_depth_bounds_test public enum EXT_depth_bounds_test { DEPTH_BOUNDS_TEST_EXT = 0x8890, DEPTH_BOUNDS_EXT = 0x8891, } #endregion #region public enum EXT_texture_mirror_clamp public enum EXT_texture_mirror_clamp { MIRROR_CLAMP_EXT = 0x8742, MIRROR_CLAMP_TO_EDGE_EXT = 0x8743, MIRROR_CLAMP_TO_BORDER_EXT = 0x8912, } #endregion #region public enum EXT_blend_equation_separate public enum EXT_blend_equation_separate { BLEND_EQUATION_RGB_EXT = ARB_imaging.BLEND_EQUATION, BLEND_EQUATION_ALPHA_EXT = 0x883D, } #endregion #region public enum MESA_pack_invert public enum MESA_pack_invert { PACK_INVERT_MESA = 0x8758, } #endregion #region public enum MESA_ycbcr_texture public enum MESA_ycbcr_texture { UNSIGNED_SHORT_8_8_MESA = 0x85BA, UNSIGNED_SHORT_8_8_REV_MESA = 0x85BB, YCBCR_MESA = 0x8757, } #endregion #region public enum EXT_pixel_buffer_object public enum EXT_pixel_buffer_object { PIXEL_PACK_BUFFER_EXT = 0x88EB, PIXEL_UNPACK_BUFFER_EXT = 0x88EC, PIXEL_PACK_BUFFER_BINDING_EXT = 0x88ED, PIXEL_UNPACK_BUFFER_BINDING_EXT = 0x88EF, } #endregion #region public enum NV_fragment_program_option public enum NV_fragment_program_option { } #endregion #region public enum NV_fragment_program2 public enum NV_fragment_program2 { MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = 0x88F4, MAX_PROGRAM_CALL_DEPTH_NV = 0x88F5, MAX_PROGRAM_IF_DEPTH_NV = 0x88F6, MAX_PROGRAM_LOOP_DEPTH_NV = 0x88F7, MAX_PROGRAM_LOOP_COUNT_NV = 0x88F8, } #endregion #region public enum NV_vertex_program2_option public enum NV_vertex_program2_option { MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = NV_fragment_program2.MAX_PROGRAM_EXEC_INSTRUCTIONS_NV, MAX_PROGRAM_CALL_DEPTH_NV = NV_fragment_program2.MAX_PROGRAM_CALL_DEPTH_NV, } #endregion #region public enum NV_vertex_program3 public enum NV_vertex_program3 { MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ARB_vertex_shader.MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB, } #endregion #region public enum EXT_framebuffer_object public enum EXT_framebuffer_object { INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506, MAX_RENDERBUFFER_SIZE_EXT = 0x84E8, FRAMEBUFFER_BINDING_EXT = 0x8CA6, RENDERBUFFER_BINDING_EXT = 0x8CA7, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = 0x8CD0, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = 0x8CD1, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = 0x8CD2, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = 0x8CD3, FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = 0x8CD4, FRAMEBUFFER_COMPLETE_EXT = 0x8CD5, FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = 0x8CD6, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = 0x8CD7, FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = 0x8CD9, FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = 0x8CDA, FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = 0x8CDB, FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = 0x8CDC, FRAMEBUFFER_UNSUPPORTED_EXT = 0x8CDD, MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF, COLOR_ATTACHMENT0_EXT = 0x8CE0, COLOR_ATTACHMENT1_EXT = 0x8CE1, COLOR_ATTACHMENT2_EXT = 0x8CE2, COLOR_ATTACHMENT3_EXT = 0x8CE3, COLOR_ATTACHMENT4_EXT = 0x8CE4, COLOR_ATTACHMENT5_EXT = 0x8CE5, COLOR_ATTACHMENT6_EXT = 0x8CE6, COLOR_ATTACHMENT7_EXT = 0x8CE7, COLOR_ATTACHMENT8_EXT = 0x8CE8, COLOR_ATTACHMENT9_EXT = 0x8CE9, COLOR_ATTACHMENT10_EXT = 0x8CEA, COLOR_ATTACHMENT11_EXT = 0x8CEB, COLOR_ATTACHMENT12_EXT = 0x8CEC, COLOR_ATTACHMENT13_EXT = 0x8CED, COLOR_ATTACHMENT14_EXT = 0x8CEE, COLOR_ATTACHMENT15_EXT = 0x8CEF, DEPTH_ATTACHMENT_EXT = 0x8D00, STENCIL_ATTACHMENT_EXT = 0x8D20, FRAMEBUFFER_EXT = 0x8D40, RENDERBUFFER_EXT = 0x8D41, RENDERBUFFER_WIDTH_EXT = 0x8D42, RENDERBUFFER_HEIGHT_EXT = 0x8D43, RENDERBUFFER_INTERNAL_FORMAT_EXT = 0x8D44, STENCIL_INDEX1_EXT = 0x8D46, STENCIL_INDEX4_EXT = 0x8D47, STENCIL_INDEX8_EXT = 0x8D48, STENCIL_INDEX16_EXT = 0x8D49, RENDERBUFFER_RED_SIZE_EXT = 0x8D50, RENDERBUFFER_GREEN_SIZE_EXT = 0x8D51, RENDERBUFFER_BLUE_SIZE_EXT = 0x8D52, RENDERBUFFER_ALPHA_SIZE_EXT = 0x8D53, RENDERBUFFER_DEPTH_SIZE_EXT = 0x8D54, RENDERBUFFER_STENCIL_SIZE_EXT = 0x8D55, } #endregion #region public enum GREMEDY_string_marker public enum GREMEDY_string_marker { } #endregion #region public enum EXT_packed_depth_stencil public enum EXT_packed_depth_stencil { DEPTH_STENCIL_EXT = 0x84F9, UNSIGNED_INT_24_8_EXT = 0x84FA, DEPTH24_STENCIL8_EXT = 0x88F0, TEXTURE_STENCIL_SIZE_EXT = 0x88F1, } #endregion #region public enum EXT_stencil_clear_tag public enum EXT_stencil_clear_tag { STENCIL_TAG_BITS_EXT = 0x88F2, STENCIL_CLEAR_TAG_VALUE_EXT = 0x88F3, } #endregion #region public enum EXT_texture_sRGB public enum EXT_texture_sRGB { SRGB_EXT = 0x8C40, SRGB8_EXT = 0x8C41, SRGB_ALPHA_EXT = 0x8C42, SRGB8_ALPHA8_EXT = 0x8C43, SLUMINANCE_ALPHA_EXT = 0x8C44, SLUMINANCE8_ALPHA8_EXT = 0x8C45, SLUMINANCE_EXT = 0x8C46, SLUMINANCE8_EXT = 0x8C47, COMPRESSED_SRGB_EXT = 0x8C48, COMPRESSED_SRGB_ALPHA_EXT = 0x8C49, COMPRESSED_SLUMINANCE_EXT = 0x8C4A, COMPRESSED_SLUMINANCE_ALPHA_EXT = 0x8C4B, COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C, COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D, COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E, COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F, } #endregion #region public enum EXT_framebuffer_blit public enum EXT_framebuffer_blit { READ_FRAMEBUFFER_EXT = 0x8CA8, DRAW_FRAMEBUFFER_EXT = 0x8CA9, READ_FRAMEBUFFER_BINDING_EXT = EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT, DRAW_FRAMEBUFFER_BINDING_EXT = 0x8CAA, } #endregion #region public enum EXT_framebuffer_multisample public enum EXT_framebuffer_multisample { RENDERBUFFER_SAMPLES_EXT = 0x8CAB, FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56, MAX_SAMPLES_EXT = 0x8D57, } #endregion #region public enum MESAX_texture_stack public enum MESAX_texture_stack { TEXTURE_1D_STACK_MESAX = 0x8759, TEXTURE_2D_STACK_MESAX = 0x875A, PROXY_TEXTURE_1D_STACK_MESAX = 0x875B, PROXY_TEXTURE_2D_STACK_MESAX = 0x875C, TEXTURE_1D_STACK_BINDING_MESAX = 0x875D, TEXTURE_2D_STACK_BINDING_MESAX = 0x875E, } #endregion #region public enum EXT_timer_query public enum EXT_timer_query { TIME_ELAPSED_EXT = 0x88BF, } #endregion #region public enum EXT_gpu_program_parameters public enum EXT_gpu_program_parameters { } #endregion #region public enum APPLE_flush_buffer_range public enum APPLE_flush_buffer_range { BUFFER_SERIALIZED_MODIFY_APPLE = 0x8A12, BUFFER_FLUSHING_UNMAP_APPLE = 0x8A13, } #endregion #region public enum NV_gpu_program4 public enum NV_gpu_program4 { MIN_PROGRAM_TEXEL_OFFSET_NV = 0x8904, MAX_PROGRAM_TEXEL_OFFSET_NV = 0x8905, PROGRAM_ATTRIB_COMPONENTS_NV = 0x8906, PROGRAM_RESULT_COMPONENTS_NV = 0x8907, MAX_PROGRAM_ATTRIB_COMPONENTS_NV = 0x8908, MAX_PROGRAM_RESULT_COMPONENTS_NV = 0x8909, MAX_PROGRAM_GENERIC_ATTRIBS_NV = 0x8DA5, MAX_PROGRAM_GENERIC_RESULTS_NV = 0x8DA6, } #endregion #region public enum NV_geometry_program4 public enum NV_geometry_program4 { LINES_ADJACENCY_EXT = 0x000A, LINE_STRIP_ADJACENCY_EXT = 0x000B, TRIANGLES_ADJACENCY_EXT = 0x000C, TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D, GEOMETRY_PROGRAM_NV = 0x8C26, MAX_PROGRAM_OUTPUT_VERTICES_NV = 0x8C27, MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = 0x8C28, GEOMETRY_VERTICES_OUT_EXT = 0x8DDA, GEOMETRY_INPUT_TYPE_EXT = 0x8DDB, GEOMETRY_OUTPUT_TYPE_EXT = 0x8DDC, MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29, FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7, FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8, FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = 0x8DA9, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = 0x8CD4, PROGRAM_POINT_SIZE_EXT = 0x8642, } #endregion #region public enum EXT_geometry_shader4 public enum EXT_geometry_shader4 { GEOMETRY_SHADER_EXT = 0x8DD9, GEOMETRY_VERTICES_OUT_EXT = NV_geometry_program4.GEOMETRY_VERTICES_OUT_EXT, GEOMETRY_INPUT_TYPE_EXT = NV_geometry_program4.GEOMETRY_INPUT_TYPE_EXT, GEOMETRY_OUTPUT_TYPE_EXT = NV_geometry_program4.GEOMETRY_OUTPUT_TYPE_EXT, MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = NV_geometry_program4.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, MAX_GEOMETRY_VARYING_COMPONENTS_EXT = 0x8DDD, MAX_VERTEX_VARYING_COMPONENTS_EXT = 0x8DDE, MAX_VARYING_COMPONENTS_EXT = 0x8B4B, MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF, MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0, MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1, LINES_ADJACENCY_EXT = NV_geometry_program4.LINES_ADJACENCY_EXT, LINE_STRIP_ADJACENCY_EXT = NV_geometry_program4.LINE_STRIP_ADJACENCY_EXT, TRIANGLES_ADJACENCY_EXT = NV_geometry_program4.TRIANGLES_ADJACENCY_EXT, TRIANGLE_STRIP_ADJACENCY_EXT = NV_geometry_program4.TRIANGLE_STRIP_ADJACENCY_EXT, FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT, FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT, PROGRAM_POINT_SIZE_EXT = NV_geometry_program4.PROGRAM_POINT_SIZE_EXT, } #endregion #region public enum NV_vertex_program4 public enum NV_vertex_program4 { VERTEX_ATTRIB_ARRAY_INTEGER_NV = 0x88FD, } #endregion #region public enum EXT_gpu_shader4 public enum EXT_gpu_shader4 { SAMPLER_1D_ARRAY_EXT = 0x8DC0, SAMPLER_2D_ARRAY_EXT = 0x8DC1, SAMPLER_BUFFER_EXT = 0x8DC2, SAMPLER_1D_ARRAY_SHADOW_EXT = 0x8DC3, SAMPLER_2D_ARRAY_SHADOW_EXT = 0x8DC4, SAMPLER_CUBE_SHADOW_EXT = 0x8DC5, UNSIGNED_INT_VEC2_EXT = 0x8DC6, UNSIGNED_INT_VEC3_EXT = 0x8DC7, UNSIGNED_INT_VEC4_EXT = 0x8DC8, INT_SAMPLER_1D_EXT = 0x8DC9, INT_SAMPLER_2D_EXT = 0x8DCA, INT_SAMPLER_3D_EXT = 0x8DCB, INT_SAMPLER_CUBE_EXT = 0x8DCC, INT_SAMPLER_2D_RECT_EXT = 0x8DCD, INT_SAMPLER_1D_ARRAY_EXT = 0x8DCE, INT_SAMPLER_2D_ARRAY_EXT = 0x8DCF, INT_SAMPLER_BUFFER_EXT = 0x8DD0, UNSIGNED_INT_SAMPLER_1D_EXT = 0x8DD1, UNSIGNED_INT_SAMPLER_2D_EXT = 0x8DD2, UNSIGNED_INT_SAMPLER_3D_EXT = 0x8DD3, UNSIGNED_INT_SAMPLER_CUBE_EXT = 0x8DD4, UNSIGNED_INT_SAMPLER_2D_RECT_EXT = 0x8DD5, UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = 0x8DD6, UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = 0x8DD7, UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8, } #endregion #region public enum EXT_draw_instanced public enum EXT_draw_instanced { } #endregion #region public enum EXT_packed_float public enum EXT_packed_float { R11F_G11F_B10F_EXT = 0x8C3A, UNSIGNED_INT_10F_11F_11F_REV_EXT = 0x8C3B, RGBA_SIGNED_COMPONENTS_EXT = 0x8C3C, } #endregion #region public enum EXT_texture_array public enum EXT_texture_array { TEXTURE_1D_ARRAY_EXT = 0x8C18, PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19, TEXTURE_2D_ARRAY_EXT = 0x8C1A, PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B, TEXTURE_BINDING_1D_ARRAY_EXT = 0x8C1C, TEXTURE_BINDING_2D_ARRAY_EXT = 0x8C1D, MAX_ARRAY_TEXTURE_LAYERS_EXT = 0x88FF, COMPARE_REF_DEPTH_TO_TEXTURE_EXT = 0x884E, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT, } #endregion #region public enum EXT_texture_buffer_object public enum EXT_texture_buffer_object { TEXTURE_BUFFER_EXT = 0x8C2A, MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B, TEXTURE_BINDING_BUFFER_EXT = 0x8C2C, TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D, TEXTURE_BUFFER_FORMAT_EXT = 0x8C2E, } #endregion #region public enum EXT_texture_compression_latc public enum EXT_texture_compression_latc { COMPRESSED_LUMINANCE_LATC1_EXT = 0x8C70, COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = 0x8C71, COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C72, COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C73, } #endregion #region public enum EXT_texture_compression_rgtc public enum EXT_texture_compression_rgtc { COMPRESSED_RED_RGTC1_EXT = 0x8DBB, COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC, COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD, COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE, } #endregion #region public enum EXT_texture_shared_exponent public enum EXT_texture_shared_exponent { RGB9_E5_EXT = 0x8C3D, UNSIGNED_INT_5_9_9_9_REV_EXT = 0x8C3E, TEXTURE_SHARED_SIZE_EXT = 0x8C3F, } #endregion #region public enum NV_depth_buffer_float public enum NV_depth_buffer_float { DEPTH_COMPONENT32F_NV = 0x8DAB, DEPTH32F_STENCIL8_NV = 0x8DAC, FLOAT_32_UNSIGNED_INT_24_8_REV_NV = 0x8DAD, DEPTH_BUFFER_FLOAT_MODE_NV = 0x8DAF, } #endregion #region public enum NV_fragment_program4 public enum NV_fragment_program4 { } #endregion #region public enum NV_framebuffer_multisample_coverage public enum NV_framebuffer_multisample_coverage { RENDERBUFFER_COVERAGE_SAMPLES_NV = 0x8CAB, RENDERBUFFER_COLOR_SAMPLES_NV = 0x8E10, MAX_MULTISAMPLE_COVERAGE_MODES_NV = 0x8E11, MULTISAMPLE_COVERAGE_MODES_NV = 0x8E12, } #endregion #region public enum EXT_framebuffer_sRGB public enum EXT_framebuffer_sRGB { FRAMEBUFFER_SRGB_EXT = 0x8DB9, FRAMEBUFFER_SRGB_CAPABLE_EXT = 0x8DBA, } #endregion #region public enum NV_geometry_shader4 public enum NV_geometry_shader4 { } #endregion #region public enum NV_parameter_buffer_object public enum NV_parameter_buffer_object { MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = 0x8DA0, MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = 0x8DA1, VERTEX_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA2, GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA3, FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = 0x8DA4, } #endregion #region public enum EXT_draw_buffers2 public enum EXT_draw_buffers2 { } #endregion #region public enum NV_transform_feedback public enum NV_transform_feedback { BACK_PRIMARY_COLOR_NV = 0x8C77, BACK_SECONDARY_COLOR_NV = 0x8C78, TEXTURE_COORD_NV = 0x8C79, CLIP_DISTANCE_NV = 0x8C7A, VERTEX_ID_NV = 0x8C7B, PRIMITIVE_ID_NV = 0x8C7C, GENERIC_ATTRIB_NV = 0x8C7D, TRANSFORM_FEEDBACK_ATTRIBS_NV = 0x8C7E, TRANSFORM_FEEDBACK_BUFFER_MODE_NV = 0x8C7F, MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = 0x8C80, ACTIVE_VARYINGS_NV = 0x8C81, ACTIVE_VARYING_MAX_LENGTH_NV = 0x8C82, TRANSFORM_FEEDBACK_VARYINGS_NV = 0x8C83, TRANSFORM_FEEDBACK_BUFFER_START_NV = 0x8C84, TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = 0x8C85, TRANSFORM_FEEDBACK_RECORD_NV = 0x8C86, PRIMITIVES_GENERATED_NV = 0x8C87, TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = 0x8C88, RASTERIZER_DISCARD_NV = 0x8C89, MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = 0x8C8A, MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = 0x8C8B, INTERLEAVED_ATTRIBS_NV = 0x8C8C, SEPARATE_ATTRIBS_NV = 0x8C8D, TRANSFORM_FEEDBACK_BUFFER_NV = 0x8C8E, TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = 0x8C8F, } #endregion #region public enum EXT_bindable_uniform public enum EXT_bindable_uniform { MAX_VERTEX_BINDABLE_UNIFORMS_EXT = 0x8DE2, MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = 0x8DE3, MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = 0x8DE4, MAX_BINDABLE_UNIFORM_SIZE_EXT = 0x8DED, UNIFORM_BUFFER_EXT = 0x8DEE, UNIFORM_BUFFER_BINDING_EXT = 0x8DEF, } #endregion #region public enum EXT_texture_integer public enum EXT_texture_integer { RGBA32UI_EXT = 0x8D70, RGB32UI_EXT = 0x8D71, ALPHA32UI_EXT = 0x8D72, INTENSITY32UI_EXT = 0x8D73, LUMINANCE32UI_EXT = 0x8D74, LUMINANCE_ALPHA32UI_EXT = 0x8D75, RGBA16UI_EXT = 0x8D76, RGB16UI_EXT = 0x8D77, ALPHA16UI_EXT = 0x8D78, INTENSITY16UI_EXT = 0x8D79, LUMINANCE16UI_EXT = 0x8D7A, LUMINANCE_ALPHA16UI_EXT = 0x8D7B, RGBA8UI_EXT = 0x8D7C, RGB8UI_EXT = 0x8D7D, ALPHA8UI_EXT = 0x8D7E, INTENSITY8UI_EXT = 0x8D7F, LUMINANCE8UI_EXT = 0x8D80, LUMINANCE_ALPHA8UI_EXT = 0x8D81, RGBA32I_EXT = 0x8D82, RGB32I_EXT = 0x8D83, ALPHA32I_EXT = 0x8D84, INTENSITY32I_EXT = 0x8D85, LUMINANCE32I_EXT = 0x8D86, LUMINANCE_ALPHA32I_EXT = 0x8D87, RGBA16I_EXT = 0x8D88, RGB16I_EXT = 0x8D89, ALPHA16I_EXT = 0x8D8A, INTENSITY16I_EXT = 0x8D8B, LUMINANCE16I_EXT = 0x8D8C, LUMINANCE_ALPHA16I_EXT = 0x8D8D, RGBA8I_EXT = 0x8D8E, RGB8I_EXT = 0x8D8F, ALPHA8I_EXT = 0x8D90, INTENSITY8I_EXT = 0x8D91, LUMINANCE8I_EXT = 0x8D92, LUMINANCE_ALPHA8I_EXT = 0x8D93, RED_INTEGER_EXT = 0x8D94, GREEN_INTEGER_EXT = 0x8D95, BLUE_INTEGER_EXT = 0x8D96, ALPHA_INTEGER_EXT = 0x8D97, RGB_INTEGER_EXT = 0x8D98, RGBA_INTEGER_EXT = 0x8D99, BGR_INTEGER_EXT = 0x8D9A, BGRA_INTEGER_EXT = 0x8D9B, LUMINANCE_INTEGER_EXT = 0x8D9C, LUMINANCE_ALPHA_INTEGER_EXT = 0x8D9D, RGBA_INTEGER_MODE_EXT = 0x8D9E, } #endregion public enum SGIX_icc_texture { RGB_ICC_SGIX = 0x8460, RGBA_ICC_SGIX = 0x8461, ALPHA_ICC_SGIX = 0x8462, LUMINANCE_ICC_SGIX = 0x8463, INTENSITY_ICC_SGIX = 0x8464, LUMINANCE_ALPHA_ICC_SGIX = 0x8465, R5_G6_B5_ICC_SGIX = 0x8466, R5_G6_B5_A8_ICC_SGIX = 0x8467, ALPHA16_ICC_SGIX = 0x8468, LUMINANCE16_ICC_SGIX = 0x8469, INTENSITY16_ICC_SGIX = 0x846A, LUMINANCE16_ALPHA8_ICC_SGIX = 0x846B, } }