javax.media.opengl
Class DebugGL

java.lang.Object
  extended byjavax.media.opengl.DebugGL
All Implemented Interfaces:
GL

public class DebugGL
extends Object
implements GL

Composable pipeline which wraps an underlying GL implementation, providing error checking after each OpenGL method call. If an error occurs, causes a GLException to be thrown at exactly the point of failure. Sample code which installs this pipeline:

     drawable.setGL(new DebugGL(drawable.getGL()));


Field Summary
 
Fields inherited from interface javax.media.opengl.GL
GL_1PASS_EXT, GL_1PASS_SGIS, GL_2_BYTES, GL_2D, GL_2PASS_0_EXT, GL_2PASS_0_SGIS, GL_2PASS_1_EXT, GL_2PASS_1_SGIS, GL_2X_BIT_ATI, GL_3_BYTES, GL_3D, GL_3D_COLOR, GL_3D_COLOR_TEXTURE, GL_4_BYTES, GL_422_AVERAGE_EXT, GL_422_EXT, GL_422_REV_AVERAGE_EXT, GL_422_REV_EXT, GL_4D_COLOR_TEXTURE, GL_4PASS_0_EXT, GL_4PASS_0_SGIS, GL_4PASS_1_EXT, GL_4PASS_1_SGIS, GL_4PASS_2_EXT, GL_4PASS_2_SGIS, GL_4PASS_3_EXT, GL_4PASS_3_SGIS, GL_4X_BIT_ATI, GL_8X_BIT_ATI, GL_ABGR_EXT, GL_ACCUM, GL_ACCUM_ALPHA_BITS, GL_ACCUM_BLUE_BITS, GL_ACCUM_BUFFER_BIT, GL_ACCUM_CLEAR_VALUE, GL_ACCUM_GREEN_BITS, GL_ACCUM_RED_BITS, GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_STENCIL_FACE_EXT, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ACTIVE_VARYING_MAX_LENGTH_NV, GL_ACTIVE_VARYINGS_NV, GL_ACTIVE_VERTEX_UNITS_ARB, GL_ADD, GL_ADD_ATI, GL_ADD_SIGNED, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALL_ATTRIB_BITS, GL_ALL_CLIENT_ATTRIB_BITS, GL_ALL_COMPLETED_NV, GL_ALLOW_DRAW_FRG_HINT_PGI, GL_ALLOW_DRAW_MEM_HINT_PGI, GL_ALLOW_DRAW_OBJ_HINT_PGI, GL_ALLOW_DRAW_WIN_HINT_PGI, GL_ALPHA, GL_ALPHA_BIAS, GL_ALPHA_BITS, GL_ALPHA_FLOAT16_APPLE, GL_ALPHA_FLOAT16_ATI, GL_ALPHA_FLOAT32_APPLE, GL_ALPHA_FLOAT32_ATI, GL_ALPHA_INTEGER_EXT, GL_ALPHA_MAX_CLAMP_INGR, GL_ALPHA_MAX_SGIX, GL_ALPHA_MIN_CLAMP_INGR, GL_ALPHA_MIN_SGIX, GL_ALPHA_SCALE, GL_ALPHA_TEST, GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF, GL_ALPHA12, GL_ALPHA16, GL_ALPHA16F_ARB, GL_ALPHA16I_EXT, GL_ALPHA16UI_EXT, GL_ALPHA32F_ARB, GL_ALPHA32I_EXT, GL_ALPHA32UI_EXT, GL_ALPHA4, GL_ALPHA8, GL_ALPHA8I_EXT, GL_ALPHA8UI_EXT, GL_ALWAYS, GL_ALWAYS_FAST_HINT_PGI, GL_ALWAYS_SOFT_HINT_PGI, GL_AMBIENT, GL_AMBIENT_AND_DIFFUSE, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_ARB, GL_ARRAY_BUFFER_BINDING, GL_ARRAY_BUFFER_BINDING_ARB, GL_ARRAY_ELEMENT_LOCK_COUNT_EXT, GL_ARRAY_ELEMENT_LOCK_FIRST_EXT, GL_ARRAY_OBJECT_BUFFER_ATI, GL_ARRAY_OBJECT_OFFSET_ATI, GL_ASYNC_DRAW_PIXELS_SGIX, GL_ASYNC_HISTOGRAM_SGIX, GL_ASYNC_MARKER_SGIX, GL_ASYNC_READ_PIXELS_SGIX, GL_ASYNC_TEX_IMAGE_SGIX, GL_ATTACHED_SHADERS, GL_ATTENUATION_EXT, GL_ATTRIB_ARRAY_POINTER_NV, GL_ATTRIB_ARRAY_SIZE_NV, GL_ATTRIB_ARRAY_STRIDE_NV, GL_ATTRIB_ARRAY_TYPE_NV, GL_ATTRIB_STACK_DEPTH, GL_AUTO_NORMAL, GL_AUX_BUFFERS, GL_AUX0, GL_AUX1, GL_AUX2, GL_AUX3, GL_AVERAGE_EXT, GL_AVERAGE_HP, GL_BACK, GL_BACK_LEFT, GL_BACK_NORMALS_HINT_PGI, GL_BACK_PRIMARY_COLOR_NV, GL_BACK_RIGHT, GL_BACK_SECONDARY_COLOR_NV, GL_BGR, GL_BGR_INTEGER_EXT, GL_BGRA, GL_BGRA_INTEGER_EXT, GL_BIAS_BIT_ATI, GL_BIAS_BY_NEGATIVE_ONE_HALF_NV, GL_BITMAP, GL_BITMAP_TOKEN, GL_BLEND, GL_BLEND_COLOR, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_ALPHA_EXT, GL_BLEND_DST_RGB, GL_BLEND_DST_RGB_EXT, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_ALPHA_EXT, GL_BLEND_EQUATION_RGB, GL_BLEND_EQUATION_RGB_EXT, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_ALPHA_EXT, GL_BLEND_SRC_RGB, GL_BLEND_SRC_RGB_EXT, GL_BLUE, GL_BLUE_BIAS, GL_BLUE_BIT_ATI, GL_BLUE_BITS, GL_BLUE_INTEGER_EXT, GL_BLUE_MAX_CLAMP_INGR, GL_BLUE_MIN_CLAMP_INGR, GL_BLUE_SCALE, GL_BOOL, GL_BOOL_ARB, GL_BOOL_VEC2, GL_BOOL_VEC2_ARB, GL_BOOL_VEC3, GL_BOOL_VEC3_ARB, GL_BOOL_VEC4, GL_BOOL_VEC4_ARB, GL_BUFFER_ACCESS, GL_BUFFER_ACCESS_ARB, GL_BUFFER_FLUSHING_UNMAP_APPLE, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAP_POINTER_ARB, GL_BUFFER_MAPPED, GL_BUFFER_MAPPED_ARB, GL_BUFFER_SERIALIZED_MODIFY_APPLE, GL_BUFFER_SIZE, GL_BUFFER_SIZE_ARB, GL_BUFFER_USAGE, GL_BUFFER_USAGE_ARB, GL_BUMP_ENVMAP_ATI, GL_BUMP_NUM_TEX_UNITS_ATI, GL_BUMP_ROT_MATRIX_ATI, GL_BUMP_ROT_MATRIX_SIZE_ATI, GL_BUMP_TARGET_ATI, GL_BUMP_TEX_UNITS_ATI, GL_BYTE, GL_C3F_V3F, GL_C4F_N3F_V3F, GL_C4UB_V2F, GL_C4UB_V3F, GL_CALLIGRAPHIC_FRAGMENT_SGIX, GL_CCW, GL_CG_FRAGMENT_SHADER_EXT, GL_CG_VERTEX_SHADER_EXT, GL_CLAMP, GL_CLAMP_FRAGMENT_COLOR_ARB, GL_CLAMP_READ_COLOR_ARB, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_CLAMP_VERTEX_COLOR_ARB, GL_CLEAR, GL_CLIENT_ACTIVE_TEXTURE, GL_CLIENT_ALL_ATTRIB_BITS, GL_CLIENT_ATTRIB_STACK_DEPTH, GL_CLIENT_PIXEL_STORE_BIT, GL_CLIENT_VERTEX_ARRAY_BIT, GL_CLIP_DISTANCE_NV, GL_CLIP_FAR_HINT_PGI, GL_CLIP_NEAR_HINT_PGI, GL_CLIP_PLANE0, GL_CLIP_PLANE1, GL_CLIP_PLANE2, GL_CLIP_PLANE3, GL_CLIP_PLANE4, GL_CLIP_PLANE5, GL_CLIP_VOLUME_CLIPPING_HINT_EXT, GL_CMYK_EXT, GL_CMYKA_EXT, GL_CND_ATI, GL_CND0_ATI, GL_COEFF, GL_COLOR, GL_COLOR_ALPHA_PAIRING_ATI, GL_COLOR_ARRAY, GL_COLOR_ARRAY_BUFFER_BINDING, GL_COLOR_ARRAY_BUFFER_BINDING_ARB, GL_COLOR_ARRAY_POINTER, GL_COLOR_ARRAY_SIZE, GL_COLOR_ARRAY_STRIDE, GL_COLOR_ARRAY_TYPE, GL_COLOR_ATTACHMENT0_EXT, GL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT10_EXT, GL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT12_EXT, GL_COLOR_ATTACHMENT13_EXT, GL_COLOR_ATTACHMENT14_EXT, GL_COLOR_ATTACHMENT15_EXT, GL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT5_EXT, GL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT8_EXT, GL_COLOR_ATTACHMENT9_EXT, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI, GL_COLOR_CLEAR_VALUE, GL_COLOR_FLOAT_APPLE, GL_COLOR_INDEX, GL_COLOR_INDEX1_EXT, GL_COLOR_INDEX12_EXT, GL_COLOR_INDEX16_EXT, GL_COLOR_INDEX2_EXT, GL_COLOR_INDEX4_EXT, GL_COLOR_INDEX8_EXT, GL_COLOR_INDEXES, GL_COLOR_LOGIC_OP, GL_COLOR_MATERIAL, GL_COLOR_MATERIAL_FACE, GL_COLOR_MATERIAL_PARAMETER, GL_COLOR_MATRIX, GL_COLOR_MATRIX_STACK_DEPTH, GL_COLOR_SUM, GL_COLOR_SUM_ARB, GL_COLOR_SUM_CLAMP_NV, GL_COLOR_SUM_EXT, GL_COLOR_TABLE, GL_COLOR_TABLE_ALPHA_SIZE, GL_COLOR_TABLE_BIAS, GL_COLOR_TABLE_BLUE_SIZE, GL_COLOR_TABLE_FORMAT, GL_COLOR_TABLE_GREEN_SIZE, GL_COLOR_TABLE_INTENSITY_SIZE, GL_COLOR_TABLE_LUMINANCE_SIZE, GL_COLOR_TABLE_RED_SIZE, GL_COLOR_TABLE_SCALE, GL_COLOR_TABLE_WIDTH, GL_COLOR_WRITEMASK, GL_COLOR3_BIT_PGI, GL_COLOR4_BIT_PGI, GL_COMBINE, GL_COMBINE_ALPHA, GL_COMBINE_RGB, GL_COMBINE4_NV, GL_COMBINER_AB_DOT_PRODUCT_NV, GL_COMBINER_AB_OUTPUT_NV, GL_COMBINER_BIAS_NV, GL_COMBINER_CD_DOT_PRODUCT_NV, GL_COMBINER_CD_OUTPUT_NV, GL_COMBINER_COMPONENT_USAGE_NV, GL_COMBINER_INPUT_NV, GL_COMBINER_MAPPING_NV, GL_COMBINER_MUX_SUM_NV, GL_COMBINER_SCALE_NV, GL_COMBINER_SUM_OUTPUT_NV, GL_COMBINER0_NV, GL_COMBINER1_NV, GL_COMBINER2_NV, GL_COMBINER3_NV, GL_COMBINER4_NV, GL_COMBINER5_NV, GL_COMBINER6_NV, GL_COMBINER7_NV, GL_COMP_BIT_ATI, GL_COMPARE_R_TO_TEXTURE, GL_COMPARE_R_TO_TEXTURE_ARB, GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT, GL_COMPILE, GL_COMPILE_AND_EXECUTE, GL_COMPILE_STATUS, GL_COMPRESSED_ALPHA, GL_COMPRESSED_INTENSITY, GL_COMPRESSED_LUMINANCE, GL_COMPRESSED_LUMINANCE_ALPHA, GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT, GL_COMPRESSED_LUMINANCE_LATC1_EXT, GL_COMPRESSED_RED_GREEN_RGTC2_EXT, GL_COMPRESSED_RED_RGTC1_EXT, GL_COMPRESSED_RGB, GL_COMPRESSED_RGB_FXT1_3DFX, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA, GL_COMPRESSED_RGBA_FXT1_3DFX, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT, GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT, GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT, GL_COMPRESSED_SIGNED_RED_RGTC1_EXT, GL_COMPRESSED_SLUMINANCE, GL_COMPRESSED_SLUMINANCE_ALPHA, GL_COMPRESSED_SLUMINANCE_ALPHA_EXT, GL_COMPRESSED_SLUMINANCE_EXT, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_COMPRESSED_SRGB_ALPHA_EXT, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT, GL_COMPRESSED_SRGB_EXT, GL_COMPRESSED_SRGB_S3TC_DXT1_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_CON_0_ATI, GL_CON_1_ATI, GL_CON_10_ATI, GL_CON_11_ATI, GL_CON_12_ATI, GL_CON_13_ATI, GL_CON_14_ATI, GL_CON_15_ATI, GL_CON_16_ATI, GL_CON_17_ATI, GL_CON_18_ATI, GL_CON_19_ATI, GL_CON_2_ATI, GL_CON_20_ATI, GL_CON_21_ATI, GL_CON_22_ATI, GL_CON_23_ATI, GL_CON_24_ATI, GL_CON_25_ATI, GL_CON_26_ATI, GL_CON_27_ATI, GL_CON_28_ATI, GL_CON_29_ATI, GL_CON_3_ATI, GL_CON_30_ATI, GL_CON_31_ATI, GL_CON_4_ATI, GL_CON_5_ATI, GL_CON_6_ATI, GL_CON_7_ATI, GL_CON_8_ATI, GL_CON_9_ATI, GL_CONSERVE_MEMORY_HINT_PGI, GL_CONST_EYE_NV, GL_CONSTANT, GL_CONSTANT_ALPHA, GL_CONSTANT_ATTENUATION, GL_CONSTANT_BORDER, GL_CONSTANT_COLOR, GL_CONSTANT_COLOR0_NV, GL_CONSTANT_COLOR1_NV, GL_CONVOLUTION_1D, GL_CONVOLUTION_2D, GL_CONVOLUTION_BORDER_COLOR, GL_CONVOLUTION_BORDER_MODE, GL_CONVOLUTION_FILTER_BIAS, GL_CONVOLUTION_FILTER_SCALE, GL_CONVOLUTION_FORMAT, GL_CONVOLUTION_HEIGHT, GL_CONVOLUTION_HINT_SGIX, GL_CONVOLUTION_WIDTH, GL_COORD_REPLACE, GL_COORD_REPLACE_ARB, GL_COORD_REPLACE_NV, GL_COPY, GL_COPY_INVERTED, GL_COPY_PIXEL_TOKEN, GL_CUBIC_EXT, GL_CUBIC_HP, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CULL_FRAGMENT_NV, GL_CULL_MODES_NV, GL_CULL_VERTEX_EXT, GL_CULL_VERTEX_EYE_POSITION_EXT, GL_CULL_VERTEX_IBM, GL_CULL_VERTEX_OBJECT_POSITION_EXT, GL_CURRENT_ATTRIB_NV, GL_CURRENT_BIT, GL_CURRENT_COLOR, GL_CURRENT_FOG_COORD, GL_CURRENT_FOG_COORDINATE, GL_CURRENT_FOG_COORDINATE_EXT, GL_CURRENT_INDEX, GL_CURRENT_MATRIX_ARB, GL_CURRENT_MATRIX_INDEX_ARB, GL_CURRENT_MATRIX_NV, GL_CURRENT_MATRIX_STACK_DEPTH_ARB, GL_CURRENT_MATRIX_STACK_DEPTH_NV, GL_CURRENT_NORMAL, GL_CURRENT_OCCLUSION_QUERY_ID_NV, GL_CURRENT_PALETTE_MATRIX_ARB, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_QUERY_ARB, GL_CURRENT_RASTER_COLOR, GL_CURRENT_RASTER_DISTANCE, GL_CURRENT_RASTER_INDEX, GL_CURRENT_RASTER_NORMAL_SGIX, GL_CURRENT_RASTER_POSITION, GL_CURRENT_RASTER_POSITION_VALID, GL_CURRENT_RASTER_SECONDARY_COLOR, GL_CURRENT_RASTER_TEXTURE_COORDS, GL_CURRENT_SECONDARY_COLOR, GL_CURRENT_SECONDARY_COLOR_EXT, GL_CURRENT_TEXTURE_COORDS, GL_CURRENT_VERTEX_ATTRIB, GL_CURRENT_VERTEX_ATTRIB_ARB, GL_CURRENT_VERTEX_EXT, GL_CURRENT_VERTEX_WEIGHT_EXT, GL_CURRENT_WEIGHT_ARB, GL_CW, GL_DECAL, GL_DECR, GL_DECR_WRAP, GL_DECR_WRAP_EXT, GL_DEFORMATIONS_MASK_SGIX, GL_DELETE_STATUS, GL_DEPENDENT_AR_TEXTURE_2D_NV, GL_DEPENDENT_GB_TEXTURE_2D_NV, GL_DEPENDENT_HILO_TEXTURE_2D_NV, GL_DEPENDENT_RGB_TEXTURE_3D_NV, GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV, GL_DEPTH, GL_DEPTH_ATTACHMENT_EXT, GL_DEPTH_BIAS, GL_DEPTH_BITS, GL_DEPTH_BOUNDS_EXT, GL_DEPTH_BOUNDS_TEST_EXT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_BUFFER_FLOAT_MODE_NV, GL_DEPTH_CLAMP_NV, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT16_ARB, GL_DEPTH_COMPONENT16_SGIX, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT24_ARB, GL_DEPTH_COMPONENT24_SGIX, GL_DEPTH_COMPONENT32, GL_DEPTH_COMPONENT32_ARB, GL_DEPTH_COMPONENT32_SGIX, GL_DEPTH_COMPONENT32F_NV, GL_DEPTH_FUNC, GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX, GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX, GL_DEPTH_PASS_INSTRUMENT_SGIX, GL_DEPTH_RANGE, GL_DEPTH_SCALE, GL_DEPTH_STENCIL_EXT, GL_DEPTH_STENCIL_NV, GL_DEPTH_STENCIL_TO_BGRA_NV, GL_DEPTH_STENCIL_TO_RGBA_NV, GL_DEPTH_TEST, GL_DEPTH_TEXTURE_MODE, GL_DEPTH_TEXTURE_MODE_ARB, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8_EXT, GL_DEPTH32F_STENCIL8_NV, GL_DETAIL_TEXTURE_2D_BINDING_SGIS, GL_DETAIL_TEXTURE_2D_SGIS, GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS, GL_DETAIL_TEXTURE_LEVEL_SGIS, GL_DETAIL_TEXTURE_MODE_SGIS, GL_DIFFUSE, GL_DISCARD_ATI, GL_DISCARD_NV, GL_DISTANCE_ATTENUATION_EXT, GL_DISTANCE_ATTENUATION_SGIS, GL_DITHER, GL_DOMAIN, GL_DONT_CARE, GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV, GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV, GL_DOT_PRODUCT_DEPTH_REPLACE_NV, GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV, GL_DOT_PRODUCT_NV, GL_DOT_PRODUCT_PASS_THROUGH_NV, GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV, GL_DOT_PRODUCT_TEXTURE_1D_NV, GL_DOT_PRODUCT_TEXTURE_2D_NV, GL_DOT_PRODUCT_TEXTURE_3D_NV, GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV, GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV, GL_DOT2_ADD_ATI, GL_DOT3_ATI, GL_DOT3_RGB, GL_DOT3_RGBA, GL_DOT4_ATI, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_BUFFER0, GL_DRAW_BUFFER0_ARB, GL_DRAW_BUFFER0_ATI, GL_DRAW_BUFFER1, GL_DRAW_BUFFER1_ARB, GL_DRAW_BUFFER1_ATI, GL_DRAW_BUFFER10, GL_DRAW_BUFFER10_ARB, GL_DRAW_BUFFER10_ATI, GL_DRAW_BUFFER11, GL_DRAW_BUFFER11_ARB, GL_DRAW_BUFFER11_ATI, GL_DRAW_BUFFER12, GL_DRAW_BUFFER12_ARB, GL_DRAW_BUFFER12_ATI, GL_DRAW_BUFFER13, GL_DRAW_BUFFER13_ARB, GL_DRAW_BUFFER13_ATI, GL_DRAW_BUFFER14, GL_DRAW_BUFFER14_ARB, GL_DRAW_BUFFER14_ATI, GL_DRAW_BUFFER15, GL_DRAW_BUFFER15_ARB, GL_DRAW_BUFFER15_ATI, GL_DRAW_BUFFER2, GL_DRAW_BUFFER2_ARB, GL_DRAW_BUFFER2_ATI, GL_DRAW_BUFFER3, GL_DRAW_BUFFER3_ARB, GL_DRAW_BUFFER3_ATI, GL_DRAW_BUFFER4, GL_DRAW_BUFFER4_ARB, GL_DRAW_BUFFER4_ATI, GL_DRAW_BUFFER5, GL_DRAW_BUFFER5_ARB, GL_DRAW_BUFFER5_ATI, GL_DRAW_BUFFER6, GL_DRAW_BUFFER6_ARB, GL_DRAW_BUFFER6_ATI, GL_DRAW_BUFFER7, GL_DRAW_BUFFER7_ARB, GL_DRAW_BUFFER7_ATI, GL_DRAW_BUFFER8, GL_DRAW_BUFFER8_ARB, GL_DRAW_BUFFER8_ATI, GL_DRAW_BUFFER9, GL_DRAW_BUFFER9_ARB, GL_DRAW_BUFFER9_ATI, GL_DRAW_FRAMEBUFFER_BINDING_EXT, GL_DRAW_FRAMEBUFFER_EXT, GL_DRAW_PIXEL_TOKEN, GL_DRAW_PIXELS_APPLE, GL_DS_BIAS_NV, GL_DS_SCALE_NV, GL_DSDT_MAG_INTENSITY_NV, GL_DSDT_MAG_NV, GL_DSDT_MAG_VIB_NV, GL_DSDT_NV, GL_DSDT8_MAG8_INTENSITY8_NV, GL_DSDT8_MAG8_NV, GL_DSDT8_NV, GL_DST_ALPHA, GL_DST_COLOR, GL_DT_BIAS_NV, GL_DT_SCALE_NV, GL_DU8DV8_ATI, GL_DUAL_ALPHA12_SGIS, GL_DUAL_ALPHA16_SGIS, GL_DUAL_ALPHA4_SGIS, GL_DUAL_ALPHA8_SGIS, GL_DUAL_INTENSITY12_SGIS, GL_DUAL_INTENSITY16_SGIS, GL_DUAL_INTENSITY4_SGIS, GL_DUAL_INTENSITY8_SGIS, GL_DUAL_LUMINANCE_ALPHA4_SGIS, GL_DUAL_LUMINANCE_ALPHA8_SGIS, GL_DUAL_LUMINANCE12_SGIS, GL_DUAL_LUMINANCE16_SGIS, GL_DUAL_LUMINANCE4_SGIS, GL_DUAL_LUMINANCE8_SGIS, GL_DUAL_TEXTURE_SELECT_SGIS, GL_DUDV_ATI, GL_DYNAMIC_ATI, GL_DYNAMIC_COPY, GL_DYNAMIC_COPY_ARB, GL_DYNAMIC_DRAW, GL_DYNAMIC_DRAW_ARB, GL_DYNAMIC_READ, GL_DYNAMIC_READ_ARB, GL_E_TIMES_F_NV, GL_EDGE_FLAG, GL_EDGE_FLAG_ARRAY, GL_EDGE_FLAG_ARRAY_BUFFER_BINDING, GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB, GL_EDGE_FLAG_ARRAY_POINTER, GL_EDGE_FLAG_ARRAY_STRIDE, GL_EDGEFLAG_BIT_PGI, GL_EIGHTH_BIT_ATI, GL_ELEMENT_ARRAY_APPLE, GL_ELEMENT_ARRAY_ATI, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_ARB, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB, GL_ELEMENT_ARRAY_POINTER_APPLE, GL_ELEMENT_ARRAY_POINTER_ATI, GL_ELEMENT_ARRAY_TYPE_APPLE, GL_ELEMENT_ARRAY_TYPE_ATI, GL_EMBOSS_CONSTANT_NV, GL_EMBOSS_LIGHT_NV, GL_EMBOSS_MAP_NV, GL_EMISSION, GL_ENABLE_BIT, GL_EQUAL, GL_EQUIV, GL_EVAL_2D_NV, GL_EVAL_BIT, GL_EVAL_FRACTIONAL_TESSELLATION_NV, GL_EVAL_TRIANGULAR_2D_NV, GL_EVAL_VERTEX_ATTRIB0_NV, GL_EVAL_VERTEX_ATTRIB1_NV, GL_EVAL_VERTEX_ATTRIB10_NV, GL_EVAL_VERTEX_ATTRIB11_NV, GL_EVAL_VERTEX_ATTRIB12_NV, GL_EVAL_VERTEX_ATTRIB13_NV, GL_EVAL_VERTEX_ATTRIB14_NV, GL_EVAL_VERTEX_ATTRIB15_NV, GL_EVAL_VERTEX_ATTRIB2_NV, GL_EVAL_VERTEX_ATTRIB3_NV, GL_EVAL_VERTEX_ATTRIB4_NV, GL_EVAL_VERTEX_ATTRIB5_NV, GL_EVAL_VERTEX_ATTRIB6_NV, GL_EVAL_VERTEX_ATTRIB7_NV, GL_EVAL_VERTEX_ATTRIB8_NV, GL_EVAL_VERTEX_ATTRIB9_NV, GL_EXP, GL_EXP2, GL_EXPAND_NEGATE_NV, GL_EXPAND_NORMAL_NV, GL_EXTENSIONS, GL_EYE_DISTANCE_TO_LINE_SGIS, GL_EYE_DISTANCE_TO_POINT_SGIS, GL_EYE_LINE_SGIS, GL_EYE_LINEAR, GL_EYE_PLANE, GL_EYE_PLANE_ABSOLUTE_NV, GL_EYE_POINT_SGIS, GL_EYE_RADIAL_NV, GL_FALSE, GL_FASTEST, GL_FEEDBACK, GL_FEEDBACK_BUFFER_POINTER, GL_FEEDBACK_BUFFER_SIZE, GL_FEEDBACK_BUFFER_TYPE, GL_FENCE_APPLE, GL_FENCE_CONDITION_NV, GL_FENCE_STATUS_NV, GL_FILL, GL_FILTER4_SGIS, GL_FIXED_ONLY_ARB, GL_FLAT, GL_FLOAT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV, GL_FLOAT_CLEAR_COLOR_VALUE_NV, GL_FLOAT_MAT2, GL_FLOAT_MAT2_ARB, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3, GL_FLOAT_MAT3_ARB, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4, GL_FLOAT_MAT4_ARB, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FLOAT_R_NV, GL_FLOAT_R16_NV, GL_FLOAT_R32_NV, GL_FLOAT_RG_NV, GL_FLOAT_RG16_NV, GL_FLOAT_RG32_NV, GL_FLOAT_RGB_NV, GL_FLOAT_RGB16_NV, GL_FLOAT_RGB32_NV, GL_FLOAT_RGBA_MODE_NV, GL_FLOAT_RGBA_NV, GL_FLOAT_RGBA16_NV, GL_FLOAT_RGBA32_NV, GL_FLOAT_VEC2, GL_FLOAT_VEC2_ARB, GL_FLOAT_VEC3, GL_FLOAT_VEC3_ARB, GL_FLOAT_VEC4, GL_FLOAT_VEC4_ARB, GL_FOG, GL_FOG_BIT, GL_FOG_COLOR, GL_FOG_COORD, GL_FOG_COORD_ARRAY, GL_FOG_COORD_ARRAY_BUFFER_BINDING, GL_FOG_COORD_ARRAY_POINTER, GL_FOG_COORD_ARRAY_STRIDE, GL_FOG_COORD_ARRAY_TYPE, GL_FOG_COORD_SRC, GL_FOG_COORDINATE, GL_FOG_COORDINATE_ARRAY, GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING, GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB, GL_FOG_COORDINATE_ARRAY_EXT, GL_FOG_COORDINATE_ARRAY_POINTER, GL_FOG_COORDINATE_ARRAY_POINTER_EXT, GL_FOG_COORDINATE_ARRAY_STRIDE, GL_FOG_COORDINATE_ARRAY_STRIDE_EXT, GL_FOG_COORDINATE_ARRAY_TYPE, GL_FOG_COORDINATE_ARRAY_TYPE_EXT, GL_FOG_COORDINATE_EXT, GL_FOG_COORDINATE_SOURCE, GL_FOG_COORDINATE_SOURCE_EXT, GL_FOG_DENSITY, GL_FOG_DISTANCE_MODE_NV, GL_FOG_END, GL_FOG_FUNC_POINTS_SGIS, GL_FOG_FUNC_SGIS, GL_FOG_HINT, GL_FOG_INDEX, GL_FOG_MODE, GL_FOG_OFFSET_SGIX, GL_FOG_OFFSET_VALUE_SGIX, GL_FOG_SCALE_SGIX, GL_FOG_SCALE_VALUE_SGIX, GL_FOG_SPECULAR_TEXTURE_WIN, GL_FOG_START, GL_FORCE_BLUE_TO_ONE_NV, GL_FORMAT_SUBSAMPLE_24_24_OML, GL_FORMAT_SUBSAMPLE_244_244_OML, GL_FRAGMENT_COLOR_EXT, GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX, GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX, GL_FRAGMENT_COLOR_MATERIAL_SGIX, GL_FRAGMENT_DEPTH, GL_FRAGMENT_DEPTH_EXT, GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX, GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX, GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX, GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX, GL_FRAGMENT_LIGHT0_SGIX, GL_FRAGMENT_LIGHT1_SGIX, GL_FRAGMENT_LIGHT2_SGIX, GL_FRAGMENT_LIGHT3_SGIX, GL_FRAGMENT_LIGHT4_SGIX, GL_FRAGMENT_LIGHT5_SGIX, GL_FRAGMENT_LIGHT6_SGIX, GL_FRAGMENT_LIGHT7_SGIX, GL_FRAGMENT_LIGHTING_SGIX, GL_FRAGMENT_MATERIAL_EXT, GL_FRAGMENT_NORMAL_EXT, GL_FRAGMENT_PROGRAM_ARB, GL_FRAGMENT_PROGRAM_BINDING_NV, GL_FRAGMENT_PROGRAM_NV, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_ARB, GL_FRAGMENT_SHADER_ATI, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT, GL_FRAMEBUFFER_BINDING_EXT, GL_FRAMEBUFFER_COMPLETE_EXT, GL_FRAMEBUFFER_EXT, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT, GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT, GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT, GL_FRAMEBUFFER_SRGB_CAPABLE_EXT, GL_FRAMEBUFFER_SRGB_EXT, GL_FRAMEBUFFER_UNSUPPORTED_EXT, GL_FRAMEZOOM_FACTOR_SGIX, GL_FRAMEZOOM_SGIX, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_FULL_RANGE_EXT, GL_FULL_STIPPLE_HINT_PGI, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP, GL_GENERATE_MIPMAP_HINT, GL_GENERATE_MIPMAP_HINT_SGIS, GL_GENERATE_MIPMAP_SGIS, GL_GENERIC_ATTRIB_NV, GL_GEOMETRY_DEFORMATION_BIT_SGIX, GL_GEOMETRY_DEFORMATION_SGIX, GL_GEOMETRY_INPUT_TYPE_EXT, GL_GEOMETRY_OUTPUT_TYPE_EXT, GL_GEOMETRY_PROGRAM_NV, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_VERTICES_OUT_EXT, GL_GEQUAL, GL_GLEXT_VERSION, GL_GLOBAL_ALPHA_FACTOR_SUN, GL_GLOBAL_ALPHA_SUN, GL_GREATER, GL_GREEN, GL_GREEN_BIAS, GL_GREEN_BIT_ATI, GL_GREEN_BITS, GL_GREEN_INTEGER_EXT, GL_GREEN_MAX_CLAMP_INGR, GL_GREEN_MIN_CLAMP_INGR, GL_GREEN_SCALE, GL_GREMEDY_string_marker, GL_HALF_APPLE, GL_HALF_BIAS_NEGATE_NV, GL_HALF_BIAS_NORMAL_NV, GL_HALF_BIT_ATI, GL_HALF_FLOAT_ARB, GL_HALF_FLOAT_NV, GL_HI_BIAS_NV, GL_HI_SCALE_NV, GL_HILO_NV, GL_HILO16_NV, GL_HILO8_NV, GL_HINT_BIT, GL_HISTOGRAM, GL_HISTOGRAM_ALPHA_SIZE, GL_HISTOGRAM_BLUE_SIZE, GL_HISTOGRAM_FORMAT, GL_HISTOGRAM_GREEN_SIZE, GL_HISTOGRAM_LUMINANCE_SIZE, GL_HISTOGRAM_RED_SIZE, GL_HISTOGRAM_SINK, GL_HISTOGRAM_WIDTH, GL_IDENTITY_NV, GL_IMAGE_CUBIC_WEIGHT_HP, GL_IMAGE_MAG_FILTER_HP, GL_IMAGE_MIN_FILTER_HP, GL_IMAGE_ROTATE_ANGLE_HP, GL_IMAGE_ROTATE_ORIGIN_X_HP, GL_IMAGE_ROTATE_ORIGIN_Y_HP, GL_IMAGE_SCALE_X_HP, GL_IMAGE_SCALE_Y_HP, GL_IMAGE_TRANSFORM_2D_HP, GL_IMAGE_TRANSLATE_X_HP, GL_IMAGE_TRANSLATE_Y_HP, GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES, GL_IMPLEMENTATION_COLOR_READ_TYPE_OES, GL_INCR, GL_INCR_WRAP, GL_INCR_WRAP_EXT, GL_INDEX_ARRAY, GL_INDEX_ARRAY_BUFFER_BINDING, GL_INDEX_ARRAY_BUFFER_BINDING_ARB, GL_INDEX_ARRAY_POINTER, GL_INDEX_ARRAY_STRIDE, GL_INDEX_ARRAY_TYPE, GL_INDEX_BIT_PGI, GL_INDEX_BITS, GL_INDEX_CLEAR_VALUE, GL_INDEX_LOGIC_OP, GL_INDEX_MATERIAL_EXT, GL_INDEX_MATERIAL_FACE_EXT, GL_INDEX_MATERIAL_PARAMETER_EXT, GL_INDEX_MODE, GL_INDEX_OFFSET, GL_INDEX_SHIFT, GL_INDEX_TEST_EXT, GL_INDEX_TEST_FUNC_EXT, GL_INDEX_TEST_REF_EXT, GL_INDEX_WRITEMASK, GL_INFO_LOG_LENGTH, GL_INSTRUMENT_BUFFER_POINTER_SGIX, GL_INSTRUMENT_MEASUREMENTS_SGIX, GL_INT, GL_INT_SAMPLER_1D_ARRAY_EXT, GL_INT_SAMPLER_1D_EXT, GL_INT_SAMPLER_2D_ARRAY_EXT, GL_INT_SAMPLER_2D_EXT, GL_INT_SAMPLER_2D_RECT_EXT, GL_INT_SAMPLER_3D_EXT, GL_INT_SAMPLER_BUFFER_EXT, GL_INT_SAMPLER_CUBE_EXT, GL_INT_VEC2, GL_INT_VEC2_ARB, GL_INT_VEC3, GL_INT_VEC3_ARB, GL_INT_VEC4, GL_INT_VEC4_ARB, GL_INTENSITY, GL_INTENSITY_FLOAT16_APPLE, GL_INTENSITY_FLOAT16_ATI, GL_INTENSITY_FLOAT32_APPLE, GL_INTENSITY_FLOAT32_ATI, GL_INTENSITY12, GL_INTENSITY16, GL_INTENSITY16F_ARB, GL_INTENSITY16I_EXT, GL_INTENSITY16UI_EXT, GL_INTENSITY32F_ARB, GL_INTENSITY32I_EXT, GL_INTENSITY32UI_EXT, GL_INTENSITY4, GL_INTENSITY8, GL_INTENSITY8I_EXT, GL_INTENSITY8UI_EXT, GL_INTERLACE_OML, GL_INTERLACE_READ_INGR, GL_INTERLACE_READ_OML, GL_INTERLACE_SGIX, GL_INTERLEAVED_ATTRIBS_NV, GL_INTERPOLATE, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION_EXT, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVARIANT_DATATYPE_EXT, GL_INVARIANT_EXT, GL_INVARIANT_VALUE_EXT, GL_INVERSE_NV, GL_INVERSE_TRANSPOSE_NV, GL_INVERT, GL_INVERTED_SCREEN_W_REND, GL_IR_INSTRUMENT1_SGIX, GL_IUI_N3F_V2F_EXT, GL_IUI_N3F_V3F_EXT, GL_IUI_V2F_EXT, GL_IUI_V3F_EXT, GL_KEEP, GL_KTX_BACK_REGION, GL_KTX_FRONT_REGION, GL_KTX_STENCIL_REGION, GL_KTX_Z_REGION, GL_LEFT, GL_LEQUAL, GL_LERP_ATI, GL_LESS, GL_LIGHT_ENV_MODE_SGIX, GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_COLOR_CONTROL, GL_LIGHT_MODEL_LOCAL_VIEWER, GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE, GL_LIGHT_MODEL_TWO_SIDE, GL_LIGHT0, GL_LIGHT1, GL_LIGHT2, GL_LIGHT3, GL_LIGHT4, GL_LIGHT5, GL_LIGHT6, GL_LIGHT7, GL_LIGHTING, GL_LIGHTING_BIT, GL_LINE, GL_LINE_BIT, GL_LINE_LOOP, GL_LINE_RESET_TOKEN, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STIPPLE, GL_LINE_STIPPLE_PATTERN, GL_LINE_STIPPLE_REPEAT, GL_LINE_STRIP, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_TOKEN, GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINEAR, GL_LINEAR_ATTENUATION, GL_LINEAR_CLIPMAP_LINEAR_SGIX, GL_LINEAR_CLIPMAP_NEAREST_SGIX, GL_LINEAR_DETAIL_ALPHA_SGIS, GL_LINEAR_DETAIL_COLOR_SGIS, GL_LINEAR_DETAIL_SGIS, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINEAR_SHARPEN_ALPHA_SGIS, GL_LINEAR_SHARPEN_COLOR_SGIS, GL_LINEAR_SHARPEN_SGIS, GL_LINES, GL_LINES_ADJACENCY_EXT, GL_LINK_STATUS, GL_LIST_BASE, GL_LIST_BIT, GL_LIST_INDEX, GL_LIST_MODE, GL_LIST_PRIORITY_SGIX, GL_LO_BIAS_NV, GL_LO_SCALE_NV, GL_LOAD, GL_LOCAL_CONSTANT_DATATYPE_EXT, GL_LOCAL_CONSTANT_EXT, GL_LOCAL_CONSTANT_VALUE_EXT, GL_LOCAL_EXT, GL_LOGIC_OP, GL_LOGIC_OP_MODE, GL_LOWER_LEFT, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA_FLOAT16_APPLE, GL_LUMINANCE_ALPHA_FLOAT16_ATI, GL_LUMINANCE_ALPHA_FLOAT32_APPLE, GL_LUMINANCE_ALPHA_FLOAT32_ATI, GL_LUMINANCE_ALPHA_INTEGER_EXT, GL_LUMINANCE_ALPHA16F_ARB, GL_LUMINANCE_ALPHA16I_EXT, GL_LUMINANCE_ALPHA16UI_EXT, GL_LUMINANCE_ALPHA32F_ARB, GL_LUMINANCE_ALPHA32I_EXT, GL_LUMINANCE_ALPHA32UI_EXT, GL_LUMINANCE_ALPHA8I_EXT, GL_LUMINANCE_ALPHA8UI_EXT, GL_LUMINANCE_FLOAT16_APPLE, GL_LUMINANCE_FLOAT16_ATI, GL_LUMINANCE_FLOAT32_APPLE, GL_LUMINANCE_FLOAT32_ATI, GL_LUMINANCE_INTEGER_EXT, GL_LUMINANCE12, GL_LUMINANCE12_ALPHA12, GL_LUMINANCE12_ALPHA4, GL_LUMINANCE16, GL_LUMINANCE16_ALPHA16, GL_LUMINANCE16F_ARB, GL_LUMINANCE16I_EXT, GL_LUMINANCE16UI_EXT, GL_LUMINANCE32F_ARB, GL_LUMINANCE32I_EXT, GL_LUMINANCE32UI_EXT, GL_LUMINANCE4, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE6_ALPHA2, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_LUMINANCE8I_EXT, GL_LUMINANCE8UI_EXT, GL_MAD_ATI, GL_MAGNITUDE_BIAS_NV, GL_MAGNITUDE_SCALE_NV, GL_MAP_ATTRIB_U_ORDER_NV, GL_MAP_ATTRIB_V_ORDER_NV, GL_MAP_COLOR, GL_MAP_STENCIL, GL_MAP_TESSELLATION_NV, GL_MAP1_COLOR_4, GL_MAP1_GRID_DOMAIN, GL_MAP1_GRID_SEGMENTS, GL_MAP1_INDEX, GL_MAP1_NORMAL, GL_MAP1_TEXTURE_COORD_1, GL_MAP1_TEXTURE_COORD_2, GL_MAP1_TEXTURE_COORD_3, GL_MAP1_TEXTURE_COORD_4, GL_MAP1_VERTEX_3, GL_MAP1_VERTEX_4, GL_MAP1_VERTEX_ATTRIB0_4_NV, GL_MAP1_VERTEX_ATTRIB1_4_NV, GL_MAP1_VERTEX_ATTRIB10_4_NV, GL_MAP1_VERTEX_ATTRIB11_4_NV, GL_MAP1_VERTEX_ATTRIB12_4_NV, GL_MAP1_VERTEX_ATTRIB13_4_NV, GL_MAP1_VERTEX_ATTRIB14_4_NV, GL_MAP1_VERTEX_ATTRIB15_4_NV, GL_MAP1_VERTEX_ATTRIB2_4_NV, GL_MAP1_VERTEX_ATTRIB3_4_NV, GL_MAP1_VERTEX_ATTRIB4_4_NV, GL_MAP1_VERTEX_ATTRIB5_4_NV, GL_MAP1_VERTEX_ATTRIB6_4_NV, GL_MAP1_VERTEX_ATTRIB7_4_NV, GL_MAP1_VERTEX_ATTRIB8_4_NV, GL_MAP1_VERTEX_ATTRIB9_4_NV, GL_MAP2_COLOR_4, GL_MAP2_GRID_DOMAIN, GL_MAP2_GRID_SEGMENTS, GL_MAP2_INDEX, GL_MAP2_NORMAL, GL_MAP2_TEXTURE_COORD_1, GL_MAP2_TEXTURE_COORD_2, GL_MAP2_TEXTURE_COORD_3, GL_MAP2_TEXTURE_COORD_4, GL_MAP2_VERTEX_3, GL_MAP2_VERTEX_4, GL_MAP2_VERTEX_ATTRIB0_4_NV, GL_MAP2_VERTEX_ATTRIB1_4_NV, GL_MAP2_VERTEX_ATTRIB10_4_NV, GL_MAP2_VERTEX_ATTRIB11_4_NV, GL_MAP2_VERTEX_ATTRIB12_4_NV, GL_MAP2_VERTEX_ATTRIB13_4_NV, GL_MAP2_VERTEX_ATTRIB14_4_NV, GL_MAP2_VERTEX_ATTRIB15_4_NV, GL_MAP2_VERTEX_ATTRIB2_4_NV, GL_MAP2_VERTEX_ATTRIB3_4_NV, GL_MAP2_VERTEX_ATTRIB4_4_NV, GL_MAP2_VERTEX_ATTRIB5_4_NV, GL_MAP2_VERTEX_ATTRIB6_4_NV, GL_MAP2_VERTEX_ATTRIB7_4_NV, GL_MAP2_VERTEX_ATTRIB8_4_NV, GL_MAP2_VERTEX_ATTRIB9_4_NV, GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, GL_MAT_AMBIENT_BIT_PGI, GL_MAT_COLOR_INDEXES_BIT_PGI, GL_MAT_DIFFUSE_BIT_PGI, GL_MAT_EMISSION_BIT_PGI, GL_MAT_SHININESS_BIT_PGI, GL_MAT_SPECULAR_BIT_PGI, GL_MATERIAL_SIDE_HINT_PGI, GL_MATRIX_EXT, GL_MATRIX_INDEX_ARRAY_ARB, GL_MATRIX_INDEX_ARRAY_POINTER_ARB, GL_MATRIX_INDEX_ARRAY_SIZE_ARB, GL_MATRIX_INDEX_ARRAY_STRIDE_ARB, GL_MATRIX_INDEX_ARRAY_TYPE_ARB, GL_MATRIX_MODE, GL_MATRIX_PALETTE_ARB, GL_MATRIX0_ARB, GL_MATRIX0_NV, GL_MATRIX1_ARB, GL_MATRIX1_NV, GL_MATRIX10_ARB, GL_MATRIX11_ARB, GL_MATRIX12_ARB, GL_MATRIX13_ARB, GL_MATRIX14_ARB, GL_MATRIX15_ARB, GL_MATRIX16_ARB, GL_MATRIX17_ARB, GL_MATRIX18_ARB, GL_MATRIX19_ARB, GL_MATRIX2_ARB, GL_MATRIX2_NV, GL_MATRIX20_ARB, GL_MATRIX21_ARB, GL_MATRIX22_ARB, GL_MATRIX23_ARB, GL_MATRIX24_ARB, GL_MATRIX25_ARB, GL_MATRIX26_ARB, GL_MATRIX27_ARB, GL_MATRIX28_ARB, GL_MATRIX29_ARB, GL_MATRIX3_ARB, GL_MATRIX3_NV, GL_MATRIX30_ARB, GL_MATRIX31_ARB, GL_MATRIX4_ARB, GL_MATRIX4_NV, GL_MATRIX5_ARB, GL_MATRIX5_NV, GL_MATRIX6_ARB, GL_MATRIX6_NV, GL_MATRIX7_ARB, GL_MATRIX7_NV, GL_MATRIX8_ARB, GL_MATRIX9_ARB, GL_MAX, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_4D_TEXTURE_SIZE_SGIS, GL_MAX_ACTIVE_LIGHTS_SGIX, GL_MAX_ARRAY_TEXTURE_LAYERS_EXT, GL_MAX_ASYNC_DRAW_PIXELS_SGIX, GL_MAX_ASYNC_HISTOGRAM_SGIX, GL_MAX_ASYNC_READ_PIXELS_SGIX, GL_MAX_ASYNC_TEX_IMAGE_SGIX, GL_MAX_ATTRIB_STACK_DEPTH, GL_MAX_BINDABLE_UNIFORM_SIZE_EXT, GL_MAX_CLIENT_ATTRIB_STACK_DEPTH, GL_MAX_CLIP_PLANES, GL_MAX_CLIPMAP_DEPTH_SGIX, GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX, GL_MAX_COLOR_ATTACHMENTS_EXT, GL_MAX_COLOR_MATRIX_STACK_DEPTH, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_CONVOLUTION_HEIGHT, GL_MAX_CONVOLUTION_WIDTH, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_DEFORMATION_ORDER_SGIX, GL_MAX_DRAW_BUFFERS, GL_MAX_DRAW_BUFFERS_ARB, GL_MAX_DRAW_BUFFERS_ATI, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_EVAL_ORDER, GL_MAX_FOG_FUNC_POINTS_SGIS, GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT, GL_MAX_FRAGMENT_LIGHTS_SGIX, GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB, GL_MAX_FRAMEZOOM_FACTOR_SGIX, GL_MAX_GENERAL_COMBINERS_NV, GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT, GL_MAX_LIGHTS, GL_MAX_LIST_NESTING, GL_MAX_MAP_TESSELLATION_NV, GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV, GL_MAX_NAME_STACK_DEPTH, GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT, GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT, GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT, GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT, GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT, GL_MAX_PALETTE_MATRICES_ARB, GL_MAX_PIXEL_MAP_TABLE, GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT, GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI, GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB, GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV, GL_MAX_PROGRAM_ATTRIBS_ARB, GL_MAX_PROGRAM_CALL_DEPTH_NV, GL_MAX_PROGRAM_ENV_PARAMETERS_ARB, GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV, GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV, GL_MAX_PROGRAM_GENERIC_RESULTS_NV, GL_MAX_PROGRAM_IF_DEPTH_NV, GL_MAX_PROGRAM_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB, GL_MAX_PROGRAM_LOOP_COUNT_NV, GL_MAX_PROGRAM_LOOP_DEPTH_NV, GL_MAX_PROGRAM_MATRICES_ARB, GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB, GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB, GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB, GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB, GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB, GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB, GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_OUTPUT_VERTICES_NV, GL_MAX_PROGRAM_PARAMETERS_ARB, GL_MAX_PROGRAM_RESULT_COMPONENTS_NV, GL_MAX_PROGRAM_TEMPORARIES_ARB, GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB, GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB, GL_MAX_PROGRAM_TEXEL_OFFSET_NV, GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_RATIONAL_EVAL_ORDER_NV, GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB, GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT, GL_MAX_RECTANGLE_TEXTURE_SIZE_NV, GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV, GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV, GL_MAX_RENDERBUFFER_SIZE_EXT, GL_MAX_SAMPLES_EXT, GL_MAX_SHININESS_NV, GL_MAX_SPOT_EXPONENT_NV, GL_MAX_TEXTURE_BUFFER_SIZE_EXT, GL_MAX_TEXTURE_COORDS, GL_MAX_TEXTURE_COORDS_ARB, GL_MAX_TEXTURE_COORDS_NV, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_TEXTURE_IMAGE_UNITS_NV, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TEXTURE_LOD_BIAS_EXT, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_TEXTURE_UNITS, GL_MAX_TRACK_MATRICES_NV, GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV, GL_MAX_VARYING_COMPONENTS_EXT, GL_MAX_VARYING_FLOATS, GL_MAX_VARYING_FLOATS_ARB, GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE, GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_ATTRIBS_ARB, GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT, GL_MAX_VERTEX_HINT_PGI, GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT, GL_MAX_VERTEX_SHADER_INVARIANTS_EXT, GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT, GL_MAX_VERTEX_SHADER_LOCALS_EXT, GL_MAX_VERTEX_SHADER_VARIANTS_EXT, GL_MAX_VERTEX_STREAMS_ATI, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB, GL_MAX_VERTEX_UNITS_ARB, GL_MAX_VERTEX_VARYING_COMPONENTS_EXT, GL_MAX_VIEWPORT_DIMS, GL_MESAX_texture_stack, GL_MIN, GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE, GL_MIN_PROGRAM_TEXEL_OFFSET_NV, GL_MINMAX, GL_MINMAX_FORMAT, GL_MINMAX_SINK, GL_MIRROR_CLAMP_ATI, GL_MIRROR_CLAMP_EXT, GL_MIRROR_CLAMP_TO_BORDER_EXT, GL_MIRROR_CLAMP_TO_EDGE_ATI, GL_MIRROR_CLAMP_TO_EDGE_EXT, GL_MIRRORED_REPEAT, GL_MIRRORED_REPEAT_ARB, GL_MIRRORED_REPEAT_IBM, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_MODELVIEW_PROJECTION_NV, GL_MODELVIEW_STACK_DEPTH, GL_MODELVIEW0_ARB, GL_MODELVIEW0_EXT, GL_MODELVIEW0_MATRIX_EXT, GL_MODELVIEW0_STACK_DEPTH_EXT, GL_MODELVIEW1_ARB, GL_MODELVIEW1_EXT, GL_MODELVIEW1_MATRIX_EXT, GL_MODELVIEW1_STACK_DEPTH_EXT, GL_MODELVIEW10_ARB, GL_MODELVIEW11_ARB, GL_MODELVIEW12_ARB, GL_MODELVIEW13_ARB, GL_MODELVIEW14_ARB, GL_MODELVIEW15_ARB, GL_MODELVIEW16_ARB, GL_MODELVIEW17_ARB, GL_MODELVIEW18_ARB, GL_MODELVIEW19_ARB, GL_MODELVIEW2_ARB, GL_MODELVIEW20_ARB, GL_MODELVIEW21_ARB, GL_MODELVIEW22_ARB, GL_MODELVIEW23_ARB, GL_MODELVIEW24_ARB, GL_MODELVIEW25_ARB, GL_MODELVIEW26_ARB, GL_MODELVIEW27_ARB, GL_MODELVIEW28_ARB, GL_MODELVIEW29_ARB, GL_MODELVIEW3_ARB, GL_MODELVIEW30_ARB, GL_MODELVIEW31_ARB, GL_MODELVIEW4_ARB, GL_MODELVIEW5_ARB, GL_MODELVIEW6_ARB, GL_MODELVIEW7_ARB, GL_MODELVIEW8_ARB, GL_MODELVIEW9_ARB, GL_MODULATE, GL_MODULATE_ADD_ATI, GL_MODULATE_SIGNED_ADD_ATI, GL_MODULATE_SUBTRACT_ATI, GL_MOV_ATI, GL_MUL_ATI, GL_MULT, GL_MULTISAMPLE, GL_MULTISAMPLE_3DFX, GL_MULTISAMPLE_BIT, GL_MULTISAMPLE_BIT_3DFX, GL_MULTISAMPLE_BIT_EXT, GL_MULTISAMPLE_COVERAGE_MODES_NV, GL_MULTISAMPLE_EXT, GL_MULTISAMPLE_FILTER_HINT_NV, GL_MULTISAMPLE_SGIS, GL_MVP_MATRIX_EXT, GL_N3F_V3F, GL_NAME_STACK_DEPTH, GL_NAND, GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, GL_NATIVE_GRAPHICS_END_HINT_PGI, GL_NATIVE_GRAPHICS_HANDLE_PGI, GL_NEAREST, GL_NEAREST_CLIPMAP_LINEAR_SGIX, GL_NEAREST_CLIPMAP_NEAREST_SGIX, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEGATE_BIT_ATI, GL_NEGATIVE_ONE_EXT, GL_NEGATIVE_W_EXT, GL_NEGATIVE_X_EXT, GL_NEGATIVE_Y_EXT, GL_NEGATIVE_Z_EXT, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NORMAL_ARRAY, GL_NORMAL_ARRAY_BUFFER_BINDING, GL_NORMAL_ARRAY_BUFFER_BINDING_ARB, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_NORMAL_BIT_PGI, GL_NORMAL_MAP, GL_NORMAL_MAP_NV, GL_NORMALIZE, GL_NORMALIZED_RANGE_EXT, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_FRAGMENT_CONSTANTS_ATI, GL_NUM_FRAGMENT_REGISTERS_ATI, GL_NUM_GENERAL_COMBINERS_NV, GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI, GL_NUM_INSTRUCTIONS_PER_PASS_ATI, GL_NUM_INSTRUCTIONS_TOTAL_ATI, GL_NUM_LOOPBACK_COMPONENTS_ATI, GL_NUM_PASSES_ATI, GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB, GL_OBJECT_ACTIVE_ATTRIBUTES_ARB, GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB, GL_OBJECT_ACTIVE_UNIFORMS_ARB, GL_OBJECT_ATTACHED_OBJECTS_ARB, GL_OBJECT_BUFFER_SIZE_ATI, GL_OBJECT_BUFFER_USAGE_ATI, GL_OBJECT_COMPILE_STATUS_ARB, GL_OBJECT_DELETE_STATUS_ARB, GL_OBJECT_DISTANCE_TO_LINE_SGIS, GL_OBJECT_DISTANCE_TO_POINT_SGIS, GL_OBJECT_INFO_LOG_LENGTH_ARB, GL_OBJECT_LINE_SGIS, GL_OBJECT_LINEAR, GL_OBJECT_LINK_STATUS_ARB, GL_OBJECT_PLANE, GL_OBJECT_POINT_SGIS, GL_OBJECT_SHADER_SOURCE_LENGTH_ARB, GL_OBJECT_SUBTYPE_ARB, GL_OBJECT_TYPE_ARB, GL_OBJECT_VALIDATE_STATUS_ARB, GL_OCCLUSION_TEST_HP, GL_OCCLUSION_TEST_RESULT_HP, GL_OES_read_format, GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV, GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV, GL_OFFSET_HILO_TEXTURE_2D_NV, GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV, GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV, GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV, GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV, GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV, GL_OFFSET_TEXTURE_2D_BIAS_NV, GL_OFFSET_TEXTURE_2D_MATRIX_NV, GL_OFFSET_TEXTURE_2D_NV, GL_OFFSET_TEXTURE_2D_SCALE_NV, GL_OFFSET_TEXTURE_BIAS_NV, GL_OFFSET_TEXTURE_MATRIX_NV, GL_OFFSET_TEXTURE_RECTANGLE_NV, GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV, GL_OFFSET_TEXTURE_SCALE_NV, GL_ONE, GL_ONE_EXT, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OP_ADD_EXT, GL_OP_CLAMP_EXT, GL_OP_CROSS_PRODUCT_EXT, GL_OP_DOT3_EXT, GL_OP_DOT4_EXT, GL_OP_EXP_BASE_2_EXT, GL_OP_FLOOR_EXT, GL_OP_FRAC_EXT, GL_OP_INDEX_EXT, GL_OP_LOG_BASE_2_EXT, GL_OP_MADD_EXT, GL_OP_MAX_EXT, GL_OP_MIN_EXT, GL_OP_MOV_EXT, GL_OP_MUL_EXT, GL_OP_MULTIPLY_MATRIX_EXT, GL_OP_NEGATE_EXT, GL_OP_POWER_EXT, GL_OP_RECIP_EXT, GL_OP_RECIP_SQRT_EXT, GL_OP_ROUND_EXT, GL_OP_SET_GE_EXT, GL_OP_SET_LT_EXT, GL_OP_SUB_EXT, GL_OPERAND0_ALPHA, GL_OPERAND0_RGB, GL_OPERAND1_ALPHA, GL_OPERAND1_RGB, GL_OPERAND2_ALPHA, GL_OPERAND2_RGB, GL_OPERAND3_ALPHA_NV, GL_OPERAND3_RGB_NV, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_ORDER, GL_OUT_OF_MEMORY, GL_OUTPUT_COLOR0_EXT, GL_OUTPUT_COLOR1_EXT, GL_OUTPUT_FOG_EXT, GL_OUTPUT_TEXTURE_COORD0_EXT, GL_OUTPUT_TEXTURE_COORD1_EXT, GL_OUTPUT_TEXTURE_COORD10_EXT, GL_OUTPUT_TEXTURE_COORD11_EXT, GL_OUTPUT_TEXTURE_COORD12_EXT, GL_OUTPUT_TEXTURE_COORD13_EXT, GL_OUTPUT_TEXTURE_COORD14_EXT, GL_OUTPUT_TEXTURE_COORD15_EXT, GL_OUTPUT_TEXTURE_COORD16_EXT, GL_OUTPUT_TEXTURE_COORD17_EXT, GL_OUTPUT_TEXTURE_COORD18_EXT, GL_OUTPUT_TEXTURE_COORD19_EXT, GL_OUTPUT_TEXTURE_COORD2_EXT, GL_OUTPUT_TEXTURE_COORD20_EXT, GL_OUTPUT_TEXTURE_COORD21_EXT, GL_OUTPUT_TEXTURE_COORD22_EXT, GL_OUTPUT_TEXTURE_COORD23_EXT, GL_OUTPUT_TEXTURE_COORD24_EXT, GL_OUTPUT_TEXTURE_COORD25_EXT, GL_OUTPUT_TEXTURE_COORD26_EXT, GL_OUTPUT_TEXTURE_COORD27_EXT, GL_OUTPUT_TEXTURE_COORD28_EXT, GL_OUTPUT_TEXTURE_COORD29_EXT, GL_OUTPUT_TEXTURE_COORD3_EXT, GL_OUTPUT_TEXTURE_COORD30_EXT, GL_OUTPUT_TEXTURE_COORD31_EXT, GL_OUTPUT_TEXTURE_COORD4_EXT, GL_OUTPUT_TEXTURE_COORD5_EXT, GL_OUTPUT_TEXTURE_COORD6_EXT, GL_OUTPUT_TEXTURE_COORD7_EXT, GL_OUTPUT_TEXTURE_COORD8_EXT, GL_OUTPUT_TEXTURE_COORD9_EXT, GL_OUTPUT_VERTEX_EXT, GL_PACK_ALIGNMENT, GL_PACK_CMYK_HINT_EXT, GL_PACK_IMAGE_DEPTH_SGIS, GL_PACK_IMAGE_HEIGHT, GL_PACK_INVERT_MESA, GL_PACK_LSB_FIRST, GL_PACK_RESAMPLE_OML, GL_PACK_RESAMPLE_SGIX, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_IMAGES, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SKIP_VOLUMES_SGIS, GL_PACK_SUBSAMPLE_RATE_SGIX, GL_PACK_SWAP_BYTES, GL_PASS_THROUGH_NV, GL_PASS_THROUGH_TOKEN, GL_PER_STAGE_CONSTANTS_NV, GL_PERSPECTIVE_CORRECTION_HINT, GL_PERTURB_EXT, GL_PHONG_HINT_WIN, GL_PHONG_WIN, GL_PIXEL_COUNT_AVAILABLE_NV, GL_PIXEL_COUNT_NV, GL_PIXEL_COUNTER_BITS_NV, GL_PIXEL_CUBIC_WEIGHT_EXT, GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS, GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS, GL_PIXEL_GROUP_COLOR_SGIS, GL_PIXEL_MAG_FILTER_EXT, GL_PIXEL_MAP_A_TO_A, GL_PIXEL_MAP_A_TO_A_SIZE, GL_PIXEL_MAP_B_TO_B, GL_PIXEL_MAP_B_TO_B_SIZE, GL_PIXEL_MAP_G_TO_G, GL_PIXEL_MAP_G_TO_G_SIZE, GL_PIXEL_MAP_I_TO_A, GL_PIXEL_MAP_I_TO_A_SIZE, GL_PIXEL_MAP_I_TO_B, GL_PIXEL_MAP_I_TO_B_SIZE, GL_PIXEL_MAP_I_TO_G, GL_PIXEL_MAP_I_TO_G_SIZE, GL_PIXEL_MAP_I_TO_I, GL_PIXEL_MAP_I_TO_I_SIZE, GL_PIXEL_MAP_I_TO_R, GL_PIXEL_MAP_I_TO_R_SIZE, GL_PIXEL_MAP_R_TO_R, GL_PIXEL_MAP_R_TO_R_SIZE, GL_PIXEL_MAP_S_TO_S, GL_PIXEL_MAP_S_TO_S_SIZE, GL_PIXEL_MIN_FILTER_EXT, GL_PIXEL_MODE_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_ARB, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_PACK_BUFFER_BINDING_ARB, GL_PIXEL_PACK_BUFFER_BINDING_EXT, GL_PIXEL_PACK_BUFFER_EXT, GL_PIXEL_SUBSAMPLE_2424_SGIX, GL_PIXEL_SUBSAMPLE_4242_SGIX, GL_PIXEL_SUBSAMPLE_4444_SGIX, GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX, GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX, GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX, GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX, GL_PIXEL_TEX_GEN_MODE_SGIX, GL_PIXEL_TEX_GEN_Q_CEILING_SGIX, GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX, GL_PIXEL_TEX_GEN_Q_ROUND_SGIX, GL_PIXEL_TEX_GEN_SGIX, GL_PIXEL_TEXTURE_SGIS, GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX, GL_PIXEL_TILE_CACHE_INCREMENT_SGIX, GL_PIXEL_TILE_CACHE_SIZE_SGIX, GL_PIXEL_TILE_GRID_DEPTH_SGIX, GL_PIXEL_TILE_GRID_HEIGHT_SGIX, GL_PIXEL_TILE_GRID_WIDTH_SGIX, GL_PIXEL_TILE_HEIGHT_SGIX, GL_PIXEL_TILE_WIDTH_SGIX, GL_PIXEL_TRANSFORM_2D_EXT, GL_PIXEL_TRANSFORM_2D_MATRIX_EXT, GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_ARB, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER_BINDING_ARB, GL_PIXEL_UNPACK_BUFFER_BINDING_EXT, GL_PIXEL_UNPACK_BUFFER_EXT, GL_PN_TRIANGLES_ATI, GL_PN_TRIANGLES_NORMAL_MODE_ATI, GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI, GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI, GL_PN_TRIANGLES_POINT_MODE_ATI, GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI, GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI, GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI, GL_POINT, GL_POINT_BIT, GL_POINT_DISTANCE_ATTENUATION, GL_POINT_DISTANCE_ATTENUATION_ARB, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_FADE_THRESHOLD_SIZE_ARB, GL_POINT_FADE_THRESHOLD_SIZE_EXT, GL_POINT_FADE_THRESHOLD_SIZE_SGIS, GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_MAX, GL_POINT_SIZE_MAX_ARB, GL_POINT_SIZE_MAX_EXT, GL_POINT_SIZE_MAX_SGIS, GL_POINT_SIZE_MIN, GL_POINT_SIZE_MIN_ARB, GL_POINT_SIZE_MIN_EXT, GL_POINT_SIZE_MIN_SGIS, GL_POINT_SIZE_RANGE, GL_POINT_SMOOTH, GL_POINT_SMOOTH_HINT, GL_POINT_SPRITE, GL_POINT_SPRITE_ARB, GL_POINT_SPRITE_COORD_ORIGIN, GL_POINT_SPRITE_NV, GL_POINT_SPRITE_R_MODE_NV, GL_POINT_TOKEN, GL_POINTS, GL_POLYGON, GL_POLYGON_BIT, GL_POLYGON_MODE, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_POLYGON_STIPPLE, GL_POLYGON_STIPPLE_BIT, GL_POLYGON_TOKEN, GL_POSITION, GL_POST_COLOR_MATRIX_ALPHA_BIAS, GL_POST_COLOR_MATRIX_ALPHA_SCALE, GL_POST_COLOR_MATRIX_BLUE_BIAS, GL_POST_COLOR_MATRIX_BLUE_SCALE, GL_POST_COLOR_MATRIX_COLOR_TABLE, GL_POST_COLOR_MATRIX_GREEN_BIAS, GL_POST_COLOR_MATRIX_GREEN_SCALE, GL_POST_COLOR_MATRIX_RED_BIAS, GL_POST_COLOR_MATRIX_RED_SCALE, GL_POST_CONVOLUTION_ALPHA_BIAS, GL_POST_CONVOLUTION_ALPHA_SCALE, GL_POST_CONVOLUTION_BLUE_BIAS, GL_POST_CONVOLUTION_BLUE_SCALE, GL_POST_CONVOLUTION_COLOR_TABLE, GL_POST_CONVOLUTION_GREEN_BIAS, GL_POST_CONVOLUTION_GREEN_SCALE, GL_POST_CONVOLUTION_RED_BIAS, GL_POST_CONVOLUTION_RED_SCALE, GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP, GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX, GL_POST_TEXTURE_FILTER_BIAS_SGIX, GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX, GL_POST_TEXTURE_FILTER_SCALE_SGIX, GL_PREFER_DOUBLEBUFFER_HINT_PGI, GL_PRESERVE_ATI, GL_PREVIOUS, GL_PREVIOUS_TEXTURE_INPUT_NV, GL_PRIMARY_COLOR, GL_PRIMARY_COLOR_NV, GL_PRIMITIVE_ID_NV, GL_PRIMITIVE_RESTART_INDEX_NV, GL_PRIMITIVE_RESTART_NV, GL_PRIMITIVES_GENERATED_NV, GL_PROGRAM_ADDRESS_REGISTERS_ARB, GL_PROGRAM_ALU_INSTRUCTIONS_ARB, GL_PROGRAM_ATTRIB_COMPONENTS_NV, GL_PROGRAM_ATTRIBS_ARB, GL_PROGRAM_BINDING_ARB, GL_PROGRAM_ERROR_POSITION_ARB, GL_PROGRAM_ERROR_POSITION_NV, GL_PROGRAM_ERROR_STRING_ARB, GL_PROGRAM_ERROR_STRING_NV, GL_PROGRAM_FORMAT_ARB, GL_PROGRAM_FORMAT_ASCII_ARB, GL_PROGRAM_INSTRUCTIONS_ARB, GL_PROGRAM_LENGTH_ARB, GL_PROGRAM_LENGTH_NV, GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB, GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB, GL_PROGRAM_NATIVE_ATTRIBS_ARB, GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB, GL_PROGRAM_NATIVE_PARAMETERS_ARB, GL_PROGRAM_NATIVE_TEMPORARIES_ARB, GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB, GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB, GL_PROGRAM_OBJECT_ARB, GL_PROGRAM_PARAMETER_NV, GL_PROGRAM_PARAMETERS_ARB, GL_PROGRAM_POINT_SIZE_EXT, GL_PROGRAM_RESIDENT_NV, GL_PROGRAM_RESULT_COMPONENTS_NV, GL_PROGRAM_STRING_ARB, GL_PROGRAM_STRING_NV, GL_PROGRAM_TARGET_NV, GL_PROGRAM_TEMPORARIES_ARB, GL_PROGRAM_TEX_INDIRECTIONS_ARB, GL_PROGRAM_TEX_INSTRUCTIONS_ARB, GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_PROJECTION_STACK_DEPTH, GL_PROXY_COLOR_TABLE, GL_PROXY_HISTOGRAM, GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE, GL_PROXY_POST_CONVOLUTION_COLOR_TABLE, GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY_EXT, GL_PROXY_TEXTURE_1D_STACK_MESAX, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY_EXT, GL_PROXY_TEXTURE_2D_STACK_MESAX, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_4D_SGIS, GL_PROXY_TEXTURE_COLOR_TABLE_SGI, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_RECTANGLE_ARB, GL_PROXY_TEXTURE_RECTANGLE_EXT, GL_PROXY_TEXTURE_RECTANGLE_NV, GL_Q, GL_QUAD_ALPHA4_SGIS, GL_QUAD_ALPHA8_SGIS, GL_QUAD_INTENSITY4_SGIS, GL_QUAD_INTENSITY8_SGIS, GL_QUAD_LUMINANCE4_SGIS, GL_QUAD_LUMINANCE8_SGIS, GL_QUAD_MESH_SUN, GL_QUAD_STRIP, GL_QUAD_TEXTURE_SELECT_SGIS, GL_QUADRATIC_ATTENUATION, GL_QUADS, GL_QUARTER_BIT_ATI, GL_QUERY_COUNTER_BITS, GL_QUERY_COUNTER_BITS_ARB, GL_QUERY_RESULT, GL_QUERY_RESULT_ARB, GL_QUERY_RESULT_AVAILABLE, GL_QUERY_RESULT_AVAILABLE_ARB, GL_R, GL_R11F_G11F_B10F_EXT, GL_R3_G3_B2, GL_RASTER_POSITION_UNCLIPPED_IBM, GL_RASTERIZER_DISCARD_NV, GL_READ_BUFFER, GL_READ_FRAMEBUFFER_BINDING_EXT, GL_READ_FRAMEBUFFER_EXT, GL_READ_ONLY, GL_READ_ONLY_ARB, GL_READ_PIXEL_DATA_RANGE_LENGTH_NV, GL_READ_PIXEL_DATA_RANGE_NV, GL_READ_PIXEL_DATA_RANGE_POINTER_NV, GL_READ_WRITE, GL_READ_WRITE_ARB, GL_RECLAIM_MEMORY_HINT_PGI, GL_RED, GL_RED_BIAS, GL_RED_BIT_ATI, GL_RED_BITS, GL_RED_INTEGER_EXT, GL_RED_MAX_CLAMP_INGR, GL_RED_MIN_CLAMP_INGR, GL_RED_SCALE, GL_REDUCE, GL_REFERENCE_PLANE_EQUATION_SGIX, GL_REFERENCE_PLANE_SGIX, GL_REFLECTION_MAP, GL_REFLECTION_MAP_NV, GL_REG_0_ATI, GL_REG_1_ATI, GL_REG_10_ATI, GL_REG_11_ATI, GL_REG_12_ATI, GL_REG_13_ATI, GL_REG_14_ATI, GL_REG_15_ATI, GL_REG_16_ATI, GL_REG_17_ATI, GL_REG_18_ATI, GL_REG_19_ATI, GL_REG_2_ATI, GL_REG_20_ATI, GL_REG_21_ATI, GL_REG_22_ATI, GL_REG_23_ATI, GL_REG_24_ATI, GL_REG_25_ATI, GL_REG_26_ATI, GL_REG_27_ATI, GL_REG_28_ATI, GL_REG_29_ATI, GL_REG_3_ATI, GL_REG_30_ATI, GL_REG_31_ATI, GL_REG_4_ATI, GL_REG_5_ATI, GL_REG_6_ATI, GL_REG_7_ATI, GL_REG_8_ATI, GL_REG_9_ATI, GL_REGISTER_COMBINERS_NV, GL_RENDER, GL_RENDER_MODE, GL_RENDERBUFFER_ALPHA_SIZE_EXT, GL_RENDERBUFFER_BINDING_EXT, GL_RENDERBUFFER_BLUE_SIZE_EXT, GL_RENDERBUFFER_COLOR_SAMPLES_NV, GL_RENDERBUFFER_COVERAGE_SAMPLES_NV, GL_RENDERBUFFER_DEPTH_SIZE_EXT, GL_RENDERBUFFER_EXT, GL_RENDERBUFFER_GREEN_SIZE_EXT, GL_RENDERBUFFER_HEIGHT_EXT, GL_RENDERBUFFER_INTERNAL_FORMAT_EXT, GL_RENDERBUFFER_RED_SIZE_EXT, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_STENCIL_SIZE_EXT, GL_RENDERBUFFER_WIDTH_EXT, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_REPLICATE_BORDER, GL_RESAMPLE_AVERAGE_OML, GL_RESAMPLE_DECIMATE_OML, GL_RESAMPLE_DECIMATE_SGIX, GL_RESAMPLE_REPLICATE_OML, GL_RESAMPLE_REPLICATE_SGIX, GL_RESAMPLE_ZERO_FILL_OML, GL_RESAMPLE_ZERO_FILL_SGIX, GL_RESCALE_NORMAL, GL_RETURN, GL_RGB, GL_RGB_FLOAT16_APPLE, GL_RGB_FLOAT16_ATI, GL_RGB_FLOAT32_APPLE, GL_RGB_FLOAT32_ATI, GL_RGB_INTEGER_EXT, GL_RGB_S3TC, GL_RGB_SCALE, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB16F_ARB, GL_RGB16I_EXT, GL_RGB16UI_EXT, GL_RGB32F_ARB, GL_RGB32I_EXT, GL_RGB32UI_EXT, GL_RGB4, GL_RGB4_S3TC, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGB8I_EXT, GL_RGB8UI_EXT, GL_RGB9_E5_EXT, GL_RGBA, GL_RGBA_FLOAT_MODE_ARB, GL_RGBA_FLOAT16_APPLE, GL_RGBA_FLOAT16_ATI, GL_RGBA_FLOAT32_APPLE, GL_RGBA_FLOAT32_ATI, GL_RGBA_INTEGER_EXT, GL_RGBA_INTEGER_MODE_EXT, GL_RGBA_MODE, GL_RGBA_S3TC, GL_RGBA_SIGNED_COMPONENTS_EXT, GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV, GL_RGBA12, GL_RGBA16, GL_RGBA16F_ARB, GL_RGBA16I_EXT, GL_RGBA16UI_EXT, GL_RGBA2, GL_RGBA32F_ARB, GL_RGBA32I_EXT, GL_RGBA32UI_EXT, GL_RGBA4, GL_RGBA4_S3TC, GL_RGBA8, GL_RGBA8I_EXT, GL_RGBA8UI_EXT, GL_RIGHT, GL_S, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_MASK_EXT, GL_SAMPLE_ALPHA_TO_MASK_SGIS, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_ALPHA_TO_ONE_EXT, GL_SAMPLE_ALPHA_TO_ONE_SGIS, GL_SAMPLE_BUFFERS, GL_SAMPLE_BUFFERS_3DFX, GL_SAMPLE_BUFFERS_EXT, GL_SAMPLE_BUFFERS_SGIS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLE_MASK_EXT, GL_SAMPLE_MASK_INVERT_EXT, GL_SAMPLE_MASK_INVERT_SGIS, GL_SAMPLE_MASK_SGIS, GL_SAMPLE_MASK_VALUE_EXT, GL_SAMPLE_MASK_VALUE_SGIS, GL_SAMPLE_PATTERN_EXT, GL_SAMPLE_PATTERN_SGIS, GL_SAMPLER_1D, GL_SAMPLER_1D_ARB, GL_SAMPLER_1D_ARRAY_EXT, GL_SAMPLER_1D_ARRAY_SHADOW_EXT, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_1D_SHADOW_ARB, GL_SAMPLER_2D, GL_SAMPLER_2D_ARB, GL_SAMPLER_2D_ARRAY_EXT, GL_SAMPLER_2D_ARRAY_SHADOW_EXT, GL_SAMPLER_2D_RECT_ARB, GL_SAMPLER_2D_RECT_SHADOW_ARB, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_2D_SHADOW_ARB, GL_SAMPLER_3D, GL_SAMPLER_3D_ARB, GL_SAMPLER_BUFFER_EXT, GL_SAMPLER_CUBE, GL_SAMPLER_CUBE_ARB, GL_SAMPLER_CUBE_SHADOW_EXT, GL_SAMPLES, GL_SAMPLES_3DFX, GL_SAMPLES_EXT, GL_SAMPLES_PASSED, GL_SAMPLES_PASSED_ARB, GL_SAMPLES_SGIS, GL_SATURATE_BIT_ATI, GL_SCALAR_EXT, GL_SCALE_BY_FOUR_NV, GL_SCALE_BY_ONE_HALF_NV, GL_SCALE_BY_TWO_NV, GL_SCALEBIAS_HINT_SGIX, GL_SCISSOR_BIT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SCREEN_COORDINATES_REND, GL_SECONDARY_COLOR_ARRAY, GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING, GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB, GL_SECONDARY_COLOR_ARRAY_EXT, GL_SECONDARY_COLOR_ARRAY_POINTER, GL_SECONDARY_COLOR_ARRAY_POINTER_EXT, GL_SECONDARY_COLOR_ARRAY_SIZE, GL_SECONDARY_COLOR_ARRAY_SIZE_EXT, GL_SECONDARY_COLOR_ARRAY_STRIDE, GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT, GL_SECONDARY_COLOR_ARRAY_TYPE, GL_SECONDARY_COLOR_ARRAY_TYPE_EXT, GL_SECONDARY_COLOR_NV, GL_SECONDARY_INTERPOLATOR_ATI, GL_SELECT, GL_SELECTION_BUFFER_POINTER, GL_SELECTION_BUFFER_SIZE, GL_SEPARABLE_2D, GL_SEPARATE_ATTRIBS_NV, GL_SEPARATE_SPECULAR_COLOR, GL_SET, GL_SHADE_MODEL, GL_SHADER_CONSISTENT_NV, GL_SHADER_OBJECT_ARB, GL_SHADER_OPERATION_NV, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHADING_LANGUAGE_VERSION_ARB, GL_SHADOW_AMBIENT_SGIX, GL_SHADOW_ATTENUATION_EXT, GL_SHARED_TEXTURE_PALETTE_EXT, GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS, GL_SHININESS, GL_SHORT, GL_SIGNED_ALPHA_NV, GL_SIGNED_ALPHA8_NV, GL_SIGNED_HILO_NV, GL_SIGNED_HILO16_NV, GL_SIGNED_HILO8_NV, GL_SIGNED_IDENTITY_NV, GL_SIGNED_INTENSITY_NV, GL_SIGNED_INTENSITY8_NV, GL_SIGNED_LUMINANCE_ALPHA_NV, GL_SIGNED_LUMINANCE_NV, GL_SIGNED_LUMINANCE8_ALPHA8_NV, GL_SIGNED_LUMINANCE8_NV, GL_SIGNED_NEGATE_NV, GL_SIGNED_RGB_NV, GL_SIGNED_RGB_UNSIGNED_ALPHA_NV, GL_SIGNED_RGB8_NV, GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV, GL_SIGNED_RGBA_NV, GL_SIGNED_RGBA8_NV, GL_SINGLE_COLOR, GL_SLICE_ACCUM_SUN, GL_SLUMINANCE, GL_SLUMINANCE_ALPHA, GL_SLUMINANCE_ALPHA_EXT, GL_SLUMINANCE_EXT, GL_SLUMINANCE8, GL_SLUMINANCE8_ALPHA8, GL_SLUMINANCE8_ALPHA8_EXT, GL_SLUMINANCE8_EXT, GL_SMOOTH, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SMOOTH_POINT_SIZE_RANGE, GL_SOURCE0_ALPHA, GL_SOURCE0_RGB, GL_SOURCE1_ALPHA, GL_SOURCE1_RGB, GL_SOURCE2_ALPHA, GL_SOURCE2_RGB, GL_SOURCE3_ALPHA_NV, GL_SOURCE3_RGB_NV, GL_SPARE0_NV, GL_SPARE0_PLUS_SECONDARY_COLOR_NV, GL_SPARE1_NV, GL_SPECULAR, GL_SPHERE_MAP, GL_SPOT_CUTOFF, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT, GL_SPRITE_AXIAL_SGIX, GL_SPRITE_AXIS_SGIX, GL_SPRITE_EYE_ALIGNED_SGIX, GL_SPRITE_MODE_SGIX, GL_SPRITE_OBJECT_ALIGNED_SGIX, GL_SPRITE_SGIX, GL_SPRITE_TRANSLATION_SGIX, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRC0_ALPHA, GL_SRC0_RGB, GL_SRC1_ALPHA, GL_SRC1_RGB, GL_SRC2_ALPHA, GL_SRC2_RGB, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB_ALPHA_EXT, GL_SRGB_EXT, GL_SRGB8, GL_SRGB8_ALPHA8, GL_SRGB8_ALPHA8_EXT, GL_SRGB8_EXT, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STATIC_ATI, GL_STATIC_COPY, GL_STATIC_COPY_ARB, GL_STATIC_DRAW, GL_STATIC_DRAW_ARB, GL_STATIC_READ, GL_STATIC_READ_ARB, GL_STENCIL, GL_STENCIL_ATTACHMENT_EXT, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FAIL_ATI, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_FUNC_ATI, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_TAG_VALUE_EXT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_INDEX1_EXT, GL_STENCIL_INDEX16_EXT, GL_STENCIL_INDEX4_EXT, GL_STENCIL_INDEX8_EXT, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TAG_BITS_EXT, GL_STENCIL_TEST, GL_STENCIL_TEST_TWO_SIDE_EXT, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STEREO, GL_STORAGE_CACHED_APPLE, GL_STORAGE_PRIVATE_APPLE, GL_STORAGE_SHARED_APPLE, GL_STREAM_COPY, GL_STREAM_COPY_ARB, GL_STREAM_DRAW, GL_STREAM_DRAW_ARB, GL_STREAM_READ, GL_STREAM_READ_ARB, GL_STRICT_DEPTHFUNC_HINT_PGI, GL_STRICT_LIGHTING_HINT_PGI, GL_STRICT_SCISSOR_HINT_PGI, GL_SUB_ATI, GL_SUBPIXEL_BITS, GL_SUBTRACT, GL_SWIZZLE_STQ_ATI, GL_SWIZZLE_STQ_DQ_ATI, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STR_DR_ATI, GL_SWIZZLE_STRQ_ATI, GL_SWIZZLE_STRQ_DQ_ATI, GL_T, GL_T2F_C3F_V3F, GL_T2F_C4F_N3F_V3F, GL_T2F_C4UB_V3F, GL_T2F_IUI_N3F_V2F_EXT, GL_T2F_IUI_N3F_V3F_EXT, GL_T2F_IUI_V2F_EXT, GL_T2F_IUI_V3F_EXT, GL_T2F_N3F_V3F, GL_T2F_V3F, GL_T4F_C4F_N3F_V4F, GL_T4F_V4F, GL_TABLE_TOO_LARGE, GL_TEXCOORD1_BIT_PGI, GL_TEXCOORD2_BIT_PGI, GL_TEXCOORD3_BIT_PGI, GL_TEXCOORD4_BIT_PGI, GL_TEXT_FRAGMENT_SHADER_ATI, GL_TEXTURE, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY_EXT, GL_TEXTURE_1D_STACK_BINDING_MESAX, GL_TEXTURE_1D_STACK_MESAX, GL_TEXTURE_2D, GL_TEXTURE_2D_ARRAY_EXT, GL_TEXTURE_2D_STACK_BINDING_MESAX, GL_TEXTURE_2D_STACK_MESAX, GL_TEXTURE_3D, GL_TEXTURE_4D_BINDING_SGIS, GL_TEXTURE_4D_SGIS, GL_TEXTURE_4DSIZE_SGIS, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE_ARB, GL_TEXTURE_APPLICATION_MODE_EXT, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY_EXT, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY_EXT, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BINDING_BUFFER_EXT, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_BINDING_RECTANGLE_ARB, GL_TEXTURE_BINDING_RECTANGLE_EXT, GL_TEXTURE_BINDING_RECTANGLE_NV, GL_TEXTURE_BIT, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE_ARB, GL_TEXTURE_BORDER, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_BORDER_VALUES_NV, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT, GL_TEXTURE_BUFFER_EXT, GL_TEXTURE_BUFFER_FORMAT_EXT, GL_TEXTURE_CLIPMAP_CENTER_SGIX, GL_TEXTURE_CLIPMAP_DEPTH_SGIX, GL_TEXTURE_CLIPMAP_FRAME_SGIX, GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX, GL_TEXTURE_CLIPMAP_OFFSET_SGIX, GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX, GL_TEXTURE_COLOR_TABLE_SGI, GL_TEXTURE_COLOR_WRITEMASK_SGIS, GL_TEXTURE_COMPARE_FAIL_VALUE_ARB, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_FUNC_ARB, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_MODE_ARB, GL_TEXTURE_COMPARE_OPERATOR_SGIX, GL_TEXTURE_COMPARE_SGIX, GL_TEXTURE_COMPONENTS, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_CONSTANT_DATA_SUNX, GL_TEXTURE_COORD_ARRAY, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_COORD_NV, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_DEFORMATION_BIT_SGIX, GL_TEXTURE_DEFORMATION_SGIX, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_SIZE_ARB, GL_TEXTURE_DEPTH_TYPE_ARB, GL_TEXTURE_DS_SIZE_NV, GL_TEXTURE_DT_SIZE_NV, GL_TEXTURE_ENV, GL_TEXTURE_ENV_BIAS_SGIX, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE, GL_TEXTURE_FILTER_CONTROL, GL_TEXTURE_FILTER_CONTROL_EXT, GL_TEXTURE_FILTER4_SIZE_SGIS, GL_TEXTURE_FLOAT_COMPONENTS_NV, GL_TEXTURE_GEN_MODE, GL_TEXTURE_GEN_Q, GL_TEXTURE_GEN_R, GL_TEXTURE_GEN_S, GL_TEXTURE_GEN_T, GL_TEXTURE_GEQUAL_R_SGIX, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE_ARB, GL_TEXTURE_HEIGHT, GL_TEXTURE_HI_SIZE_NV, GL_TEXTURE_INDEX_SIZE_EXT, GL_TEXTURE_INTENSITY_SIZE, GL_TEXTURE_INTENSITY_TYPE_ARB, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_LEQUAL_R_SGIX, GL_TEXTURE_LIGHT_EXT, GL_TEXTURE_LIGHTING_MODE_HP, GL_TEXTURE_LO_SIZE_NV, GL_TEXTURE_LOD_BIAS, GL_TEXTURE_LOD_BIAS_EXT, GL_TEXTURE_LOD_BIAS_R_SGIX, GL_TEXTURE_LOD_BIAS_S_SGIX, GL_TEXTURE_LOD_BIAS_T_SGIX, GL_TEXTURE_LUMINANCE_SIZE, GL_TEXTURE_LUMINANCE_TYPE_ARB, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAG_SIZE_NV, GL_TEXTURE_MATERIAL_FACE_EXT, GL_TEXTURE_MATERIAL_PARAMETER_EXT, GL_TEXTURE_MATRIX, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MAX_CLAMP_R_SGIX, GL_TEXTURE_MAX_CLAMP_S_SGIX, GL_TEXTURE_MAX_CLAMP_T_SGIX, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MINIMIZE_STORAGE_APPLE, GL_TEXTURE_MULTI_BUFFER_HINT_SGIX, GL_TEXTURE_NORMAL_EXT, GL_TEXTURE_POST_SPECULAR_HP, GL_TEXTURE_PRE_SPECULAR_HP, GL_TEXTURE_PRIORITY, GL_TEXTURE_RANGE_LENGTH_APPLE, GL_TEXTURE_RANGE_POINTER_APPLE, GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_RECTANGLE_EXT, GL_TEXTURE_RECTANGLE_NV, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE_ARB, GL_TEXTURE_RESIDENT, GL_TEXTURE_SHADER_NV, GL_TEXTURE_SHARED_SIZE_EXT, GL_TEXTURE_STACK_DEPTH, GL_TEXTURE_STENCIL_SIZE_EXT, GL_TEXTURE_STORAGE_HINT_APPLE, GL_TEXTURE_UNSIGNED_REMAP_MODE_NV, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_Q_SGIS, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TIME_ELAPSED_EXT, GL_TRACK_MATRIX_NV, GL_TRACK_MATRIX_TRANSFORM_NV, GL_TRANSFORM_BIT, GL_TRANSFORM_FEEDBACK_ATTRIBS_NV, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV, GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV, GL_TRANSFORM_FEEDBACK_BUFFER_NV, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV, GL_TRANSFORM_FEEDBACK_BUFFER_START_NV, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV, GL_TRANSFORM_FEEDBACK_RECORD_NV, GL_TRANSFORM_FEEDBACK_VARYINGS_NV, GL_TRANSFORM_HINT_APPLE, GL_TRANSPOSE_COLOR_MATRIX, GL_TRANSPOSE_CURRENT_MATRIX_ARB, GL_TRANSPOSE_MODELVIEW_MATRIX, GL_TRANSPOSE_NV, GL_TRANSPOSE_PROJECTION_MATRIX, GL_TRANSPOSE_TEXTURE_MATRIX, GL_TRIANGLE_FAN, GL_TRIANGLE_MESH_SUN, GL_TRIANGLE_STRIP, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES, GL_TRIANGLES_ADJACENCY_EXT, GL_TRUE, GL_TYPE_RGBA_FLOAT_ATI, GL_UNIFORM_BUFFER_BINDING_EXT, GL_UNIFORM_BUFFER_EXT, GL_UNPACK_ALIGNMENT, GL_UNPACK_CLIENT_STORAGE_APPLE, GL_UNPACK_CMYK_HINT_EXT, GL_UNPACK_CONSTANT_DATA_SUNX, GL_UNPACK_IMAGE_DEPTH_SGIS, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_LSB_FIRST, GL_UNPACK_RESAMPLE_OML, GL_UNPACK_RESAMPLE_SGIX, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_IMAGES, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SKIP_VOLUMES_SGIS, GL_UNPACK_SUBSAMPLE_RATE_SGIX, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_IDENTITY_NV, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_10F_11F_11F_REV_EXT, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_24_8_EXT, GL_UNSIGNED_INT_24_8_NV, GL_UNSIGNED_INT_5_9_9_9_REV_EXT, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_8_8_S8_S8_REV_NV, GL_UNSIGNED_INT_S8_S8_8_8_NV, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT, GL_UNSIGNED_INT_SAMPLER_1D_EXT, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT, GL_UNSIGNED_INT_SAMPLER_2D_EXT, GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT, GL_UNSIGNED_INT_SAMPLER_3D_EXT, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT, GL_UNSIGNED_INT_SAMPLER_CUBE_EXT, GL_UNSIGNED_INT_VEC2_EXT, GL_UNSIGNED_INT_VEC3_EXT, GL_UNSIGNED_INT_VEC4_EXT, GL_UNSIGNED_INVERT_NV, GL_UNSIGNED_NORMALIZED_ARB, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UNSIGNED_SHORT_8_8_APPLE, GL_UNSIGNED_SHORT_8_8_MESA, GL_UNSIGNED_SHORT_8_8_REV_APPLE, GL_UNSIGNED_SHORT_8_8_REV_MESA, GL_UPPER_LEFT, GL_V2F, GL_V3F, GL_VALIDATE_STATUS, GL_VARIABLE_A_NV, GL_VARIABLE_B_NV, GL_VARIABLE_C_NV, GL_VARIABLE_D_NV, GL_VARIABLE_E_NV, GL_VARIABLE_F_NV, GL_VARIABLE_G_NV, GL_VARIANT_ARRAY_EXT, GL_VARIANT_ARRAY_POINTER_EXT, GL_VARIANT_ARRAY_STRIDE_EXT, GL_VARIANT_ARRAY_TYPE_EXT, GL_VARIANT_DATATYPE_EXT, GL_VARIANT_EXT, GL_VARIANT_VALUE_EXT, GL_VECTOR_EXT, GL_VENDOR, GL_VERSION, GL_VERTEX_ARRAY, GL_VERTEX_ARRAY_BINDING_APPLE, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_BUFFER_BINDING_ARB, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_RANGE_APPLE, GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE, GL_VERTEX_ARRAY_RANGE_LENGTH_NV, GL_VERTEX_ARRAY_RANGE_NV, GL_VERTEX_ARRAY_RANGE_POINTER_APPLE, GL_VERTEX_ARRAY_RANGE_POINTER_NV, GL_VERTEX_ARRAY_RANGE_VALID_NV, GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STORAGE_HINT_APPLE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB, GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB, GL_VERTEX_ATTRIB_ARRAY0_NV, GL_VERTEX_ATTRIB_ARRAY1_NV, GL_VERTEX_ATTRIB_ARRAY10_NV, GL_VERTEX_ATTRIB_ARRAY11_NV, GL_VERTEX_ATTRIB_ARRAY12_NV, GL_VERTEX_ATTRIB_ARRAY13_NV, GL_VERTEX_ATTRIB_ARRAY14_NV, GL_VERTEX_ATTRIB_ARRAY15_NV, GL_VERTEX_ATTRIB_ARRAY2_NV, GL_VERTEX_ATTRIB_ARRAY3_NV, GL_VERTEX_ATTRIB_ARRAY4_NV, GL_VERTEX_ATTRIB_ARRAY5_NV, GL_VERTEX_ATTRIB_ARRAY6_NV, GL_VERTEX_ATTRIB_ARRAY7_NV, GL_VERTEX_ATTRIB_ARRAY8_NV, GL_VERTEX_ATTRIB_ARRAY9_NV, GL_VERTEX_ATTRIB_MAP1_APPLE, GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE, GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE, GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE, GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE, GL_VERTEX_ATTRIB_MAP2_APPLE, GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE, GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE, GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE, GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE, GL_VERTEX_BLEND_ARB, GL_VERTEX_CONSISTENT_HINT_PGI, GL_VERTEX_DATA_HINT_PGI, GL_VERTEX_ID_NV, GL_VERTEX_PRECLIP_HINT_SGIX, GL_VERTEX_PRECLIP_SGIX, GL_VERTEX_PROGRAM_ARB, GL_VERTEX_PROGRAM_BINDING_NV, GL_VERTEX_PROGRAM_NV, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_PROGRAM_POINT_SIZE_ARB, GL_VERTEX_PROGRAM_POINT_SIZE_NV, GL_VERTEX_PROGRAM_TWO_SIDE, GL_VERTEX_PROGRAM_TWO_SIDE_ARB, GL_VERTEX_PROGRAM_TWO_SIDE_NV, GL_VERTEX_SHADER, GL_VERTEX_SHADER_ARB, GL_VERTEX_SHADER_BINDING_EXT, GL_VERTEX_SHADER_EXT, GL_VERTEX_SHADER_INSTRUCTIONS_EXT, GL_VERTEX_SHADER_INVARIANTS_EXT, GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT, GL_VERTEX_SHADER_LOCALS_EXT, GL_VERTEX_SHADER_OPTIMIZED_EXT, GL_VERTEX_SHADER_VARIANTS_EXT, GL_VERTEX_SOURCE_ATI, GL_VERTEX_STATE_PROGRAM_NV, GL_VERTEX_STREAM0_ATI, GL_VERTEX_STREAM1_ATI, GL_VERTEX_STREAM2_ATI, GL_VERTEX_STREAM3_ATI, GL_VERTEX_STREAM4_ATI, GL_VERTEX_STREAM5_ATI, GL_VERTEX_STREAM6_ATI, GL_VERTEX_STREAM7_ATI, GL_VERTEX_WEIGHT_ARRAY_EXT, GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT, GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT, GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT, GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT, GL_VERTEX_WEIGHTING_EXT, GL_VERTEX23_BIT_PGI, GL_VERTEX4_BIT_PGI, GL_VIBRANCE_BIAS_NV, GL_VIBRANCE_SCALE_NV, GL_VIEWPORT, GL_VIEWPORT_BIT, GL_W_EXT, GL_WEIGHT_ARRAY_ARB, GL_WEIGHT_ARRAY_BUFFER_BINDING, GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB, GL_WEIGHT_ARRAY_POINTER_ARB, GL_WEIGHT_ARRAY_SIZE_ARB, GL_WEIGHT_ARRAY_STRIDE_ARB, GL_WEIGHT_ARRAY_TYPE_ARB, GL_WEIGHT_SUM_UNITY_ARB, GL_WIDE_LINE_HINT_PGI, GL_WRAP_BORDER_SUN, GL_WRITE_ONLY, GL_WRITE_ONLY_ARB, GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV, GL_WRITE_PIXEL_DATA_RANGE_NV, GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV, GL_X_EXT, GL_XOR, GL_Y_EXT, GL_YCBCR_422_APPLE, GL_YCBCR_MESA, GL_YCRCB_422_SGIX, GL_YCRCB_444_SGIX, GL_YCRCB_SGIX, GL_YCRCBA_SGIX, GL_Z_EXT, GL_ZERO, GL_ZERO_EXT, GL_ZOOM_X, GL_ZOOM_Y
 
