Files
Odin/vendor/OpenGL/enums.odin
Michael Kutowski 11d665c25a Update enums.odin
2022-11-15 01:05:38 +01:00

1841 lines
76 KiB
Odin

package vendor_gl
GL_Enum :: enum u64 {
FALSE = 0,
TRUE = 1,
DEPTH_BUFFER_BIT = DEPTH_BUFFER_BIT,
STENCIL_BUFFER_BIT = STENCIL_BUFFER_BIT,
COLOR_BUFFER_BIT = COLOR_BUFFER_BIT,
POINTS = POINTS,
LINES = LINES,
LINE_LOOP = LINE_LOOP,
LINE_STRIP = LINE_STRIP,
TRIANGLES = TRIANGLES,
TRIANGLE_STRIP = TRIANGLE_STRIP,
TRIANGLE_FAN = TRIANGLE_FAN,
QUADS = QUADS,
NEVER = NEVER,
LESS = LESS,
EQUAL = EQUAL,
LEQUAL = LEQUAL,
GREATER = GREATER,
NOTEQUAL = NOTEQUAL,
GEQUAL = GEQUAL,
ALWAYS = ALWAYS,
ZERO = ZERO,
ONE = ONE,
SRC_COLOR = SRC_COLOR,
ONE_MINUS_SRC_COLOR = ONE_MINUS_SRC_COLOR,
SRC_ALPHA = SRC_ALPHA,
ONE_MINUS_SRC_ALPHA = ONE_MINUS_SRC_ALPHA,
DST_ALPHA = DST_ALPHA,
ONE_MINUS_DST_ALPHA = ONE_MINUS_DST_ALPHA,
DST_COLOR = DST_COLOR,
ONE_MINUS_DST_COLOR = ONE_MINUS_DST_COLOR,
SRC_ALPHA_SATURATE = SRC_ALPHA_SATURATE,
NONE = NONE,
FRONT_LEFT = FRONT_LEFT,
FRONT_RIGHT = FRONT_RIGHT,
BACK_LEFT = BACK_LEFT,
BACK_RIGHT = BACK_RIGHT,
FRONT = FRONT,
BACK = BACK,
LEFT = LEFT,
RIGHT = RIGHT,
FRONT_AND_BACK = FRONT_AND_BACK,
NO_ERROR = NO_ERROR,
INVALID_ENUM = INVALID_ENUM,
INVALID_VALUE = INVALID_VALUE,
INVALID_OPERATION = INVALID_OPERATION,
OUT_OF_MEMORY = OUT_OF_MEMORY,
CW = CW,
CCW = CCW,
POINT_SIZE = POINT_SIZE,
POINT_SIZE_RANGE = POINT_SIZE_RANGE,
POINT_SIZE_GRANULARITY = POINT_SIZE_GRANULARITY,
LINE_SMOOTH = LINE_SMOOTH,
LINE_WIDTH = LINE_WIDTH,
LINE_WIDTH_RANGE = LINE_WIDTH_RANGE,
LINE_WIDTH_GRANULARITY = LINE_WIDTH_GRANULARITY,
POLYGON_MODE = POLYGON_MODE,
POLYGON_SMOOTH = POLYGON_SMOOTH,
CULL_FACE = CULL_FACE,
CULL_FACE_MODE = CULL_FACE_MODE,
FRONT_FACE = FRONT_FACE,
DEPTH_RANGE = DEPTH_RANGE,
DEPTH_TEST = DEPTH_TEST,
DEPTH_WRITEMASK = DEPTH_WRITEMASK,
DEPTH_CLEAR_VALUE = DEPTH_CLEAR_VALUE,
DEPTH_FUNC = DEPTH_FUNC,
STENCIL_TEST = STENCIL_TEST,
STENCIL_CLEAR_VALUE = STENCIL_CLEAR_VALUE,
STENCIL_FUNC = STENCIL_FUNC,
STENCIL_VALUE_MASK = STENCIL_VALUE_MASK,
STENCIL_FAIL = STENCIL_FAIL,
STENCIL_PASS_DEPTH_FAIL = STENCIL_PASS_DEPTH_FAIL,
STENCIL_PASS_DEPTH_PASS = STENCIL_PASS_DEPTH_PASS,
STENCIL_REF = STENCIL_REF,
STENCIL_WRITEMASK = STENCIL_WRITEMASK,
VIEWPORT = VIEWPORT,
DITHER = DITHER,
BLEND_DST = BLEND_DST,
BLEND_SRC = BLEND_SRC,
BLEND = BLEND,
LOGIC_OP_MODE = LOGIC_OP_MODE,
DRAW_BUFFER = DRAW_BUFFER,
READ_BUFFER = READ_BUFFER,
SCISSOR_BOX = SCISSOR_BOX,
SCISSOR_TEST = SCISSOR_TEST,
COLOR_CLEAR_VALUE = COLOR_CLEAR_VALUE,
COLOR_WRITEMASK = COLOR_WRITEMASK,
DOUBLEBUFFER = DOUBLEBUFFER,
STEREO = STEREO,
LINE_SMOOTH_HINT = LINE_SMOOTH_HINT,
POLYGON_SMOOTH_HINT = POLYGON_SMOOTH_HINT,
UNPACK_SWAP_BYTES = UNPACK_SWAP_BYTES,
UNPACK_LSB_FIRST = UNPACK_LSB_FIRST,
UNPACK_ROW_LENGTH = UNPACK_ROW_LENGTH,
UNPACK_SKIP_ROWS = UNPACK_SKIP_ROWS,
UNPACK_SKIP_PIXELS = UNPACK_SKIP_PIXELS,
UNPACK_ALIGNMENT = UNPACK_ALIGNMENT,
PACK_SWAP_BYTES = PACK_SWAP_BYTES,
PACK_LSB_FIRST = PACK_LSB_FIRST,
PACK_ROW_LENGTH = PACK_ROW_LENGTH,
PACK_SKIP_ROWS = PACK_SKIP_ROWS,
PACK_SKIP_PIXELS = PACK_SKIP_PIXELS,
PACK_ALIGNMENT = PACK_ALIGNMENT,
MAX_TEXTURE_SIZE = MAX_TEXTURE_SIZE,
MAX_VIEWPORT_DIMS = MAX_VIEWPORT_DIMS,
SUBPIXEL_BITS = SUBPIXEL_BITS,
TEXTURE_1D = TEXTURE_1D,
TEXTURE_2D = TEXTURE_2D,
TEXTURE_WIDTH = TEXTURE_WIDTH,
TEXTURE_HEIGHT = TEXTURE_HEIGHT,
TEXTURE_BORDER_COLOR = TEXTURE_BORDER_COLOR,
DONT_CARE = DONT_CARE,
FASTEST = FASTEST,
NICEST = NICEST,
BYTE = BYTE,
UNSIGNED_BYTE = UNSIGNED_BYTE,
SHORT = SHORT,
UNSIGNED_SHORT = UNSIGNED_SHORT,
INT = INT,
UNSIGNED_INT = UNSIGNED_INT,
FLOAT = FLOAT,
STACK_OVERFLOW = STACK_OVERFLOW,
STACK_UNDERFLOW = STACK_UNDERFLOW,
CLEAR = CLEAR,
AND = AND,
AND_REVERSE = AND_REVERSE,
COPY = COPY,
AND_INVERTED = AND_INVERTED,
NOOP = NOOP,
XOR = XOR,
OR = OR,
NOR = NOR,
EQUIV = EQUIV,
INVERT = INVERT,
OR_REVERSE = OR_REVERSE,
COPY_INVERTED = COPY_INVERTED,
OR_INVERTED = OR_INVERTED,
NAND = NAND,
SET = SET,
TEXTURE = TEXTURE,
COLOR = COLOR,
DEPTH = DEPTH,
STENCIL = STENCIL,
STENCIL_INDEX = STENCIL_INDEX,
DEPTH_COMPONENT = DEPTH_COMPONENT,
RED = RED,
GREEN = GREEN,
BLUE = BLUE,
ALPHA = ALPHA,
RGB = RGB,
RGBA = RGBA,
POINT = POINT,
LINE = LINE,
FILL = FILL,
KEEP = KEEP,
REPLACE = REPLACE,
INCR = INCR,
DECR = DECR,
VENDOR = VENDOR,
RENDERER = RENDERER,
VERSION = VERSION,
EXTENSIONS = EXTENSIONS,
NEAREST = NEAREST,
LINEAR = LINEAR,
NEAREST_MIPMAP_NEAREST = NEAREST_MIPMAP_NEAREST,
LINEAR_MIPMAP_NEAREST = LINEAR_MIPMAP_NEAREST,
NEAREST_MIPMAP_LINEAR = NEAREST_MIPMAP_LINEAR,
LINEAR_MIPMAP_LINEAR = LINEAR_MIPMAP_LINEAR,
TEXTURE_MAG_FILTER = TEXTURE_MAG_FILTER,
TEXTURE_MIN_FILTER = TEXTURE_MIN_FILTER,
TEXTURE_WRAP_S = TEXTURE_WRAP_S,
TEXTURE_WRAP_T = TEXTURE_WRAP_T,
REPEAT = REPEAT,
CURRENT_BIT = CURRENT_BIT,
POINT_BIT = POINT_BIT,
LINE_BIT = LINE_BIT,
POLYGON_BIT = POLYGON_BIT,
POLYGON_STIPPLE_BIT = POLYGON_STIPPLE_BIT,
PIXEL_MODE_BIT = PIXEL_MODE_BIT,
LIGHTING_BIT = LIGHTING_BIT,
FOG_BIT = FOG_BIT,
ACCUM_BUFFER_BIT = ACCUM_BUFFER_BIT,
VIEWPORT_BIT = VIEWPORT_BIT,
TRANSFORM_BIT = TRANSFORM_BIT,
ENABLE_BIT = ENABLE_BIT,
HINT_BIT = HINT_BIT,
EVAL_BIT = EVAL_BIT,
LIST_BIT = LIST_BIT,
TEXTURE_BIT = TEXTURE_BIT,
SCISSOR_BIT = SCISSOR_BIT,
ALL_ATTRIB_BITS = ALL_ATTRIB_BITS,
QUAD_STRIP = QUAD_STRIP,
POLYGON = POLYGON,
ACCUM = ACCUM,
LOAD = LOAD,
RETURN = RETURN,
MULT = MULT,
ADD = ADD,
AUX0 = AUX0,
AUX1 = AUX1,
AUX2 = AUX2,
AUX3 = AUX3,
_2D = _2D,
_3D = _3D,
_3D_COLOR = _3D_COLOR,
_3D_COLOR_TEXTURE = _3D_COLOR_TEXTURE,
_4D_COLOR_TEXTURE = _4D_COLOR_TEXTURE,
PASS_THROUGH_TOKEN = PASS_THROUGH_TOKEN,
POINT_TOKEN = POINT_TOKEN,
LINE_TOKEN = LINE_TOKEN,
POLYGON_TOKEN = POLYGON_TOKEN,
BITMAP_TOKEN = BITMAP_TOKEN,
DRAW_PIXEL_TOKEN = DRAW_PIXEL_TOKEN,
COPY_PIXEL_TOKEN = COPY_PIXEL_TOKEN,
LINE_RESET_TOKEN = LINE_RESET_TOKEN,
EXP = EXP,
EXP2 = EXP2,
COEFF = COEFF,
ORDER = ORDER,
DOMAIN = DOMAIN,
PIXEL_MAP_I_TO_I = PIXEL_MAP_I_TO_I,
PIXEL_MAP_S_TO_S = PIXEL_MAP_S_TO_S,
PIXEL_MAP_I_TO_R = PIXEL_MAP_I_TO_R,
PIXEL_MAP_I_TO_G = PIXEL_MAP_I_TO_G,
PIXEL_MAP_I_TO_B = PIXEL_MAP_I_TO_B,
PIXEL_MAP_I_TO_A = PIXEL_MAP_I_TO_A,
PIXEL_MAP_R_TO_R = PIXEL_MAP_R_TO_R,
PIXEL_MAP_G_TO_G = PIXEL_MAP_G_TO_G,
PIXEL_MAP_B_TO_B = PIXEL_MAP_B_TO_B,
PIXEL_MAP_A_TO_A = PIXEL_MAP_A_TO_A,
CURRENT_COLOR = CURRENT_COLOR,
CURRENT_INDEX = CURRENT_INDEX,
CURRENT_NORMAL = CURRENT_NORMAL,
CURRENT_TEXTURE_COORDS = CURRENT_TEXTURE_COORDS,
CURRENT_RASTER_COLOR = CURRENT_RASTER_COLOR,
CURRENT_RASTER_INDEX = CURRENT_RASTER_INDEX,
CURRENT_RASTER_TEXTURE_COORDS = CURRENT_RASTER_TEXTURE_COORDS,
CURRENT_RASTER_POSITION = CURRENT_RASTER_POSITION,
CURRENT_RASTER_POSITION_VALID = CURRENT_RASTER_POSITION_VALID,
CURRENT_RASTER_DISTANCE = CURRENT_RASTER_DISTANCE,
POINT_SMOOTH = POINT_SMOOTH,
LINE_STIPPLE = LINE_STIPPLE,
LINE_STIPPLE_PATTERN = LINE_STIPPLE_PATTERN,
LINE_STIPPLE_REPEAT = LINE_STIPPLE_REPEAT,
LIST_MODE = LIST_MODE,
MAX_LIST_NESTING = MAX_LIST_NESTING,
LIST_BASE = LIST_BASE,
LIST_INDEX = LIST_INDEX,
POLYGON_STIPPLE = POLYGON_STIPPLE,
EDGE_FLAG = EDGE_FLAG,
LIGHTING = LIGHTING,
LIGHT_MODEL_LOCAL_VIEWER = LIGHT_MODEL_LOCAL_VIEWER,
LIGHT_MODEL_TWO_SIDE = LIGHT_MODEL_TWO_SIDE,
LIGHT_MODEL_AMBIENT = LIGHT_MODEL_AMBIENT,
SHADE_MODEL = SHADE_MODEL,
COLOR_MATERIAL_FACE = COLOR_MATERIAL_FACE,
COLOR_MATERIAL_PARAMETER = COLOR_MATERIAL_PARAMETER,
COLOR_MATERIAL = COLOR_MATERIAL,
FOG = FOG,
FOG_INDEX = FOG_INDEX,
FOG_DENSITY = FOG_DENSITY,
FOG_START = FOG_START,
FOG_END = FOG_END,
FOG_MODE = FOG_MODE,
FOG_COLOR = FOG_COLOR,
ACCUM_CLEAR_VALUE = ACCUM_CLEAR_VALUE,
MATRIX_MODE = MATRIX_MODE,
NORMALIZE = NORMALIZE,
MODELVIEW_STACK_DEPTH = MODELVIEW_STACK_DEPTH,
PROJECTION_STACK_DEPTH = PROJECTION_STACK_DEPTH,
TEXTURE_STACK_DEPTH = TEXTURE_STACK_DEPTH,
MODELVIEW_MATRIX = MODELVIEW_MATRIX,
PROJECTION_MATRIX = PROJECTION_MATRIX,
TEXTURE_MATRIX = TEXTURE_MATRIX,
ATTRIB_STACK_DEPTH = ATTRIB_STACK_DEPTH,
ALPHA_TEST = ALPHA_TEST,
ALPHA_TEST_FUNC = ALPHA_TEST_FUNC,
ALPHA_TEST_REF = ALPHA_TEST_REF,
LOGIC_OP = LOGIC_OP,
AUX_BUFFERS = AUX_BUFFERS,
INDEX_CLEAR_VALUE = INDEX_CLEAR_VALUE,
INDEX_WRITEMASK = INDEX_WRITEMASK,
INDEX_MODE = INDEX_MODE,
RGBA_MODE = RGBA_MODE,
RENDER_MODE = RENDER_MODE,
PERSPECTIVE_CORRECTION_HINT = PERSPECTIVE_CORRECTION_HINT,
POINT_SMOOTH_HINT = POINT_SMOOTH_HINT,
FOG_HINT = FOG_HINT,
TEXTURE_GEN_S = TEXTURE_GEN_S,
TEXTURE_GEN_T = TEXTURE_GEN_T,
TEXTURE_GEN_R = TEXTURE_GEN_R,
TEXTURE_GEN_Q = TEXTURE_GEN_Q,
PIXEL_MAP_I_TO_I_SIZE = PIXEL_MAP_I_TO_I_SIZE,
PIXEL_MAP_S_TO_S_SIZE = PIXEL_MAP_S_TO_S_SIZE,
PIXEL_MAP_I_TO_R_SIZE = PIXEL_MAP_I_TO_R_SIZE,
PIXEL_MAP_I_TO_G_SIZE = PIXEL_MAP_I_TO_G_SIZE,
PIXEL_MAP_I_TO_B_SIZE = PIXEL_MAP_I_TO_B_SIZE,
PIXEL_MAP_I_TO_A_SIZE = PIXEL_MAP_I_TO_A_SIZE,
PIXEL_MAP_R_TO_R_SIZE = PIXEL_MAP_R_TO_R_SIZE,
PIXEL_MAP_G_TO_G_SIZE = PIXEL_MAP_G_TO_G_SIZE,
PIXEL_MAP_B_TO_B_SIZE = PIXEL_MAP_B_TO_B_SIZE,
PIXEL_MAP_A_TO_A_SIZE = PIXEL_MAP_A_TO_A_SIZE,
MAP_COLOR = MAP_COLOR,
MAP_STENCIL = MAP_STENCIL,
INDEX_SHIFT = INDEX_SHIFT,
INDEX_OFFSET = INDEX_OFFSET,
RED_SCALE = RED_SCALE,
RED_BIAS = RED_BIAS,
ZOOM_X = ZOOM_X,
ZOOM_Y = ZOOM_Y,
GREEN_SCALE = GREEN_SCALE,
GREEN_BIAS = GREEN_BIAS,
BLUE_SCALE = BLUE_SCALE,
BLUE_BIAS = BLUE_BIAS,
ALPHA_SCALE = ALPHA_SCALE,
ALPHA_BIAS = ALPHA_BIAS,
DEPTH_SCALE = DEPTH_SCALE,
DEPTH_BIAS = DEPTH_BIAS,
MAX_EVAL_ORDER = MAX_EVAL_ORDER,
MAX_LIGHTS = MAX_LIGHTS,
MAX_CLIP_PLANES = MAX_CLIP_PLANES,
MAX_PIXEL_MAP_TABLE = MAX_PIXEL_MAP_TABLE,
MAX_ATTRIB_STACK_DEPTH = MAX_ATTRIB_STACK_DEPTH,
MAX_MODELVIEW_STACK_DEPTH = MAX_MODELVIEW_STACK_DEPTH,
MAX_NAME_STACK_DEPTH = MAX_NAME_STACK_DEPTH,
MAX_PROJECTION_STACK_DEPTH = MAX_PROJECTION_STACK_DEPTH,
MAX_TEXTURE_STACK_DEPTH = MAX_TEXTURE_STACK_DEPTH,
INDEX_BITS = INDEX_BITS,
RED_BITS = RED_BITS,
GREEN_BITS = GREEN_BITS,
BLUE_BITS = BLUE_BITS,
ALPHA_BITS = ALPHA_BITS,
DEPTH_BITS = DEPTH_BITS,
STENCIL_BITS = STENCIL_BITS,
ACCUM_RED_BITS = ACCUM_RED_BITS,
ACCUM_GREEN_BITS = ACCUM_GREEN_BITS,
ACCUM_BLUE_BITS = ACCUM_BLUE_BITS,
ACCUM_ALPHA_BITS = ACCUM_ALPHA_BITS,
NAME_STACK_DEPTH = NAME_STACK_DEPTH,
AUTO_NORMAL = AUTO_NORMAL,
MAP1_COLOR_4 = MAP1_COLOR_4,
MAP1_INDEX = MAP1_INDEX,
MAP1_NORMAL = MAP1_NORMAL,
MAP1_TEXTURE_COORD_1 = MAP1_TEXTURE_COORD_1,
MAP1_TEXTURE_COORD_2 = MAP1_TEXTURE_COORD_2,
MAP1_TEXTURE_COORD_3 = MAP1_TEXTURE_COORD_3,
MAP1_TEXTURE_COORD_4 = MAP1_TEXTURE_COORD_4,
MAP1_VERTEX_3 = MAP1_VERTEX_3,
MAP1_VERTEX_4 = MAP1_VERTEX_4,
MAP2_COLOR_4 = MAP2_COLOR_4,
MAP2_INDEX = MAP2_INDEX,
MAP2_NORMAL = MAP2_NORMAL,
MAP2_TEXTURE_COORD_1 = MAP2_TEXTURE_COORD_1,
MAP2_TEXTURE_COORD_2 = MAP2_TEXTURE_COORD_2,
MAP2_TEXTURE_COORD_3 = MAP2_TEXTURE_COORD_3,
MAP2_TEXTURE_COORD_4 = MAP2_TEXTURE_COORD_4,
MAP2_VERTEX_3 = MAP2_VERTEX_3,
MAP2_VERTEX_4 = MAP2_VERTEX_4,
MAP1_GRID_DOMAIN = MAP1_GRID_DOMAIN,
MAP1_GRID_SEGMENTS = MAP1_GRID_SEGMENTS,
MAP2_GRID_DOMAIN = MAP2_GRID_DOMAIN,
MAP2_GRID_SEGMENTS = MAP2_GRID_SEGMENTS,
TEXTURE_COMPONENTS = TEXTURE_COMPONENTS,
TEXTURE_BORDER = TEXTURE_BORDER,
AMBIENT = AMBIENT,
DIFFUSE = DIFFUSE,
SPECULAR = SPECULAR,
POSITION = POSITION,
SPOT_DIRECTION = SPOT_DIRECTION,
SPOT_EXPONENT = SPOT_EXPONENT,
SPOT_CUTOFF = SPOT_CUTOFF,
CONSTANT_ATTENUATION = CONSTANT_ATTENUATION,
LINEAR_ATTENUATION = LINEAR_ATTENUATION,
QUADRATIC_ATTENUATION = QUADRATIC_ATTENUATION,
COMPILE = COMPILE,
COMPILE_AND_EXECUTE = COMPILE_AND_EXECUTE,
_2_BYTES = _2_BYTES,
_3_BYTES = _3_BYTES,
_4_BYTES = _4_BYTES,
EMISSION = EMISSION,
SHININESS = SHININESS,
AMBIENT_AND_DIFFUSE = AMBIENT_AND_DIFFUSE,
COLOR_INDEXES = COLOR_INDEXES,
MODELVIEW = MODELVIEW,
PROJECTION = PROJECTION,
COLOR_INDEX = COLOR_INDEX,
LUMINANCE = LUMINANCE,
LUMINANCE_ALPHA = LUMINANCE_ALPHA,
BITMAP = BITMAP,
RENDER = RENDER,
FEEDBACK = FEEDBACK,
SELECT = SELECT,
FLAT = FLAT,
SMOOTH = SMOOTH,
S = S,
T = T,
R = R,
Q = Q,
MODULATE = MODULATE,
DECAL = DECAL,
TEXTURE_ENV_MODE = TEXTURE_ENV_MODE,
TEXTURE_ENV_COLOR = TEXTURE_ENV_COLOR,
TEXTURE_ENV = TEXTURE_ENV,
EYE_LINEAR = EYE_LINEAR,
OBJECT_LINEAR = OBJECT_LINEAR,
SPHERE_MAP = SPHERE_MAP,
TEXTURE_GEN_MODE = TEXTURE_GEN_MODE,
OBJECT_PLANE = OBJECT_PLANE,
EYE_PLANE = EYE_PLANE,
CLAMP = CLAMP,
CLIP_PLANE0 = CLIP_PLANE0,
CLIP_PLANE1 = CLIP_PLANE1,
CLIP_PLANE2 = CLIP_PLANE2,
CLIP_PLANE3 = CLIP_PLANE3,
CLIP_PLANE4 = CLIP_PLANE4,
CLIP_PLANE5 = CLIP_PLANE5,
LIGHT0 = LIGHT0,
LIGHT1 = LIGHT1,
LIGHT2 = LIGHT2,
LIGHT3 = LIGHT3,
LIGHT4 = LIGHT4,
LIGHT5 = LIGHT5,
LIGHT6 = LIGHT6,
LIGHT7 = LIGHT7,
COLOR_LOGIC_OP = COLOR_LOGIC_OP,
POLYGON_OFFSET_UNITS = POLYGON_OFFSET_UNITS,
POLYGON_OFFSET_POINT = POLYGON_OFFSET_POINT,
POLYGON_OFFSET_LINE = POLYGON_OFFSET_LINE,
POLYGON_OFFSET_FILL = POLYGON_OFFSET_FILL,
POLYGON_OFFSET_FACTOR = POLYGON_OFFSET_FACTOR,
TEXTURE_BINDING_1D = TEXTURE_BINDING_1D,
TEXTURE_BINDING_2D = TEXTURE_BINDING_2D,
TEXTURE_INTERNAL_FORMAT = TEXTURE_INTERNAL_FORMAT,
TEXTURE_RED_SIZE = TEXTURE_RED_SIZE,
TEXTURE_GREEN_SIZE = TEXTURE_GREEN_SIZE,
TEXTURE_BLUE_SIZE = TEXTURE_BLUE_SIZE,
TEXTURE_ALPHA_SIZE = TEXTURE_ALPHA_SIZE,
DOUBLE = DOUBLE,
PROXY_TEXTURE_1D = PROXY_TEXTURE_1D,
PROXY_TEXTURE_2D = PROXY_TEXTURE_2D,
R3_G3_B2 = R3_G3_B2,
RGB4 = RGB4,
RGB5 = RGB5,
RGB8 = RGB8,
RGB10 = RGB10,
RGB12 = RGB12,
RGB16 = RGB16,
RGBA2 = RGBA2,
RGBA4 = RGBA4,
RGB5_A1 = RGB5_A1,
RGBA8 = RGBA8,
RGB10_A2 = RGB10_A2,
RGBA12 = RGBA12,
RGBA16 = RGBA16,
CLIENT_PIXEL_STORE_BIT = CLIENT_PIXEL_STORE_BIT,
CLIENT_VERTEX_ARRAY_BIT = CLIENT_VERTEX_ARRAY_BIT,
CLIENT_ALL_ATTRIB_BITS = CLIENT_ALL_ATTRIB_BITS,
VERTEX_ARRAY_POINTER = VERTEX_ARRAY_POINTER,
NORMAL_ARRAY_POINTER = NORMAL_ARRAY_POINTER,
COLOR_ARRAY_POINTER = COLOR_ARRAY_POINTER,
INDEX_ARRAY_POINTER = INDEX_ARRAY_POINTER,
TEXTURE_COORD_ARRAY_POINTER = TEXTURE_COORD_ARRAY_POINTER,
EDGE_FLAG_ARRAY_POINTER = EDGE_FLAG_ARRAY_POINTER,
FEEDBACK_BUFFER_POINTER = FEEDBACK_BUFFER_POINTER,
SELECTION_BUFFER_POINTER = SELECTION_BUFFER_POINTER,
CLIENT_ATTRIB_STACK_DEPTH = CLIENT_ATTRIB_STACK_DEPTH,
INDEX_LOGIC_OP = INDEX_LOGIC_OP,
MAX_CLIENT_ATTRIB_STACK_DEPTH = MAX_CLIENT_ATTRIB_STACK_DEPTH,
FEEDBACK_BUFFER_SIZE = FEEDBACK_BUFFER_SIZE,
FEEDBACK_BUFFER_TYPE = FEEDBACK_BUFFER_TYPE,
SELECTION_BUFFER_SIZE = SELECTION_BUFFER_SIZE,
VERTEX_ARRAY = VERTEX_ARRAY,
NORMAL_ARRAY = NORMAL_ARRAY,
COLOR_ARRAY = COLOR_ARRAY,
INDEX_ARRAY = INDEX_ARRAY,
TEXTURE_COORD_ARRAY = TEXTURE_COORD_ARRAY,
EDGE_FLAG_ARRAY = EDGE_FLAG_ARRAY,
VERTEX_ARRAY_SIZE = VERTEX_ARRAY_SIZE,
VERTEX_ARRAY_TYPE = VERTEX_ARRAY_TYPE,
VERTEX_ARRAY_STRIDE = VERTEX_ARRAY_STRIDE,
NORMAL_ARRAY_TYPE = NORMAL_ARRAY_TYPE,
NORMAL_ARRAY_STRIDE = NORMAL_ARRAY_STRIDE,
COLOR_ARRAY_SIZE = COLOR_ARRAY_SIZE,
COLOR_ARRAY_TYPE = COLOR_ARRAY_TYPE,
COLOR_ARRAY_STRIDE = COLOR_ARRAY_STRIDE,
INDEX_ARRAY_TYPE = INDEX_ARRAY_TYPE,
INDEX_ARRAY_STRIDE = INDEX_ARRAY_STRIDE,
TEXTURE_COORD_ARRAY_SIZE = TEXTURE_COORD_ARRAY_SIZE,
TEXTURE_COORD_ARRAY_TYPE = TEXTURE_COORD_ARRAY_TYPE,
TEXTURE_COORD_ARRAY_STRIDE = TEXTURE_COORD_ARRAY_STRIDE,
EDGE_FLAG_ARRAY_STRIDE = EDGE_FLAG_ARRAY_STRIDE,
TEXTURE_LUMINANCE_SIZE = TEXTURE_LUMINANCE_SIZE,
TEXTURE_INTENSITY_SIZE = TEXTURE_INTENSITY_SIZE,
TEXTURE_PRIORITY = TEXTURE_PRIORITY,
TEXTURE_RESIDENT = TEXTURE_RESIDENT,
ALPHA4 = ALPHA4,
ALPHA8 = ALPHA8,
ALPHA12 = ALPHA12,
ALPHA16 = ALPHA16,
LUMINANCE4 = LUMINANCE4,
LUMINANCE8 = LUMINANCE8,
LUMINANCE12 = LUMINANCE12,
LUMINANCE16 = LUMINANCE16,
LUMINANCE4_ALPHA4 = LUMINANCE4_ALPHA4,
LUMINANCE6_ALPHA2 = LUMINANCE6_ALPHA2,
LUMINANCE8_ALPHA8 = LUMINANCE8_ALPHA8,
LUMINANCE12_ALPHA4 = LUMINANCE12_ALPHA4,
LUMINANCE12_ALPHA12 = LUMINANCE12_ALPHA12,
LUMINANCE16_ALPHA16 = LUMINANCE16_ALPHA16,
INTENSITY = INTENSITY,
INTENSITY4 = INTENSITY4,
INTENSITY8 = INTENSITY8,
INTENSITY12 = INTENSITY12,
INTENSITY16 = INTENSITY16,
V2F = V2F,
V3F = V3F,
C4UB_V2F = C4UB_V2F,
C4UB_V3F = C4UB_V3F,
C3F_V3F = C3F_V3F,
N3F_V3F = N3F_V3F,
C4F_N3F_V3F = C4F_N3F_V3F,
T2F_V3F = T2F_V3F,
T4F_V4F = T4F_V4F,
T2F_C4UB_V3F = T2F_C4UB_V3F,
T2F_C3F_V3F = T2F_C3F_V3F,
T2F_N3F_V3F = T2F_N3F_V3F,
T2F_C4F_N3F_V3F = T2F_C4F_N3F_V3F,
T4F_C4F_N3F_V4F = T4F_C4F_N3F_V4F,
UNSIGNED_BYTE_3_3_2 = UNSIGNED_BYTE_3_3_2,
UNSIGNED_SHORT_4_4_4_4 = UNSIGNED_SHORT_4_4_4_4,
UNSIGNED_SHORT_5_5_5_1 = UNSIGNED_SHORT_5_5_5_1,
UNSIGNED_INT_8_8_8_8 = UNSIGNED_INT_8_8_8_8,
UNSIGNED_INT_10_10_10_2 = UNSIGNED_INT_10_10_10_2,
TEXTURE_BINDING_3D = TEXTURE_BINDING_3D,
PACK_SKIP_IMAGES = PACK_SKIP_IMAGES,
PACK_IMAGE_HEIGHT = PACK_IMAGE_HEIGHT,
UNPACK_SKIP_IMAGES = UNPACK_SKIP_IMAGES,
UNPACK_IMAGE_HEIGHT = UNPACK_IMAGE_HEIGHT,
TEXTURE_3D = TEXTURE_3D,
PROXY_TEXTURE_3D = PROXY_TEXTURE_3D,
TEXTURE_DEPTH = TEXTURE_DEPTH,
TEXTURE_WRAP_R = TEXTURE_WRAP_R,
MAX_3D_TEXTURE_SIZE = MAX_3D_TEXTURE_SIZE,
UNSIGNED_BYTE_2_3_3_REV = UNSIGNED_BYTE_2_3_3_REV,
UNSIGNED_SHORT_5_6_5 = UNSIGNED_SHORT_5_6_5,
UNSIGNED_SHORT_5_6_5_REV = UNSIGNED_SHORT_5_6_5_REV,
UNSIGNED_SHORT_4_4_4_4_REV = UNSIGNED_SHORT_4_4_4_4_REV,
UNSIGNED_SHORT_1_5_5_5_REV = UNSIGNED_SHORT_1_5_5_5_REV,
UNSIGNED_INT_8_8_8_8_REV = UNSIGNED_INT_8_8_8_8_REV,
UNSIGNED_INT_2_10_10_10_REV = UNSIGNED_INT_2_10_10_10_REV,
BGR = BGR,
BGRA = BGRA,
MAX_ELEMENTS_VERTICES = MAX_ELEMENTS_VERTICES,
MAX_ELEMENTS_INDICES = MAX_ELEMENTS_INDICES,
CLAMP_TO_EDGE = CLAMP_TO_EDGE,
TEXTURE_MIN_LOD = TEXTURE_MIN_LOD,
TEXTURE_MAX_LOD = TEXTURE_MAX_LOD,
TEXTURE_BASE_LEVEL = TEXTURE_BASE_LEVEL,
TEXTURE_MAX_LEVEL = TEXTURE_MAX_LEVEL,
SMOOTH_POINT_SIZE_RANGE = SMOOTH_POINT_SIZE_RANGE,
SMOOTH_POINT_SIZE_GRANULARITY = SMOOTH_POINT_SIZE_GRANULARITY,
SMOOTH_LINE_WIDTH_RANGE = SMOOTH_LINE_WIDTH_RANGE,
SMOOTH_LINE_WIDTH_GRANULARITY = SMOOTH_LINE_WIDTH_GRANULARITY,
ALIASED_LINE_WIDTH_RANGE = ALIASED_LINE_WIDTH_RANGE,
RESCALE_NORMAL = RESCALE_NORMAL,
LIGHT_MODEL_COLOR_CONTROL = LIGHT_MODEL_COLOR_CONTROL,
SINGLE_COLOR = SINGLE_COLOR,
SEPARATE_SPECULAR_COLOR = SEPARATE_SPECULAR_COLOR,
ALIASED_POINT_SIZE_RANGE = ALIASED_POINT_SIZE_RANGE,
TEXTURE0 = TEXTURE0,
TEXTURE1 = TEXTURE1,
TEXTURE2 = TEXTURE2,
TEXTURE3 = TEXTURE3,
TEXTURE4 = TEXTURE4,
TEXTURE5 = TEXTURE5,
TEXTURE6 = TEXTURE6,
TEXTURE7 = TEXTURE7,
TEXTURE8 = TEXTURE8,
TEXTURE9 = TEXTURE9,
TEXTURE10 = TEXTURE10,
TEXTURE11 = TEXTURE11,
TEXTURE12 = TEXTURE12,
TEXTURE13 = TEXTURE13,
TEXTURE14 = TEXTURE14,
TEXTURE15 = TEXTURE15,
TEXTURE16 = TEXTURE16,
TEXTURE17 = TEXTURE17,
TEXTURE18 = TEXTURE18,
TEXTURE19 = TEXTURE19,
TEXTURE20 = TEXTURE20,
TEXTURE21 = TEXTURE21,
TEXTURE22 = TEXTURE22,
TEXTURE23 = TEXTURE23,
TEXTURE24 = TEXTURE24,
TEXTURE25 = TEXTURE25,
TEXTURE26 = TEXTURE26,
TEXTURE27 = TEXTURE27,
TEXTURE28 = TEXTURE28,
TEXTURE29 = TEXTURE29,
TEXTURE30 = TEXTURE30,
TEXTURE31 = TEXTURE31,
ACTIVE_TEXTURE = ACTIVE_TEXTURE,
MULTISAMPLE = MULTISAMPLE,
SAMPLE_ALPHA_TO_COVERAGE = SAMPLE_ALPHA_TO_COVERAGE,
SAMPLE_ALPHA_TO_ONE = SAMPLE_ALPHA_TO_ONE,
SAMPLE_COVERAGE = SAMPLE_COVERAGE,
SAMPLE_BUFFERS = SAMPLE_BUFFERS,
SAMPLES = SAMPLES,
SAMPLE_COVERAGE_VALUE = SAMPLE_COVERAGE_VALUE,
SAMPLE_COVERAGE_INVERT = SAMPLE_COVERAGE_INVERT,
TEXTURE_CUBE_MAP = TEXTURE_CUBE_MAP,
TEXTURE_BINDING_CUBE_MAP = TEXTURE_BINDING_CUBE_MAP,
TEXTURE_CUBE_MAP_POSITIVE_X = TEXTURE_CUBE_MAP_POSITIVE_X,
TEXTURE_CUBE_MAP_NEGATIVE_X = TEXTURE_CUBE_MAP_NEGATIVE_X,
TEXTURE_CUBE_MAP_POSITIVE_Y = TEXTURE_CUBE_MAP_POSITIVE_Y,
TEXTURE_CUBE_MAP_NEGATIVE_Y = TEXTURE_CUBE_MAP_NEGATIVE_Y,
TEXTURE_CUBE_MAP_POSITIVE_Z = TEXTURE_CUBE_MAP_POSITIVE_Z,
TEXTURE_CUBE_MAP_NEGATIVE_Z = TEXTURE_CUBE_MAP_NEGATIVE_Z,
PROXY_TEXTURE_CUBE_MAP = PROXY_TEXTURE_CUBE_MAP,
MAX_CUBE_MAP_TEXTURE_SIZE = MAX_CUBE_MAP_TEXTURE_SIZE,
COMPRESSED_RGB = COMPRESSED_RGB,
COMPRESSED_RGBA = COMPRESSED_RGBA,
TEXTURE_COMPRESSION_HINT = TEXTURE_COMPRESSION_HINT,
TEXTURE_COMPRESSED_IMAGE_SIZE = TEXTURE_COMPRESSED_IMAGE_SIZE,
TEXTURE_COMPRESSED = TEXTURE_COMPRESSED,
NUM_COMPRESSED_TEXTURE_FORMATS = NUM_COMPRESSED_TEXTURE_FORMATS,
COMPRESSED_TEXTURE_FORMATS = COMPRESSED_TEXTURE_FORMATS,
CLAMP_TO_BORDER = CLAMP_TO_BORDER,
CLIENT_ACTIVE_TEXTURE = CLIENT_ACTIVE_TEXTURE,
MAX_TEXTURE_UNITS = MAX_TEXTURE_UNITS,
TRANSPOSE_MODELVIEW_MATRIX = TRANSPOSE_MODELVIEW_MATRIX,
TRANSPOSE_PROJECTION_MATRIX = TRANSPOSE_PROJECTION_MATRIX,
TRANSPOSE_TEXTURE_MATRIX = TRANSPOSE_TEXTURE_MATRIX,
TRANSPOSE_COLOR_MATRIX = TRANSPOSE_COLOR_MATRIX,
MULTISAMPLE_BIT = MULTISAMPLE_BIT,
NORMAL_MAP = NORMAL_MAP,
REFLECTION_MAP = REFLECTION_MAP,
COMPRESSED_ALPHA = COMPRESSED_ALPHA,
COMPRESSED_LUMINANCE = COMPRESSED_LUMINANCE,
COMPRESSED_LUMINANCE_ALPHA = COMPRESSED_LUMINANCE_ALPHA,
COMPRESSED_INTENSITY = COMPRESSED_INTENSITY,
COMBINE = COMBINE,
COMBINE_RGB = COMBINE_RGB,
COMBINE_ALPHA = COMBINE_ALPHA,
SOURCE0_RGB = SOURCE0_RGB,
SOURCE1_RGB = SOURCE1_RGB,
SOURCE2_RGB = SOURCE2_RGB,
SOURCE0_ALPHA = SOURCE0_ALPHA,
SOURCE1_ALPHA = SOURCE1_ALPHA,
SOURCE2_ALPHA = SOURCE2_ALPHA,
OPERAND0_RGB = OPERAND0_RGB,
OPERAND1_RGB = OPERAND1_RGB,
OPERAND2_RGB = OPERAND2_RGB,
OPERAND0_ALPHA = OPERAND0_ALPHA,
OPERAND1_ALPHA = OPERAND1_ALPHA,
OPERAND2_ALPHA = OPERAND2_ALPHA,
RGB_SCALE = RGB_SCALE,
ADD_SIGNED = ADD_SIGNED,
INTERPOLATE = INTERPOLATE,
SUBTRACT = SUBTRACT,
CONSTANT = CONSTANT,
PRIMARY_COLOR = PRIMARY_COLOR,
PREVIOUS = PREVIOUS,
DOT3_RGB = DOT3_RGB,
DOT3_RGBA = DOT3_RGBA,
BLEND_DST_RGB = BLEND_DST_RGB,
BLEND_SRC_RGB = BLEND_SRC_RGB,
BLEND_DST_ALPHA = BLEND_DST_ALPHA,
BLEND_SRC_ALPHA = BLEND_SRC_ALPHA,
POINT_FADE_THRESHOLD_SIZE = POINT_FADE_THRESHOLD_SIZE,
DEPTH_COMPONENT16 = DEPTH_COMPONENT16,
DEPTH_COMPONENT24 = DEPTH_COMPONENT24,
DEPTH_COMPONENT32 = DEPTH_COMPONENT32,
MIRRORED_REPEAT = MIRRORED_REPEAT,
MAX_TEXTURE_LOD_BIAS = MAX_TEXTURE_LOD_BIAS,
TEXTURE_LOD_BIAS = TEXTURE_LOD_BIAS,
INCR_WRAP = INCR_WRAP,
DECR_WRAP = DECR_WRAP,
TEXTURE_DEPTH_SIZE = TEXTURE_DEPTH_SIZE,
TEXTURE_COMPARE_MODE = TEXTURE_COMPARE_MODE,
TEXTURE_COMPARE_FUNC = TEXTURE_COMPARE_FUNC,
POINT_SIZE_MIN = POINT_SIZE_MIN,
POINT_SIZE_MAX = POINT_SIZE_MAX,
POINT_DISTANCE_ATTENUATION = POINT_DISTANCE_ATTENUATION,
GENERATE_MIPMAP = GENERATE_MIPMAP,
GENERATE_MIPMAP_HINT = GENERATE_MIPMAP_HINT,
FOG_COORDINATE_SOURCE = FOG_COORDINATE_SOURCE,
FOG_COORDINATE = FOG_COORDINATE,
FRAGMENT_DEPTH = FRAGMENT_DEPTH,
CURRENT_FOG_COORDINATE = CURRENT_FOG_COORDINATE,
FOG_COORDINATE_ARRAY_TYPE = FOG_COORDINATE_ARRAY_TYPE,
FOG_COORDINATE_ARRAY_STRIDE = FOG_COORDINATE_ARRAY_STRIDE,
FOG_COORDINATE_ARRAY_POINTER = FOG_COORDINATE_ARRAY_POINTER,
FOG_COORDINATE_ARRAY = FOG_COORDINATE_ARRAY,
COLOR_SUM = COLOR_SUM,
CURRENT_SECONDARY_COLOR = CURRENT_SECONDARY_COLOR,
SECONDARY_COLOR_ARRAY_SIZE = SECONDARY_COLOR_ARRAY_SIZE,
SECONDARY_COLOR_ARRAY_TYPE = SECONDARY_COLOR_ARRAY_TYPE,
SECONDARY_COLOR_ARRAY_STRIDE = SECONDARY_COLOR_ARRAY_STRIDE,
SECONDARY_COLOR_ARRAY_POINTER = SECONDARY_COLOR_ARRAY_POINTER,
SECONDARY_COLOR_ARRAY = SECONDARY_COLOR_ARRAY,
TEXTURE_FILTER_CONTROL = TEXTURE_FILTER_CONTROL,
DEPTH_TEXTURE_MODE = DEPTH_TEXTURE_MODE,
COMPARE_R_TO_TEXTURE = COMPARE_R_TO_TEXTURE,
BLEND_COLOR = BLEND_COLOR,
BLEND_EQUATION = BLEND_EQUATION,
CONSTANT_COLOR = CONSTANT_COLOR,
ONE_MINUS_CONSTANT_COLOR = ONE_MINUS_CONSTANT_COLOR,
CONSTANT_ALPHA = CONSTANT_ALPHA,
ONE_MINUS_CONSTANT_ALPHA = ONE_MINUS_CONSTANT_ALPHA,
FUNC_ADD = FUNC_ADD,
FUNC_REVERSE_SUBTRACT = FUNC_REVERSE_SUBTRACT,
FUNC_SUBTRACT = FUNC_SUBTRACT,
MIN = MIN,
MAX = MAX,
BUFFER_SIZE = BUFFER_SIZE,
BUFFER_USAGE = BUFFER_USAGE,
QUERY_COUNTER_BITS = QUERY_COUNTER_BITS,
CURRENT_QUERY = CURRENT_QUERY,
QUERY_RESULT = QUERY_RESULT,
QUERY_RESULT_AVAILABLE = QUERY_RESULT_AVAILABLE,
ARRAY_BUFFER = ARRAY_BUFFER,
ELEMENT_ARRAY_BUFFER = ELEMENT_ARRAY_BUFFER,
ARRAY_BUFFER_BINDING = ARRAY_BUFFER_BINDING,
ELEMENT_ARRAY_BUFFER_BINDING = ELEMENT_ARRAY_BUFFER_BINDING,
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = VERTEX_ATTRIB_ARRAY_BUFFER_BINDING,
READ_ONLY = READ_ONLY,
WRITE_ONLY = WRITE_ONLY,
READ_WRITE = READ_WRITE,
BUFFER_ACCESS = BUFFER_ACCESS,
BUFFER_MAPPED = BUFFER_MAPPED,
BUFFER_MAP_POINTER = BUFFER_MAP_POINTER,
STREAM_DRAW = STREAM_DRAW,
STREAM_READ = STREAM_READ,
STREAM_COPY = STREAM_COPY,
STATIC_DRAW = STATIC_DRAW,
STATIC_READ = STATIC_READ,
STATIC_COPY = STATIC_COPY,
DYNAMIC_DRAW = DYNAMIC_DRAW,
DYNAMIC_READ = DYNAMIC_READ,
DYNAMIC_COPY = DYNAMIC_COPY,
SAMPLES_PASSED = SAMPLES_PASSED,
SRC1_ALPHA = SRC1_ALPHA,
VERTEX_ARRAY_BUFFER_BINDING = VERTEX_ARRAY_BUFFER_BINDING,
NORMAL_ARRAY_BUFFER_BINDING = NORMAL_ARRAY_BUFFER_BINDING,
COLOR_ARRAY_BUFFER_BINDING = COLOR_ARRAY_BUFFER_BINDING,
INDEX_ARRAY_BUFFER_BINDING = INDEX_ARRAY_BUFFER_BINDING,
TEXTURE_COORD_ARRAY_BUFFER_BINDING = TEXTURE_COORD_ARRAY_BUFFER_BINDING,
EDGE_FLAG_ARRAY_BUFFER_BINDING = EDGE_FLAG_ARRAY_BUFFER_BINDING,
SECONDARY_COLOR_ARRAY_BUFFER_BINDING = SECONDARY_COLOR_ARRAY_BUFFER_BINDING,
FOG_COORDINATE_ARRAY_BUFFER_BINDING = FOG_COORDINATE_ARRAY_BUFFER_BINDING,
WEIGHT_ARRAY_BUFFER_BINDING = WEIGHT_ARRAY_BUFFER_BINDING,
FOG_COORD_SRC = FOG_COORD_SRC,
FOG_COORD = FOG_COORD,
CURRENT_FOG_COORD = CURRENT_FOG_COORD,
FOG_COORD_ARRAY_TYPE = FOG_COORD_ARRAY_TYPE,
FOG_COORD_ARRAY_STRIDE = FOG_COORD_ARRAY_STRIDE,
FOG_COORD_ARRAY_POINTER = FOG_COORD_ARRAY_POINTER,
FOG_COORD_ARRAY = FOG_COORD_ARRAY,
FOG_COORD_ARRAY_BUFFER_BINDING = FOG_COORD_ARRAY_BUFFER_BINDING,
SRC0_RGB = SRC0_RGB,
SRC1_RGB = SRC1_RGB,
SRC2_RGB = SRC2_RGB,
SRC0_ALPHA = SRC0_ALPHA,
SRC2_ALPHA = SRC2_ALPHA,
BLEND_EQUATION_RGB = BLEND_EQUATION_RGB,
VERTEX_ATTRIB_ARRAY_ENABLED = VERTEX_ATTRIB_ARRAY_ENABLED,
VERTEX_ATTRIB_ARRAY_SIZE = VERTEX_ATTRIB_ARRAY_SIZE,
VERTEX_ATTRIB_ARRAY_STRIDE = VERTEX_ATTRIB_ARRAY_STRIDE,
VERTEX_ATTRIB_ARRAY_TYPE = VERTEX_ATTRIB_ARRAY_TYPE,
CURRENT_VERTEX_ATTRIB = CURRENT_VERTEX_ATTRIB,
VERTEX_PROGRAM_POINT_SIZE = VERTEX_PROGRAM_POINT_SIZE,
VERTEX_ATTRIB_ARRAY_POINTER = VERTEX_ATTRIB_ARRAY_POINTER,
STENCIL_BACK_FUNC = STENCIL_BACK_FUNC,
STENCIL_BACK_FAIL = STENCIL_BACK_FAIL,
STENCIL_BACK_PASS_DEPTH_FAIL = STENCIL_BACK_PASS_DEPTH_FAIL,
STENCIL_BACK_PASS_DEPTH_PASS = STENCIL_BACK_PASS_DEPTH_PASS,
MAX_DRAW_BUFFERS = MAX_DRAW_BUFFERS,
DRAW_BUFFER0 = DRAW_BUFFER0,
DRAW_BUFFER1 = DRAW_BUFFER1,
DRAW_BUFFER2 = DRAW_BUFFER2,
DRAW_BUFFER3 = DRAW_BUFFER3,
DRAW_BUFFER4 = DRAW_BUFFER4,
DRAW_BUFFER5 = DRAW_BUFFER5,
DRAW_BUFFER6 = DRAW_BUFFER6,
DRAW_BUFFER7 = DRAW_BUFFER7,
DRAW_BUFFER8 = DRAW_BUFFER8,
DRAW_BUFFER9 = DRAW_BUFFER9,
DRAW_BUFFER10 = DRAW_BUFFER10,
DRAW_BUFFER11 = DRAW_BUFFER11,
DRAW_BUFFER12 = DRAW_BUFFER12,
DRAW_BUFFER13 = DRAW_BUFFER13,
DRAW_BUFFER14 = DRAW_BUFFER14,
DRAW_BUFFER15 = DRAW_BUFFER15,
BLEND_EQUATION_ALPHA = BLEND_EQUATION_ALPHA,
MAX_VERTEX_ATTRIBS = MAX_VERTEX_ATTRIBS,
VERTEX_ATTRIB_ARRAY_NORMALIZED = VERTEX_ATTRIB_ARRAY_NORMALIZED,
MAX_TEXTURE_IMAGE_UNITS = MAX_TEXTURE_IMAGE_UNITS,
FRAGMENT_SHADER = FRAGMENT_SHADER,
VERTEX_SHADER = VERTEX_SHADER,
MAX_FRAGMENT_UNIFORM_COMPONENTS = MAX_FRAGMENT_UNIFORM_COMPONENTS,
MAX_VERTEX_UNIFORM_COMPONENTS = MAX_VERTEX_UNIFORM_COMPONENTS,
MAX_VARYING_FLOATS = MAX_VARYING_FLOATS,
MAX_VERTEX_TEXTURE_IMAGE_UNITS = MAX_VERTEX_TEXTURE_IMAGE_UNITS,
MAX_COMBINED_TEXTURE_IMAGE_UNITS = MAX_COMBINED_TEXTURE_IMAGE_UNITS,
SHADER_TYPE = SHADER_TYPE,
FLOAT_VEC2 = FLOAT_VEC2,
FLOAT_VEC3 = FLOAT_VEC3,
FLOAT_VEC4 = FLOAT_VEC4,
INT_VEC2 = INT_VEC2,
INT_VEC3 = INT_VEC3,
INT_VEC4 = INT_VEC4,
BOOL = BOOL,
BOOL_VEC2 = BOOL_VEC2,
BOOL_VEC3 = BOOL_VEC3,
BOOL_VEC4 = BOOL_VEC4,
FLOAT_MAT2 = FLOAT_MAT2,
FLOAT_MAT3 = FLOAT_MAT3,
FLOAT_MAT4 = FLOAT_MAT4,
SAMPLER_1D = SAMPLER_1D,
SAMPLER_2D = SAMPLER_2D,
SAMPLER_3D = SAMPLER_3D,
SAMPLER_CUBE = SAMPLER_CUBE,
SAMPLER_1D_SHADOW = SAMPLER_1D_SHADOW,
SAMPLER_2D_SHADOW = SAMPLER_2D_SHADOW,
DELETE_STATUS = DELETE_STATUS,
COMPILE_STATUS = COMPILE_STATUS,
LINK_STATUS = LINK_STATUS,
VALIDATE_STATUS = VALIDATE_STATUS,
INFO_LOG_LENGTH = INFO_LOG_LENGTH,
ATTACHED_SHADERS = ATTACHED_SHADERS,
ACTIVE_UNIFORMS = ACTIVE_UNIFORMS,
ACTIVE_UNIFORM_MAX_LENGTH = ACTIVE_UNIFORM_MAX_LENGTH,
SHADER_SOURCE_LENGTH = SHADER_SOURCE_LENGTH,
ACTIVE_ATTRIBUTES = ACTIVE_ATTRIBUTES,
ACTIVE_ATTRIBUTE_MAX_LENGTH = ACTIVE_ATTRIBUTE_MAX_LENGTH,
FRAGMENT_SHADER_DERIVATIVE_HINT = FRAGMENT_SHADER_DERIVATIVE_HINT,
SHADING_LANGUAGE_VERSION = SHADING_LANGUAGE_VERSION,
CURRENT_PROGRAM = CURRENT_PROGRAM,
POINT_SPRITE_COORD_ORIGIN = POINT_SPRITE_COORD_ORIGIN,
LOWER_LEFT = LOWER_LEFT,
UPPER_LEFT = UPPER_LEFT,
STENCIL_BACK_REF = STENCIL_BACK_REF,
STENCIL_BACK_VALUE_MASK = STENCIL_BACK_VALUE_MASK,
STENCIL_BACK_WRITEMASK = STENCIL_BACK_WRITEMASK,
VERTEX_PROGRAM_TWO_SIDE = VERTEX_PROGRAM_TWO_SIDE,
POINT_SPRITE = POINT_SPRITE,
COORD_REPLACE = COORD_REPLACE,
MAX_TEXTURE_COORDS = MAX_TEXTURE_COORDS,
PIXEL_PACK_BUFFER = PIXEL_PACK_BUFFER,
PIXEL_UNPACK_BUFFER = PIXEL_UNPACK_BUFFER,
PIXEL_PACK_BUFFER_BINDING = PIXEL_PACK_BUFFER_BINDING,
PIXEL_UNPACK_BUFFER_BINDING = PIXEL_UNPACK_BUFFER_BINDING,
FLOAT_MAT2x3 = FLOAT_MAT2x3,
FLOAT_MAT2x4 = FLOAT_MAT2x4,
FLOAT_MAT3x2 = FLOAT_MAT3x2,
FLOAT_MAT3x4 = FLOAT_MAT3x4,
FLOAT_MAT4x2 = FLOAT_MAT4x2,
FLOAT_MAT4x3 = FLOAT_MAT4x3,
SRGB = SRGB,
SRGB8 = SRGB8,
SRGB_ALPHA = SRGB_ALPHA,
SRGB8_ALPHA8 = SRGB8_ALPHA8,
COMPRESSED_SRGB = COMPRESSED_SRGB,
COMPRESSED_SRGB_ALPHA = COMPRESSED_SRGB_ALPHA,
CURRENT_RASTER_SECONDARY_COLOR = CURRENT_RASTER_SECONDARY_COLOR,
SLUMINANCE_ALPHA = SLUMINANCE_ALPHA,
SLUMINANCE8_ALPHA8 = SLUMINANCE8_ALPHA8,
SLUMINANCE = SLUMINANCE,
SLUMINANCE8 = SLUMINANCE8,
COMPRESSED_SLUMINANCE = COMPRESSED_SLUMINANCE,
COMPRESSED_SLUMINANCE_ALPHA = COMPRESSED_SLUMINANCE_ALPHA,
COMPARE_REF_TO_TEXTURE = COMPARE_REF_TO_TEXTURE,
CLIP_DISTANCE0 = CLIP_DISTANCE0,
CLIP_DISTANCE1 = CLIP_DISTANCE1,
CLIP_DISTANCE2 = CLIP_DISTANCE2,
CLIP_DISTANCE3 = CLIP_DISTANCE3,
CLIP_DISTANCE4 = CLIP_DISTANCE4,
CLIP_DISTANCE5 = CLIP_DISTANCE5,
CLIP_DISTANCE6 = CLIP_DISTANCE6,
CLIP_DISTANCE7 = CLIP_DISTANCE7,
MAX_CLIP_DISTANCES = MAX_CLIP_DISTANCES,
MAJOR_VERSION = MAJOR_VERSION,
MINOR_VERSION = MINOR_VERSION,
NUM_EXTENSIONS = NUM_EXTENSIONS,
CONTEXT_FLAGS = CONTEXT_FLAGS,
COMPRESSED_RED = COMPRESSED_RED,
COMPRESSED_RG = COMPRESSED_RG,
CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT,
RGBA32F = RGBA32F,
RGB32F = RGB32F,
RGBA16F = RGBA16F,
RGB16F = RGB16F,
VERTEX_ATTRIB_ARRAY_INTEGER = VERTEX_ATTRIB_ARRAY_INTEGER,
MAX_ARRAY_TEXTURE_LAYERS = MAX_ARRAY_TEXTURE_LAYERS,
MIN_PROGRAM_TEXEL_OFFSET = MIN_PROGRAM_TEXEL_OFFSET,
MAX_PROGRAM_TEXEL_OFFSET = MAX_PROGRAM_TEXEL_OFFSET,
CLAMP_READ_COLOR = CLAMP_READ_COLOR,
FIXED_ONLY = FIXED_ONLY,
MAX_VARYING_COMPONENTS = MAX_VARYING_COMPONENTS,
TEXTURE_1D_ARRAY = TEXTURE_1D_ARRAY,
PROXY_TEXTURE_1D_ARRAY = PROXY_TEXTURE_1D_ARRAY,
TEXTURE_2D_ARRAY = TEXTURE_2D_ARRAY,
PROXY_TEXTURE_2D_ARRAY = PROXY_TEXTURE_2D_ARRAY,
TEXTURE_BINDING_1D_ARRAY = TEXTURE_BINDING_1D_ARRAY,
TEXTURE_BINDING_2D_ARRAY = TEXTURE_BINDING_2D_ARRAY,
R11F_G11F_B10F = R11F_G11F_B10F,
UNSIGNED_INT_10F_11F_11F_REV = UNSIGNED_INT_10F_11F_11F_REV,
RGB9_E5 = RGB9_E5,
UNSIGNED_INT_5_9_9_9_REV = UNSIGNED_INT_5_9_9_9_REV,
TEXTURE_SHARED_SIZE = TEXTURE_SHARED_SIZE,
TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH,
TRANSFORM_FEEDBACK_BUFFER_MODE = TRANSFORM_FEEDBACK_BUFFER_MODE,
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS,
TRANSFORM_FEEDBACK_VARYINGS = TRANSFORM_FEEDBACK_VARYINGS,
TRANSFORM_FEEDBACK_BUFFER_START = TRANSFORM_FEEDBACK_BUFFER_START,
TRANSFORM_FEEDBACK_BUFFER_SIZE = TRANSFORM_FEEDBACK_BUFFER_SIZE,
PRIMITIVES_GENERATED = PRIMITIVES_GENERATED,
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN,
RASTERIZER_DISCARD = RASTERIZER_DISCARD,
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS,
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS,
INTERLEAVED_ATTRIBS = INTERLEAVED_ATTRIBS,
SEPARATE_ATTRIBS = SEPARATE_ATTRIBS,
TRANSFORM_FEEDBACK_BUFFER = TRANSFORM_FEEDBACK_BUFFER,
TRANSFORM_FEEDBACK_BUFFER_BINDING = TRANSFORM_FEEDBACK_BUFFER_BINDING,
RGBA32UI = RGBA32UI,
RGB32UI = RGB32UI,
RGBA16UI = RGBA16UI,
RGB16UI = RGB16UI,
RGBA8UI = RGBA8UI,
RGB8UI = RGB8UI,
RGBA32I = RGBA32I,
RGB32I = RGB32I,
RGBA16I = RGBA16I,
RGB16I = RGB16I,
RGBA8I = RGBA8I,
RGB8I = RGB8I,
RED_INTEGER = RED_INTEGER,
GREEN_INTEGER = GREEN_INTEGER,
BLUE_INTEGER = BLUE_INTEGER,
RGB_INTEGER = RGB_INTEGER,
RGBA_INTEGER = RGBA_INTEGER,
BGR_INTEGER = BGR_INTEGER,
BGRA_INTEGER = BGRA_INTEGER,
SAMPLER_1D_ARRAY = SAMPLER_1D_ARRAY,
SAMPLER_2D_ARRAY = SAMPLER_2D_ARRAY,
SAMPLER_1D_ARRAY_SHADOW = SAMPLER_1D_ARRAY_SHADOW,
SAMPLER_2D_ARRAY_SHADOW = SAMPLER_2D_ARRAY_SHADOW,
SAMPLER_CUBE_SHADOW = SAMPLER_CUBE_SHADOW,
UNSIGNED_INT_VEC2 = UNSIGNED_INT_VEC2,
UNSIGNED_INT_VEC3 = UNSIGNED_INT_VEC3,
UNSIGNED_INT_VEC4 = UNSIGNED_INT_VEC4,
INT_SAMPLER_1D = INT_SAMPLER_1D,
INT_SAMPLER_2D = INT_SAMPLER_2D,
INT_SAMPLER_3D = INT_SAMPLER_3D,
INT_SAMPLER_CUBE = INT_SAMPLER_CUBE,
INT_SAMPLER_1D_ARRAY = INT_SAMPLER_1D_ARRAY,
INT_SAMPLER_2D_ARRAY = INT_SAMPLER_2D_ARRAY,
UNSIGNED_INT_SAMPLER_1D = UNSIGNED_INT_SAMPLER_1D,
UNSIGNED_INT_SAMPLER_2D = UNSIGNED_INT_SAMPLER_2D,
UNSIGNED_INT_SAMPLER_3D = UNSIGNED_INT_SAMPLER_3D,
UNSIGNED_INT_SAMPLER_CUBE = UNSIGNED_INT_SAMPLER_CUBE,
UNSIGNED_INT_SAMPLER_1D_ARRAY = UNSIGNED_INT_SAMPLER_1D_ARRAY,
UNSIGNED_INT_SAMPLER_2D_ARRAY = UNSIGNED_INT_SAMPLER_2D_ARRAY,
QUERY_WAIT = QUERY_WAIT,
QUERY_NO_WAIT = QUERY_NO_WAIT,
QUERY_BY_REGION_WAIT = QUERY_BY_REGION_WAIT,
QUERY_BY_REGION_NO_WAIT = QUERY_BY_REGION_NO_WAIT,
BUFFER_ACCESS_FLAGS = BUFFER_ACCESS_FLAGS,
BUFFER_MAP_LENGTH = BUFFER_MAP_LENGTH,
BUFFER_MAP_OFFSET = BUFFER_MAP_OFFSET,
DEPTH_COMPONENT32F = DEPTH_COMPONENT32F,
DEPTH32F_STENCIL8 = DEPTH32F_STENCIL8,
FLOAT_32_UNSIGNED_INT_24_8_REV = FLOAT_32_UNSIGNED_INT_24_8_REV,
INVALID_FRAMEBUFFER_OPERATION = INVALID_FRAMEBUFFER_OPERATION,
FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING,
FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE,
FRAMEBUFFER_ATTACHMENT_RED_SIZE = FRAMEBUFFER_ATTACHMENT_RED_SIZE,
FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = FRAMEBUFFER_ATTACHMENT_GREEN_SIZE,
FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = FRAMEBUFFER_ATTACHMENT_BLUE_SIZE,
FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE,
FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,
FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE,
FRAMEBUFFER_DEFAULT = FRAMEBUFFER_DEFAULT,
FRAMEBUFFER_UNDEFINED = FRAMEBUFFER_UNDEFINED,
DEPTH_STENCIL_ATTACHMENT = DEPTH_STENCIL_ATTACHMENT,
MAX_RENDERBUFFER_SIZE = MAX_RENDERBUFFER_SIZE,
DEPTH_STENCIL = DEPTH_STENCIL,
UNSIGNED_INT_24_8 = UNSIGNED_INT_24_8,
DEPTH24_STENCIL8 = DEPTH24_STENCIL8,
TEXTURE_STENCIL_SIZE = TEXTURE_STENCIL_SIZE,
TEXTURE_RED_TYPE = TEXTURE_RED_TYPE,
TEXTURE_GREEN_TYPE = TEXTURE_GREEN_TYPE,
TEXTURE_BLUE_TYPE = TEXTURE_BLUE_TYPE,
TEXTURE_ALPHA_TYPE = TEXTURE_ALPHA_TYPE,
TEXTURE_DEPTH_TYPE = TEXTURE_DEPTH_TYPE,
UNSIGNED_NORMALIZED = UNSIGNED_NORMALIZED,
FRAMEBUFFER_BINDING = FRAMEBUFFER_BINDING,
DRAW_FRAMEBUFFER_BINDING = DRAW_FRAMEBUFFER_BINDING,
RENDERBUFFER_BINDING = RENDERBUFFER_BINDING,
READ_FRAMEBUFFER = READ_FRAMEBUFFER,
DRAW_FRAMEBUFFER = DRAW_FRAMEBUFFER,
READ_FRAMEBUFFER_BINDING = READ_FRAMEBUFFER_BINDING,
RENDERBUFFER_SAMPLES = RENDERBUFFER_SAMPLES,
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE,
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = FRAMEBUFFER_ATTACHMENT_OBJECT_NAME,
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL,
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE,
FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER,
FRAMEBUFFER_COMPLETE = FRAMEBUFFER_COMPLETE,
FRAMEBUFFER_INCOMPLETE_ATTACHMENT = FRAMEBUFFER_INCOMPLETE_ATTACHMENT,
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT,
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER,
FRAMEBUFFER_INCOMPLETE_READ_BUFFER = FRAMEBUFFER_INCOMPLETE_READ_BUFFER,
FRAMEBUFFER_UNSUPPORTED = FRAMEBUFFER_UNSUPPORTED,
MAX_COLOR_ATTACHMENTS = MAX_COLOR_ATTACHMENTS,
COLOR_ATTACHMENT0 = COLOR_ATTACHMENT0,
COLOR_ATTACHMENT1 = COLOR_ATTACHMENT1,
COLOR_ATTACHMENT2 = COLOR_ATTACHMENT2,
COLOR_ATTACHMENT3 = COLOR_ATTACHMENT3,
COLOR_ATTACHMENT4 = COLOR_ATTACHMENT4,
COLOR_ATTACHMENT5 = COLOR_ATTACHMENT5,
COLOR_ATTACHMENT6 = COLOR_ATTACHMENT6,
COLOR_ATTACHMENT7 = COLOR_ATTACHMENT7,
COLOR_ATTACHMENT8 = COLOR_ATTACHMENT8,
COLOR_ATTACHMENT9 = COLOR_ATTACHMENT9,
COLOR_ATTACHMENT10 = COLOR_ATTACHMENT10,
COLOR_ATTACHMENT11 = COLOR_ATTACHMENT11,
COLOR_ATTACHMENT12 = COLOR_ATTACHMENT12,
COLOR_ATTACHMENT13 = COLOR_ATTACHMENT13,
COLOR_ATTACHMENT14 = COLOR_ATTACHMENT14,
COLOR_ATTACHMENT15 = COLOR_ATTACHMENT15,
COLOR_ATTACHMENT16 = COLOR_ATTACHMENT16,
COLOR_ATTACHMENT17 = COLOR_ATTACHMENT17,
COLOR_ATTACHMENT18 = COLOR_ATTACHMENT18,
COLOR_ATTACHMENT19 = COLOR_ATTACHMENT19,
COLOR_ATTACHMENT20 = COLOR_ATTACHMENT20,
COLOR_ATTACHMENT21 = COLOR_ATTACHMENT21,
COLOR_ATTACHMENT22 = COLOR_ATTACHMENT22,
COLOR_ATTACHMENT23 = COLOR_ATTACHMENT23,
COLOR_ATTACHMENT24 = COLOR_ATTACHMENT24,
COLOR_ATTACHMENT25 = COLOR_ATTACHMENT25,
COLOR_ATTACHMENT26 = COLOR_ATTACHMENT26,
COLOR_ATTACHMENT27 = COLOR_ATTACHMENT27,
COLOR_ATTACHMENT28 = COLOR_ATTACHMENT28,
COLOR_ATTACHMENT29 = COLOR_ATTACHMENT29,
COLOR_ATTACHMENT30 = COLOR_ATTACHMENT30,
COLOR_ATTACHMENT31 = COLOR_ATTACHMENT31,
DEPTH_ATTACHMENT = DEPTH_ATTACHMENT,
STENCIL_ATTACHMENT = STENCIL_ATTACHMENT,
FRAMEBUFFER = FRAMEBUFFER,
RENDERBUFFER = RENDERBUFFER,
RENDERBUFFER_WIDTH = RENDERBUFFER_WIDTH,
RENDERBUFFER_HEIGHT = RENDERBUFFER_HEIGHT,
RENDERBUFFER_INTERNAL_FORMAT = RENDERBUFFER_INTERNAL_FORMAT,
STENCIL_INDEX1 = STENCIL_INDEX1,
STENCIL_INDEX4 = STENCIL_INDEX4,
STENCIL_INDEX8 = STENCIL_INDEX8,
STENCIL_INDEX16 = STENCIL_INDEX16,
RENDERBUFFER_RED_SIZE = RENDERBUFFER_RED_SIZE,
RENDERBUFFER_GREEN_SIZE = RENDERBUFFER_GREEN_SIZE,
RENDERBUFFER_BLUE_SIZE = RENDERBUFFER_BLUE_SIZE,
RENDERBUFFER_ALPHA_SIZE = RENDERBUFFER_ALPHA_SIZE,
RENDERBUFFER_DEPTH_SIZE = RENDERBUFFER_DEPTH_SIZE,
RENDERBUFFER_STENCIL_SIZE = RENDERBUFFER_STENCIL_SIZE,
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = FRAMEBUFFER_INCOMPLETE_MULTISAMPLE,
MAX_SAMPLES = MAX_SAMPLES,
INDEX = INDEX,
TEXTURE_LUMINANCE_TYPE = TEXTURE_LUMINANCE_TYPE,
TEXTURE_INTENSITY_TYPE = TEXTURE_INTENSITY_TYPE,
FRAMEBUFFER_SRGB = FRAMEBUFFER_SRGB,
HALF_FLOAT = HALF_FLOAT,
MAP_READ_BIT = MAP_READ_BIT,
MAP_WRITE_BIT = MAP_WRITE_BIT,
MAP_INVALIDATE_RANGE_BIT = MAP_INVALIDATE_RANGE_BIT,
MAP_INVALIDATE_BUFFER_BIT = MAP_INVALIDATE_BUFFER_BIT,
MAP_FLUSH_EXPLICIT_BIT = MAP_FLUSH_EXPLICIT_BIT,
MAP_UNSYNCHRONIZED_BIT = MAP_UNSYNCHRONIZED_BIT,
COMPRESSED_RED_RGTC1 = COMPRESSED_RED_RGTC1,
COMPRESSED_SIGNED_RED_RGTC1 = COMPRESSED_SIGNED_RED_RGTC1,
COMPRESSED_RG_RGTC2 = COMPRESSED_RG_RGTC2,
COMPRESSED_SIGNED_RG_RGTC2 = COMPRESSED_SIGNED_RG_RGTC2,
RG = RG,
RG_INTEGER = RG_INTEGER,
R8 = R8,
R16 = R16,
RG8 = RG8,
RG16 = RG16,
R16F = R16F,
R32F = R32F,
RG16F = RG16F,
RG32F = RG32F,
R8I = R8I,
R8UI = R8UI,
R16I = R16I,
R16UI = R16UI,
R32I = R32I,
R32UI = R32UI,
RG8I = RG8I,
RG8UI = RG8UI,
RG16I = RG16I,
RG16UI = RG16UI,
RG32I = RG32I,
RG32UI = RG32UI,
VERTEX_ARRAY_BINDING = VERTEX_ARRAY_BINDING,
CLAMP_VERTEX_COLOR = CLAMP_VERTEX_COLOR,
CLAMP_FRAGMENT_COLOR = CLAMP_FRAGMENT_COLOR,
ALPHA_INTEGER = ALPHA_INTEGER,
SAMPLER_2D_RECT = SAMPLER_2D_RECT,
SAMPLER_2D_RECT_SHADOW = SAMPLER_2D_RECT_SHADOW,
SAMPLER_BUFFER = SAMPLER_BUFFER,
INT_SAMPLER_2D_RECT = INT_SAMPLER_2D_RECT,
INT_SAMPLER_BUFFER = INT_SAMPLER_BUFFER,
UNSIGNED_INT_SAMPLER_2D_RECT = UNSIGNED_INT_SAMPLER_2D_RECT,
UNSIGNED_INT_SAMPLER_BUFFER = UNSIGNED_INT_SAMPLER_BUFFER,
TEXTURE_BUFFER = TEXTURE_BUFFER,
MAX_TEXTURE_BUFFER_SIZE = MAX_TEXTURE_BUFFER_SIZE,
TEXTURE_BINDING_BUFFER = TEXTURE_BINDING_BUFFER,
TEXTURE_BUFFER_DATA_STORE_BINDING = TEXTURE_BUFFER_DATA_STORE_BINDING,
TEXTURE_RECTANGLE = TEXTURE_RECTANGLE,
TEXTURE_BINDING_RECTANGLE = TEXTURE_BINDING_RECTANGLE,
PROXY_TEXTURE_RECTANGLE = PROXY_TEXTURE_RECTANGLE,
MAX_RECTANGLE_TEXTURE_SIZE = MAX_RECTANGLE_TEXTURE_SIZE,
R8_SNORM = R8_SNORM,
RG8_SNORM = RG8_SNORM,
RGB8_SNORM = RGB8_SNORM,
RGBA8_SNORM = RGBA8_SNORM,
R16_SNORM = R16_SNORM,
RG16_SNORM = RG16_SNORM,
RGB16_SNORM = RGB16_SNORM,
RGBA16_SNORM = RGBA16_SNORM,
SIGNED_NORMALIZED = SIGNED_NORMALIZED,
PRIMITIVE_RESTART = PRIMITIVE_RESTART,
PRIMITIVE_RESTART_INDEX = PRIMITIVE_RESTART_INDEX,
COPY_READ_BUFFER = COPY_READ_BUFFER,
COPY_WRITE_BUFFER = COPY_WRITE_BUFFER,
UNIFORM_BUFFER = UNIFORM_BUFFER,
UNIFORM_BUFFER_BINDING = UNIFORM_BUFFER_BINDING,
UNIFORM_BUFFER_START = UNIFORM_BUFFER_START,
UNIFORM_BUFFER_SIZE = UNIFORM_BUFFER_SIZE,
MAX_VERTEX_UNIFORM_BLOCKS = MAX_VERTEX_UNIFORM_BLOCKS,
MAX_GEOMETRY_UNIFORM_BLOCKS = MAX_GEOMETRY_UNIFORM_BLOCKS,
MAX_FRAGMENT_UNIFORM_BLOCKS = MAX_FRAGMENT_UNIFORM_BLOCKS,
MAX_COMBINED_UNIFORM_BLOCKS = MAX_COMBINED_UNIFORM_BLOCKS,
MAX_UNIFORM_BUFFER_BINDINGS = MAX_UNIFORM_BUFFER_BINDINGS,
MAX_UNIFORM_BLOCK_SIZE = MAX_UNIFORM_BLOCK_SIZE,
MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS,
MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS,
MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS,
UNIFORM_BUFFER_OFFSET_ALIGNMENT = UNIFORM_BUFFER_OFFSET_ALIGNMENT,
ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH,
ACTIVE_UNIFORM_BLOCKS = ACTIVE_UNIFORM_BLOCKS,
UNIFORM_TYPE = UNIFORM_TYPE,
UNIFORM_SIZE = UNIFORM_SIZE,
UNIFORM_NAME_LENGTH = UNIFORM_NAME_LENGTH,
UNIFORM_BLOCK_INDEX = UNIFORM_BLOCK_INDEX,
UNIFORM_OFFSET = UNIFORM_OFFSET,
UNIFORM_ARRAY_STRIDE = UNIFORM_ARRAY_STRIDE,
UNIFORM_MATRIX_STRIDE = UNIFORM_MATRIX_STRIDE,
UNIFORM_IS_ROW_MAJOR = UNIFORM_IS_ROW_MAJOR,
UNIFORM_BLOCK_BINDING = UNIFORM_BLOCK_BINDING,
UNIFORM_BLOCK_DATA_SIZE = UNIFORM_BLOCK_DATA_SIZE,
UNIFORM_BLOCK_NAME_LENGTH = UNIFORM_BLOCK_NAME_LENGTH,
UNIFORM_BLOCK_ACTIVE_UNIFORMS = UNIFORM_BLOCK_ACTIVE_UNIFORMS,
UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES,
UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER,
UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER,
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER,
INVALID_INDEX = INVALID_INDEX,
CONTEXT_CORE_PROFILE_BIT = CONTEXT_CORE_PROFILE_BIT,
CONTEXT_COMPATIBILITY_PROFILE_BIT = CONTEXT_COMPATIBILITY_PROFILE_BIT,
LINES_ADJACENCY = LINES_ADJACENCY,
LINE_STRIP_ADJACENCY = LINE_STRIP_ADJACENCY,
TRIANGLES_ADJACENCY = TRIANGLES_ADJACENCY,
TRIANGLE_STRIP_ADJACENCY = TRIANGLE_STRIP_ADJACENCY,
PROGRAM_POINT_SIZE = PROGRAM_POINT_SIZE,
MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = MAX_GEOMETRY_TEXTURE_IMAGE_UNITS,
FRAMEBUFFER_ATTACHMENT_LAYERED = FRAMEBUFFER_ATTACHMENT_LAYERED,
FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS,
GEOMETRY_SHADER = GEOMETRY_SHADER,
GEOMETRY_VERTICES_OUT = GEOMETRY_VERTICES_OUT,
GEOMETRY_INPUT_TYPE = GEOMETRY_INPUT_TYPE,
GEOMETRY_OUTPUT_TYPE = GEOMETRY_OUTPUT_TYPE,
MAX_GEOMETRY_UNIFORM_COMPONENTS = MAX_GEOMETRY_UNIFORM_COMPONENTS,
MAX_GEOMETRY_OUTPUT_VERTICES = MAX_GEOMETRY_OUTPUT_VERTICES,
MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS,
MAX_VERTEX_OUTPUT_COMPONENTS = MAX_VERTEX_OUTPUT_COMPONENTS,
MAX_GEOMETRY_INPUT_COMPONENTS = MAX_GEOMETRY_INPUT_COMPONENTS,
MAX_GEOMETRY_OUTPUT_COMPONENTS = MAX_GEOMETRY_OUTPUT_COMPONENTS,
MAX_FRAGMENT_INPUT_COMPONENTS = MAX_FRAGMENT_INPUT_COMPONENTS,
CONTEXT_PROFILE_MASK = CONTEXT_PROFILE_MASK,
DEPTH_CLAMP = DEPTH_CLAMP,
QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION,
FIRST_VERTEX_CONVENTION = FIRST_VERTEX_CONVENTION,
LAST_VERTEX_CONVENTION = LAST_VERTEX_CONVENTION,
PROVOKING_VERTEX = PROVOKING_VERTEX,
TEXTURE_CUBE_MAP_SEAMLESS = TEXTURE_CUBE_MAP_SEAMLESS,
MAX_SERVER_WAIT_TIMEOUT = MAX_SERVER_WAIT_TIMEOUT,
OBJECT_TYPE = OBJECT_TYPE,
SYNC_CONDITION = SYNC_CONDITION,
SYNC_STATUS = SYNC_STATUS,
SYNC_FLAGS = SYNC_FLAGS,
SYNC_FENCE = SYNC_FENCE,
SYNC_GPU_COMMANDS_COMPLETE = SYNC_GPU_COMMANDS_COMPLETE,
UNSIGNALED = UNSIGNALED,
SIGNALED = SIGNALED,
ALREADY_SIGNALED = ALREADY_SIGNALED,
TIMEOUT_EXPIRED = TIMEOUT_EXPIRED,
CONDITION_SATISFIED = CONDITION_SATISFIED,
WAIT_FAILED = WAIT_FAILED,
TIMEOUT_IGNORED = TIMEOUT_IGNORED,
SYNC_FLUSH_COMMANDS_BIT = SYNC_FLUSH_COMMANDS_BIT,
SAMPLE_POSITION = SAMPLE_POSITION,
SAMPLE_MASK = SAMPLE_MASK,
SAMPLE_MASK_VALUE = SAMPLE_MASK_VALUE,
MAX_SAMPLE_MASK_WORDS = MAX_SAMPLE_MASK_WORDS,
TEXTURE_2D_MULTISAMPLE = TEXTURE_2D_MULTISAMPLE,
PROXY_TEXTURE_2D_MULTISAMPLE = PROXY_TEXTURE_2D_MULTISAMPLE,
TEXTURE_2D_MULTISAMPLE_ARRAY = TEXTURE_2D_MULTISAMPLE_ARRAY,
PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY,
TEXTURE_BINDING_2D_MULTISAMPLE = TEXTURE_BINDING_2D_MULTISAMPLE,
TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY = TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY,
TEXTURE_SAMPLES = TEXTURE_SAMPLES,
TEXTURE_FIXED_SAMPLE_LOCATIONS = TEXTURE_FIXED_SAMPLE_LOCATIONS,
SAMPLER_2D_MULTISAMPLE = SAMPLER_2D_MULTISAMPLE,
INT_SAMPLER_2D_MULTISAMPLE = INT_SAMPLER_2D_MULTISAMPLE,
UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE,
SAMPLER_2D_MULTISAMPLE_ARRAY = SAMPLER_2D_MULTISAMPLE_ARRAY,
INT_SAMPLER_2D_MULTISAMPLE_ARRAY = INT_SAMPLER_2D_MULTISAMPLE_ARRAY,
UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,
MAX_COLOR_TEXTURE_SAMPLES = MAX_COLOR_TEXTURE_SAMPLES,
MAX_DEPTH_TEXTURE_SAMPLES = MAX_DEPTH_TEXTURE_SAMPLES,
MAX_INTEGER_SAMPLES = MAX_INTEGER_SAMPLES,
VERTEX_ATTRIB_ARRAY_DIVISOR = VERTEX_ATTRIB_ARRAY_DIVISOR,
SRC1_COLOR = SRC1_COLOR,
ONE_MINUS_SRC1_COLOR = ONE_MINUS_SRC1_COLOR,
ONE_MINUS_SRC1_ALPHA = ONE_MINUS_SRC1_ALPHA,
MAX_DUAL_SOURCE_DRAW_BUFFERS = MAX_DUAL_SOURCE_DRAW_BUFFERS,
ANY_SAMPLES_PASSED = ANY_SAMPLES_PASSED,
SAMPLER_BINDING = SAMPLER_BINDING,
RGB10_A2UI = RGB10_A2UI,
TEXTURE_SWIZZLE_R = TEXTURE_SWIZZLE_R,
TEXTURE_SWIZZLE_G = TEXTURE_SWIZZLE_G,
TEXTURE_SWIZZLE_B = TEXTURE_SWIZZLE_B,
TEXTURE_SWIZZLE_A = TEXTURE_SWIZZLE_A,
TEXTURE_SWIZZLE_RGBA = TEXTURE_SWIZZLE_RGBA,
TIME_ELAPSED = TIME_ELAPSED,
TIMESTAMP = TIMESTAMP,
INT_2_10_10_10_REV = INT_2_10_10_10_REV,
SAMPLE_SHADING = SAMPLE_SHADING,
MIN_SAMPLE_SHADING_VALUE = MIN_SAMPLE_SHADING_VALUE,
MIN_PROGRAM_TEXTURE_GATHER_OFFSET = MIN_PROGRAM_TEXTURE_GATHER_OFFSET,
MAX_PROGRAM_TEXTURE_GATHER_OFFSET = MAX_PROGRAM_TEXTURE_GATHER_OFFSET,
TEXTURE_CUBE_MAP_ARRAY = TEXTURE_CUBE_MAP_ARRAY,
TEXTURE_BINDING_CUBE_MAP_ARRAY = TEXTURE_BINDING_CUBE_MAP_ARRAY,
PROXY_TEXTURE_CUBE_MAP_ARRAY = PROXY_TEXTURE_CUBE_MAP_ARRAY,
SAMPLER_CUBE_MAP_ARRAY = SAMPLER_CUBE_MAP_ARRAY,
SAMPLER_CUBE_MAP_ARRAY_SHADOW = SAMPLER_CUBE_MAP_ARRAY_SHADOW,
INT_SAMPLER_CUBE_MAP_ARRAY = INT_SAMPLER_CUBE_MAP_ARRAY,
UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY = UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY,
DRAW_INDIRECT_BUFFER = DRAW_INDIRECT_BUFFER,
DRAW_INDIRECT_BUFFER_BINDING = DRAW_INDIRECT_BUFFER_BINDING,
GEOMETRY_SHADER_INVOCATIONS = GEOMETRY_SHADER_INVOCATIONS,
MAX_GEOMETRY_SHADER_INVOCATIONS = MAX_GEOMETRY_SHADER_INVOCATIONS,
MIN_FRAGMENT_INTERPOLATION_OFFSET = MIN_FRAGMENT_INTERPOLATION_OFFSET,
MAX_FRAGMENT_INTERPOLATION_OFFSET = MAX_FRAGMENT_INTERPOLATION_OFFSET,
FRAGMENT_INTERPOLATION_OFFSET_BITS = FRAGMENT_INTERPOLATION_OFFSET_BITS,
MAX_VERTEX_STREAMS = MAX_VERTEX_STREAMS,
DOUBLE_VEC2 = DOUBLE_VEC2,
DOUBLE_VEC3 = DOUBLE_VEC3,
DOUBLE_VEC4 = DOUBLE_VEC4,
DOUBLE_MAT2 = DOUBLE_MAT2,
DOUBLE_MAT3 = DOUBLE_MAT3,
DOUBLE_MAT4 = DOUBLE_MAT4,
DOUBLE_MAT2x3 = DOUBLE_MAT2x3,
DOUBLE_MAT2x4 = DOUBLE_MAT2x4,
DOUBLE_MAT3x2 = DOUBLE_MAT3x2,
DOUBLE_MAT3x4 = DOUBLE_MAT3x4,
DOUBLE_MAT4x2 = DOUBLE_MAT4x2,
DOUBLE_MAT4x3 = DOUBLE_MAT4x3,
ACTIVE_SUBROUTINES = ACTIVE_SUBROUTINES,
ACTIVE_SUBROUTINE_UNIFORMS = ACTIVE_SUBROUTINE_UNIFORMS,
ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS,
ACTIVE_SUBROUTINE_MAX_LENGTH = ACTIVE_SUBROUTINE_MAX_LENGTH,
ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH,
MAX_SUBROUTINES = MAX_SUBROUTINES,
MAX_SUBROUTINE_UNIFORM_LOCATIONS = MAX_SUBROUTINE_UNIFORM_LOCATIONS,
NUM_COMPATIBLE_SUBROUTINES = NUM_COMPATIBLE_SUBROUTINES,
COMPATIBLE_SUBROUTINES = COMPATIBLE_SUBROUTINES,
PATCHES = PATCHES,
PATCH_VERTICES = PATCH_VERTICES,
PATCH_DEFAULT_INNER_LEVEL = PATCH_DEFAULT_INNER_LEVEL,
PATCH_DEFAULT_OUTER_LEVEL = PATCH_DEFAULT_OUTER_LEVEL,
TESS_CONTROL_OUTPUT_VERTICES = TESS_CONTROL_OUTPUT_VERTICES,
TESS_GEN_MODE = TESS_GEN_MODE,
TESS_GEN_SPACING = TESS_GEN_SPACING,
TESS_GEN_VERTEX_ORDER = TESS_GEN_VERTEX_ORDER,
TESS_GEN_POINT_MODE = TESS_GEN_POINT_MODE,
ISOLINES = ISOLINES,
FRACTIONAL_ODD = FRACTIONAL_ODD,
FRACTIONAL_EVEN = FRACTIONAL_EVEN,
MAX_PATCH_VERTICES = MAX_PATCH_VERTICES,
MAX_TESS_GEN_LEVEL = MAX_TESS_GEN_LEVEL,
MAX_TESS_CONTROL_UNIFORM_COMPONENTS = MAX_TESS_CONTROL_UNIFORM_COMPONENTS,
MAX_TESS_EVALUATION_UNIFORM_COMPONENTS = MAX_TESS_EVALUATION_UNIFORM_COMPONENTS,
MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS,
MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS = MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS,
MAX_TESS_CONTROL_OUTPUT_COMPONENTS = MAX_TESS_CONTROL_OUTPUT_COMPONENTS,
MAX_TESS_PATCH_COMPONENTS = MAX_TESS_PATCH_COMPONENTS,
MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS = MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS,
MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = MAX_TESS_EVALUATION_OUTPUT_COMPONENTS,
MAX_TESS_CONTROL_UNIFORM_BLOCKS = MAX_TESS_CONTROL_UNIFORM_BLOCKS,
MAX_TESS_EVALUATION_UNIFORM_BLOCKS = MAX_TESS_EVALUATION_UNIFORM_BLOCKS,
MAX_TESS_CONTROL_INPUT_COMPONENTS = MAX_TESS_CONTROL_INPUT_COMPONENTS,
MAX_TESS_EVALUATION_INPUT_COMPONENTS = MAX_TESS_EVALUATION_INPUT_COMPONENTS,
MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS,
MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS = MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS,
UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER,
UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER,
TESS_EVALUATION_SHADER = TESS_EVALUATION_SHADER,
TESS_CONTROL_SHADER = TESS_CONTROL_SHADER,
TRANSFORM_FEEDBACK = TRANSFORM_FEEDBACK,
TRANSFORM_FEEDBACK_BUFFER_PAUSED = TRANSFORM_FEEDBACK_BUFFER_PAUSED,
TRANSFORM_FEEDBACK_BUFFER_ACTIVE = TRANSFORM_FEEDBACK_BUFFER_ACTIVE,
TRANSFORM_FEEDBACK_BINDING = TRANSFORM_FEEDBACK_BINDING,
MAX_TRANSFORM_FEEDBACK_BUFFERS = MAX_TRANSFORM_FEEDBACK_BUFFERS,
FIXED = FIXED,
IMPLEMENTATION_COLOR_READ_TYPE = IMPLEMENTATION_COLOR_READ_TYPE,
IMPLEMENTATION_COLOR_READ_FORMAT = IMPLEMENTATION_COLOR_READ_FORMAT,
LOW_FLOAT = LOW_FLOAT,
MEDIUM_FLOAT = MEDIUM_FLOAT,
HIGH_FLOAT = HIGH_FLOAT,
LOW_INT = LOW_INT,
MEDIUM_INT = MEDIUM_INT,
HIGH_INT = HIGH_INT,
SHADER_COMPILER = SHADER_COMPILER,
SHADER_BINARY_FORMATS = SHADER_BINARY_FORMATS,
NUM_SHADER_BINARY_FORMATS = NUM_SHADER_BINARY_FORMATS,
MAX_VERTEX_UNIFORM_VECTORS = MAX_VERTEX_UNIFORM_VECTORS,
MAX_VARYING_VECTORS = MAX_VARYING_VECTORS,
MAX_FRAGMENT_UNIFORM_VECTORS = MAX_FRAGMENT_UNIFORM_VECTORS,
RGB565 = RGB565,
PROGRAM_BINARY_RETRIEVABLE_HINT = PROGRAM_BINARY_RETRIEVABLE_HINT,
PROGRAM_BINARY_LENGTH = PROGRAM_BINARY_LENGTH,
NUM_PROGRAM_BINARY_FORMATS = NUM_PROGRAM_BINARY_FORMATS,
PROGRAM_BINARY_FORMATS = PROGRAM_BINARY_FORMATS,
VERTEX_SHADER_BIT = VERTEX_SHADER_BIT,
FRAGMENT_SHADER_BIT = FRAGMENT_SHADER_BIT,
GEOMETRY_SHADER_BIT = GEOMETRY_SHADER_BIT,
TESS_CONTROL_SHADER_BIT = TESS_CONTROL_SHADER_BIT,
TESS_EVALUATION_SHADER_BIT = TESS_EVALUATION_SHADER_BIT,
ALL_SHADER_BITS = ALL_SHADER_BITS,
PROGRAM_SEPARABLE = PROGRAM_SEPARABLE,
ACTIVE_PROGRAM = ACTIVE_PROGRAM,
PROGRAM_PIPELINE_BINDING = PROGRAM_PIPELINE_BINDING,
MAX_VIEWPORTS = MAX_VIEWPORTS,
VIEWPORT_SUBPIXEL_BITS = VIEWPORT_SUBPIXEL_BITS,
VIEWPORT_BOUNDS_RANGE = VIEWPORT_BOUNDS_RANGE,
LAYER_PROVOKING_VERTEX = LAYER_PROVOKING_VERTEX,
VIEWPORT_INDEX_PROVOKING_VERTEX = VIEWPORT_INDEX_PROVOKING_VERTEX,
UNDEFINED_VERTEX = UNDEFINED_VERTEX,
COPY_READ_BUFFER_BINDING = COPY_READ_BUFFER_BINDING,
COPY_WRITE_BUFFER_BINDING = COPY_WRITE_BUFFER_BINDING,
TRANSFORM_FEEDBACK_ACTIVE = TRANSFORM_FEEDBACK_ACTIVE,
TRANSFORM_FEEDBACK_PAUSED = TRANSFORM_FEEDBACK_PAUSED,
UNPACK_COMPRESSED_BLOCK_WIDTH = UNPACK_COMPRESSED_BLOCK_WIDTH,
UNPACK_COMPRESSED_BLOCK_HEIGHT = UNPACK_COMPRESSED_BLOCK_HEIGHT,
UNPACK_COMPRESSED_BLOCK_DEPTH = UNPACK_COMPRESSED_BLOCK_DEPTH,
UNPACK_COMPRESSED_BLOCK_SIZE = UNPACK_COMPRESSED_BLOCK_SIZE,
PACK_COMPRESSED_BLOCK_WIDTH = PACK_COMPRESSED_BLOCK_WIDTH,
PACK_COMPRESSED_BLOCK_HEIGHT = PACK_COMPRESSED_BLOCK_HEIGHT,
PACK_COMPRESSED_BLOCK_DEPTH = PACK_COMPRESSED_BLOCK_DEPTH,
PACK_COMPRESSED_BLOCK_SIZE = PACK_COMPRESSED_BLOCK_SIZE,
NUM_SAMPLE_COUNTS = NUM_SAMPLE_COUNTS,
MIN_MAP_BUFFER_ALIGNMENT = MIN_MAP_BUFFER_ALIGNMENT,
ATOMIC_COUNTER_BUFFER = ATOMIC_COUNTER_BUFFER,
ATOMIC_COUNTER_BUFFER_BINDING = ATOMIC_COUNTER_BUFFER_BINDING,
ATOMIC_COUNTER_BUFFER_START = ATOMIC_COUNTER_BUFFER_START,
ATOMIC_COUNTER_BUFFER_SIZE = ATOMIC_COUNTER_BUFFER_SIZE,
ATOMIC_COUNTER_BUFFER_DATA_SIZE = ATOMIC_COUNTER_BUFFER_DATA_SIZE,
ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS,
ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER,
MAX_VERTEX_ATOMIC_COUNTER_BUFFERS = MAX_VERTEX_ATOMIC_COUNTER_BUFFERS,
MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS,
MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS,
MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS,
MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS = MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS,
MAX_COMBINED_ATOMIC_COUNTER_BUFFERS = MAX_COMBINED_ATOMIC_COUNTER_BUFFERS,
MAX_VERTEX_ATOMIC_COUNTERS = MAX_VERTEX_ATOMIC_COUNTERS,
MAX_TESS_CONTROL_ATOMIC_COUNTERS = MAX_TESS_CONTROL_ATOMIC_COUNTERS,
MAX_TESS_EVALUATION_ATOMIC_COUNTERS = MAX_TESS_EVALUATION_ATOMIC_COUNTERS,
MAX_GEOMETRY_ATOMIC_COUNTERS = MAX_GEOMETRY_ATOMIC_COUNTERS,
MAX_FRAGMENT_ATOMIC_COUNTERS = MAX_FRAGMENT_ATOMIC_COUNTERS,
MAX_COMBINED_ATOMIC_COUNTERS = MAX_COMBINED_ATOMIC_COUNTERS,
MAX_ATOMIC_COUNTER_BUFFER_SIZE = MAX_ATOMIC_COUNTER_BUFFER_SIZE,
MAX_ATOMIC_COUNTER_BUFFER_BINDINGS = MAX_ATOMIC_COUNTER_BUFFER_BINDINGS,
ACTIVE_ATOMIC_COUNTER_BUFFERS = ACTIVE_ATOMIC_COUNTER_BUFFERS,
UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX,
UNSIGNED_INT_ATOMIC_COUNTER = UNSIGNED_INT_ATOMIC_COUNTER,
VERTEX_ATTRIB_ARRAY_BARRIER_BIT = VERTEX_ATTRIB_ARRAY_BARRIER_BIT,
ELEMENT_ARRAY_BARRIER_BIT = ELEMENT_ARRAY_BARRIER_BIT,
UNIFORM_BARRIER_BIT = UNIFORM_BARRIER_BIT,
TEXTURE_FETCH_BARRIER_BIT = TEXTURE_FETCH_BARRIER_BIT,
SHADER_IMAGE_ACCESS_BARRIER_BIT = SHADER_IMAGE_ACCESS_BARRIER_BIT,
COMMAND_BARRIER_BIT = COMMAND_BARRIER_BIT,
PIXEL_BUFFER_BARRIER_BIT = PIXEL_BUFFER_BARRIER_BIT,
TEXTURE_UPDATE_BARRIER_BIT = TEXTURE_UPDATE_BARRIER_BIT,
BUFFER_UPDATE_BARRIER_BIT = BUFFER_UPDATE_BARRIER_BIT,
FRAMEBUFFER_BARRIER_BIT = FRAMEBUFFER_BARRIER_BIT,
TRANSFORM_FEEDBACK_BARRIER_BIT = TRANSFORM_FEEDBACK_BARRIER_BIT,
ATOMIC_COUNTER_BARRIER_BIT = ATOMIC_COUNTER_BARRIER_BIT,
ALL_BARRIER_BITS = ALL_BARRIER_BITS,
MAX_IMAGE_UNITS = MAX_IMAGE_UNITS,
MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS = MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS,
IMAGE_BINDING_NAME = IMAGE_BINDING_NAME,
IMAGE_BINDING_LEVEL = IMAGE_BINDING_LEVEL,
IMAGE_BINDING_LAYERED = IMAGE_BINDING_LAYERED,
IMAGE_BINDING_LAYER = IMAGE_BINDING_LAYER,
IMAGE_BINDING_ACCESS = IMAGE_BINDING_ACCESS,
IMAGE_1D = IMAGE_1D,
IMAGE_2D = IMAGE_2D,
IMAGE_3D = IMAGE_3D,
IMAGE_2D_RECT = IMAGE_2D_RECT,
IMAGE_CUBE = IMAGE_CUBE,
IMAGE_BUFFER = IMAGE_BUFFER,
IMAGE_1D_ARRAY = IMAGE_1D_ARRAY,
IMAGE_2D_ARRAY = IMAGE_2D_ARRAY,
IMAGE_CUBE_MAP_ARRAY = IMAGE_CUBE_MAP_ARRAY,
IMAGE_2D_MULTISAMPLE = IMAGE_2D_MULTISAMPLE,
IMAGE_2D_MULTISAMPLE_ARRAY = IMAGE_2D_MULTISAMPLE_ARRAY,
INT_IMAGE_1D = INT_IMAGE_1D,
INT_IMAGE_2D = INT_IMAGE_2D,
INT_IMAGE_3D = INT_IMAGE_3D,
INT_IMAGE_2D_RECT = INT_IMAGE_2D_RECT,
INT_IMAGE_CUBE = INT_IMAGE_CUBE,
INT_IMAGE_BUFFER = INT_IMAGE_BUFFER,
INT_IMAGE_1D_ARRAY = INT_IMAGE_1D_ARRAY,
INT_IMAGE_2D_ARRAY = INT_IMAGE_2D_ARRAY,
INT_IMAGE_CUBE_MAP_ARRAY = INT_IMAGE_CUBE_MAP_ARRAY,
INT_IMAGE_2D_MULTISAMPLE = INT_IMAGE_2D_MULTISAMPLE,
INT_IMAGE_2D_MULTISAMPLE_ARRAY = INT_IMAGE_2D_MULTISAMPLE_ARRAY,
UNSIGNED_INT_IMAGE_1D = UNSIGNED_INT_IMAGE_1D,
UNSIGNED_INT_IMAGE_2D = UNSIGNED_INT_IMAGE_2D,
UNSIGNED_INT_IMAGE_3D = UNSIGNED_INT_IMAGE_3D,
UNSIGNED_INT_IMAGE_2D_RECT = UNSIGNED_INT_IMAGE_2D_RECT,
UNSIGNED_INT_IMAGE_CUBE = UNSIGNED_INT_IMAGE_CUBE,
UNSIGNED_INT_IMAGE_BUFFER = UNSIGNED_INT_IMAGE_BUFFER,
UNSIGNED_INT_IMAGE_1D_ARRAY = UNSIGNED_INT_IMAGE_1D_ARRAY,
UNSIGNED_INT_IMAGE_2D_ARRAY = UNSIGNED_INT_IMAGE_2D_ARRAY,
UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY = UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY,
UNSIGNED_INT_IMAGE_2D_MULTISAMPLE = UNSIGNED_INT_IMAGE_2D_MULTISAMPLE,
UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY = UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY,
MAX_IMAGE_SAMPLES = MAX_IMAGE_SAMPLES,
IMAGE_BINDING_FORMAT = IMAGE_BINDING_FORMAT,
IMAGE_FORMAT_COMPATIBILITY_TYPE = IMAGE_FORMAT_COMPATIBILITY_TYPE,
IMAGE_FORMAT_COMPATIBILITY_BY_SIZE = IMAGE_FORMAT_COMPATIBILITY_BY_SIZE,
IMAGE_FORMAT_COMPATIBILITY_BY_CLASS = IMAGE_FORMAT_COMPATIBILITY_BY_CLASS,
MAX_VERTEX_IMAGE_UNIFORMS = MAX_VERTEX_IMAGE_UNIFORMS,
MAX_TESS_CONTROL_IMAGE_UNIFORMS = MAX_TESS_CONTROL_IMAGE_UNIFORMS,
MAX_TESS_EVALUATION_IMAGE_UNIFORMS = MAX_TESS_EVALUATION_IMAGE_UNIFORMS,
MAX_GEOMETRY_IMAGE_UNIFORMS = MAX_GEOMETRY_IMAGE_UNIFORMS,
MAX_FRAGMENT_IMAGE_UNIFORMS = MAX_FRAGMENT_IMAGE_UNIFORMS,
MAX_COMBINED_IMAGE_UNIFORMS = MAX_COMBINED_IMAGE_UNIFORMS,
COMPRESSED_RGBA_BPTC_UNORM = COMPRESSED_RGBA_BPTC_UNORM,
COMPRESSED_SRGB_ALPHA_BPTC_UNORM = COMPRESSED_SRGB_ALPHA_BPTC_UNORM,
COMPRESSED_RGB_BPTC_SIGNED_FLOAT = COMPRESSED_RGB_BPTC_SIGNED_FLOAT,
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,
TEXTURE_IMMUTABLE_FORMAT = TEXTURE_IMMUTABLE_FORMAT,
NUM_SHADING_LANGUAGE_VERSIONS = NUM_SHADING_LANGUAGE_VERSIONS,
VERTEX_ATTRIB_ARRAY_LONG = VERTEX_ATTRIB_ARRAY_LONG,
COMPRESSED_RGB8_ETC2 = COMPRESSED_RGB8_ETC2,
COMPRESSED_SRGB8_ETC2 = COMPRESSED_SRGB8_ETC2,
COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2,
COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2,
COMPRESSED_RGBA8_ETC2_EAC = COMPRESSED_RGBA8_ETC2_EAC,
COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = COMPRESSED_SRGB8_ALPHA8_ETC2_EAC,
COMPRESSED_R11_EAC = COMPRESSED_R11_EAC,
COMPRESSED_SIGNED_R11_EAC = COMPRESSED_SIGNED_R11_EAC,
COMPRESSED_RG11_EAC = COMPRESSED_RG11_EAC,
COMPRESSED_SIGNED_RG11_EAC = COMPRESSED_SIGNED_RG11_EAC,
PRIMITIVE_RESTART_FIXED_INDEX = PRIMITIVE_RESTART_FIXED_INDEX,
ANY_SAMPLES_PASSED_CONSERVATIVE = ANY_SAMPLES_PASSED_CONSERVATIVE,
MAX_ELEMENT_INDEX = MAX_ELEMENT_INDEX,
COMPUTE_SHADER = COMPUTE_SHADER,
MAX_COMPUTE_UNIFORM_BLOCKS = MAX_COMPUTE_UNIFORM_BLOCKS,
MAX_COMPUTE_TEXTURE_IMAGE_UNITS = MAX_COMPUTE_TEXTURE_IMAGE_UNITS,
MAX_COMPUTE_IMAGE_UNIFORMS = MAX_COMPUTE_IMAGE_UNIFORMS,
MAX_COMPUTE_SHARED_MEMORY_SIZE = MAX_COMPUTE_SHARED_MEMORY_SIZE,
MAX_COMPUTE_UNIFORM_COMPONENTS = MAX_COMPUTE_UNIFORM_COMPONENTS,
MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS,
MAX_COMPUTE_ATOMIC_COUNTERS = MAX_COMPUTE_ATOMIC_COUNTERS,
MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS,
MAX_COMPUTE_WORK_GROUP_INVOCATIONS = MAX_COMPUTE_WORK_GROUP_INVOCATIONS,
MAX_COMPUTE_WORK_GROUP_COUNT = MAX_COMPUTE_WORK_GROUP_COUNT,
MAX_COMPUTE_WORK_GROUP_SIZE = MAX_COMPUTE_WORK_GROUP_SIZE,
COMPUTE_WORK_GROUP_SIZE = COMPUTE_WORK_GROUP_SIZE,
UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER,
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER,
DISPATCH_INDIRECT_BUFFER = DISPATCH_INDIRECT_BUFFER,
DISPATCH_INDIRECT_BUFFER_BINDING = DISPATCH_INDIRECT_BUFFER_BINDING,
COMPUTE_SHADER_BIT = COMPUTE_SHADER_BIT,
DEBUG_OUTPUT_SYNCHRONOUS = DEBUG_OUTPUT_SYNCHRONOUS,
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = DEBUG_NEXT_LOGGED_MESSAGE_LENGTH,
DEBUG_CALLBACK_FUNCTION = DEBUG_CALLBACK_FUNCTION,
DEBUG_CALLBACK_USER_PARAM = DEBUG_CALLBACK_USER_PARAM,
DEBUG_SOURCE_API = DEBUG_SOURCE_API,
DEBUG_SOURCE_WINDOW_SYSTEM = DEBUG_SOURCE_WINDOW_SYSTEM,
DEBUG_SOURCE_SHADER_COMPILER = DEBUG_SOURCE_SHADER_COMPILER,
DEBUG_SOURCE_THIRD_PARTY = DEBUG_SOURCE_THIRD_PARTY,
DEBUG_SOURCE_APPLICATION = DEBUG_SOURCE_APPLICATION,
DEBUG_SOURCE_OTHER = DEBUG_SOURCE_OTHER,
DEBUG_TYPE_ERROR = DEBUG_TYPE_ERROR,
DEBUG_TYPE_DEPRECATED_BEHAVIOR = DEBUG_TYPE_DEPRECATED_BEHAVIOR,
DEBUG_TYPE_UNDEFINED_BEHAVIOR = DEBUG_TYPE_UNDEFINED_BEHAVIOR,
DEBUG_TYPE_PORTABILITY = DEBUG_TYPE_PORTABILITY,
DEBUG_TYPE_PERFORMANCE = DEBUG_TYPE_PERFORMANCE,
DEBUG_TYPE_OTHER = DEBUG_TYPE_OTHER,
MAX_DEBUG_MESSAGE_LENGTH = MAX_DEBUG_MESSAGE_LENGTH,
MAX_DEBUG_LOGGED_MESSAGES = MAX_DEBUG_LOGGED_MESSAGES,
DEBUG_LOGGED_MESSAGES = DEBUG_LOGGED_MESSAGES,
DEBUG_SEVERITY_HIGH = DEBUG_SEVERITY_HIGH,
DEBUG_SEVERITY_MEDIUM = DEBUG_SEVERITY_MEDIUM,
DEBUG_SEVERITY_LOW = DEBUG_SEVERITY_LOW,
DEBUG_TYPE_MARKER = DEBUG_TYPE_MARKER,
DEBUG_TYPE_PUSH_GROUP = DEBUG_TYPE_PUSH_GROUP,
DEBUG_TYPE_POP_GROUP = DEBUG_TYPE_POP_GROUP,
DEBUG_SEVERITY_NOTIFICATION = DEBUG_SEVERITY_NOTIFICATION,
MAX_DEBUG_GROUP_STACK_DEPTH = MAX_DEBUG_GROUP_STACK_DEPTH,
DEBUG_GROUP_STACK_DEPTH = DEBUG_GROUP_STACK_DEPTH,
BUFFER = BUFFER,
SHADER = SHADER,
PROGRAM = PROGRAM,
QUERY = QUERY,
PROGRAM_PIPELINE = PROGRAM_PIPELINE,
SAMPLER = SAMPLER,
MAX_LABEL_LENGTH = MAX_LABEL_LENGTH,
DEBUG_OUTPUT = DEBUG_OUTPUT,
CONTEXT_FLAG_DEBUG_BIT = CONTEXT_FLAG_DEBUG_BIT,
MAX_UNIFORM_LOCATIONS = MAX_UNIFORM_LOCATIONS,
FRAMEBUFFER_DEFAULT_WIDTH = FRAMEBUFFER_DEFAULT_WIDTH,
FRAMEBUFFER_DEFAULT_HEIGHT = FRAMEBUFFER_DEFAULT_HEIGHT,
FRAMEBUFFER_DEFAULT_LAYERS = FRAMEBUFFER_DEFAULT_LAYERS,
FRAMEBUFFER_DEFAULT_SAMPLES = FRAMEBUFFER_DEFAULT_SAMPLES,
FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS,
MAX_FRAMEBUFFER_WIDTH = MAX_FRAMEBUFFER_WIDTH,
MAX_FRAMEBUFFER_HEIGHT = MAX_FRAMEBUFFER_HEIGHT,
MAX_FRAMEBUFFER_LAYERS = MAX_FRAMEBUFFER_LAYERS,
MAX_FRAMEBUFFER_SAMPLES = MAX_FRAMEBUFFER_SAMPLES,
INTERNALFORMAT_SUPPORTED = INTERNALFORMAT_SUPPORTED,
INTERNALFORMAT_PREFERRED = INTERNALFORMAT_PREFERRED,
INTERNALFORMAT_RED_SIZE = INTERNALFORMAT_RED_SIZE,
INTERNALFORMAT_GREEN_SIZE = INTERNALFORMAT_GREEN_SIZE,
INTERNALFORMAT_BLUE_SIZE = INTERNALFORMAT_BLUE_SIZE,
INTERNALFORMAT_ALPHA_SIZE = INTERNALFORMAT_ALPHA_SIZE,
INTERNALFORMAT_DEPTH_SIZE = INTERNALFORMAT_DEPTH_SIZE,
INTERNALFORMAT_STENCIL_SIZE = INTERNALFORMAT_STENCIL_SIZE,
INTERNALFORMAT_SHARED_SIZE = INTERNALFORMAT_SHARED_SIZE,
INTERNALFORMAT_RED_TYPE = INTERNALFORMAT_RED_TYPE,
INTERNALFORMAT_GREEN_TYPE = INTERNALFORMAT_GREEN_TYPE,
INTERNALFORMAT_BLUE_TYPE = INTERNALFORMAT_BLUE_TYPE,
INTERNALFORMAT_ALPHA_TYPE = INTERNALFORMAT_ALPHA_TYPE,
INTERNALFORMAT_DEPTH_TYPE = INTERNALFORMAT_DEPTH_TYPE,
INTERNALFORMAT_STENCIL_TYPE = INTERNALFORMAT_STENCIL_TYPE,
MAX_WIDTH = MAX_WIDTH,
MAX_HEIGHT = MAX_HEIGHT,
MAX_DEPTH = MAX_DEPTH,
MAX_LAYERS = MAX_LAYERS,
MAX_COMBINED_DIMENSIONS = MAX_COMBINED_DIMENSIONS,
COLOR_COMPONENTS = COLOR_COMPONENTS,
DEPTH_COMPONENTS = DEPTH_COMPONENTS,
STENCIL_COMPONENTS = STENCIL_COMPONENTS,
COLOR_RENDERABLE = COLOR_RENDERABLE,
DEPTH_RENDERABLE = DEPTH_RENDERABLE,
STENCIL_RENDERABLE = STENCIL_RENDERABLE,
FRAMEBUFFER_RENDERABLE = FRAMEBUFFER_RENDERABLE,
FRAMEBUFFER_RENDERABLE_LAYERED = FRAMEBUFFER_RENDERABLE_LAYERED,
FRAMEBUFFER_BLEND = FRAMEBUFFER_BLEND,
READ_PIXELS = READ_PIXELS,
READ_PIXELS_FORMAT = READ_PIXELS_FORMAT,
READ_PIXELS_TYPE = READ_PIXELS_TYPE,
TEXTURE_IMAGE_FORMAT = TEXTURE_IMAGE_FORMAT,
TEXTURE_IMAGE_TYPE = TEXTURE_IMAGE_TYPE,
GET_TEXTURE_IMAGE_FORMAT = GET_TEXTURE_IMAGE_FORMAT,
GET_TEXTURE_IMAGE_TYPE = GET_TEXTURE_IMAGE_TYPE,
MIPMAP = MIPMAP,
MANUAL_GENERATE_MIPMAP = MANUAL_GENERATE_MIPMAP,
AUTO_GENERATE_MIPMAP = AUTO_GENERATE_MIPMAP,
COLOR_ENCODING = COLOR_ENCODING,
SRGB_READ = SRGB_READ,
SRGB_WRITE = SRGB_WRITE,
FILTER = FILTER,
VERTEX_TEXTURE = VERTEX_TEXTURE,
TESS_CONTROL_TEXTURE = TESS_CONTROL_TEXTURE,
TESS_EVALUATION_TEXTURE = TESS_EVALUATION_TEXTURE,
GEOMETRY_TEXTURE = GEOMETRY_TEXTURE,
FRAGMENT_TEXTURE = FRAGMENT_TEXTURE,
COMPUTE_TEXTURE = COMPUTE_TEXTURE,
TEXTURE_SHADOW = TEXTURE_SHADOW,
TEXTURE_GATHER = TEXTURE_GATHER,
TEXTURE_GATHER_SHADOW = TEXTURE_GATHER_SHADOW,
SHADER_IMAGE_LOAD = SHADER_IMAGE_LOAD,
SHADER_IMAGE_STORE = SHADER_IMAGE_STORE,
SHADER_IMAGE_ATOMIC = SHADER_IMAGE_ATOMIC,
IMAGE_TEXEL_SIZE = IMAGE_TEXEL_SIZE,
IMAGE_COMPATIBILITY_CLASS = IMAGE_COMPATIBILITY_CLASS,
IMAGE_PIXEL_FORMAT = IMAGE_PIXEL_FORMAT,
IMAGE_PIXEL_TYPE = IMAGE_PIXEL_TYPE,
SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST,
SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST,
SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE,
SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE,
TEXTURE_COMPRESSED_BLOCK_WIDTH = TEXTURE_COMPRESSED_BLOCK_WIDTH,
TEXTURE_COMPRESSED_BLOCK_HEIGHT = TEXTURE_COMPRESSED_BLOCK_HEIGHT,
TEXTURE_COMPRESSED_BLOCK_SIZE = TEXTURE_COMPRESSED_BLOCK_SIZE,
CLEAR_BUFFER = CLEAR_BUFFER,
TEXTURE_VIEW = TEXTURE_VIEW,
VIEW_COMPATIBILITY_CLASS = VIEW_COMPATIBILITY_CLASS,
FULL_SUPPORT = FULL_SUPPORT,
CAVEAT_SUPPORT = CAVEAT_SUPPORT,
IMAGE_CLASS_4_X_32 = IMAGE_CLASS_4_X_32,
IMAGE_CLASS_2_X_32 = IMAGE_CLASS_2_X_32,
IMAGE_CLASS_1_X_32 = IMAGE_CLASS_1_X_32,
IMAGE_CLASS_4_X_16 = IMAGE_CLASS_4_X_16,
IMAGE_CLASS_2_X_16 = IMAGE_CLASS_2_X_16,
IMAGE_CLASS_1_X_16 = IMAGE_CLASS_1_X_16,
IMAGE_CLASS_4_X_8 = IMAGE_CLASS_4_X_8,
IMAGE_CLASS_2_X_8 = IMAGE_CLASS_2_X_8,
IMAGE_CLASS_1_X_8 = IMAGE_CLASS_1_X_8,
IMAGE_CLASS_11_11_10 = IMAGE_CLASS_11_11_10,
IMAGE_CLASS_10_10_10_2 = IMAGE_CLASS_10_10_10_2,
VIEW_CLASS_128_BITS = VIEW_CLASS_128_BITS,
VIEW_CLASS_96_BITS = VIEW_CLASS_96_BITS,
VIEW_CLASS_64_BITS = VIEW_CLASS_64_BITS,
VIEW_CLASS_48_BITS = VIEW_CLASS_48_BITS,
VIEW_CLASS_32_BITS = VIEW_CLASS_32_BITS,
VIEW_CLASS_24_BITS = VIEW_CLASS_24_BITS,
VIEW_CLASS_16_BITS = VIEW_CLASS_16_BITS,
VIEW_CLASS_8_BITS = VIEW_CLASS_8_BITS,
VIEW_CLASS_S3TC_DXT1_RGB = VIEW_CLASS_S3TC_DXT1_RGB,
VIEW_CLASS_S3TC_DXT1_RGBA = VIEW_CLASS_S3TC_DXT1_RGBA,
VIEW_CLASS_S3TC_DXT3_RGBA = VIEW_CLASS_S3TC_DXT3_RGBA,
VIEW_CLASS_S3TC_DXT5_RGBA = VIEW_CLASS_S3TC_DXT5_RGBA,
VIEW_CLASS_RGTC1_RED = VIEW_CLASS_RGTC1_RED,
VIEW_CLASS_RGTC2_RG = VIEW_CLASS_RGTC2_RG,
VIEW_CLASS_BPTC_UNORM = VIEW_CLASS_BPTC_UNORM,
VIEW_CLASS_BPTC_FLOAT = VIEW_CLASS_BPTC_FLOAT,
UNIFORM = UNIFORM,
UNIFORM_BLOCK = UNIFORM_BLOCK,
PROGRAM_INPUT = PROGRAM_INPUT,
PROGRAM_OUTPUT = PROGRAM_OUTPUT,
BUFFER_VARIABLE = BUFFER_VARIABLE,
SHADER_STORAGE_BLOCK = SHADER_STORAGE_BLOCK,
VERTEX_SUBROUTINE = VERTEX_SUBROUTINE,
TESS_CONTROL_SUBROUTINE = TESS_CONTROL_SUBROUTINE,
TESS_EVALUATION_SUBROUTINE = TESS_EVALUATION_SUBROUTINE,
GEOMETRY_SUBROUTINE = GEOMETRY_SUBROUTINE,
FRAGMENT_SUBROUTINE = FRAGMENT_SUBROUTINE,
COMPUTE_SUBROUTINE = COMPUTE_SUBROUTINE,
VERTEX_SUBROUTINE_UNIFORM = VERTEX_SUBROUTINE_UNIFORM,
TESS_CONTROL_SUBROUTINE_UNIFORM = TESS_CONTROL_SUBROUTINE_UNIFORM,
TESS_EVALUATION_SUBROUTINE_UNIFORM = TESS_EVALUATION_SUBROUTINE_UNIFORM,
GEOMETRY_SUBROUTINE_UNIFORM = GEOMETRY_SUBROUTINE_UNIFORM,
FRAGMENT_SUBROUTINE_UNIFORM = FRAGMENT_SUBROUTINE_UNIFORM,
COMPUTE_SUBROUTINE_UNIFORM = COMPUTE_SUBROUTINE_UNIFORM,
TRANSFORM_FEEDBACK_VARYING = TRANSFORM_FEEDBACK_VARYING,
ACTIVE_RESOURCES = ACTIVE_RESOURCES,
MAX_NAME_LENGTH = MAX_NAME_LENGTH,
MAX_NUM_ACTIVE_VARIABLES = MAX_NUM_ACTIVE_VARIABLES,
MAX_NUM_COMPATIBLE_SUBROUTINES = MAX_NUM_COMPATIBLE_SUBROUTINES,
NAME_LENGTH = NAME_LENGTH,
TYPE = TYPE,
ARRAY_SIZE = ARRAY_SIZE,
OFFSET = OFFSET,
BLOCK_INDEX = BLOCK_INDEX,
ARRAY_STRIDE = ARRAY_STRIDE,
MATRIX_STRIDE = MATRIX_STRIDE,
IS_ROW_MAJOR = IS_ROW_MAJOR,
ATOMIC_COUNTER_BUFFER_INDEX = ATOMIC_COUNTER_BUFFER_INDEX,
BUFFER_BINDING = BUFFER_BINDING,
BUFFER_DATA_SIZE = BUFFER_DATA_SIZE,
NUM_ACTIVE_VARIABLES = NUM_ACTIVE_VARIABLES,
ACTIVE_VARIABLES = ACTIVE_VARIABLES,
REFERENCED_BY_VERTEX_SHADER = REFERENCED_BY_VERTEX_SHADER,
REFERENCED_BY_TESS_CONTROL_SHADER = REFERENCED_BY_TESS_CONTROL_SHADER,
REFERENCED_BY_TESS_EVALUATION_SHADER = REFERENCED_BY_TESS_EVALUATION_SHADER,
REFERENCED_BY_GEOMETRY_SHADER = REFERENCED_BY_GEOMETRY_SHADER,
REFERENCED_BY_FRAGMENT_SHADER = REFERENCED_BY_FRAGMENT_SHADER,
REFERENCED_BY_COMPUTE_SHADER = REFERENCED_BY_COMPUTE_SHADER,
TOP_LEVEL_ARRAY_SIZE = TOP_LEVEL_ARRAY_SIZE,
TOP_LEVEL_ARRAY_STRIDE = TOP_LEVEL_ARRAY_STRIDE,
LOCATION = LOCATION,
LOCATION_INDEX = LOCATION_INDEX,
IS_PER_PATCH = IS_PER_PATCH,
SHADER_STORAGE_BUFFER = SHADER_STORAGE_BUFFER,
SHADER_STORAGE_BUFFER_BINDING = SHADER_STORAGE_BUFFER_BINDING,
SHADER_STORAGE_BUFFER_START = SHADER_STORAGE_BUFFER_START,
SHADER_STORAGE_BUFFER_SIZE = SHADER_STORAGE_BUFFER_SIZE,
MAX_VERTEX_SHADER_STORAGE_BLOCKS = MAX_VERTEX_SHADER_STORAGE_BLOCKS,
MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = MAX_GEOMETRY_SHADER_STORAGE_BLOCKS,
MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS,
MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS,
MAX_FRAGMENT_SHADER_STORAGE_BLOCKS = MAX_FRAGMENT_SHADER_STORAGE_BLOCKS,
MAX_COMPUTE_SHADER_STORAGE_BLOCKS = MAX_COMPUTE_SHADER_STORAGE_BLOCKS,
MAX_COMBINED_SHADER_STORAGE_BLOCKS = MAX_COMBINED_SHADER_STORAGE_BLOCKS,
MAX_SHADER_STORAGE_BUFFER_BINDINGS = MAX_SHADER_STORAGE_BUFFER_BINDINGS,
MAX_SHADER_STORAGE_BLOCK_SIZE = MAX_SHADER_STORAGE_BLOCK_SIZE,
SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT = SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT,
SHADER_STORAGE_BARRIER_BIT = SHADER_STORAGE_BARRIER_BIT,
MAX_COMBINED_SHADER_OUTPUT_RESOURCES = MAX_COMBINED_SHADER_OUTPUT_RESOURCES,
DEPTH_STENCIL_TEXTURE_MODE = DEPTH_STENCIL_TEXTURE_MODE,
TEXTURE_BUFFER_OFFSET = TEXTURE_BUFFER_OFFSET,
TEXTURE_BUFFER_SIZE = TEXTURE_BUFFER_SIZE,
TEXTURE_BUFFER_OFFSET_ALIGNMENT = TEXTURE_BUFFER_OFFSET_ALIGNMENT,
TEXTURE_VIEW_MIN_LEVEL = TEXTURE_VIEW_MIN_LEVEL,
TEXTURE_VIEW_NUM_LEVELS = TEXTURE_VIEW_NUM_LEVELS,
TEXTURE_VIEW_MIN_LAYER = TEXTURE_VIEW_MIN_LAYER,
TEXTURE_VIEW_NUM_LAYERS = TEXTURE_VIEW_NUM_LAYERS,
TEXTURE_IMMUTABLE_LEVELS = TEXTURE_IMMUTABLE_LEVELS,
VERTEX_ATTRIB_BINDING = VERTEX_ATTRIB_BINDING,
VERTEX_ATTRIB_RELATIVE_OFFSET = VERTEX_ATTRIB_RELATIVE_OFFSET,
VERTEX_BINDING_DIVISOR = VERTEX_BINDING_DIVISOR,
VERTEX_BINDING_OFFSET = VERTEX_BINDING_OFFSET,
VERTEX_BINDING_STRIDE = VERTEX_BINDING_STRIDE,
MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = MAX_VERTEX_ATTRIB_RELATIVE_OFFSET,
MAX_VERTEX_ATTRIB_BINDINGS = MAX_VERTEX_ATTRIB_BINDINGS,
VERTEX_BINDING_BUFFER = VERTEX_BINDING_BUFFER,
DISPLAY_LIST = DISPLAY_LIST,
MAX_VERTEX_ATTRIB_STRIDE = MAX_VERTEX_ATTRIB_STRIDE,
PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED,
TEXTURE_BUFFER_BINDING = TEXTURE_BUFFER_BINDING,
MAP_PERSISTENT_BIT = MAP_PERSISTENT_BIT,
MAP_COHERENT_BIT = MAP_COHERENT_BIT,
DYNAMIC_STORAGE_BIT = DYNAMIC_STORAGE_BIT,
CLIENT_STORAGE_BIT = CLIENT_STORAGE_BIT,
CLIENT_MAPPED_BUFFER_BARRIER_BIT = CLIENT_MAPPED_BUFFER_BARRIER_BIT,
BUFFER_IMMUTABLE_STORAGE = BUFFER_IMMUTABLE_STORAGE,
BUFFER_STORAGE_FLAGS = BUFFER_STORAGE_FLAGS,
CLEAR_TEXTURE = CLEAR_TEXTURE,
LOCATION_COMPONENT = LOCATION_COMPONENT,
TRANSFORM_FEEDBACK_BUFFER_INDEX = TRANSFORM_FEEDBACK_BUFFER_INDEX,
TRANSFORM_FEEDBACK_BUFFER_STRIDE = TRANSFORM_FEEDBACK_BUFFER_STRIDE,
QUERY_BUFFER = QUERY_BUFFER,
QUERY_BUFFER_BARRIER_BIT = QUERY_BUFFER_BARRIER_BIT,
QUERY_BUFFER_BINDING = QUERY_BUFFER_BINDING,
QUERY_RESULT_NO_WAIT = QUERY_RESULT_NO_WAIT,
MIRROR_CLAMP_TO_EDGE = MIRROR_CLAMP_TO_EDGE,
CONTEXT_LOST = CONTEXT_LOST,
NEGATIVE_ONE_TO_ONE = NEGATIVE_ONE_TO_ONE,
ZERO_TO_ONE = ZERO_TO_ONE,
CLIP_ORIGIN = CLIP_ORIGIN,
CLIP_DEPTH_MODE = CLIP_DEPTH_MODE,
QUERY_WAIT_INVERTED = QUERY_WAIT_INVERTED,
QUERY_NO_WAIT_INVERTED = QUERY_NO_WAIT_INVERTED,
QUERY_BY_REGION_WAIT_INVERTED = QUERY_BY_REGION_WAIT_INVERTED,
QUERY_BY_REGION_NO_WAIT_INVERTED = QUERY_BY_REGION_NO_WAIT_INVERTED,
MAX_CULL_DISTANCES = MAX_CULL_DISTANCES,
MAX_COMBINED_CLIP_AND_CULL_DISTANCES = MAX_COMBINED_CLIP_AND_CULL_DISTANCES,
TEXTURE_TARGET = TEXTURE_TARGET,
QUERY_TARGET = QUERY_TARGET,
GUILTY_CONTEXT_RESET = GUILTY_CONTEXT_RESET,
INNOCENT_CONTEXT_RESET = INNOCENT_CONTEXT_RESET,
UNKNOWN_CONTEXT_RESET = UNKNOWN_CONTEXT_RESET,
RESET_NOTIFICATION_STRATEGY = RESET_NOTIFICATION_STRATEGY,
LOSE_CONTEXT_ON_RESET = LOSE_CONTEXT_ON_RESET,
NO_RESET_NOTIFICATION = NO_RESET_NOTIFICATION,
CONTEXT_FLAG_ROBUST_ACCESS_BIT = CONTEXT_FLAG_ROBUST_ACCESS_BIT,
COLOR_TABLE = COLOR_TABLE,
POST_CONVOLUTION_COLOR_TABLE = POST_CONVOLUTION_COLOR_TABLE,
POST_COLOR_MATRIX_COLOR_TABLE = POST_COLOR_MATRIX_COLOR_TABLE,
PROXY_COLOR_TABLE = PROXY_COLOR_TABLE,
PROXY_POST_CONVOLUTION_COLOR_TABLE = PROXY_POST_CONVOLUTION_COLOR_TABLE,
PROXY_POST_COLOR_MATRIX_COLOR_TABLE = PROXY_POST_COLOR_MATRIX_COLOR_TABLE,
CONVOLUTION_1D = CONVOLUTION_1D,
CONVOLUTION_2D = CONVOLUTION_2D,
SEPARABLE_2D = SEPARABLE_2D,
HISTOGRAM = HISTOGRAM,
PROXY_HISTOGRAM = PROXY_HISTOGRAM,
MINMAX = MINMAX,
CONTEXT_RELEASE_BEHAVIOR = CONTEXT_RELEASE_BEHAVIOR,
CONTEXT_RELEASE_BEHAVIOR_FLUSH = CONTEXT_RELEASE_BEHAVIOR_FLUSH,
SHADER_BINARY_FORMAT_SPIR_V = SHADER_BINARY_FORMAT_SPIR_V,
SPIR_V_BINARY = SPIR_V_BINARY,
PARAMETER_BUFFER = PARAMETER_BUFFER,
PARAMETER_BUFFER_BINDING = PARAMETER_BUFFER_BINDING,
CONTEXT_FLAG_NO_ERROR_BIT = CONTEXT_FLAG_NO_ERROR_BIT,
VERTICES_SUBMITTED = VERTICES_SUBMITTED,
PRIMITIVES_SUBMITTED = PRIMITIVES_SUBMITTED,
VERTEX_SHADER_INVOCATIONS = VERTEX_SHADER_INVOCATIONS,
TESS_CONTROL_SHADER_PATCHES = TESS_CONTROL_SHADER_PATCHES,
TESS_EVALUATION_SHADER_INVOCATIONS = TESS_EVALUATION_SHADER_INVOCATIONS,
GEOMETRY_SHADER_PRIMITIVES_EMITTED = GEOMETRY_SHADER_PRIMITIVES_EMITTED,
FRAGMENT_SHADER_INVOCATIONS = FRAGMENT_SHADER_INVOCATIONS,
COMPUTE_SHADER_INVOCATIONS = COMPUTE_SHADER_INVOCATIONS,
CLIPPING_INPUT_PRIMITIVES = CLIPPING_INPUT_PRIMITIVES,
CLIPPING_OUTPUT_PRIMITIVES = CLIPPING_OUTPUT_PRIMITIVES,
POLYGON_OFFSET_CLAMP = POLYGON_OFFSET_CLAMP,
SPIR_V_EXTENSIONS = SPIR_V_EXTENSIONS,
NUM_SPIR_V_EXTENSIONS = NUM_SPIR_V_EXTENSIONS,
TEXTURE_MAX_ANISOTROPY = TEXTURE_MAX_ANISOTROPY,
MAX_TEXTURE_MAX_ANISOTROPY = MAX_TEXTURE_MAX_ANISOTROPY,
TRANSFORM_FEEDBACK_OVERFLOW = TRANSFORM_FEEDBACK_OVERFLOW,
TRANSFORM_FEEDBACK_STREAM_OVERFLOW = TRANSFORM_FEEDBACK_STREAM_OVERFLOW,
// debug
DEBUG_OUTPUT_SYNCHRONOUS_ARB = DEBUG_OUTPUT_SYNCHRONOUS_ARB ,
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB = DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB,
DEBUG_CALLBACK_FUNCTION_ARB = DEBUG_CALLBACK_FUNCTION_ARB,
DEBUG_CALLBACK_USER_PARAM_ARB = DEBUG_CALLBACK_USER_PARAM_ARB,
DEBUG_SOURCE_API_ARB = DEBUG_SOURCE_API_ARB,
DEBUG_SOURCE_WINDOW_SYSTEM_ARB = DEBUG_SOURCE_WINDOW_SYSTEM_ARB,
DEBUG_SOURCE_SHADER_COMPILER_ARB = DEBUG_SOURCE_SHADER_COMPILER_ARB,
DEBUG_SOURCE_THIRD_PARTY_ARB = DEBUG_SOURCE_THIRD_PARTY_ARB,
DEBUG_SOURCE_APPLICATION_ARB = DEBUG_SOURCE_APPLICATION_ARB,
DEBUG_SOURCE_OTHER_ARB = DEBUG_SOURCE_OTHER_ARB,
DEBUG_TYPE_ERROR_ARB = DEBUG_TYPE_ERROR_ARB,
DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB = DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB,
DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB = DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB,
DEBUG_TYPE_PORTABILITY_ARB = DEBUG_TYPE_PORTABILITY_ARB,
DEBUG_TYPE_PERFORMANCE_ARB = DEBUG_TYPE_PERFORMANCE_ARB,
DEBUG_TYPE_OTHER_ARB = DEBUG_TYPE_OTHER_ARB,
MAX_DEBUG_MESSAGE_LENGTH_ARB = MAX_DEBUG_MESSAGE_LENGTH_ARB,
MAX_DEBUG_LOGGED_MESSAGES_ARB = MAX_DEBUG_LOGGED_MESSAGES_ARB,
DEBUG_LOGGED_MESSAGES_ARB = DEBUG_LOGGED_MESSAGES_ARB,
DEBUG_SEVERITY_HIGH_ARB = DEBUG_SEVERITY_HIGH_ARB,
DEBUG_SEVERITY_MEDIUM_ARB = DEBUG_SEVERITY_MEDIUM_ARB,
DEBUG_SEVERITY_LOW_ARB = DEBUG_SEVERITY_LOW_ARB,
// Extensions, extended as necessary
DEVICE_LUID_EXT = DEVICE_LUID_EXT,
}