Constructor Summary
DebugGL(GL downstreamGL)
           
 
Method Summary
 Object getExtension(String arg0)
          Returns an object providing access to the specified OpenGL extension.
 Object getPlatformGLExtensions()
          Returns an object through which platform-specific OpenGL extensions (WGL, GLX, etc.) may be accessed.
 void glAccum(int arg0, float arg1)
          Interface to C language function:
void glAccum(GLenum op, GLfloat value);
 void glActiveStencilFaceEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glActiveStencilFaceEXT(GLenum mode);
 void glActiveTexture(int arg0)
          Entry point (through function pointer) to C language function:
void glActiveTexture(GLenum mode);
 void glActiveVaryingNV(int arg0, byte[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glActiveVaryingNV(GLuint program, const GLchar * name);
 void glActiveVaryingNV(int arg0, ByteBuffer arg1)
          Entry point (through function pointer) to C language function:
void glActiveVaryingNV(GLuint program, const GLchar * name);
 ByteBuffer glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3)
          Provides platform-independent access to the wglAllocateMemoryNV / glXAllocateMemoryNV extension.
 void glAlphaFragmentOp1ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glAlphaFragmentOp1ATI(GLenum stage, GLuint portion, GLuint variable, GLuint input, GLuint mapping, GLuint componentUsage);
 void glAlphaFragmentOp2ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
          Entry point (through function pointer) to C language function:
void glAlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
 void glAlphaFragmentOp3ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11)
          Entry point (through function pointer) to C language function:
void glAlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
 void glAlphaFunc(int arg0, float arg1)
          Interface to C language function:
void glAlphaFunc(GLenum func, GLclampf ref);
 void glApplyTextureEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glApplyTextureEXT(GLenum mode);
 boolean glAreProgramsResidentNV(int arg0, int[] arg1, int arg2, byte[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);
 boolean glAreProgramsResidentNV(int arg0, IntBuffer arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);
 boolean glAreTexturesResident(int arg0, int[] arg1, int arg2, byte[] arg3, int arg4)
          Interface to C language function:
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
 boolean glAreTexturesResident(int arg0, IntBuffer arg1, ByteBuffer arg2)
          Interface to C language function:
GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);
 void glArrayElement(int arg0)
          Interface to C language function:
void glArrayElement(GLint i);
 void glArrayObjectATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glArrayObjectATI(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
 void glAsyncMarkerSGIX(int arg0)
          Entry point (through function pointer) to C language function:
void glAsyncMarkerSGIX(GLuint mode);
 void glAttachObjectARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glAttachObjectARB(GLhandleARB target, GLhandleARB id);
 void glAttachShader(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glAttachShader(GLuint target, GLuint id);
 void glBegin(int arg0)
          Interface to C language function:
void glBegin(GLenum mode);
 void glBeginFragmentShaderATI()
          Entry point (through function pointer) to C language function:
void glBeginFragmentShaderATI(void);
 void glBeginOcclusionQueryNV(int arg0)
          Entry point (through function pointer) to C language function:
void glBeginOcclusionQueryNV(GLuint mode);
 void glBeginQuery(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBeginQuery(GLenum target, GLuint id);
 void glBeginQueryARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBeginQueryARB(GLenum target, GLuint id);
 void glBeginTransformFeedbackNV(int arg0)
          Entry point (through function pointer) to C language function:
void glBeginTransformFeedbackNV(GLenum primitiveMode);
 void glBeginVertexShaderEXT()
          Entry point (through function pointer) to C language function:
void glBeginVertexShaderEXT(void);
 void glBindAttribLocation(int arg0, int arg1, String arg2)
          Entry point (through function pointer) to C language function:
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
 void glBindAttribLocationARB(int arg0, int arg1, String arg2)
          Entry point (through function pointer) to C language function:
void glBindAttribLocationARB(GLhandleARB program, GLuint index, const GLcharARB * name);
 void glBindBuffer(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindBuffer(GLenum target, GLuint id);
 void glBindBufferARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindBufferARB(GLenum target, GLuint id);
 void glBindBufferBaseNV(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glBindBufferBaseNV(GLenum target, GLuint index, GLuint buffer);
 void glBindBufferOffsetNV(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBindBufferOffsetNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset);
 void glBindBufferRangeNV(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glBindBufferRangeNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset, ptrdiff_t size);
 void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);
 void glBindFragDataLocationEXT(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);
 void glBindFragmentShaderATI(int arg0)
          Entry point (through function pointer) to C language function:
void glBindFragmentShaderATI(GLuint mode);
 void glBindFramebufferEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindFramebufferEXT(GLenum target, GLuint id);
 int glBindLightParameterEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLuint glBindLightParameterEXT(GLenum light, GLenum value);
 int glBindMaterialParameterEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);
 int glBindParameterEXT(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glBindParameterEXT(GLenum type);
 void glBindProgramARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindProgramARB(GLenum target, GLuint id);
 void glBindProgramNV(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindProgramNV(GLenum target, GLuint id);
 void glBindRenderbufferEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBindRenderbufferEXT(GLenum target, GLuint id);
 int glBindTexGenParameterEXT(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);
 void glBindTexture(int arg0, int arg1)
          Interface to C language function:
void glBindTexture(GLenum target, GLuint texture);
 int glBindTextureUnitParameterEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);
 void glBindVertexArrayAPPLE(int arg0)
          Entry point (through function pointer) to C language function:
void glBindVertexArrayAPPLE(GLuint mode);
 void glBindVertexShaderEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glBindVertexShaderEXT(GLuint mode);
 void glBitmap(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5, byte[] arg6, int arg7)
          Interface to C language function:
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
 void glBitmap(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5, ByteBuffer arg6)
          Interface to C language function:
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
 void glBitmap(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5, long arg6)
          Interface to C language function:
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
 void glBlendColor(float arg0, float arg1, float arg2, float arg3)
          Entry point (through function pointer) to C language function:
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
 void glBlendEquation(int arg0)
          Entry point (through function pointer) to C language function:
void glBlendEquation(GLenum mode);
 void glBlendEquationSeparate(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBlendEquationSeparate(GLenum target, GLenum id);
 void glBlendEquationSeparateEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glBlendEquationSeparateEXT(GLenum target, GLenum id);
 void glBlendFunc(int arg0, int arg1)
          Interface to C language function:
void glBlendFunc(GLenum sfactor, GLenum dfactor);
 void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
 void glBlendFuncSeparateEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
 void glBlendFuncSeparateINGR(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
 void glBlitFramebufferEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
          Entry point (through function pointer) to C language function:
void glBlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
 void glBufferData(int arg0, int arg1, Buffer arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBufferData(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);
 void glBufferDataARB(int arg0, int arg1, Buffer arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glBufferDataARB(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);
 void glBufferParameteriAPPLE(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint params);
 int glBufferRegionEnabled()
          Entry point (through function pointer) to C language function:
GLuint glBufferRegionEnabled(GLvoid);
 void glBufferSubData(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);
 void glBufferSubDataARB(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);
 void glCallList(int arg0)
          Interface to C language function:
void glCallList(GLuint list);
 void glCallLists(int arg0, int arg1, Buffer arg2)
          Interface to C language function:
void glCallLists(GLsizei n, GLenum type, const GLvoid * lists);
 int glCheckFramebufferStatusEXT(int arg0)
          Entry point (through function pointer) to C language function:
GLenum glCheckFramebufferStatusEXT(GLenum type);
 void glClampColorARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glClampColorARB(GLenum target, GLenum id);
 void glClear(int arg0)
          Interface to C language function:
void glClear(GLbitfield mask);
 void glClearAccum(float arg0, float arg1, float arg2, float arg3)
          Interface to C language function:
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
 void glClearColor(float arg0, float arg1, float arg2, float arg3)
          Interface to C language function:
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
 void glClearColorIiEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);
 void glClearColorIuiEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);
 void glClearDepth(double arg0)
          Interface to C language function:
void glClearDepth(GLclampd depth);
 void glClearDepthdNV(double arg0)
          Entry point (through function pointer) to C language function:
void glClearDepthdNV(GLdouble depth);
 void glClearIndex(float arg0)
          Interface to C language function:
void glClearIndex(GLfloat c);
 void glClearStencil(int arg0)
          Interface to C language function:
void glClearStencil(GLint s);
 void glClientActiveTexture(int arg0)
          Entry point (through function pointer) to C language function:
void glClientActiveTexture(GLenum mode);
 void glClientActiveVertexStreamATI(int arg0)
          Entry point (through function pointer) to C language function:
void glClientActiveVertexStreamATI(GLenum mode);
 void glClipPlane(int arg0, double[] arg1, int arg2)
          Interface to C language function:
void glClipPlane(GLenum plane, const GLdouble * equation);
 void glClipPlane(int arg0, DoubleBuffer arg1)
          Interface to C language function:
void glClipPlane(GLenum plane, const GLdouble * equation);
 void glColor3b(byte arg0, byte arg1, byte arg2)
          Interface to C language function:
void glColor3b(GLbyte red, GLbyte green, GLbyte blue);
 void glColor3bv(byte[] arg0, int arg1)
          Interface to C language function:
void glColor3bv(const GLbyte * v);
 void glColor3bv(ByteBuffer arg0)
          Interface to C language function:
void glColor3bv(const GLbyte * v);
 void glColor3d(double arg0, double arg1, double arg2)
          Interface to C language function:
void glColor3d(GLdouble red, GLdouble green, GLdouble blue);
 void glColor3dv(double[] arg0, int arg1)
          Interface to C language function:
void glColor3dv(const GLdouble * v);
 void glColor3dv(DoubleBuffer arg0)
          Interface to C language function:
void glColor3dv(const GLdouble * v);
 void glColor3f(float arg0, float arg1, float arg2)
          Interface to C language function:
void glColor3f(GLfloat red, GLfloat green, GLfloat blue);
 void glColor3fv(float[] arg0, int arg1)
          Interface to C language function:
void glColor3fv(const GLfloat * v);
 void glColor3fv(FloatBuffer arg0)
          Interface to C language function:
void glColor3fv(const GLfloat * v);
 void glColor3fVertex3fSUN(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
          Entry point (through function pointer) to C language function:
void glColor3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
 void glColor3fVertex3fvSUN(float[] arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
 void glColor3fVertex3fvSUN(FloatBuffer arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
 void glColor3hNV(short arg0, short arg1, short arg2)
          Entry point (through function pointer) to C language function:
void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
 void glColor3hvNV(short[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glColor3hvNV(const GLhalfNV * v);
 void glColor3hvNV(ShortBuffer arg0)
          Entry point (through function pointer) to C language function:
void glColor3hvNV(const GLhalfNV * v);
 void glColor3i(int arg0, int arg1, int arg2)
          Interface to C language function:
void glColor3i(GLint red, GLint green, GLint blue);
 void glColor3iv(int[] arg0, int arg1)
          Interface to C language function:
void glColor3iv(const GLint * v);
 void glColor3iv(IntBuffer arg0)
          Interface to C language function:
void glColor3iv(const GLint * v);
 void glColor3s(short arg0, short arg1, short arg2)
          Interface to C language function:
void glColor3s(GLshort red, GLshort green, GLshort blue);
 void glColor3sv(short[] arg0, int arg1)
          Interface to C language function:
void glColor3sv(const GLshort * v);
 void glColor3sv(ShortBuffer arg0)
          Interface to C language function:
void glColor3sv(const GLshort * v);
 void glColor3ub(byte arg0, byte arg1, byte arg2)
          Interface to C language function:
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
 void glColor3ubv(byte[] arg0, int arg1)
          Interface to C language function:
void glColor3ubv(const GLubyte * v);
 void glColor3ubv(ByteBuffer arg0)
          Interface to C language function:
void glColor3ubv(const GLubyte * v);
 void glColor3ui(int arg0, int arg1, int arg2)
          Interface to C language function:
void glColor3ui(GLuint red, GLuint green, GLuint blue);
 void glColor3uiv(int[] arg0, int arg1)
          Interface to C language function:
void glColor3uiv(const GLuint * v);
 void glColor3uiv(IntBuffer arg0)
          Interface to C language function:
void glColor3uiv(const GLuint * v);
 void glColor3us(short arg0, short arg1, short arg2)
          Interface to C language function:
void glColor3us(GLushort red, GLushort green, GLushort blue);
 void glColor3usv(short[] arg0, int arg1)
          Interface to C language function:
void glColor3usv(const GLushort * v);
 void glColor3usv(ShortBuffer arg0)
          Interface to C language function:
void glColor3usv(const GLushort * v);
 void glColor4b(byte arg0, byte arg1, byte arg2, byte arg3)
          Interface to C language function:
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
 void glColor4bv(byte[] arg0, int arg1)
          Interface to C language function:
void glColor4bv(const GLbyte * v);
 void glColor4bv(ByteBuffer arg0)
          Interface to C language function:
void glColor4bv(const GLbyte * v);
 void glColor4d(double arg0, double arg1, double arg2, double arg3)
          Interface to C language function:
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
 void glColor4dv(double[] arg0, int arg1)
          Interface to C language function:
void glColor4dv(const GLdouble * v);
 void glColor4dv(DoubleBuffer arg0)
          Interface to C language function:
void glColor4dv(const GLdouble * v);
 void glColor4f(float arg0, float arg1, float arg2, float arg3)
          Interface to C language function:
void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
 void glColor4fNormal3fVertex3fSUN(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
          Entry point (through function pointer) to C language function:
void glColor4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
 void glColor4fNormal3fVertex3fvSUN(float[] arg0, int arg1, float[] arg2, int arg3, float[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
 void glColor4fNormal3fVertex3fvSUN(FloatBuffer arg0, FloatBuffer arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);
 void glColor4fv(float[] arg0, int arg1)
          Interface to C language function:
void glColor4fv(const GLfloat * v);
 void glColor4fv(FloatBuffer arg0)
          Interface to C language function:
void glColor4fv(const GLfloat * v);
 void glColor4hNV(short arg0, short arg1, short arg2, short arg3)
          Entry point (through function pointer) to C language function:
void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
 void glColor4hvNV(short[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glColor4hvNV(const GLhalfNV * v);
 void glColor4hvNV(ShortBuffer arg0)
          Entry point (through function pointer) to C language function:
void glColor4hvNV(const GLhalfNV * v);
 void glColor4i(int arg0, int arg1, int arg2, int arg3)
          Interface to C language function:
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
 void glColor4iv(int[] arg0, int arg1)
          Interface to C language function:
void glColor4iv(const GLint * v);
 void glColor4iv(IntBuffer arg0)
          Interface to C language function:
void glColor4iv(const GLint * v);
 void glColor4s(short arg0, short arg1, short arg2, short arg3)
          Interface to C language function:
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
 void glColor4sv(short[] arg0, int arg1)
          Interface to C language function:
void glColor4sv(const GLshort * v);
 void glColor4sv(ShortBuffer arg0)
          Interface to C language function:
void glColor4sv(const GLshort * v);
 void glColor4ub(byte arg0, byte arg1, byte arg2, byte arg3)
          Interface to C language function:
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
 void glColor4ubv(byte[] arg0, int arg1)
          Interface to C language function:
void glColor4ubv(const GLubyte * v);
 void glColor4ubv(ByteBuffer arg0)
          Interface to C language function:
void glColor4ubv(const GLubyte * v);
 void glColor4ubVertex2fSUN(byte arg0, byte arg1, byte arg2, byte arg3, float arg4, float arg5)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
 void glColor4ubVertex2fvSUN(byte[] arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);
 void glColor4ubVertex2fvSUN(ByteBuffer arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);
 void glColor4ubVertex3fSUN(byte arg0, byte arg1, byte arg2, byte arg3, float arg4, float arg5, float arg6)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
 void glColor4ubVertex3fvSUN(byte[] arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);
 void glColor4ubVertex3fvSUN(ByteBuffer arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);
 void glColor4ui(int arg0, int arg1, int arg2, int arg3)
          Interface to C language function:
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
 void glColor4uiv(int[] arg0, int arg1)
          Interface to C language function:
void glColor4uiv(const GLuint * v);
 void glColor4uiv(IntBuffer arg0)
          Interface to C language function:
void glColor4uiv(const GLuint * v);
 void glColor4us(short arg0, short arg1, short arg2, short arg3)
          Interface to C language function:
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
 void glColor4usv(short[] arg0, int arg1)
          Interface to C language function:
void glColor4usv(const GLushort * v);
 void glColor4usv(ShortBuffer arg0)
          Interface to C language function:
void glColor4usv(const GLushort * v);
 void glColorFragmentOp1ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
          Entry point (through function pointer) to C language function:
void glColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
 void glColorFragmentOp2ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
          Entry point (through function pointer) to C language function:
void glColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
 void glColorFragmentOp3ATI(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12)
          Entry point (through function pointer) to C language function:
void glColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
 void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
          Interface to C language function:
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
 void glColorMaskIndexedEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
          Entry point (through function pointer) to C language function:
void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
 void glColorMaterial(int arg0, int arg1)
          Interface to C language function:
void glColorMaterial(GLenum face, GLenum mode);
 void glColorPointer(int arg0, int arg1, int arg2, Buffer arg3)
          Interface to C language function:
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
 void glColorPointer(int arg0, int arg1, int arg2, long arg3)
          Interface to C language function:
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);
 void glColorSubTable(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
 void glColorSubTable(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
          Entry point (through function pointer) to C language function:
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
 void glColorTable(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
 void glColorTable(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
          Entry point (through function pointer) to C language function:
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
 void glColorTableEXT(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glColorTableEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
 void glColorTableParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
 void glColorTableParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);
 void glColorTableParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
 void glColorTableParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);
 void glCombinerInputNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glCombinerInputNV(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
 void glCombinerOutputNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, boolean arg7, boolean arg8, boolean arg9)
          Entry point (through function pointer) to C language function:
void glCombinerOutputNV(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
 void glCombinerParameterfNV(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glCombinerParameterfNV(GLenum target, GLfloat s);
 void glCombinerParameterfvNV(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glCombinerParameterfvNV(GLenum target, const GLfloat * v);
 void glCombinerParameterfvNV(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glCombinerParameterfvNV(GLenum target, const GLfloat * v);
 void glCombinerParameteriNV(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glCombinerParameteriNV(GLenum target, GLint s);
 void glCombinerParameterivNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glCombinerParameterivNV(GLenum target, const GLint * v);
 void glCombinerParameterivNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glCombinerParameterivNV(GLenum target, const GLint * v);
 void glCombinerStageParameterfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
 void glCombinerStageParameterfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
 void glCompileShader(int arg0)
          Entry point (through function pointer) to C language function:
void glCompileShader(GLuint mode);
 void glCompileShaderARB(int arg0)
          Entry point (through function pointer) to C language function:
void glCompileShaderARB(GLhandleARB mode);
 void glCompressedTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
          Entry point (through function pointer) to C language function:
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
          Entry point (through function pointer) to C language function:
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
 void glConvolutionFilter1D(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
 void glConvolutionFilter1D(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
          Entry point (through function pointer) to C language function:
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
 void glConvolutionFilter2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
          Entry point (through function pointer) to C language function:
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
 void glConvolutionFilter2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
          Entry point (through function pointer) to C language function:
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
 void glConvolutionParameterf(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);
 void glConvolutionParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
 void glConvolutionParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);
 void glConvolutionParameteri(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);
 void glConvolutionParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
 void glConvolutionParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);
 void glCopyColorSubTable(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
 void glCopyColorTable(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
 void glCopyConvolutionFilter1D(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
 void glCopyConvolutionFilter2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
 void glCopyPixels(int arg0, int arg1, int arg2, int arg3, int arg4)
          Interface to C language function:
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
 void glCopyTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
          Interface to C language function:
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
 void glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
          Interface to C language function:
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
 void glCopyTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Interface to C language function:
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
 void glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
          Interface to C language function:
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
 void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
          Entry point (through function pointer) to C language function:
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
 int glCreateProgram()
          Entry point (through function pointer) to C language function:
GLuint glCreateProgram(void);
 int glCreateProgramObjectARB()
          Entry point (through function pointer) to C language function:
GLhandleARB glCreateProgramObjectARB(void);
 int glCreateShader(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glCreateShader(GLenum type);
 int glCreateShaderObjectARB(int arg0)
          Entry point (through function pointer) to C language function:
GLhandleARB glCreateShaderObjectARB(GLenum type);
 void glCullFace(int arg0)
          Interface to C language function:
void glCullFace(GLenum mode);
 void glCullParameterdvEXT(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
 void glCullParameterdvEXT(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glCullParameterdvEXT(GLenum pname, GLdouble * params);
 void glCullParameterfvEXT(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
 void glCullParameterfvEXT(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glCullParameterfvEXT(GLenum pname, GLfloat * params);
 void glCurrentPaletteMatrixARB(int arg0)
          Entry point (through function pointer) to C language function:
void glCurrentPaletteMatrixARB(GLint count);
 void glDeformationMap3dSGIX(int arg0, double arg1, double arg2, int arg3, int arg4, double arg5, double arg6, int arg7, int arg8, double arg9, double arg10, int arg11, int arg12, double[] arg13, int arg14)
          Entry point (through function pointer) to C language function:
void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);
 void glDeformationMap3dSGIX(int arg0, double arg1, double arg2, int arg3, int arg4, double arg5, double arg6, int arg7, int arg8, double arg9, double arg10, int arg11, int arg12, DoubleBuffer arg13)
          Entry point (through function pointer) to C language function:
void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);
 void glDeformationMap3fSGIX(int arg0, float arg1, float arg2, int arg3, int arg4, float arg5, float arg6, int arg7, int arg8, float arg9, float arg10, int arg11, int arg12, float[] arg13, int arg14)
          Entry point (through function pointer) to C language function:
void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);
 void glDeformationMap3fSGIX(int arg0, float arg1, float arg2, int arg3, int arg4, float arg5, float arg6, int arg7, int arg8, float arg9, float arg10, int arg11, int arg12, FloatBuffer arg13)
          Entry point (through function pointer) to C language function:
void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);
 void glDeformSGIX(int arg0)
          Entry point (through function pointer) to C language function:
void glDeformSGIX(GLbitfield mode);
 void glDeleteAsyncMarkersSGIX(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDeleteAsyncMarkersSGIX(GLuint target, GLsizei s);
 void glDeleteBufferRegion(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteBufferRegion(GLuint mode);
 void glDeleteBuffers(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * ids);
 void glDeleteBuffers(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * ids);
 void glDeleteBuffersARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteBuffersARB(GLsizei n, const GLuint * ids);
 void glDeleteBuffersARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteBuffersARB(GLsizei n, const GLuint * ids);
 void glDeleteFencesAPPLE(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);
 void glDeleteFencesAPPLE(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);
 void glDeleteFencesNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteFencesNV(GLsizei n, const GLuint * ids);
 void glDeleteFencesNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteFencesNV(GLsizei n, const GLuint * ids);
 void glDeleteFragmentShaderATI(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteFragmentShaderATI(GLuint mode);
 void glDeleteFramebuffersEXT(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);
 void glDeleteFramebuffersEXT(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);
 void glDeleteLists(int arg0, int arg1)
          Interface to C language function:
void glDeleteLists(GLuint list, GLsizei range);
 void glDeleteObjectARB(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteObjectARB(GLhandleARB mode);
 void glDeleteOcclusionQueriesNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
 void glDeleteOcclusionQueriesNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);
 void glDeleteProgram(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteProgram(GLuint mode);
 void glDeleteProgramsARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteProgramsARB(GLsizei n, const GLuint * ids);
 void glDeleteProgramsARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteProgramsARB(GLsizei n, const GLuint * ids);
 void glDeleteProgramsNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteProgramsNV(GLsizei n, const GLuint * ids);
 void glDeleteProgramsNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteProgramsNV(GLsizei n, const GLuint * ids);
 void glDeleteQueries(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteQueries(GLsizei n, const GLuint * ids);
 void glDeleteQueries(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteQueries(GLsizei n, const GLuint * ids);
 void glDeleteQueriesARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteQueriesARB(GLsizei n, const GLuint * ids);
 void glDeleteQueriesARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteQueriesARB(GLsizei n, const GLuint * ids);
 void glDeleteRenderbuffersEXT(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);
 void glDeleteRenderbuffersEXT(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);
 void glDeleteShader(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteShader(GLuint mode);
 void glDeleteTextures(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures);
 void glDeleteTextures(int arg0, IntBuffer arg1)
          Interface to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures);
 void glDeleteVertexArraysAPPLE(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);
 void glDeleteVertexArraysAPPLE(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);
 void glDeleteVertexShaderEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glDeleteVertexShaderEXT(GLuint mode);
 void glDepthBoundsdNV(double arg0, double arg1)
          Entry point (through function pointer) to C language function:
void glDepthBoundsdNV(GLdouble zmin, GLdouble zmax);
 void glDepthBoundsEXT(double arg0, double arg1)
          Entry point (through function pointer) to C language function:
void glDepthBoundsEXT(GLclampd x, GLclampd y);
 void glDepthFunc(int arg0)
          Interface to C language function:
void glDepthFunc(GLenum func);
 void glDepthMask(boolean arg0)
          Interface to C language function:
void glDepthMask(GLboolean flag);
 void glDepthRange(double arg0, double arg1)
          Interface to C language function:
void glDepthRange(GLclampd near_val, GLclampd far_val);
 void glDepthRangedNV(double arg0, double arg1)
          Entry point (through function pointer) to C language function:
void glDepthRangedNV(GLdouble zNear, GLdouble zFar);
 void glDetachObjectARB(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDetachObjectARB(GLhandleARB target, GLhandleARB id);
 void glDetachShader(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDetachShader(GLuint target, GLuint id);
 void glDetailTexFuncSGIS(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
 void glDetailTexFuncSGIS(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);
 void glDisable(int arg0)
          Interface to C language function:
void glDisable(GLenum cap);
 void glDisableClientState(int arg0)
          Interface to C language function:
void glDisableClientState(GLenum cap);
 void glDisableIndexedEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDisableIndexedEXT(GLenum target, GLuint index);
 void glDisableVariantClientStateEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glDisableVariantClientStateEXT(GLuint mode);
 void glDisableVertexAttribAPPLE(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);
 void glDisableVertexAttribArray(int arg0)
          Entry point (through function pointer) to C language function:
void glDisableVertexAttribArray(GLuint mode);
 void glDisableVertexAttribArrayARB(int arg0)
          Entry point (through function pointer) to C language function:
void glDisableVertexAttribArrayARB(GLuint mode);
 void glDrawArrays(int arg0, int arg1, int arg2)
          Interface to C language function:
void glDrawArrays(GLenum mode, GLint first, GLsizei count);
 void glDrawArraysInstancedEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glDrawArraysInstancedEXT(GLenum mode, GLint start, GLsizei count, GLsizei primcount);
 void glDrawBuffer(int arg0)
          Interface to C language function:
void glDrawBuffer(GLenum mode);
 void glDrawBufferRegion(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
          Entry point (through function pointer) to C language function:
void glDrawBufferRegion(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);
 void glDrawBuffers(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDrawBuffers(GLsizei n, const GLenum * ids);
 void glDrawBuffers(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDrawBuffers(GLsizei n, const GLenum * ids);
 void glDrawBuffersARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDrawBuffersARB(GLsizei n, const GLenum * ids);
 void glDrawBuffersARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDrawBuffersARB(GLsizei n, const GLenum * ids);
 void glDrawBuffersATI(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDrawBuffersATI(GLsizei n, const GLenum * ids);
 void glDrawBuffersATI(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glDrawBuffersATI(GLsizei n, const GLenum * ids);
 void glDrawElementArrayAPPLE(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glDrawElementArrayAPPLE(GLenum target, GLint s, GLsizei t);
 void glDrawElementArrayATI(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glDrawElementArrayATI(GLenum target, GLsizei s);
 void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)
          Interface to C language function:
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
 void glDrawElements(int arg0, int arg1, int arg2, long arg3)
          Interface to C language function:
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
 void glDrawElementsInstancedEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glDrawElementsInstancedEXT(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
 void glDrawMeshArraysSUN(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glDrawMeshArraysSUN(GLenum target, GLint s, GLsizei t, GLsizei r);
 void glDrawPixels(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
          Interface to C language function:
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
 void glDrawPixels(int arg0, int arg1, int arg2, int arg3, long arg4)
          Interface to C language function:
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
 void glDrawRangeElementArrayAPPLE(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
 void glDrawRangeElementArrayATI(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glDrawRangeElementArrayATI(GLenum mode, GLuint start, GLuint end, GLsizei count);
 void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
 void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
          Entry point (through function pointer) to C language function:
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
 void glEdgeFlag(boolean arg0)
          Interface to C language function:
void glEdgeFlag(GLboolean flag);
 void glEdgeFlagPointer(int arg0, Buffer arg1)
          Interface to C language function:
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
 void glEdgeFlagPointer(int arg0, long arg1)
          Interface to C language function:
void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);
 void glEdgeFlagv(byte[] arg0, int arg1)
          Interface to C language function:
void glEdgeFlagv(const GLboolean * flag);
 void glEdgeFlagv(ByteBuffer arg0)
          Interface to C language function:
void glEdgeFlagv(const GLboolean * flag);
 void glElementPointerAPPLE(int arg0, Buffer arg1)
          Entry point (through function pointer) to C language function:
void glElementPointerAPPLE(GLenum pname, const GLvoid * params);
 void glElementPointerATI(int arg0, Buffer arg1)
          Entry point (through function pointer) to C language function:
void glElementPointerATI(GLenum pname, const GLvoid * params);
 void glElementPointerATI(int arg0, long arg1)
          Entry point (through function pointer) to C language function:
void glElementPointerATI(GLenum pname, const GLvoid * params);
 void glEnable(int arg0)
          Interface to C language function:
void glEnable(GLenum cap);
 void glEnableClientState(int arg0)
          Interface to C language function:
void glEnableClientState(GLenum cap);
 void glEnableIndexedEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glEnableIndexedEXT(GLenum target, GLuint index);
 void glEnableVariantClientStateEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glEnableVariantClientStateEXT(GLuint mode);
 void glEnableVertexAttribAPPLE(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);
 void glEnableVertexAttribArray(int arg0)
          Entry point (through function pointer) to C language function:
void glEnableVertexAttribArray(GLuint mode);
 void glEnableVertexAttribArrayARB(int arg0)
          Entry point (through function pointer) to C language function:
void glEnableVertexAttribArrayARB(GLuint mode);
 void glEnd()
          Interface to C language function:
void glEnd(void);
 void glEndFragmentShaderATI()
          Entry point (through function pointer) to C language function:
void glEndFragmentShaderATI(void);
 void glEndList()
          Interface to C language function:
void glEndList(void);
 void glEndOcclusionQueryNV()
          Entry point (through function pointer) to C language function:
void glEndOcclusionQueryNV(void);
 void glEndQuery(int arg0)
          Entry point (through function pointer) to C language function:
void glEndQuery(GLenum mode);
 void glEndQueryARB(int arg0)
          Entry point (through function pointer) to C language function:
void glEndQueryARB(GLenum mode);
 void glEndTransformFeedbackNV()
          Entry point (through function pointer) to C language function:
void glEndTransformFeedbackNV(void);
 void glEndVertexShaderEXT()
          Entry point (through function pointer) to C language function:
void glEndVertexShaderEXT(void);
 void glEvalCoord1d(double arg0)
          Interface to C language function:
void glEvalCoord1d(GLdouble u);
 void glEvalCoord1dv(double[] arg0, int arg1)
          Interface to C language function:
void glEvalCoord1dv(const GLdouble * u);
 void glEvalCoord1dv(DoubleBuffer arg0)
          Interface to C language function:
void glEvalCoord1dv(const GLdouble * u);
 void glEvalCoord1f(float arg0)
          Interface to C language function:
void glEvalCoord1f(GLfloat u);
 void glEvalCoord1fv(float[] arg0, int arg1)
          Interface to C language function:
void glEvalCoord1fv(const GLfloat * u);
 void glEvalCoord1fv(FloatBuffer arg0)
          Interface to C language function:
void glEvalCoord1fv(const GLfloat * u);
 void glEvalCoord2d(double arg0, double arg1)
          Interface to C language function:
void glEvalCoord2d(GLdouble u, GLdouble v);
 void glEvalCoord2dv(double[] arg0, int arg1)
          Interface to C language function:
void glEvalCoord2dv(const GLdouble * u);
 void glEvalCoord2dv(DoubleBuffer arg0)
          Interface to C language function:
void glEvalCoord2dv(const GLdouble * u);
 void glEvalCoord2f(float arg0, float arg1)
          Interface to C language function:
void glEvalCoord2f(GLfloat u, GLfloat v);
 void glEvalCoord2fv(float[] arg0, int arg1)
          Interface to C language function:
void glEvalCoord2fv(const GLfloat * u);
 void glEvalCoord2fv(FloatBuffer arg0)
          Interface to C language function:
void glEvalCoord2fv(const GLfloat * u);
 void glEvalMapsNV(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glEvalMapsNV(GLenum target, GLenum id);
 void glEvalMesh1(int arg0, int arg1, int arg2)
          Interface to C language function:
void glEvalMesh1(GLenum mode, GLint i1, GLint i2);
 void glEvalMesh2(int arg0, int arg1, int arg2, int arg3, int arg4)
          Interface to C language function:
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
 void glEvalPoint1(int arg0)
          Interface to C language function:
void glEvalPoint1(GLint i);
 void glEvalPoint2(int arg0, int arg1)
          Interface to C language function:
void glEvalPoint2(GLint i, GLint j);
 void glExecuteProgramNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);
 void glExecuteProgramNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);
 void glExtractComponentEXT(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);
 void glFeedbackBuffer(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);
 void glFinalCombinerInputNV(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFinalCombinerInputNV(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
 void glFinish()
          Interface to C language function:
void glFinish(void);
 int glFinishAsyncSGIX(int[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLint glFinishAsyncSGIX(GLuint * markerp);
 int glFinishAsyncSGIX(IntBuffer arg0)
          Entry point (through function pointer) to C language function:
GLint glFinishAsyncSGIX(GLuint * markerp);
 void glFinishFenceAPPLE(int arg0)
          Entry point (through function pointer) to C language function:
void glFinishFenceAPPLE(GLuint mode);
 void glFinishFenceNV(int arg0)
          Entry point (through function pointer) to C language function:
void glFinishFenceNV(GLuint mode);
 void glFinishObjectAPPLE(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFinishObjectAPPLE(GLenum target, GLint s);
 void glFinishRenderAPPLE()
          Entry point (through function pointer) to C language function:
void glFinishRenderAPPLE(void);
 void glFinishTextureSUNX()
          Entry point (through function pointer) to C language function:
void glFinishTextureSUNX(void);
 void glFlush()
          Interface to C language function:
void glFlush(void);
 void glFlushMappedBufferRangeAPPLE(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFlushMappedBufferRangeAPPLE(GLenum target, ptrdiff_t s, ptrdiff_t t);
 void glFlushPixelDataRangeNV(int arg0)
          Entry point (through function pointer) to C language function:
void glFlushPixelDataRangeNV(GLenum mode);
 void glFlushRasterSGIX()
          Entry point (through function pointer) to C language function:
void glFlushRasterSGIX(void);
 void glFlushRenderAPPLE()
          Entry point (through function pointer) to C language function:
void glFlushRenderAPPLE(void);
 void glFlushVertexArrayRangeAPPLE(int arg0, Buffer arg1)
          Entry point (through function pointer) to C language function:
void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);
 void glFlushVertexArrayRangeNV()
          Entry point (through function pointer) to C language function:
void glFlushVertexArrayRangeNV(void);
 void glFogCoordd(double arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordd(GLdouble coord);
 void glFogCoorddEXT(double arg0)
          Entry point (through function pointer) to C language function:
void glFogCoorddEXT(GLdouble coord);
 void glFogCoorddv(double[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFogCoorddv(const GLdouble * m);
 void glFogCoorddv(DoubleBuffer arg0)
          Entry point (through function pointer) to C language function:
void glFogCoorddv(const GLdouble * m);
 void glFogCoorddvEXT(double[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFogCoorddvEXT(const GLdouble * m);
 void glFogCoorddvEXT(DoubleBuffer arg0)
          Entry point (through function pointer) to C language function:
void glFogCoorddvEXT(const GLdouble * m);
 void glFogCoordf(float arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordf(GLfloat coord);
 void glFogCoordfEXT(float arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordfEXT(GLfloat coord);
 void glFogCoordfv(float[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFogCoordfv(const GLfloat * m);
 void glFogCoordfv(FloatBuffer arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordfv(const GLfloat * m);
 void glFogCoordfvEXT(float[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFogCoordfvEXT(const GLfloat * m);
 void glFogCoordfvEXT(FloatBuffer arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordfvEXT(const GLfloat * m);
 void glFogCoordhNV(short arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordhNV(GLhalfNV factor);
 void glFogCoordhvNV(short[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFogCoordhvNV(const GLhalfNV * v);
 void glFogCoordhvNV(ShortBuffer arg0)
          Entry point (through function pointer) to C language function:
void glFogCoordhvNV(const GLhalfNV * v);
 void glFogCoordPointer(int arg0, int arg1, Buffer arg2)
          Entry point (through function pointer) to C language function:
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
 void glFogCoordPointer(int arg0, int arg1, long arg2)
          Entry point (through function pointer) to C language function:
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
 void glFogCoordPointerEXT(int arg0, int arg1, Buffer arg2)
          Entry point (through function pointer) to C language function:
void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);
 void glFogCoordPointerEXT(int arg0, int arg1, long arg2)
          Entry point (through function pointer) to C language function:
void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);
 void glFogf(int arg0, float arg1)
          Interface to C language function:
void glFogf(GLenum pname, GLfloat param);
 void glFogFuncSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFogFuncSGIS(GLsizei size, const GLfloat * weights);
 void glFogFuncSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glFogFuncSGIS(GLsizei size, const GLfloat * weights);
 void glFogfv(int arg0, float[] arg1, int arg2)
          Interface to C language function:
void glFogfv(GLenum pname, const GLfloat * params);
 void glFogfv(int arg0, FloatBuffer arg1)
          Interface to C language function:
void glFogfv(GLenum pname, const GLfloat * params);
 void glFogi(int arg0, int arg1)
          Interface to C language function:
void glFogi(GLenum pname, GLint param);
 void glFogiv(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glFogiv(GLenum pname, const GLint * params);
 void glFogiv(int arg0, IntBuffer arg1)
          Interface to C language function:
void glFogiv(GLenum pname, const GLint * params);
 void glFragmentColorMaterialSGIX(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFragmentColorMaterialSGIX(GLenum target, GLenum id);
 void glFragmentLightfSGIX(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightfSGIX(GLenum target, GLenum pname, GLfloat params);
 void glFragmentLightfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
 void glFragmentLightfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
 void glFragmentLightiSGIX(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightiSGIX(GLenum target, GLenum pname, GLint params);
 void glFragmentLightivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);
 void glFragmentLightivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);
 void glFragmentLightModelfSGIX(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glFragmentLightModelfSGIX(GLenum target, GLfloat s);
 void glFragmentLightModelfvSGIX(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);
 void glFragmentLightModelfvSGIX(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);
 void glFragmentLightModeliSGIX(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glFragmentLightModeliSGIX(GLenum target, GLint s);
 void glFragmentLightModelivSGIX(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFragmentLightModelivSGIX(GLenum target, const GLint * v);
 void glFragmentLightModelivSGIX(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glFragmentLightModelivSGIX(GLenum target, const GLint * v);
 void glFragmentMaterialfSGIX(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialfSGIX(GLenum target, GLenum pname, GLfloat params);
 void glFragmentMaterialfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
 void glFragmentMaterialfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);
 void glFragmentMaterialiSGIX(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialiSGIX(GLenum target, GLenum pname, GLint params);
 void glFragmentMaterialivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);
 void glFragmentMaterialivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);
 void glFramebufferRenderbufferEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFramebufferRenderbufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);
 void glFramebufferTexture1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
 void glFramebufferTexture2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
 void glFramebufferTexture3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
 void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level);
 void glFramebufferTextureFaceEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
 void glFramebufferTextureLayerEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
 void glFrameZoomSGIX(int arg0)
          Entry point (through function pointer) to C language function:
void glFrameZoomSGIX(GLint count);
 void glFreeObjectBufferATI(int arg0)
          Entry point (through function pointer) to C language function:
void glFreeObjectBufferATI(GLuint mode);
 void glFrontFace(int arg0)
          Interface to C language function:
void glFrontFace(GLenum mode);
 void glFrustum(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
          Interface to C language function:
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
 int glGenAsyncMarkersSGIX(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glGenAsyncMarkersSGIX(GLsizei range);
 void glGenBuffers(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenBuffers(GLsizei n, GLuint * ids);
 void glGenBuffers(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenBuffers(GLsizei n, GLuint * ids);
 void glGenBuffersARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenBuffersARB(GLsizei n, GLuint * ids);
 void glGenBuffersARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenBuffersARB(GLsizei n, GLuint * ids);
 void glGenerateMipmapEXT(int arg0)
          Entry point (through function pointer) to C language function:
void glGenerateMipmapEXT(GLenum mode);
 void glGenFencesAPPLE(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenFencesAPPLE(GLsizei n, GLuint * ids);
 void glGenFencesAPPLE(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenFencesAPPLE(GLsizei n, GLuint * ids);
 void glGenFencesNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenFencesNV(GLsizei n, GLuint * ids);
 void glGenFencesNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenFencesNV(GLsizei n, GLuint * ids);
 int glGenFragmentShadersATI(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glGenFragmentShadersATI(GLuint type);
 void glGenFramebuffersEXT(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenFramebuffersEXT(GLsizei n, GLuint * ids);
 void glGenFramebuffersEXT(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenFramebuffersEXT(GLsizei n, GLuint * ids);
 int glGenLists(int arg0)
          Interface to C language function:
GLuint glGenLists(GLsizei range);
 void glGenOcclusionQueriesNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
 void glGenOcclusionQueriesNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);
 void glGenProgramsARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenProgramsARB(GLsizei n, GLuint * ids);
 void glGenProgramsARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenProgramsARB(GLsizei n, GLuint * ids);
 void glGenProgramsNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenProgramsNV(GLsizei n, GLuint * ids);
 void glGenProgramsNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenProgramsNV(GLsizei n, GLuint * ids);
 void glGenQueries(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenQueries(GLsizei n, GLuint * ids);
 void glGenQueries(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenQueries(GLsizei n, GLuint * ids);
 void glGenQueriesARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenQueriesARB(GLsizei n, GLuint * ids);
 void glGenQueriesARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenQueriesARB(GLsizei n, GLuint * ids);
 void glGenRenderbuffersEXT(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);
 void glGenRenderbuffersEXT(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);
 int glGenSymbolsEXT(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
 void glGenTextures(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glGenTextures(GLsizei n, GLuint * textures);
 void glGenTextures(int arg0, IntBuffer arg1)
          Interface to C language function:
void glGenTextures(GLsizei n, GLuint * textures);
 void glGenVertexArraysAPPLE(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);
 void glGenVertexArraysAPPLE(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);
 int glGenVertexShadersEXT(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glGenVertexShadersEXT(GLuint type);
 void glGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
          Entry point (through function pointer) to C language function:
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
 void glGetActiveAttrib(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
          Entry point (through function pointer) to C language function:
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
 void glGetActiveAttribARB(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
          Entry point (through function pointer) to C language function:
void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
 void glGetActiveAttribARB(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
          Entry point (through function pointer) to C language function:
void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
 void glGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
          Entry point (through function pointer) to C language function:
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
 void glGetActiveUniform(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
          Entry point (through function pointer) to C language function:
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
 void glGetActiveUniformARB(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
          Entry point (through function pointer) to C language function:
void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
 void glGetActiveUniformARB(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
          Entry point (through function pointer) to C language function:
void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
 void glGetActiveVaryingNV(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
          Entry point (through function pointer) to C language function:
void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
 void glGetActiveVaryingNV(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
          Entry point (through function pointer) to C language function:
void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
 void glGetArrayObjectfvATI(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);
 void glGetArrayObjectfvATI(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);
 void glGetArrayObjectivATI(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);
 void glGetArrayObjectivATI(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);
 void glGetAttachedObjectsARB(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
 void glGetAttachedObjectsARB(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
 void glGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
 void glGetAttachedShaders(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
 int glGetAttribLocation(int arg0, String arg1)
          Entry point (through function pointer) to C language function:
GLint glGetAttribLocation(GLuint program, const GLchar * name);
 int glGetAttribLocationARB(int arg0, String arg1)
          Entry point (through function pointer) to C language function:
GLint glGetAttribLocationARB(GLhandleARB program, const GLcharARB * name);
 void glGetBooleanIndexedvEXT(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);
 void glGetBooleanIndexedvEXT(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);
 void glGetBooleanv(int arg0, byte[] arg1, int arg2)
          Interface to C language function:
void glGetBooleanv(GLenum pname, GLboolean * params);
 void glGetBooleanv(int arg0, ByteBuffer arg1)
          Interface to C language function:
void glGetBooleanv(GLenum pname, GLboolean * params);
 void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetBufferParameterivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);
 void glGetBufferParameterivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);
 void glGetBufferSubData(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glGetBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);
 void glGetBufferSubDataARB(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glGetBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);
 void glGetClipPlane(int arg0, double[] arg1, int arg2)
          Interface to C language function:
void glGetClipPlane(GLenum plane, GLdouble * equation);
 void glGetClipPlane(int arg0, DoubleBuffer arg1)
          Interface to C language function:
void glGetClipPlane(GLenum plane, GLdouble * equation);
 void glGetColorTable(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
 void glGetColorTable(int arg0, int arg1, int arg2, long arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);
 void glGetColorTableEXT(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTableEXT(GLenum target, GLenum format, GLenum type, GLvoid * table);
 void glGetColorTableParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetColorTableParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetColorTableParameterfvEXT(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);
 void glGetColorTableParameterfvEXT(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);
 void glGetColorTableParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetColorTableParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetColorTableParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetColorTableParameterivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetCombinerInputParameterfvNV(int arg0, int arg1, int arg2, int arg3, float[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
 void glGetCombinerInputParameterfvNV(int arg0, int arg1, int arg2, int arg3, FloatBuffer arg4)
          Entry point (through function pointer) to C language function:
void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
 void glGetCombinerInputParameterivNV(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
 void glGetCombinerInputParameterivNV(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
          Entry point (through function pointer) to C language function:
void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
 void glGetCombinerOutputParameterfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
 void glGetCombinerOutputParameterfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
 void glGetCombinerOutputParameterivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);
 void glGetCombinerOutputParameterivNV(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);
 void glGetCombinerStageParameterfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetCombinerStageParameterfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetCompressedTexImage(int arg0, int arg1, Buffer arg2)
          Entry point (through function pointer) to C language function:
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
 void glGetCompressedTexImage(int arg0, int arg1, long arg2)
          Entry point (through function pointer) to C language function:
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
 void glGetConvolutionFilter(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);
 void glGetConvolutionFilter(int arg0, int arg1, int arg2, long arg3)
          Entry point (through function pointer) to C language function:
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);
 void glGetConvolutionParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetConvolutionParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetConvolutionParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetConvolutionParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetDetailTexFuncSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);
 void glGetDetailTexFuncSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);
 void glGetDoublev(int arg0, double[] arg1, int arg2)
          Interface to C language function:
void glGetDoublev(GLenum pname, GLdouble * params);
 void glGetDoublev(int arg0, DoubleBuffer arg1)
          Interface to C language function:
void glGetDoublev(GLenum pname, GLdouble * params);
 int glGetError()
          Interface to C language function:
GLenum glGetError(void);
 void glGetFenceivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);
 void glGetFenceivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);
 void glGetFinalCombinerInputParameterfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetFinalCombinerInputParameterfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetFinalCombinerInputParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);
 void glGetFinalCombinerInputParameterivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);
 void glGetFloatv(int arg0, float[] arg1, int arg2)
          Interface to C language function:
void glGetFloatv(GLenum pname, GLfloat * params);
 void glGetFloatv(int arg0, FloatBuffer arg1)
          Interface to C language function:
void glGetFloatv(GLenum pname, GLfloat * params);
 void glGetFogFuncSGIS(float[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glGetFogFuncSGIS(GLfloat * points);
 void glGetFogFuncSGIS(FloatBuffer arg0)
          Entry point (through function pointer) to C language function:
void glGetFogFuncSGIS(GLfloat * points);
 int glGetFragDataLocationEXT(int arg0, byte[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);
 int glGetFragDataLocationEXT(int arg0, ByteBuffer arg1)
          Entry point (through function pointer) to C language function:
GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);
 void glGetFragmentLightfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);
 void glGetFragmentLightfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);
 void glGetFragmentLightivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);
 void glGetFragmentLightivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);
 void glGetFragmentMaterialfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);
 void glGetFragmentMaterialfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);
 void glGetFragmentMaterialivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);
 void glGetFragmentMaterialivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);
 void glGetFramebufferAttachmentParameterivEXT(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);
 void glGetFramebufferAttachmentParameterivEXT(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);
 int glGetHandleARB(int arg0)
          Entry point (through function pointer) to C language function:
GLhandleARB glGetHandleARB(GLenum type);
 void glGetHistogram(int arg0, boolean arg1, int arg2, int arg3, Buffer arg4)
          Entry point (through function pointer) to C language function:
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
 void glGetHistogram(int arg0, boolean arg1, int arg2, int arg3, long arg4)
          Entry point (through function pointer) to C language function:
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
 void glGetHistogramParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetHistogramParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetHistogramParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetHistogramParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetImageTransformParameterfvHP(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);
 void glGetImageTransformParameterfvHP(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);
 void glGetImageTransformParameterivHP(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);
 void glGetImageTransformParameterivHP(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);
 void glGetInfoLogARB(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
 void glGetInfoLogARB(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
 int glGetInstrumentsSGIX()
          Entry point (through function pointer) to C language function:
GLint glGetInstrumentsSGIX(void);
 void glGetIntegerIndexedvEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);
 void glGetIntegerIndexedvEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);
 void glGetIntegerv(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glGetIntegerv(GLenum pname, GLint * params);
 void glGetIntegerv(int arg0, IntBuffer arg1)
          Interface to C language function:
void glGetIntegerv(GLenum pname, GLint * params);
 void glGetInvariantBooleanvEXT(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetInvariantBooleanvEXT(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetInvariantFloatvEXT(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetInvariantFloatvEXT(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetInvariantIntegervEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 void glGetInvariantIntegervEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 void glGetLightfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
 void glGetLightfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);
 void glGetLightiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
 void glGetLightiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetLightiv(GLenum light, GLenum pname, GLint * params);
 void glGetListParameterfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);
 void glGetListParameterfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);
 void glGetListParameterivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);
 void glGetListParameterivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);
 void glGetLocalConstantBooleanvEXT(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetLocalConstantBooleanvEXT(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetLocalConstantFloatvEXT(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetLocalConstantFloatvEXT(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetLocalConstantIntegervEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 void glGetLocalConstantIntegervEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 void glGetMapAttribParameterfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
 void glGetMapAttribParameterfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
 void glGetMapAttribParameterivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
 void glGetMapAttribParameterivNV(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
 void glGetMapControlPointsNV(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5, Buffer arg6)
          Entry point (through function pointer) to C language function:
void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);
 void glGetMapdv(int arg0, int arg1, double[] arg2, int arg3)
          Interface to C language function:
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
 void glGetMapdv(int arg0, int arg1, DoubleBuffer arg2)
          Interface to C language function:
void glGetMapdv(GLenum target, GLenum query, GLdouble * v);
 void glGetMapfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
 void glGetMapfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetMapfv(GLenum target, GLenum query, GLfloat * v);
 void glGetMapiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetMapiv(GLenum target, GLenum query, GLint * v);
 void glGetMapiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetMapiv(GLenum target, GLenum query, GLint * v);
 void glGetMapParameterfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetMapParameterfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);
 void glGetMapParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
 void glGetMapParameterivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);
 void glGetMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
 void glGetMaterialfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);
 void glGetMaterialiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
 void glGetMaterialiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);
 void glGetMinmax(int arg0, boolean arg1, int arg2, int arg3, Buffer arg4)
          Entry point (through function pointer) to C language function:
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
 void glGetMinmax(int arg0, boolean arg1, int arg2, int arg3, long arg4)
          Entry point (through function pointer) to C language function:
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
 void glGetMinmaxParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetMinmaxParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetMinmaxParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetMinmaxParameteriv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetObjectBufferfvATI(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetObjectBufferfvATI(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetObjectBufferivATI(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);
 void glGetObjectBufferivATI(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);
 void glGetObjectParameterfvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);
 void glGetObjectParameterfvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);
 void glGetObjectParameterivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);
 void glGetObjectParameterivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);
 void glGetOcclusionQueryivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);
 void glGetOcclusionQueryivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);
 void glGetOcclusionQueryuivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
 void glGetOcclusionQueryuivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);
 void glGetPixelMapfv(int arg0, float[] arg1, int arg2)
          Interface to C language function:
void glGetPixelMapfv(GLenum map, GLfloat * values);
 void glGetPixelMapfv(int arg0, FloatBuffer arg1)
          Interface to C language function:
void glGetPixelMapfv(GLenum map, GLfloat * values);
 void glGetPixelMapfv(int arg0, long arg1)
          Interface to C language function:
void glGetPixelMapfv(GLenum map, GLfloat * values);
 void glGetPixelMapuiv(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glGetPixelMapuiv(GLenum map, GLuint * values);
 void glGetPixelMapuiv(int arg0, IntBuffer arg1)
          Interface to C language function:
void glGetPixelMapuiv(GLenum map, GLuint * values);
 void glGetPixelMapuiv(int arg0, long arg1)
          Interface to C language function:
void glGetPixelMapuiv(GLenum map, GLuint * values);
 void glGetPixelMapusv(int arg0, long arg1)
          Interface to C language function:
void glGetPixelMapusv(GLenum map, GLushort * values);
 void glGetPixelMapusv(int arg0, short[] arg1, int arg2)
          Interface to C language function:
void glGetPixelMapusv(GLenum map, GLushort * values);
 void glGetPixelMapusv(int arg0, ShortBuffer arg1)
          Interface to C language function:
void glGetPixelMapusv(GLenum map, GLushort * values);
 void glGetPixelTexGenParameterfvSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);
 void glGetPixelTexGenParameterfvSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);
 void glGetPixelTexGenParameterivSGIS(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);
 void glGetPixelTexGenParameterivSGIS(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);
 void glGetPolygonStipple(byte[] arg0, int arg1)
          Interface to C language function:
void glGetPolygonStipple(GLubyte * mask);
 void glGetPolygonStipple(ByteBuffer arg0)
          Interface to C language function:
void glGetPolygonStipple(GLubyte * mask);
 void glGetPolygonStipple(long arg0)
          Interface to C language function:
void glGetPolygonStipple(GLubyte * mask);
 void glGetProgramEnvParameterdvARB(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
 void glGetProgramEnvParameterdvARB(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
 void glGetProgramEnvParameterfvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
 void glGetProgramEnvParameterfvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
 void glGetProgramEnvParameterIivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);
 void glGetProgramEnvParameterIivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);
 void glGetProgramEnvParameterIuivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);
 void glGetProgramEnvParameterIuivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);
 void glGetProgramInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetProgramInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramiv(GLuint target, GLenum pname, GLint * params);
 void glGetProgramiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramiv(GLuint target, GLenum pname, GLint * params);
 void glGetProgramivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
 void glGetProgramivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);
 void glGetProgramivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);
 void glGetProgramivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);
 void glGetProgramLocalParameterdvARB(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
 void glGetProgramLocalParameterdvARB(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);
 void glGetProgramLocalParameterfvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
 void glGetProgramLocalParameterfvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);
 void glGetProgramLocalParameterIivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);
 void glGetProgramLocalParameterIivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);
 void glGetProgramLocalParameterIuivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);
 void glGetProgramLocalParameterIuivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);
 void glGetProgramNamedParameterdvNV(int arg0, int arg1, String arg2, double[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
 void glGetProgramNamedParameterdvNV(int arg0, int arg1, String arg2, DoubleBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
 void glGetProgramNamedParameterfvNV(int arg0, int arg1, String arg2, float[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
 void glGetProgramNamedParameterfvNV(int arg0, int arg1, String arg2, FloatBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
 void glGetProgramParameterdvNV(int arg0, int arg1, int arg2, double[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);
 void glGetProgramParameterdvNV(int arg0, int arg1, int arg2, DoubleBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);
 void glGetProgramParameterfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
 void glGetProgramParameterfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);
 void glGetProgramStringARB(int arg0, int arg1, Buffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);
 void glGetProgramStringNV(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);
 void glGetProgramStringNV(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);
 void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
 void glGetQueryiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
 void glGetQueryivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);
 void glGetQueryivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);
 void glGetQueryObjecti64vEXT(int arg0, int arg1, long[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);
 void glGetQueryObjecti64vEXT(int arg0, int arg1, LongBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);
 void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);
 void glGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);
 void glGetQueryObjectivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);
 void glGetQueryObjectivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);
 void glGetQueryObjectui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);
 void glGetQueryObjectui64vEXT(int arg0, int arg1, LongBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);
 void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
 void glGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
 void glGetQueryObjectuivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);
 void glGetQueryObjectuivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);
 void glGetRenderbufferParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetRenderbufferParameterivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetSeparableFilter(int arg0, int arg1, int arg2, Buffer arg3, Buffer arg4, Buffer arg5)
          Entry point (through function pointer) to C language function:
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
 void glGetSeparableFilter(int arg0, int arg1, int arg2, long arg3, long arg4, long arg5)
          Entry point (through function pointer) to C language function:
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
 void glGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetShaderInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetShaderiv(GLuint target, GLenum pname, GLint * params);
 void glGetShaderiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetShaderiv(GLuint target, GLenum pname, GLint * params);
 void glGetShaderSource(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetShaderSource(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
 void glGetShaderSourceARB(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
 void glGetShaderSourceARB(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);
 void glGetSharpenTexFuncSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);
 void glGetSharpenTexFuncSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);
 String glGetString(int arg0)
          Interface to C language function:
const GLubyte * glGetString(GLenum name);
 void glGetTexBumpParameterfvATI(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);
 void glGetTexBumpParameterfvATI(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);
 void glGetTexBumpParameterivATI(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glGetTexBumpParameterivATI(GLenum pname, GLint * params);
 void glGetTexBumpParameterivATI(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glGetTexBumpParameterivATI(GLenum pname, GLint * params);
 void glGetTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexEnviv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);
 void glGetTexEnviv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);
 void glGetTexFilterFuncSGIS(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexFilterFuncSGIS(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexGendv(int arg0, int arg1, double[] arg2, int arg3)
          Interface to C language function:
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
 void glGetTexGendv(int arg0, int arg1, DoubleBuffer arg2)
          Interface to C language function:
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);
 void glGetTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);
 void glGetTexGenfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);
 void glGetTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);
 void glGetTexGeniv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);
 void glGetTexImage(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
          Interface to C language function:
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
 void glGetTexImage(int arg0, int arg1, int arg2, int arg3, long arg4)
          Interface to C language function:
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
 void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
          Interface to C language function:
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
 void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
          Interface to C language function:
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
 void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Interface to C language function:
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
 void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
          Interface to C language function:
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
 void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
 void glGetTexParameterIivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetTexParameterIivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);
 void glGetTexParameterIuivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);
 void glGetTexParameterIuivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);
 void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
 void glGetTrackMatrixivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
 void glGetTrackMatrixivNV(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);
 void glGetTransformFeedbackVaryingNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);
 void glGetTransformFeedbackVaryingNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);
 int glGetUniformBufferSizeEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);
 void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
 void glGetUniformfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
 void glGetUniformfvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);
 void glGetUniformfvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);
 void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params);
 void glGetUniformiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params);
 void glGetUniformivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);
 void glGetUniformivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);
 int glGetUniformLocation(int arg0, String arg1)
          Entry point (through function pointer) to C language function:
GLint glGetUniformLocation(GLuint program, const GLchar * name);
 int glGetUniformLocationARB(int arg0, String arg1)
          Entry point (through function pointer) to C language function:
GLint glGetUniformLocationARB(GLhandleARB program, const GLcharARB * name);
 int glGetUniformOffsetEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
ptrdiff_t glGetUniformOffsetEXT(GLuint program, GLint location);
 void glGetUniformuivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);
 void glGetUniformuivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);
 void glGetVariantArrayObjectfvATI(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetVariantArrayObjectfvATI(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetVariantArrayObjectivATI(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
 void glGetVariantArrayObjectivATI(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
 void glGetVariantBooleanvEXT(int arg0, int arg1, byte[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetVariantBooleanvEXT(int arg0, int arg1, ByteBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);
 void glGetVariantFloatvEXT(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetVariantFloatvEXT(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);
 void glGetVariantIntegervEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 void glGetVariantIntegervEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);
 int glGetVaryingLocationNV(int arg0, byte[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);
 int glGetVaryingLocationNV(int arg0, ByteBuffer arg1)
          Entry point (through function pointer) to C language function:
GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);
 void glGetVertexAttribArrayObjectfvATI(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribArrayObjectfvATI(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribArrayObjectivATI(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribArrayObjectivATI(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribdv(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribdv(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribdvARB(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribdvARB(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribdvNV(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribdvNV(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);
 void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribfv(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribfvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribfvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);
 void glGetVertexAttribIivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);
 void glGetVertexAttribIivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);
 void glGetVertexAttribIuivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);
 void glGetVertexAttribIuivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);
 void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribiv(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribivARB(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribivARB(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);
 void glGetVertexAttribivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);
 void glGlobalAlphaFactorbSUN(byte arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactorbSUN(GLbyte factor);
 void glGlobalAlphaFactordSUN(double arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactordSUN(GLdouble coord);
 void glGlobalAlphaFactorfSUN(float arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactorfSUN(GLfloat coord);
 void glGlobalAlphaFactoriSUN(int arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactoriSUN(GLint count);
 void glGlobalAlphaFactorsSUN(short arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactorsSUN(GLshort factor);
 void glGlobalAlphaFactorubSUN(byte arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactorubSUN(GLubyte factor);
 void glGlobalAlphaFactoruiSUN(int arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactoruiSUN(GLuint mode);
 void glGlobalAlphaFactorusSUN(short arg0)
          Entry point (through function pointer) to C language function:
void glGlobalAlphaFactorusSUN(GLushort factor);
 void glHint(int arg0, int arg1)
          Interface to C language function:
void glHint(GLenum target, GLenum mode);
 void glHintPGI(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glHintPGI(GLenum target, GLint s);
 void glHistogram(int arg0, int arg1, int arg2, boolean arg3)
          Entry point (through function pointer) to C language function:
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
 void glIglooInterfaceSGIX(int arg0, Buffer arg1)
          Entry point (through function pointer) to C language function:
void glIglooInterfaceSGIX(GLenum pname, const GLvoid * params);
 void glImageTransformParameterfHP(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glImageTransformParameterfHP(GLenum target, GLenum pname, GLfloat params);
 void glImageTransformParameterfvHP(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);
 void glImageTransformParameterfvHP(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);
 void glImageTransformParameteriHP(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glImageTransformParameteriHP(GLenum target, GLenum pname, GLint params);
 void glImageTransformParameterivHP(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);
 void glImageTransformParameterivHP(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);
 void glIndexd(double arg0)
          Interface to C language function:
void glIndexd(GLdouble c);
 void glIndexdv(double[] arg0, int arg1)
          Interface to C language function:
void glIndexdv(const GLdouble * c);
 void glIndexdv(DoubleBuffer arg0)
          Interface to C language function:
void glIndexdv(const GLdouble * c);
 void glIndexf(float arg0)
          Interface to C language function:
void glIndexf(GLfloat c);
 void glIndexFuncEXT(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glIndexFuncEXT(GLenum target, GLclampf s);
 void glIndexfv(float[] arg0, int arg1)
          Interface to C language function:
void glIndexfv(const GLfloat * c);
 void glIndexfv(FloatBuffer arg0)
          Interface to C language function:
void glIndexfv(const GLfloat * c);
 void glIndexi(int arg0)
          Interface to C language function:
void glIndexi(GLint c);
 void glIndexiv(int[] arg0, int arg1)
          Interface to C language function:
void glIndexiv(const GLint * c);
 void glIndexiv(IntBuffer arg0)
          Interface to C language function:
void glIndexiv(const GLint * c);
 void glIndexMask(int arg0)
          Interface to C language function:
void glIndexMask(GLuint mask);
 void glIndexMaterialEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glIndexMaterialEXT(GLenum target, GLenum id);
 void glIndexPointer(int arg0, int arg1, Buffer arg2)
          Interface to C language function:
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
 void glIndexs(short arg0)
          Interface to C language function:
void glIndexs(GLshort c);
 void glIndexsv(short[] arg0, int arg1)
          Interface to C language function:
void glIndexsv(const GLshort * c);
 void glIndexsv(ShortBuffer arg0)
          Interface to C language function:
void glIndexsv(const GLshort * c);
 void glIndexub(byte arg0)
          Interface to C language function:
void glIndexub(GLubyte c);
 void glIndexubv(byte[] arg0, int arg1)
          Interface to C language function:
void glIndexubv(const GLubyte * c);
 void glIndexubv(ByteBuffer arg0)
          Interface to C language function:
void glIndexubv(const GLubyte * c);
 void glInitNames()
          Interface to C language function:
void glInitNames(void);
 void glInsertComponentEXT(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);
 void glInstrumentsBufferSGIX(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);
 void glInstrumentsBufferSGIX(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);
 void glInterleavedArrays(int arg0, int arg1, Buffer arg2)
          Interface to C language function:
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
 void glInterleavedArrays(int arg0, int arg1, long arg2)
          Interface to C language function:
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);
 boolean glIsAsyncMarkerSGIX(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsAsyncMarkerSGIX(GLuint id);
 boolean glIsBuffer(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsBuffer(GLuint id);
 boolean glIsBufferARB(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsBufferARB(GLuint id);
 boolean glIsEnabled(int arg0)
          Interface to C language function:
GLboolean glIsEnabled(GLenum cap);
 boolean glIsEnabledIndexedEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);
 boolean glIsFenceAPPLE(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsFenceAPPLE(GLuint id);
 boolean glIsFenceNV(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsFenceNV(GLuint id);
 boolean glIsFramebufferEXT(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsFramebufferEXT(GLuint id);
 boolean glIsList(int arg0)
          Interface to C language function:
GLboolean glIsList(GLuint list);
 boolean glIsObjectBufferATI(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsObjectBufferATI(GLuint id);
 boolean glIsOcclusionQueryNV(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsOcclusionQueryNV(GLuint id);
 boolean glIsProgram(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsProgram(GLuint id);
 boolean glIsProgramARB(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsProgramARB(GLuint id);
 boolean glIsProgramNV(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsProgramNV(GLuint id);
 boolean glIsQuery(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsQuery(GLuint id);
 boolean glIsQueryARB(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsQueryARB(GLuint id);
 boolean glIsRenderbufferEXT(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsRenderbufferEXT(GLuint id);
 boolean glIsShader(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsShader(GLuint id);
 boolean glIsTexture(int arg0)
          Interface to C language function:
GLboolean glIsTexture(GLuint texture);
 boolean glIsVariantEnabledEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap);
 boolean glIsVertexArrayAPPLE(int arg0)
          Entry point (through function pointer) to C language function:
GLboolean glIsVertexArrayAPPLE(GLuint id);
 boolean glIsVertexAttribEnabledAPPLE(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);
 void glLightEnviSGIX(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glLightEnviSGIX(GLenum target, GLint s);
 void glLightf(int arg0, int arg1, float arg2)
          Interface to C language function:
void glLightf(GLenum light, GLenum pname, GLfloat param);
 void glLightfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glLightfv(GLenum light, GLenum pname, const GLfloat * params);
 void glLightfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glLightfv(GLenum light, GLenum pname, const GLfloat * params);
 void glLighti(int arg0, int arg1, int arg2)
          Interface to C language function:
void glLighti(GLenum light, GLenum pname, GLint param);
 void glLightiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glLightiv(GLenum light, GLenum pname, const GLint * params);
 void glLightiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glLightiv(GLenum light, GLenum pname, const GLint * params);
 void glLightModelf(int arg0, float arg1)
          Interface to C language function:
void glLightModelf(GLenum pname, GLfloat param);
 void glLightModelfv(int arg0, float[] arg1, int arg2)
          Interface to C language function:
void glLightModelfv(GLenum pname, const GLfloat * params);
 void glLightModelfv(int arg0, FloatBuffer arg1)
          Interface to C language function:
void glLightModelfv(GLenum pname, const GLfloat * params);
 void glLightModeli(int arg0, int arg1)
          Interface to C language function:
void glLightModeli(GLenum pname, GLint param);
 void glLightModeliv(int arg0, int[] arg1, int arg2)
          Interface to C language function:
void glLightModeliv(GLenum pname, const GLint * params);
 void glLightModeliv(int arg0, IntBuffer arg1)
          Interface to C language function:
void glLightModeliv(GLenum pname, const GLint * params);
 void glLineStipple(int arg0, short arg1)
          Interface to C language function:
void glLineStipple(GLint factor, GLushort pattern);
 void glLineWidth(float arg0)
          Interface to C language function:
void glLineWidth(GLfloat width);
 void glLinkProgram(int arg0)
          Entry point (through function pointer) to C language function:
void glLinkProgram(GLuint mode);
 void glLinkProgramARB(int arg0)
          Entry point (through function pointer) to C language function:
void glLinkProgramARB(GLhandleARB mode);
 void glListBase(int arg0)
          Interface to C language function:
void glListBase(GLuint base);
 void glListParameterfSGIX(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glListParameterfSGIX(GLuint target, GLenum pname, GLfloat params);
 void glListParameterfvSGIX(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);
 void glListParameterfvSGIX(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);
 void glListParameteriSGIX(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glListParameteriSGIX(GLuint target, GLenum pname, GLint params);
 void glListParameterivSGIX(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);
 void glListParameterivSGIX(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);
 void glLoadIdentity()
          Interface to C language function:
void glLoadIdentity(void);
 void glLoadIdentityDeformationMapSGIX(int arg0)
          Entry point (through function pointer) to C language function:
void glLoadIdentityDeformationMapSGIX(GLbitfield mode);
 void glLoadMatrixd(double[] arg0, int arg1)
          Interface to C language function:
void glLoadMatrixd(const GLdouble * m);
 void glLoadMatrixd(DoubleBuffer arg0)
          Interface to C language function:
void glLoadMatrixd(const GLdouble * m);
 void glLoadMatrixf(float[] arg0, int arg1)
          Interface to C language function:
void glLoadMatrixf(const GLfloat * m);
 void glLoadMatrixf(FloatBuffer arg0)
          Interface to C language function:
void glLoadMatrixf(const GLfloat * m);
 void glLoadName(int arg0)
          Interface to C language function:
void glLoadName(GLuint name);
 void glLoadProgramNV(int arg0, int arg1, int arg2, String arg3)
          Entry point (through function pointer) to C language function:
void glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program);
 void glLoadTransposeMatrixd(double[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glLoadTransposeMatrixd(const GLdouble * m);
 void glLoadTransposeMatrixd(DoubleBuffer arg0)
          Entry point (through function pointer) to C language function:
void glLoadTransposeMatrixd(const GLdouble * m);
 void glLoadTransposeMatrixf(float[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glLoadTransposeMatrixf(const GLfloat * m);
 void glLoadTransposeMatrixf(FloatBuffer arg0)
          Entry point (through function pointer) to C language function:
void glLoadTransposeMatrixf(const GLfloat * m);
 void glLockArraysEXT(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glLockArraysEXT(GLint x, GLsizei y);
 void glLogicOp(int arg0)
          Interface to C language function:
void glLogicOp(GLenum opcode);
 void glMap1d(int arg0, double arg1, double arg2, int arg3, int arg4, double[] arg5, int arg6)
          Interface to C language function:
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
 void glMap1d(int arg0, double arg1, double arg2, int arg3, int arg4, DoubleBuffer arg5)
          Interface to C language function:
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
 void glMap1f(int arg0, float arg1, float arg2, int arg3, int arg4, float[] arg5, int arg6)
          Interface to C language function:
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
 void glMap1f(int arg0, float arg1, float arg2, int arg3, int arg4, FloatBuffer arg5)
          Interface to C language function:
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
 void glMap2d(int arg0, double arg1, double arg2, int arg3, int arg4, double arg5, double arg6, int arg7, int arg8, double[] arg9, int arg10)
          Interface to C language function:
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
 void glMap2d(int arg0, double arg1, double arg2, int arg3, int arg4, double arg5, double arg6, int arg7, int arg8, DoubleBuffer arg9)
          Interface to C language function:
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
 void glMap2f(int arg0, float arg1, float arg2, int arg3, int arg4, float arg5, float arg6, int arg7, int arg8, float[] arg9, int arg10)
          Interface to C language function:
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
 void glMap2f(int arg0, float arg1, float arg2, int arg3, int arg4, float arg5, float arg6, int arg7, int arg8, FloatBuffer arg9)
          Interface to C language function:
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
 ByteBuffer glMapBuffer(int arg0, int arg1)
          Interface to C language function:
GLvoid * glMapBuffer(GLenum target, GLenum access);
 ByteBuffer glMapBufferARB(int arg0, int arg1)
          Interface to C language function:
GLvoid * glMapBufferARB(GLenum target, GLenum access);
 void glMapControlPointsNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, boolean arg7, Buffer arg8)
          Entry point (through function pointer) to C language function:
void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);
 void glMapGrid1d(int arg0, double arg1, double arg2)
          Interface to C language function:
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
 void glMapGrid1f(int arg0, float arg1, float arg2)
          Interface to C language function:
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
 void glMapGrid2d(int arg0, double arg1, double arg2, int arg3, double arg4, double arg5)
          Interface to C language function:
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
 void glMapGrid2f(int arg0, float arg1, float arg2, int arg3, float arg4, float arg5)
          Interface to C language function:
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
 void glMapParameterfvNV(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
 void glMapParameterfvNV(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);
 void glMapParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
 void glMapParameterivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);
 void glMapVertexAttrib1dAPPLE(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, double[] arg6, int arg7)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
 void glMapVertexAttrib1dAPPLE(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, DoubleBuffer arg6)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
 void glMapVertexAttrib1fAPPLE(int arg0, int arg1, float arg2, float arg3, int arg4, int arg5, float[] arg6, int arg7)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
 void glMapVertexAttrib1fAPPLE(int arg0, int arg1, float arg2, float arg3, int arg4, int arg5, FloatBuffer arg6)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
 void glMapVertexAttrib2dAPPLE(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, double arg6, double arg7, int arg8, int arg9, double[] arg10, int arg11)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
 void glMapVertexAttrib2dAPPLE(int arg0, int arg1, double arg2, double arg3, int arg4, int arg5, double arg6, double arg7, int arg8, int arg9, DoubleBuffer arg10)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
 void glMapVertexAttrib2fAPPLE(int arg0, int arg1, float arg2, float arg3, int arg4, int arg5, float arg6, float arg7, int arg8, int arg9, float[] arg10, int arg11)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
 void glMapVertexAttrib2fAPPLE(int arg0, int arg1, float arg2, float arg3, int arg4, int arg5, float arg6, float arg7, int arg8, int arg9, FloatBuffer arg10)
          Entry point (through function pointer) to C language function:
void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
 void glMaterialf(int arg0, int arg1, float arg2)
          Interface to C language function:
void glMaterialf(GLenum face, GLenum pname, GLfloat param);
 void glMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);
 void glMaterialfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);
 void glMateriali(int arg0, int arg1, int arg2)
          Interface to C language function:
void glMateriali(GLenum face, GLenum pname, GLint param);
 void glMaterialiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
 void glMaterialiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glMaterialiv(GLenum face, GLenum pname, const GLint * params);
 void glMatrixIndexPointerARB(int arg0, int arg1, int arg2, Buffer arg3)
          Entry point (through function pointer) to C language function:
void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
 void glMatrixIndexPointerARB(int arg0, int arg1, int arg2, long arg3)
          Entry point (through function pointer) to C language function:
void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
 void glMatrixIndexubvARB(int arg0, byte[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMatrixIndexubvARB(GLint size, const GLubyte * weights);
 void glMatrixIndexubvARB(int arg0, ByteBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMatrixIndexubvARB(GLint size, const GLubyte * weights);
 void glMatrixIndexuivARB(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMatrixIndexuivARB(GLint n, const GLuint * ids);
 void glMatrixIndexuivARB(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMatrixIndexuivARB(GLint n, const GLuint * ids);
 void glMatrixIndexusvARB(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMatrixIndexusvARB(GLint size, const GLushort * weights);
 void glMatrixIndexusvARB(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMatrixIndexusvARB(GLint size, const GLushort * weights);
 void glMatrixMode(int arg0)
          Interface to C language function:
void glMatrixMode(GLenum mode);
 void glMinmax(int arg0, int arg1, boolean arg2)
          Entry point (through function pointer) to C language function:
void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);
 void glMultiDrawArrays(int arg0, int[] arg1, int arg2, int[] arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
 void glMultiDrawArrays(int arg0, IntBuffer arg1, IntBuffer arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
 void glMultiDrawArraysEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
 void glMultiDrawArraysEXT(int arg0, IntBuffer arg1, IntBuffer arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
 void glMultiDrawElementArrayAPPLE(int arg0, int[] arg1, int arg2, int[] arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
 void glMultiDrawElementArrayAPPLE(int arg0, IntBuffer arg1, IntBuffer arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
 void glMultiDrawElements(int arg0, int[] arg1, int arg2, int arg3, Buffer[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
 void glMultiDrawElements(int arg0, IntBuffer arg1, int arg2, Buffer[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
 void glMultiDrawElementsEXT(int arg0, int[] arg1, int arg2, int arg3, Buffer[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
 void glMultiDrawElementsEXT(int arg0, IntBuffer arg1, int arg2, Buffer[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
 void glMultiDrawRangeElementArrayAPPLE(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int arg7)
          Entry point (through function pointer) to C language function:
void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
 void glMultiDrawRangeElementArrayAPPLE(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
 void glMultiModeDrawArraysIBM(int[] arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int arg6, int arg7)
          Entry point (through function pointer) to C language function:
void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
 void glMultiModeDrawArraysIBM(IntBuffer arg0, IntBuffer arg1, IntBuffer arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
 void glMultiModeDrawElementsIBM(int[] arg0, int arg1, int[] arg2, int arg3, int arg4, Buffer[] arg5, int arg6, int arg7)
          Entry point (through function pointer) to C language function:
void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
 void glMultiModeDrawElementsIBM(IntBuffer arg0, IntBuffer arg1, int arg2, Buffer[] arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
 void glMultiTexCoord1d(int arg0, double arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1d(GLenum target, GLdouble s);
 void glMultiTexCoord1dv(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord1dv(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord1f(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1f(GLenum target, GLfloat s);
 void glMultiTexCoord1fv(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord1fv(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord1hNV(int arg0, short arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);
 void glMultiTexCoord1hvNV(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord1hvNV(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord1i(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1i(GLenum target, GLint s);
 void glMultiTexCoord1iv(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1iv(GLenum target, const GLint * v);
 void glMultiTexCoord1iv(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1iv(GLenum target, const GLint * v);
 void glMultiTexCoord1s(int arg0, short arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1s(GLenum target, GLshort s);
 void glMultiTexCoord1sv(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1sv(GLenum target, const GLshort * v);
 void glMultiTexCoord1sv(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord1sv(GLenum target, const GLshort * v);
 void glMultiTexCoord2d(int arg0, double arg1, double arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
 void glMultiTexCoord2dv(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord2dv(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord2f(int arg0, float arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
 void glMultiTexCoord2fv(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord2fv(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord2hNV(int arg0, short arg1, short arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);
 void glMultiTexCoord2hvNV(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord2hvNV(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord2i(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2i(GLenum target, GLint s, GLint t);
 void glMultiTexCoord2iv(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2iv(GLenum target, const GLint * v);
 void glMultiTexCoord2iv(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2iv(GLenum target, const GLint * v);
 void glMultiTexCoord2s(int arg0, short arg1, short arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);
 void glMultiTexCoord2sv(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2sv(GLenum target, const GLshort * v);
 void glMultiTexCoord2sv(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord2sv(GLenum target, const GLshort * v);
 void glMultiTexCoord3d(int arg0, double arg1, double arg2, double arg3)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
 void glMultiTexCoord3dv(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord3dv(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord3f(int arg0, float arg1, float arg2, float arg3)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
 void glMultiTexCoord3fv(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord3fv(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord3hNV(int arg0, short arg1, short arg2, short arg3)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
 void glMultiTexCoord3hvNV(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord3hvNV(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord3i(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
 void glMultiTexCoord3iv(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3iv(GLenum target, const GLint * v);
 void glMultiTexCoord3iv(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3iv(GLenum target, const GLint * v);
 void glMultiTexCoord3s(int arg0, short arg1, short arg2, short arg3)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
 void glMultiTexCoord3sv(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3sv(GLenum target, const GLshort * v);
 void glMultiTexCoord3sv(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord3sv(GLenum target, const GLshort * v);
 void glMultiTexCoord4d(int arg0, double arg1, double arg2, double arg3, double arg4)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
 void glMultiTexCoord4dv(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord4dv(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4dv(GLenum target, const GLdouble * v);
 void glMultiTexCoord4f(int arg0, float arg1, float arg2, float arg3, float arg4)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
 void glMultiTexCoord4fv(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord4fv(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4fv(GLenum target, const GLfloat * v);
 void glMultiTexCoord4hNV(int arg0, short arg1, short arg2, short arg3, short arg4)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
 void glMultiTexCoord4hvNV(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord4hvNV(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);
 void glMultiTexCoord4i(int arg0, int arg1, int arg2, int arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);
 void glMultiTexCoord4iv(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4iv(GLenum target, const GLint * v);
 void glMultiTexCoord4iv(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4iv(GLenum target, const GLint * v);
 void glMultiTexCoord4s(int arg0, short arg1, short arg2, short arg3, short arg4)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
 void glMultiTexCoord4sv(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4sv(GLenum target, const GLshort * v);
 void glMultiTexCoord4sv(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glMultiTexCoord4sv(GLenum target, const GLshort * v);
 void glMultMatrixd(double[] arg0, int arg1)
          Interface to C language function:
void glMultMatrixd(const GLdouble * m);
 void glMultMatrixd(DoubleBuffer arg0)
          Interface to C language function:
void glMultMatrixd(const GLdouble * m);
 void glMultMatrixf(float[] arg0, int arg1)
          Interface to C language function:
void glMultMatrixf(const GLfloat * m);
 void glMultMatrixf(FloatBuffer arg0)
          Interface to C language function:
void glMultMatrixf(const GLfloat * m);
 void glMultTransposeMatrixd(double[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glMultTransposeMatrixd(const GLdouble * m);
 void glMultTransposeMatrixd(DoubleBuffer arg0)
          Entry point (through function pointer) to C language function:
void glMultTransposeMatrixd(const GLdouble * m);
 void glMultTransposeMatrixf(float[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glMultTransposeMatrixf(const GLfloat * m);
 void glMultTransposeMatrixf(FloatBuffer arg0)
          Entry point (through function pointer) to C language function:
void glMultTransposeMatrixf(const GLfloat * m);
 int glNewBufferRegion(int arg0)
          Entry point (through function pointer) to C language function:
GLuint glNewBufferRegion(GLenum type);
 void glNewList(int arg0, int arg1)
          Interface to C language function:
void glNewList(GLuint list, GLenum mode);
 int glNewObjectBufferATI(int arg0, Buffer arg1, int arg2)
          Entry point (through function pointer) to C language function:
GLuint glNewObjectBufferATI(GLsizei size, const GLvoid * pointer, GLenum usage);
 void glNormal3b(byte arg0, byte arg1, byte arg2)
          Interface to C language function:
void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);
 void glNormal3bv(byte[] arg0, int arg1)
          Interface to C language function:
void glNormal3bv(const GLbyte * v);
 void glNormal3bv(ByteBuffer arg0)
          Interface to C language function:
void glNormal3bv(const GLbyte * v);
 void glNormal3d(double arg0, double arg1, double arg2)
          Interface to C language function:
void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
 void glNormal3dv(double[] arg0, int arg1)
          Interface to C language function:
void glNormal3dv(const GLdouble * v);
 void glNormal3dv(DoubleBuffer arg0)
          Interface to C language function:
void glNormal3dv(const GLdouble * v);
 void glNormal3f(float arg0, float arg1, float arg2)
          Interface to C language function:
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
 void glNormal3fv(float[] arg0, int arg1)
          Interface to C language function:
void glNormal3fv(const GLfloat * v);
 void glNormal3fv(FloatBuffer arg0)
          Interface to C language function:
void glNormal3fv(const GLfloat * v);
 void glNormal3fVertex3fSUN(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
          Entry point (through function pointer) to C language function:
void glNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
 void glNormal3fVertex3fvSUN(float[] arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
 void glNormal3fVertex3fvSUN(FloatBuffer arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);
 void glNormal3hNV(short arg0, short arg1, short arg2)
          Entry point (through function pointer) to C language function:
void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
 void glNormal3hvNV(short[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glNormal3hvNV(const GLhalfNV * v);
 void glNormal3hvNV(ShortBuffer arg0)
          Entry point (through function pointer) to C language function:
void glNormal3hvNV(const GLhalfNV * v);
 void glNormal3i(int arg0, int arg1, int arg2)
          Interface to C language function:
void glNormal3i(GLint nx, GLint ny, GLint nz);
 void glNormal3iv(int[] arg0, int arg1)
          Interface to C language function:
void glNormal3iv(const GLint * v);
 void glNormal3iv(IntBuffer arg0)
          Interface to C language function:
void glNormal3iv(const GLint * v);
 void glNormal3s(short arg0, short arg1, short arg2)
          Interface to C language function:
void glNormal3s(GLshort nx, GLshort ny, GLshort nz);
 void glNormal3sv(short[] arg0, int arg1)
          Interface to C language function:
void glNormal3sv(const GLshort * v);
 void glNormal3sv(ShortBuffer arg0)
          Interface to C language function:
void glNormal3sv(const GLshort * v);
 void glNormalPointer(int arg0, int arg1, Buffer arg2)
          Interface to C language function:
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
 void glNormalPointer(int arg0, int arg1, long arg2)
          Interface to C language function:
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);
 void glNormalStream3bATI(int arg0, byte arg1, byte arg2, byte arg3)
          Entry point (through function pointer) to C language function:
void glNormalStream3bATI(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);
 void glNormalStream3bvATI(int arg0, byte[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glNormalStream3bvATI(GLenum index, const GLbyte * v);
 void glNormalStream3bvATI(int arg0, ByteBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormalStream3bvATI(GLenum index, const GLbyte * v);
 void glNormalStream3dATI(int arg0, double arg1, double arg2, double arg3)
          Entry point (through function pointer) to C language function:
void glNormalStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);
 void glNormalStream3dvATI(int arg0, double[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glNormalStream3dvATI(GLenum target, const GLdouble * v);
 void glNormalStream3dvATI(int arg0, DoubleBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormalStream3dvATI(GLenum target, const GLdouble * v);
 void glNormalStream3fATI(int arg0, float arg1, float arg2, float arg3)
          Entry point (through function pointer) to C language function:
void glNormalStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);
 void glNormalStream3fvATI(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glNormalStream3fvATI(GLenum target, const GLfloat * v);
 void glNormalStream3fvATI(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormalStream3fvATI(GLenum target, const GLfloat * v);
 void glNormalStream3iATI(int arg0, int arg1, int arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glNormalStream3iATI(GLenum target, GLint s, GLint t, GLint r);
 void glNormalStream3ivATI(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glNormalStream3ivATI(GLenum target, const GLint * v);
 void glNormalStream3ivATI(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormalStream3ivATI(GLenum target, const GLint * v);
 void glNormalStream3sATI(int arg0, short arg1, short arg2, short arg3)
          Entry point (through function pointer) to C language function:
void glNormalStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);
 void glNormalStream3svATI(int arg0, short[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glNormalStream3svATI(GLenum target, const GLshort * v);
 void glNormalStream3svATI(int arg0, ShortBuffer arg1)
          Entry point (through function pointer) to C language function:
void glNormalStream3svATI(GLenum target, const GLshort * v);
 void glOrtho(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
          Interface to C language function:
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
 void glPassTexCoordATI(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPassTexCoordATI(GLuint red, GLuint green, GLenum blue);
 void glPassThrough(float arg0)
          Interface to C language function:
void glPassThrough(GLfloat token);
 void glPixelDataRangeNV(int arg0, int arg1, Buffer arg2)
          Entry point (through function pointer) to C language function:
void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);
 void glPixelMapfv(int arg0, int arg1, float[] arg2, int arg3)
          Interface to C language function:
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
 void glPixelMapfv(int arg0, int arg1, FloatBuffer arg2)
          Interface to C language function:
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
 void glPixelMapfv(int arg0, int arg1, long arg2)
          Interface to C language function:
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);
 void glPixelMapuiv(int arg0, int arg1, int[] arg2, int arg3)
          Interface to C language function:
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
 void glPixelMapuiv(int arg0, int arg1, IntBuffer arg2)
          Interface to C language function:
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
 void glPixelMapuiv(int arg0, int arg1, long arg2)
          Interface to C language function:
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);
 void glPixelMapusv(int arg0, int arg1, long arg2)
          Interface to C language function:
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
 void glPixelMapusv(int arg0, int arg1, short[] arg2, int arg3)
          Interface to C language function:
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
 void glPixelMapusv(int arg0, int arg1, ShortBuffer arg2)
          Interface to C language function:
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);
 void glPixelStoref(int arg0, float arg1)
          Interface to C language function:
void glPixelStoref(GLenum pname, GLfloat param);
 void glPixelStorei(int arg0, int arg1)
          Interface to C language function:
void glPixelStorei(GLenum pname, GLint param);
 void glPixelTexGenParameterfSGIS(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameterfSGIS(GLenum target, GLfloat s);
 void glPixelTexGenParameterfvSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);
 void glPixelTexGenParameterfvSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);
 void glPixelTexGenParameteriSGIS(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameteriSGIS(GLenum target, GLint s);
 void glPixelTexGenParameterivSGIS(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);
 void glPixelTexGenParameterivSGIS(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);
 void glPixelTexGenSGIX(int arg0)
          Entry point (through function pointer) to C language function:
void glPixelTexGenSGIX(GLenum mode);
 void glPixelTransferf(int arg0, float arg1)
          Interface to C language function:
void glPixelTransferf(GLenum pname, GLfloat param);
 void glPixelTransferi(int arg0, int arg1)
          Interface to C language function:
void glPixelTransferi(GLenum pname, GLint param);
 void glPixelTransformParameterfEXT(int arg0, int arg1, float arg2)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);
 void glPixelTransformParameterfvEXT(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);
 void glPixelTransformParameterfvEXT(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);
 void glPixelTransformParameteriEXT(int arg0, int arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);
 void glPixelTransformParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);
 void glPixelTransformParameterivEXT(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);
 void glPixelZoom(float arg0, float arg1)
          Interface to C language function:
void glPixelZoom(GLfloat xfactor, GLfloat yfactor);
 void glPNTrianglesfATI(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPNTrianglesfATI(GLenum target, GLfloat s);
 void glPNTrianglesiATI(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glPNTrianglesiATI(GLenum target, GLint s);
 void glPointParameterf(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterf(GLenum target, GLfloat s);
 void glPointParameterfARB(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfARB(GLenum target, GLfloat s);
 void glPointParameterfEXT(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfEXT(GLenum target, GLfloat s);
 void glPointParameterfSGIS(int arg0, float arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfSGIS(GLenum target, GLfloat s);
 void glPointParameterfv(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameterfv(GLenum target, const GLfloat * v);
 void glPointParameterfv(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfv(GLenum target, const GLfloat * v);
 void glPointParameterfvARB(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameterfvARB(GLenum target, const GLfloat * v);
 void glPointParameterfvARB(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfvARB(GLenum target, const GLfloat * v);
 void glPointParameterfvEXT(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameterfvEXT(GLenum target, const GLfloat * v);
 void glPointParameterfvEXT(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfvEXT(GLenum target, const GLfloat * v);
 void glPointParameterfvSGIS(int arg0, float[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameterfvSGIS(GLenum target, const GLfloat * v);
 void glPointParameterfvSGIS(int arg0, FloatBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterfvSGIS(GLenum target, const GLfloat * v);
 void glPointParameteri(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glPointParameteri(GLenum target, GLint s);
 void glPointParameteriNV(int arg0, int arg1)
          Entry point (through function pointer) to C language function:
void glPointParameteriNV(GLenum target, GLint s);
 void glPointParameteriv(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameteriv(GLenum target, const GLint * v);
 void glPointParameteriv(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameteriv(GLenum target, const GLint * v);
 void glPointParameterivNV(int arg0, int[] arg1, int arg2)
          Entry point (through function pointer) to C language function:
void glPointParameterivNV(GLenum target, const GLint * v);
 void glPointParameterivNV(int arg0, IntBuffer arg1)
          Entry point (through function pointer) to C language function:
void glPointParameterivNV(GLenum target, const GLint * v);
 void glPointSize(float arg0)
          Interface to C language function:
void glPointSize(GLfloat size);
 int glPollAsyncSGIX(int[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLint glPollAsyncSGIX(GLuint * markerp);
 int glPollAsyncSGIX(IntBuffer arg0)
          Entry point (through function pointer) to C language function:
GLint glPollAsyncSGIX(GLuint * markerp);
 int glPollInstrumentsSGIX(int[] arg0, int arg1)
          Entry point (through function pointer) to C language function:
GLint glPollInstrumentsSGIX(GLint * marker_p);
 int glPollInstrumentsSGIX(IntBuffer arg0)
          Entry point (through function pointer) to C language function:
GLint glPollInstrumentsSGIX(GLint * marker_p);
 void glPolygonMode(int arg0, int arg1)
          Interface to C language function:
void glPolygonMode(GLenum face, GLenum mode);
 void glPolygonOffset(float arg0, float arg1)
          Interface to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units);
 void glPolygonStipple(byte[] arg0, int arg1)
          Interface to C language function:
void glPolygonStipple(const GLubyte * mask);
 void glPolygonStipple(ByteBuffer arg0)
          Interface to C language function:
void glPolygonStipple(const GLubyte * mask);
 void glPolygonStipple(long arg0)
          Interface to C language function:
void glPolygonStipple(const GLubyte * mask);
 void glPopAttrib()
          Interface to C language function:
void glPopAttrib(void);
 void glPopClientAttrib()
          Interface to C language function:
void glPopClientAttrib(void);
 void glPopMatrix()
          Interface to C language function:
void glPopMatrix(void);
 void glPopName()
          Interface to C language function:
void glPopName(void);
 void glPrimitiveRestartIndexNV(int arg0)
          Entry point (through function pointer) to C language function:
void glPrimitiveRestartIndexNV(GLuint mode);
 void glPrimitiveRestartNV()
          Entry point (through function pointer) to C language function:
void glPrimitiveRestartNV(void);
 void glPrioritizeTextures(int arg0, int[] arg1, int arg2, float[] arg3, int arg4)
          Interface to C language function:
void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);
 void glPrioritizeTextures(int arg0, IntBuffer arg1, FloatBuffer arg2)
          Interface to C language function:
void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);
 void glProgramBufferParametersfvNV(int arg0, int arg1, int arg2, int arg3, float[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);
 void glProgramBufferParametersfvNV(int arg0, int arg1, int arg2, int arg3, FloatBuffer arg4)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);
 void glProgramBufferParametersIivNV(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);
 void glProgramBufferParametersIivNV(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);
 void glProgramBufferParametersIuivNV(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);
 void glProgramBufferParametersIuivNV(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
          Entry point (through function pointer) to C language function:
void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);
 void glProgramEnvParameter4dARB(int arg0, int arg1, double arg2, double arg3, double arg4, double arg5)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
 void glProgramEnvParameter4dvARB(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
 void glProgramEnvParameter4dvARB(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
 void glProgramEnvParameter4fARB(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
 void glProgramEnvParameter4fvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
 void glProgramEnvParameter4fvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
 void glProgramEnvParameterI4iNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
 void glProgramEnvParameterI4ivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);
 void glProgramEnvParameterI4ivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);
 void glProgramEnvParameterI4uiNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
 void glProgramEnvParameterI4uivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);
 void glProgramEnvParameterI4uivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);
 void glProgramEnvParameters4fvEXT(int arg0, int arg1, int arg2, float[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);
 void glProgramEnvParameters4fvEXT(int arg0, int arg1, int arg2, FloatBuffer arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);
 void glProgramEnvParametersI4ivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);
 void glProgramEnvParametersI4ivNV(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);
 void glProgramEnvParametersI4uivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
          Entry point (through function pointer) to C language function:
void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);
 void glProgramEnvParametersI4uivNV(int arg0, int arg1, int arg2, IntBuffer arg3)
          Entry point (through function pointer) to C language function:
void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);
 void glProgramLocalParameter4dARB(int arg0, int arg1, double arg2, double arg3, double arg4, double arg5)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
 void glProgramLocalParameter4dvARB(int arg0, int arg1, double[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
 void glProgramLocalParameter4dvARB(int arg0, int arg1, DoubleBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);
 void glProgramLocalParameter4fARB(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
 void glProgramLocalParameter4fvARB(int arg0, int arg1, float[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
 void glProgramLocalParameter4fvARB(int arg0, int arg1, FloatBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);
 void glProgramLocalParameterI4iNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
 void glProgramLocalParameterI4ivNV(int arg0, int arg1, int[] arg2, int arg3)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);
 void glProgramLocalParameterI4ivNV(int arg0, int arg1, IntBuffer arg2)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);
 void glProgramLocalParameterI4uiNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
          Entry point (through function pointer) to C language function:
void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
 void glProgramLocalParameterI4uivNV(int arg0, int arg1, int[] arg2, int arg3)