Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.media.opengl
Interface GL2

All Superinterfaces:
  GL, GL2ES1, GL2ES2, GL2GL3, GLBase, GLLightingFunc, GLMatrixFunc, GLPointerFunc

All Known Implementing Classes:
  DebugGL2, TraceGL2

    public interface GL2

extends GLBase, GL, GL2ES1, GL2ES2, GL2GL3

This interface contains all core desktop OpenGL methods through version 3.0, inclusive, as well as most of it's extensions defined at the time of this specification. Early OpenGL extensions whose functionality was incorporated into core OpenGL by version 3.0, inclusive, are specifically excluded.
Note: OpenGL 3.0 is the last subsumed version in the specification. You need to use a `GL3` OpenGL 3.1+ context to benefit from new functionality and versions.

Field Summary
`static int` | `GL_2_BYTES` Part of `GL_VERSION_1_0`
`static int` | `GL_2D` Part of `GL_VERSION_1_0`
`static int` | `GL_3_BYTES` Part of `GL_VERSION_1_0`
`static int` | `GL_3D` Part of `GL_VERSION_1_0`
`static int` | `GL_3D_COLOR` Part of `GL_VERSION_1_0`
`static int` | `GL_3D_COLOR_TEXTURE` Part of `GL_VERSION_1_0`
`static int` | `GL_4_BYTES` Part of `GL_VERSION_1_0`
`static int` | `GL_422_AVERAGE_EXT` Part of `GL_EXT_422_pixels`
`static int` | `GL_422_EXT` Part of `GL_EXT_422_pixels`
`static int` | `GL_422_REV_AVERAGE_EXT` Part of `GL_EXT_422_pixels`
`static int` | `GL_422_REV_EXT` Part of `GL_EXT_422_pixels`
`static int` | `GL_4D_COLOR_TEXTURE` Part of `GL_VERSION_1_0`
`static int` | `GL_ABGR_EXT` Part of `GL_EXT_abgr`
`static int` | `GL_ACCUM` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_ALPHA_BITS` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_BLUE_BITS` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_BUFFER_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_CLEAR_VALUE` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_GREEN_BITS` Part of `GL_VERSION_1_0`
`static int` | `GL_ACCUM_RED_BITS` Part of `GL_VERSION_1_0`
`static int` | `GL_ACTIVE_STENCIL_FACE_EXT` Part of `GL_EXT_stencil_two_side`
`static int` | `GL_ACTIVE_VERTEX_UNITS_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_ALL_ATTRIB_BITS` Part of `GL_VERSION_1_0`
`static long` | `GL_ALL_CLIENT_ATTRIB_BITS` Part of `GL_VERSION_1_1`
`static int` | `GL_ALL_COMPLETED_NV` Part of `GL_NV_fence`
`static int` | `GL_ALLOW_DRAW_FRG_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ALLOW_DRAW_MEM_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ALLOW_DRAW_OBJ_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ALLOW_DRAW_WIN_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ALPHA_BIAS` Part of `GL_VERSION_1_0`
`static int` | `GL_ALPHA_INTEGER` Part of `GL_VERSION_3_0`
`static int` | `GL_ALPHA_MAX_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_ALPHA_MIN_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_ALPHA12` Part of `GL_VERSION_1_1`
`static int` | `GL_ALPHA16` Part of `GL_VERSION_1_1`
`static int` | `GL_ALPHA16F` Part of `GL_ARB_texture_float`
`static int` | `GL_ALPHA16I` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALPHA16UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALPHA32F` Part of `GL_ARB_texture_float`
`static int` | `GL_ALPHA32I` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALPHA32UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALPHA4` Part of `GL_VERSION_1_1`
`static int` | `GL_ALPHA8` Part of `GL_VERSION_1_1`
`static int` | `GL_ALPHA8I` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALPHA8UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_ALWAYS_FAST_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ALWAYS_SOFT_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_ARRAY_ELEMENT_LOCK_COUNT_EXT` Part of `GL_EXT_compiled_vertex_array`
`static int` | `GL_ARRAY_ELEMENT_LOCK_FIRST_EXT` Part of `GL_EXT_compiled_vertex_array`
`static int` | `GL_ATTENUATION_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_ATTRIB_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_AUTO_NORMAL` Part of `GL_VERSION_1_0`
`static int` | `GL_AUX_BUFFERS` Part of `GL_VERSION_1_0`
`static int` | `GL_AUX0` Part of `GL_VERSION_1_0`
`static int` | `GL_AUX1` Part of `GL_VERSION_1_0`
`static int` | `GL_AUX2` Part of `GL_VERSION_1_0`
`static int` | `GL_AUX3` Part of `GL_VERSION_1_0`
`static int` | `GL_AVERAGE_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_BACK_NORMALS_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_BITMAP` Part of `GL_VERSION_1_0`
`static int` | `GL_BITMAP_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_BLUE_BIAS` Part of `GL_VERSION_1_0`
`static int` | `GL_BLUE_MAX_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_BLUE_MIN_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_BLUE_SCALE` Part of `GL_VERSION_1_0`
`static int` | `GL_BOOL_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_BOOL_VEC2_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_BOOL_VEC3_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_BOOL_VEC4_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_BUFFER_FLUSHING_UNMAP` Part of `GL_APPLE_flush_buffer_range`
`static int` | `GL_BUFFER_SERIALIZED_MODIFY` Part of `GL_APPLE_flush_buffer_range`
`static int` | `GL_C3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_C4F_N3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_C4UB_V2F` Part of `GL_VERSION_1_1`
`static int` | `GL_C4UB_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_CG_FRAGMENT_SHADER_EXT` Part of `GL_EXT_Cg_shader`
`static int` | `GL_CG_VERTEX_SHADER_EXT` Part of `GL_EXT_Cg_shader`
`static int` | `GL_CLAMP` Part of `GL_VERSION_1_0`
`static int` | `GL_CLAMP_FRAGMENT_COLOR` Part of `GL_VERSION_3_0`
`static int` | `GL_CLAMP_VERTEX_COLOR` Part of `GL_VERSION_3_0`
`static long` | `GL_CLIENT_ALL_ATTRIB_BITS` Part of `GL_VERSION_1_1`
`static int` | `GL_CLIENT_ATTRIB_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_CLIENT_PIXEL_STORE_BIT` Part of `GL_VERSION_1_1`
`static int` | `GL_CLIENT_VERTEX_ARRAY_BIT` Part of `GL_VERSION_1_1`
`static int` | `GL_CLIP_FAR_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_CLIP_NEAR_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_CLIP_VOLUME_CLIPPING_HINT_EXT` Part of `GL_EXT_clip_volume_hint`
`static int` | `GL_CMYK_EXT` Part of `GL_EXT_cmyka`
`static int` | `GL_CMYKA_EXT` Part of `GL_EXT_cmyka`
`static int` | `GL_COEFF` Part of `GL_VERSION_1_0`
`static int` | `GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI` Part of `GL_ATI_pixel_format_float`
`static int` | `GL_COLOR_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_COLOR_INDEXES` Part of `GL_VERSION_1_0`
`static int` | `GL_COLOR_MATERIAL_FACE` Part of `GL_VERSION_1_0`
`static int` | `GL_COLOR_MATERIAL_PARAMETER` Part of `GL_VERSION_1_0`
`static int` | `GL_COLOR_MATRIX` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_MATRIX_STACK_DEPTH` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_SUM` Part of `GL_VERSION_1_4`
`static int` | `GL_COLOR_SUM_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_ALPHA_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_BLUE_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_FORMAT` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_GREEN_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_INTENSITY_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_LUMINANCE_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_RED_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR_TABLE_WIDTH` Part of `GL_ARB_imaging`
`static int` | `GL_COLOR3_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_COLOR4_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_COMPARE_R_TO_TEXTURE` Part of `GL_VERSION_1_4`
`static int` | `GL_COMPARE_REF_DEPTH_TO_TEXTURE` Part of `GL_EXT_texture_array`
`static int` | `GL_COMPILE` Part of `GL_VERSION_1_0`
`static int` | `GL_COMPILE_AND_EXECUTE` Part of `GL_VERSION_1_0`
`static int` | `GL_COMPRESSED_ALPHA` Part of `GL_VERSION_1_3`
`static int` | `GL_COMPRESSED_INTENSITY` Part of `GL_VERSION_1_3`
`static int` | `GL_COMPRESSED_LUMINANCE` Part of `GL_VERSION_1_3`
`static int` | `GL_COMPRESSED_LUMINANCE_ALPHA` Part of `GL_VERSION_1_3`
`static int` | `GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT` Part of `GL_EXT_texture_compression_latc`
`static int` | `GL_COMPRESSED_LUMINANCE_LATC1_EXT` Part of `GL_EXT_texture_compression_latc`
`static int` | `GL_COMPRESSED_RED_RGTC1` Part of `GL_ARB_texture_compression_rgtc`
`static int` | `GL_COMPRESSED_RG_RGTC2` Part of `GL_ARB_texture_compression_rgtc`
`static int` | `GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT` Part of `GL_EXT_texture_compression_latc`
`static int` | `GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT` Part of `GL_EXT_texture_compression_latc`
`static int` | `GL_COMPRESSED_SIGNED_RED_RGTC1` Part of `GL_ARB_texture_compression_rgtc`
`static int` | `GL_COMPRESSED_SIGNED_RG_RGTC2` Part of `GL_ARB_texture_compression_rgtc`
`static int` | `GL_COMPRESSED_SLUMINANCE` Part of `GL_VERSION_2_1`
`static int` | `GL_COMPRESSED_SLUMINANCE_ALPHA` Part of `GL_VERSION_2_1`
`static int` | `GL_CONSERVE_MEMORY_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_CONST_EYE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_CONSTANT_BORDER` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_1D` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_2D` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_BORDER_COLOR` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_BORDER_MODE` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_FILTER_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_FILTER_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_FORMAT` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_HEIGHT` Part of `GL_ARB_imaging`
`static int` | `GL_CONVOLUTION_WIDTH` Part of `GL_ARB_imaging`
`static int` | `GL_COPY_PIXEL_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_CUBIC_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_CULL_FRAGMENT_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_CULL_MODES_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_CULL_VERTEX_EXT` Part of `GL_EXT_cull_vertex`
`static int` | `GL_CULL_VERTEX_EYE_POSITION_EXT` Part of `GL_EXT_cull_vertex`
`static int` | `GL_CULL_VERTEX_OBJECT_POSITION_EXT` Part of `GL_EXT_cull_vertex`
`static int` | `GL_CURRENT_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_FOG_COORD` Part of `GL_VERSION_1_5`
`static int` | `GL_CURRENT_FOG_COORDINATE` Part of `GL_VERSION_1_4`
`static int` | `GL_CURRENT_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_MATRIX_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_CURRENT_MATRIX_INDEX_ARB` Part of `GL_ARB_matrix_palette`
`static int` | `GL_CURRENT_MATRIX_STACK_DEPTH_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_CURRENT_OCCLUSION_QUERY_ID_NV` Part of `GL_NV_occlusion_query`
`static int` | `GL_CURRENT_RASTER_COLOR` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_RASTER_DISTANCE` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_RASTER_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_RASTER_POSITION` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_RASTER_POSITION_VALID` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_RASTER_SECONDARY_COLOR` Part of `GL_VERSION_2_1`
`static int` | `GL_CURRENT_RASTER_TEXTURE_COORDS` Part of `GL_VERSION_1_0`
`static int` | `GL_CURRENT_SECONDARY_COLOR` Part of `GL_VERSION_1_4`
`static int` | `GL_CURRENT_VERTEX_ATTRIB_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_CURRENT_VERTEX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_CURRENT_VERTEX_WEIGHT_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_CURRENT_WEIGHT_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_DEPENDENT_AR_TEXTURE_2D_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DEPENDENT_GB_TEXTURE_2D_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DEPENDENT_HILO_TEXTURE_2D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DEPENDENT_RGB_TEXTURE_3D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DEPTH_BIAS` Part of `GL_VERSION_1_0`
`static int` | `GL_DEPTH_BOUNDS_EXT` Part of `GL_EXT_depth_bounds_test`
`static int` | `GL_DEPTH_BOUNDS_TEST_EXT` Part of `GL_EXT_depth_bounds_test`
`static int` | `GL_DEPTH_CLAMP_NV` Part of `GL_NV_depth_clamp`
`static int` | `GL_DEPTH_COMPONENT32F` Part of `GL_ARB_depth_buffer_float`
`static int` | `GL_DEPTH_SCALE` Part of `GL_VERSION_1_0`
`static int` | `GL_DEPTH_STENCIL_TO_BGRA_NV` Part of `GL_NV_copy_depth_to_color`
`static int` | `GL_DEPTH_STENCIL_TO_RGBA_NV` Part of `GL_NV_copy_depth_to_color`
`static int` | `GL_DEPTH_TEXTURE_MODE` Part of `GL_VERSION_1_4`
`static int` | `GL_DEPTH32F_STENCIL8` Part of `GL_ARB_depth_buffer_float`
`static int` | `GL_DOMAIN` Part of `GL_VERSION_1_0`
`static int` | `GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_DEPTH_REPLACE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_PASS_THROUGH_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_TEXTURE_1D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_DOT_PRODUCT_TEXTURE_2D_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_TEXTURE_3D_NV` Part of `GL_NV_texture_shader2`
`static int` | `GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DRAW_BUFFER0_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER1_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER10_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER11_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER12_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER13_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER14_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER15_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER2_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER3_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER4_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER5_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER6_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER7_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER8_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_BUFFER9_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_DRAW_PIXEL_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_DRAW_PIXELS_APPLE` Part of `GL_APPLE_fence`
`static int` | `GL_DS_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DS_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT_MAG_INTENSITY_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT_MAG_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT_MAG_VIB_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT8_MAG8_INTENSITY8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT8_MAG8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DSDT8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DT_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_DT_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_EDGE_FLAG` Part of `GL_VERSION_1_0`
`static int` | `GL_EDGE_FLAG_ARRAY` Part of `GL_VERSION_1_1`
`static int` | `GL_EDGE_FLAG_ARRAY_BUFFER_BINDING` Part of `GL_VERSION_1_5`
`static int` | `GL_EDGE_FLAG_ARRAY_POINTER` Part of `GL_VERSION_1_1`
`static int` | `GL_EDGE_FLAG_ARRAY_STRIDE` Part of `GL_VERSION_1_1`
`static int` | `GL_EDGEFLAG_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_EMBOSS_CONSTANT_NV` Part of `GL_NV_texgen_emboss`
`static int` | `GL_EMBOSS_LIGHT_NV` Part of `GL_NV_texgen_emboss`
`static int` | `GL_EMBOSS_MAP_NV` Part of `GL_NV_texgen_emboss`
`static int` | `GL_ENABLE_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_EVAL_2D_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_EVAL_FRACTIONAL_TESSELLATION_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_TRIANGULAR_2D_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB0_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB1_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB10_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB11_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB12_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB13_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB14_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB15_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB2_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB3_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB4_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB5_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB6_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB7_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB8_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EVAL_VERTEX_ATTRIB9_NV` Part of `GL_NV_evaluators`
`static int` | `GL_EYE_LINEAR` Part of `GL_VERSION_1_0`
`static int` | `GL_EYE_PLANE` Part of `GL_VERSION_1_0`
`static int` | `GL_EYE_PLANE_ABSOLUTE_NV` Part of `GL_NV_fog_distance`
`static int` | `GL_EYE_RADIAL_NV` Part of `GL_NV_fog_distance`
`static int` | `GL_FEEDBACK` Part of `GL_VERSION_1_0`
`static int` | `GL_FEEDBACK_BUFFER_POINTER` Part of `GL_VERSION_1_0`
`static int` | `GL_FEEDBACK_BUFFER_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_FEEDBACK_BUFFER_TYPE` Part of `GL_VERSION_1_0`
`static int` | `GL_FENCE_APPLE` Part of `GL_APPLE_fence`
`static int` | `GL_FENCE_CONDITION_NV` Part of `GL_NV_fence`
`static int` | `GL_FENCE_STATUS_NV` Part of `GL_NV_fence`
`static int` | `GL_FLOAT_32_UNSIGNED_INT_24_8_REV` Part of `GL_ARB_depth_buffer_float`
`static int` | `GL_FLOAT_MAT2_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FLOAT_MAT3_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FLOAT_MAT4_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FLOAT_VEC2_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FLOAT_VEC3_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FLOAT_VEC4_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_FOG_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_FOG_COORD` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_ARRAY` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_ARRAY_BUFFER_BINDING` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_ARRAY_POINTER` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_ARRAY_STRIDE` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_ARRAY_TYPE` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORD_SRC` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORDINATE` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_COORDINATE_ARRAY` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING` Part of `GL_VERSION_1_5`
`static int` | `GL_FOG_COORDINATE_ARRAY_POINTER` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_COORDINATE_ARRAY_STRIDE` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_COORDINATE_ARRAY_TYPE` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_COORDINATE_SOURCE` Part of `GL_VERSION_1_4`
`static int` | `GL_FOG_DISTANCE_MODE_NV` Part of `GL_NV_fog_distance`
`static int` | `GL_FOG_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_FORCE_BLUE_TO_ONE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_FORMAT_SUBSAMPLE_24_24_OML` Part of `GL_OML_subsample`
`static int` | `GL_FORMAT_SUBSAMPLE_244_244_OML` Part of `GL_OML_subsample`
`static int` | `GL_FRAGMENT_COLOR_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_FRAGMENT_DEPTH` Part of `GL_VERSION_1_4`
`static int` | `GL_FRAGMENT_MATERIAL_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_FRAGMENT_NORMAL_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_FRAGMENT_PROGRAM_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV` Part of `GL_NV_parameter_buffer_object`
`static int` | `GL_FRAMEBUFFER_SRGB` Part of `GL_ARB_framebuffer_sRGB`
`static int` | `GL_FRAMEBUFFER_SRGB_CAPABLE_EXT` Missed in the GL_EXT_framebuffer_sRGB promotion to 3.0 core
`static int` | `GL_FULL_RANGE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_FULL_STIPPLE_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_GEOMETRY_PROGRAM_NV` Part of `GL_NV_geometry_program4`
`static int` | `GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV` Part of `GL_NV_parameter_buffer_object`
`static int` | `GL_GREEN_BIAS` Part of `GL_VERSION_1_0`
`static int` | `GL_GREEN_MAX_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_GREEN_MIN_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_GREEN_SCALE` Part of `GL_VERSION_1_0`
`static int` | `GL_HI_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_HI_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_HILO_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_HILO16_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_HILO8_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_HINT_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_HISTOGRAM` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_ALPHA_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_BLUE_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_FORMAT` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_GREEN_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_LUMINANCE_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_RED_SIZE` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_SINK` Part of `GL_ARB_imaging`
`static int` | `GL_HISTOGRAM_WIDTH` Part of `GL_ARB_imaging`
`static int` | `GL_INDEX` Part of `GL_ARB_framebuffer_object`
`static int` | `GL_INDEX_ARRAY` Part of `GL_VERSION_1_1`
`static int` | `GL_INDEX_ARRAY_BUFFER_BINDING` Part of `GL_VERSION_1_5`
`static int` | `GL_INDEX_ARRAY_POINTER` Part of `GL_VERSION_1_1`
`static int` | `GL_INDEX_ARRAY_STRIDE` Part of `GL_VERSION_1_1`
`static int` | `GL_INDEX_ARRAY_TYPE` Part of `GL_VERSION_1_1`
`static int` | `GL_INDEX_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_INDEX_BITS` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_CLEAR_VALUE` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_LOGIC_OP` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_MATERIAL_EXT` Part of `GL_EXT_index_material`
`static int` | `GL_INDEX_MATERIAL_FACE_EXT` Part of `GL_EXT_index_material`
`static int` | `GL_INDEX_MATERIAL_PARAMETER_EXT` Part of `GL_EXT_index_material`
`static int` | `GL_INDEX_MODE` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_OFFSET` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_SHIFT` Part of `GL_VERSION_1_0`
`static int` | `GL_INDEX_TEST_EXT` Part of `GL_EXT_index_func`
`static int` | `GL_INDEX_TEST_FUNC_EXT` Part of `GL_EXT_index_func`
`static int` | `GL_INDEX_TEST_REF_EXT` Part of `GL_EXT_index_func`
`static int` | `GL_INDEX_WRITEMASK` Part of `GL_VERSION_1_0`
`static int` | `GL_INT_SAMPLER_2D_RECT_EXT` Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core
`static int` | `GL_INT_SAMPLER_RENDERBUFFER_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_INT_VEC2_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_INT_VEC3_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_INT_VEC4_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_INTENSITY` Part of `GL_VERSION_1_1`
`static int` | `GL_INTENSITY12` Part of `GL_VERSION_1_1`
`static int` | `GL_INTENSITY16` Part of `GL_VERSION_1_1`
`static int` | `GL_INTENSITY16F` Part of `GL_ARB_texture_float`
`static int` | `GL_INTENSITY16I` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTENSITY16UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTENSITY32F` Part of `GL_ARB_texture_float`
`static int` | `GL_INTENSITY32I` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTENSITY32UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTENSITY4` Part of `GL_VERSION_1_1`
`static int` | `GL_INTENSITY8` Part of `GL_VERSION_1_1`
`static int` | `GL_INTENSITY8I` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTENSITY8UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_INTERLACE_OML` Part of `GL_OML_interlace`
`static int` | `GL_INTERLACE_READ_INGR` Part of `GL_INGR_interlace_read`
`static int` | `GL_INTERLACE_READ_OML` Part of `GL_OML_interlace`
`static int` | `GL_INVARIANT_DATATYPE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_INVARIANT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_INVARIANT_VALUE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_INVERTED_SCREEN_W_REND` Part of `GL_REND_screen_coordinates`
`static int` | `GL_IUI_N3F_V2F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_IUI_N3F_V3F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_IUI_V2F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_IUI_V3F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_KTX_BACK_REGION` Part of `GL_KTX_buffer_region`
`static int` | `GL_KTX_FRONT_REGION` Part of `GL_KTX_buffer_region`
`static int` | `GL_KTX_STENCIL_REGION` Part of `GL_KTX_buffer_region`
`static int` | `GL_KTX_Z_REGION` Part of `GL_KTX_buffer_region`
`static int` | `GL_LIGHT_MODEL_COLOR_CONTROL` Part of `GL_VERSION_1_2`
`static int` | `GL_LIGHT_MODEL_LOCAL_VIEWER` Part of `GL_VERSION_1_0`
`static int` | `GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE` Part of `GL_APPLE_specular_vector`
`static int` | `GL_LIGHTING_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_RESET_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_STIPPLE` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_STIPPLE_PATTERN` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_STIPPLE_REPEAT` Part of `GL_VERSION_1_0`
`static int` | `GL_LINE_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_LIST_BASE` Part of `GL_VERSION_1_0`
`static int` | `GL_LIST_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_LIST_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_LIST_MODE` Part of `GL_VERSION_1_0`
`static int` | `GL_LO_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_LO_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_LOAD` Part of `GL_VERSION_1_0`
`static int` | `GL_LOCAL_CONSTANT_DATATYPE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_LOCAL_CONSTANT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_LOCAL_CONSTANT_VALUE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_LOCAL_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_LOGIC_OP` Part of `GL_VERSION_1_0`
`static int` | `GL_LUMINANCE_ALPHA_INTEGER` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA16F` Part of `GL_ARB_texture_float`
`static int` | `GL_LUMINANCE_ALPHA16I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA16UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA32F` Part of `GL_ARB_texture_float`
`static int` | `GL_LUMINANCE_ALPHA32I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA32UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA8I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_ALPHA8UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE_INTEGER` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE12` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE12_ALPHA12` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE12_ALPHA4` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE16` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE16_ALPHA16` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE16F` Part of `GL_ARB_texture_float`
`static int` | `GL_LUMINANCE16I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE16UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE32F` Part of `GL_ARB_texture_float`
`static int` | `GL_LUMINANCE32I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE32UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE4` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE4_ALPHA4` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE6_ALPHA2` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE8` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE8_ALPHA8` Part of `GL_VERSION_1_1`
`static int` | `GL_LUMINANCE8I` Part of `GL_EXT_texture_integer`
`static int` | `GL_LUMINANCE8UI` Part of `GL_EXT_texture_integer`
`static int` | `GL_MAGNITUDE_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_MAGNITUDE_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_MAP_ATTRIB_U_ORDER_NV` Part of `GL_NV_evaluators`
`static int` | `GL_MAP_ATTRIB_V_ORDER_NV` Part of `GL_NV_evaluators`
`static int` | `GL_MAP_COLOR` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP_STENCIL` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP_TESSELLATION_NV` Part of `GL_NV_evaluators`
`static int` | `GL_MAP1_COLOR_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_GRID_DOMAIN` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_GRID_SEGMENTS` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_NORMAL` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_TEXTURE_COORD_1` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_TEXTURE_COORD_2` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_TEXTURE_COORD_3` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_TEXTURE_COORD_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_VERTEX_3` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP1_VERTEX_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_COLOR_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_GRID_DOMAIN` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_GRID_SEGMENTS` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_INDEX` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_NORMAL` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_TEXTURE_COORD_1` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_TEXTURE_COORD_2` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_TEXTURE_COORD_3` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_TEXTURE_COORD_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_VERTEX_3` Part of `GL_VERSION_1_0`
`static int` | `GL_MAP2_VERTEX_4` Part of `GL_VERSION_1_0`
`static int` | `GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_AMBIENT_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_COLOR_INDEXES_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_DIFFUSE_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_EMISSION_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_SHININESS_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAT_SPECULAR_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MATERIAL_SIDE_HINT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MATRIX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MATRIX0_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX1_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX10_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX11_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX12_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX13_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX14_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX15_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX16_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX17_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX18_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX19_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX2_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX20_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX21_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX22_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX23_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX24_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX25_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX26_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX27_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX28_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX29_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX3_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX30_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX31_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX4_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX5_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX6_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX7_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX8_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MATRIX9_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_ATTRIB_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_BINDABLE_UNIFORM_SIZE_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_MAX_CLIENT_ATTRIB_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_COLOR_MATRIX_STACK_DEPTH` Part of `GL_ARB_imaging`
`static int` | `GL_MAX_CONVOLUTION_HEIGHT` Part of `GL_ARB_imaging`
`static int` | `GL_MAX_CONVOLUTION_WIDTH` Part of `GL_ARB_imaging`
`static int` | `GL_MAX_DRAW_BUFFERS_ATI` Part of `GL_ATI_draw_buffers`
`static int` | `GL_MAX_EVAL_ORDER` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_MAX_LIST_NESTING` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_MAP_TESSELLATION_NV` Part of `GL_NV_evaluators`
`static int` | `GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB` Part of `GL_ARB_matrix_palette`
`static int` | `GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_MAX_NAME_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_PIXEL_MAP_TABLE` Part of `GL_VERSION_1_0`
`static int` | `GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MAX_PROGRAM_ATTRIBS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_ENV_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MAX_PROGRAM_GENERIC_RESULTS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MAX_PROGRAM_INSTRUCTIONS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_MATRICES_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_OUTPUT_VERTICES_NV` Part of `GL_NV_geometry_program4`
`static int` | `GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV` Part of `GL_NV_parameter_buffer_object`
`static int` | `GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV` Part of `GL_NV_parameter_buffer_object`
`static int` | `GL_MAX_PROGRAM_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_RESULT_COMPONENTS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MAX_PROGRAM_TEMPORARIES_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_PROGRAM_TEXEL_OFFSET_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV` Part of `GL_NV_geometry_program4`
`static int` | `GL_MAX_RATIONAL_EVAL_ORDER_NV` Part of `GL_NV_evaluators`
`static int` | `GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_MAX_SAMPLE_MASK_WORDS_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_MAX_SHININESS_NV` Part of `GL_NV_light_max_exponent`
`static int` | `GL_MAX_SPOT_EXPONENT_NV` Part of `GL_NV_light_max_exponent`
`static int` | `GL_MAX_TEXTURE_COORDS` Part of `GL_VERSION_2_0`
`static int` | `GL_MAX_TEXTURE_COORDS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_TEXTURE_IMAGE_UNITS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV` Part of `GL_NV_vertex_array_range`
`static int` | `GL_MAX_VERTEX_ATTRIBS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_MAX_VERTEX_HINT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_VERTEX_SHADER_INVARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_VERTEX_SHADER_LOCALS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MAX_VERTEX_SHADER_VARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE` Part of `GL_APPLE_pixel_buffer`
`static int` | `GL_MIN_PROGRAM_TEXEL_OFFSET_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_MINMAX` Part of `GL_ARB_imaging`
`static int` | `GL_MINMAX_FORMAT` Part of `GL_ARB_imaging`
`static int` | `GL_MINMAX_SINK` Part of `GL_ARB_imaging`
`static int` | `GL_MIRROR_CLAMP_EXT` Part of `GL_EXT_texture_mirror_clamp`
`static int` | `GL_MIRROR_CLAMP_TO_BORDER_EXT` Part of `GL_EXT_texture_mirror_clamp`
`static int` | `GL_MIRROR_CLAMP_TO_EDGE_EXT` Part of `GL_EXT_texture_mirror_clamp`
`static int` | `GL_MODELVIEW0_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW0_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW0_MATRIX_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW0_STACK_DEPTH_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW1_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW1_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW1_MATRIX_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW1_STACK_DEPTH_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_MODELVIEW10_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW11_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW12_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW13_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW14_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW15_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW16_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW17_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW18_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW19_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW2_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW20_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW21_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW22_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW23_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW24_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW25_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW26_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW27_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW28_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW29_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW3_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW30_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW31_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW4_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW5_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW6_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW7_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW8_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MODELVIEW9_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_MULT` Part of `GL_VERSION_1_0`
`static int` | `GL_MULTISAMPLE_BIT` Part of `GL_VERSION_1_3`
`static int` | `GL_MULTISAMPLE_COVERAGE_MODES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_MULTISAMPLE_FILTER_HINT_NV` Part of `GL_NV_multisample_filter_hint`
`static int` | `GL_MVP_MATRIX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_N3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_NAME_STACK_DEPTH` Part of `GL_VERSION_1_0`
`static int` | `GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_NATIVE_GRAPHICS_END_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_NATIVE_GRAPHICS_HANDLE_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_NEGATIVE_ONE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_NEGATIVE_W_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_NEGATIVE_X_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_NEGATIVE_Y_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_NEGATIVE_Z_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_NORMAL_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_NORMALIZED_RANGE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_ACTIVE_UNIFORMS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_ATTACHED_OBJECTS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_COMPILE_STATUS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_DELETE_STATUS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_INFO_LOG_LENGTH_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_LINEAR` Part of `GL_VERSION_1_0`
`static int` | `GL_OBJECT_LINK_STATUS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_PLANE` Part of `GL_VERSION_1_0`
`static int` | `GL_OBJECT_SHADER_SOURCE_LENGTH_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_SUBTYPE_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_TYPE_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OBJECT_VALIDATE_STATUS_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_HILO_TEXTURE_2D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_OFFSET_TEXTURE_2D_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_2D_MATRIX_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_2D_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_2D_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_MATRIX_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_RECTANGLE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_OFFSET_TEXTURE_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_ONE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_ADD_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_CLAMP_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_CROSS_PRODUCT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_DOT3_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_DOT4_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_EXP_BASE_2_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_FLOOR_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_FRAC_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_INDEX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_LOG_BASE_2_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MADD_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MAX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MIN_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MOV_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MUL_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_MULTIPLY_MATRIX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_NEGATE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_POWER_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_RECIP_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_RECIP_SQRT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_ROUND_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_SET_GE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_SET_LT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OP_SUB_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_ORDER` Part of `GL_VERSION_1_0`
`static int` | `GL_OUTPUT_COLOR0_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_COLOR1_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_FOG_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD0_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD1_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD10_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD11_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD12_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD13_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD14_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD15_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD16_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD17_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD18_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD19_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD2_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD20_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD21_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD22_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD23_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD24_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD25_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD26_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD27_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD28_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD29_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD3_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD30_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD31_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD4_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD5_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD6_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD7_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD8_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_TEXTURE_COORD9_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_OUTPUT_VERTEX_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_PACK_CMYK_HINT_EXT` Part of `GL_EXT_cmyka`
`static int` | `GL_PACK_RESAMPLE_OML` Part of `GL_OML_resample`
`static int` | `GL_PASS_THROUGH_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_PASS_THROUGH_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_PERTURB_EXT` Part of `GL_EXT_texture_perturb_normal`
`static int` | `GL_PIXEL_COUNT_AVAILABLE_NV` Part of `GL_NV_occlusion_query`
`static int` | `GL_PIXEL_COUNT_NV` Part of `GL_NV_occlusion_query`
`static int` | `GL_PIXEL_COUNTER_BITS_NV` Part of `GL_NV_occlusion_query`
`static int` | `GL_PIXEL_CUBIC_WEIGHT_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_MAG_FILTER_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_MAP_A_TO_A` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_A_TO_A_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_B_TO_B` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_B_TO_B_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_G_TO_G` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_G_TO_G_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_A` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_A_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_B` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_B_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_G` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_G_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_I` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_I_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_R` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_I_TO_R_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_R_TO_R` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_R_TO_R_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_S_TO_S` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MAP_S_TO_S_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_MIN_FILTER_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_MODE_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_PIXEL_PACK_BUFFER_BINDING_EXT` Part of `GL_EXT_pixel_buffer_object`
`static int` | `GL_PIXEL_PACK_BUFFER_EXT` Part of `GL_EXT_pixel_buffer_object`
`static int` | `GL_PIXEL_TRANSFORM_2D_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_TRANSFORM_2D_MATRIX_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT` Part of `GL_EXT_pixel_transform`
`static int` | `GL_PIXEL_UNPACK_BUFFER_BINDING_EXT` Part of `GL_EXT_pixel_buffer_object`
`static int` | `GL_PIXEL_UNPACK_BUFFER_EXT` Part of `GL_EXT_pixel_buffer_object`
`static int` | `GL_PN_TRIANGLES_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_NORMAL_MODE_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_POINT_MODE_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI` Part of `GL_ATI_pn_triangles`
`static int` | `GL_POINT_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_POINT_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON_MODE` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON_STIPPLE` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON_STIPPLE_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_POLYGON_TOKEN` Part of `GL_VERSION_1_0`
`static int` | `GL_POST_COLOR_MATRIX_ALPHA_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_ALPHA_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_BLUE_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_BLUE_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_GREEN_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_GREEN_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_RED_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_COLOR_MATRIX_RED_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_ALPHA_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_ALPHA_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_BLUE_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_BLUE_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_GREEN_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_GREEN_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_RED_BIAS` Part of `GL_ARB_imaging`
`static int` | `GL_POST_CONVOLUTION_RED_SCALE` Part of `GL_ARB_imaging`
`static int` | `GL_PREFER_DOUBLEBUFFER_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_PREVIOUS_TEXTURE_INPUT_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_PROGRAM_ADDRESS_REGISTERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_ALU_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_ATTRIB_COMPONENTS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_PROGRAM_ATTRIBS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_BINDING_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_ERROR_POSITION_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_ERROR_STRING_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_FORMAT_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_FORMAT_ASCII_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_INSTRUCTIONS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_LENGTH_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_MATRIX_EXT` Part of `GL_EXT_direct_state_access`
`static int` | `GL_PROGRAM_MATRIX_STACK_DEPTH_EXT` Part of `GL_EXT_direct_state_access`
`static int` | `GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_NATIVE_ATTRIBS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_NATIVE_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_NATIVE_TEMPORARIES_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_OBJECT_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_PROGRAM_PARAMETERS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_RESULT_COMPONENTS_NV` Part of `GL_NV_gpu_program4`
`static int` | `GL_PROGRAM_STRING_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_TEMPORARIES_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROGRAM_TEX_INDIRECTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_TEX_INSTRUCTIONS_ARB` Part of `GL_ARB_fragment_program`
`static int` | `GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_PROXY_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_PROXY_HISTOGRAM` Part of `GL_ARB_imaging`
`static int` | `GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_PROXY_POST_CONVOLUTION_COLOR_TABLE` Part of `GL_ARB_imaging`
`static int` | `GL_Q` Part of `GL_VERSION_1_0`
`static int` | `GL_QUAD_STRIP` Part of `GL_VERSION_1_0`
`static int` | `GL_QUADS` Part of `GL_VERSION_1_0`
`static int` | `GL_R` Part of `GL_VERSION_1_0`
`static int` | `GL_R16` Part of `GL_ARB_texture_rg`
`static int` | `GL_R16F` Part of `GL_ARB_texture_rg`
`static int` | `GL_R16I` Part of `GL_ARB_texture_rg`
`static int` | `GL_R16UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_R32F` Part of `GL_ARB_texture_rg`
`static int` | `GL_R32I` Part of `GL_ARB_texture_rg`
`static int` | `GL_R32UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_R8` Part of `GL_ARB_texture_rg`
`static int` | `GL_R8I` Part of `GL_ARB_texture_rg`
`static int` | `GL_R8UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_READ_PIXEL_DATA_RANGE_LENGTH_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_READ_PIXEL_DATA_RANGE_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_READ_PIXEL_DATA_RANGE_POINTER_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_RECLAIM_MEMORY_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_RED_BIAS` Part of `GL_VERSION_1_0`
`static int` | `GL_RED_MAX_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_RED_MIN_CLAMP_INGR` Part of `GL_INGR_color_clamp`
`static int` | `GL_RED_SCALE` Part of `GL_VERSION_1_0`
`static int` | `GL_REDUCE` Part of `GL_ARB_imaging`
`static int` | `GL_RENDER` Part of `GL_VERSION_1_0`
`static int` | `GL_RENDER_MODE` Part of `GL_VERSION_1_0`
`static int` | `GL_RENDERBUFFER_COLOR_SAMPLES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_RENDERBUFFER_COVERAGE_SAMPLES_NV` Part of `GL_NV_framebuffer_multisample_coverage`
`static int` | `GL_REPLICATE_BORDER` Part of `GL_ARB_imaging`
`static int` | `GL_RESAMPLE_AVERAGE_OML` Part of `GL_OML_resample`
`static int` | `GL_RESAMPLE_DECIMATE_OML` Part of `GL_OML_resample`
`static int` | `GL_RESAMPLE_REPLICATE_OML` Part of `GL_OML_resample`
`static int` | `GL_RESAMPLE_ZERO_FILL_OML` Part of `GL_OML_resample`
`static int` | `GL_RETURN` Part of `GL_VERSION_1_0`
`static int` | `GL_RG` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG_INTEGER` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG16` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG16F` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG16I` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG16UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG32F` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG32I` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG32UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG8` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG8I` Part of `GL_ARB_texture_rg`
`static int` | `GL_RG8UI` Part of `GL_ARB_texture_rg`
`static int` | `GL_RGB_S3TC` Part of `GL_S3_s3tc`
`static int` | `GL_RGB4_S3TC` Part of `GL_S3_s3tc`
`static int` | `GL_RGBA_FLOAT_MODE` Part of `GL_ARB_color_buffer_float`
`static int` | `GL_RGBA_INTEGER_MODE` Part of `GL_EXT_texture_integer`
`static int` | `GL_RGBA_MODE` Part of `GL_VERSION_1_0`
`static int` | `GL_RGBA_S3TC` Part of `GL_S3_s3tc`
`static int` | `GL_RGBA_SIGNED_COMPONENTS_EXT` Missed in the GL_EXT_packed_float promotion to 3.0 core
`static int` | `GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_RGBA4_S3TC` Part of `GL_S3_s3tc`
`static int` | `GL_S` Part of `GL_VERSION_1_0`
`static int` | `GL_SAMPLE_MASK_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_SAMPLE_MASK_VALUE_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_SAMPLE_POSITION_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_SAMPLER_1D_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_1D_SHADOW_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_2D_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_2D_RECT_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_2D_RECT_SHADOW_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_2D_SHADOW_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_3D_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_BUFFER_EXT` Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core
`static int` | `GL_SAMPLER_CUBE_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SAMPLER_RENDERBUFFER_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_SCALAR_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_SCISSOR_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_SCREEN_COORDINATES_REND` Part of `GL_REND_screen_coordinates`
`static int` | `GL_SECONDARY_COLOR_ARRAY` Part of `GL_VERSION_1_4`
`static int` | `GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING` Part of `GL_VERSION_1_5`
`static int` | `GL_SECONDARY_COLOR_ARRAY_POINTER` Part of `GL_VERSION_1_4`
`static int` | `GL_SECONDARY_COLOR_ARRAY_SIZE` Part of `GL_VERSION_1_4`
`static int` | `GL_SECONDARY_COLOR_ARRAY_STRIDE` Part of `GL_VERSION_1_4`
`static int` | `GL_SECONDARY_COLOR_ARRAY_TYPE` Part of `GL_VERSION_1_4`
`static int` | `GL_SELECT` Part of `GL_VERSION_1_0`
`static int` | `GL_SELECTION_BUFFER_POINTER` Part of `GL_VERSION_1_0`
`static int` | `GL_SELECTION_BUFFER_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_SEPARABLE_2D` Part of `GL_ARB_imaging`
`static int` | `GL_SEPARATE_SPECULAR_COLOR` Part of `GL_VERSION_1_2`
`static int` | `GL_SHADER_CONSISTENT_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SHADER_OBJECT_ARB` Part of `GL_ARB_shader_objects`
`static int` | `GL_SHADER_OPERATION_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SHADING_LANGUAGE_VERSION_ARB` Part of `GL_ARB_shading_language_100`
`static int` | `GL_SHADOW_ATTENUATION_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_SHARED_TEXTURE_PALETTE_EXT` Part of `GL_EXT_shared_texture_palette`
`static int` | `GL_SIGNED_ALPHA_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_ALPHA8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_HILO_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_HILO16_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_HILO8_NV` Part of `GL_NV_texture_shader3`
`static int` | `GL_SIGNED_INTENSITY_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_INTENSITY8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_LUMINANCE_ALPHA_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_LUMINANCE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_LUMINANCE8_ALPHA8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_LUMINANCE8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGB_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGB_UNSIGNED_ALPHA_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGB8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGBA_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SIGNED_RGBA8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_SINGLE_COLOR` Part of `GL_VERSION_1_2`
`static int` | `GL_SLUMINANCE` Part of `GL_VERSION_2_1`
`static int` | `GL_SLUMINANCE_ALPHA` Part of `GL_VERSION_2_1`
`static int` | `GL_SLUMINANCE8` Part of `GL_VERSION_2_1`
`static int` | `GL_SLUMINANCE8_ALPHA8` Part of `GL_VERSION_2_1`
`static int` | `GL_SOURCE0_ALPHA` Part of `GL_VERSION_1_3`
`static int` | `GL_SOURCE0_RGB` Part of `GL_VERSION_1_3`
`static int` | `GL_SOURCE1_ALPHA` Part of `GL_VERSION_1_3`
`static int` | `GL_SOURCE1_RGB` Part of `GL_VERSION_1_3`
`static int` | `GL_SOURCE2_ALPHA` Part of `GL_VERSION_1_3`
`static int` | `GL_SOURCE2_RGB` Part of `GL_VERSION_1_3`
`static int` | `GL_SPHERE_MAP` Part of `GL_VERSION_1_0`
`static int` | `GL_STENCIL_CLEAR_TAG_VALUE_EXT` Part of `GL_EXT_stencil_clear_tag`
`static int` | `GL_STENCIL_TAG_BITS_EXT` Part of `GL_EXT_stencil_clear_tag`
`static int` | `GL_STENCIL_TEST_TWO_SIDE_EXT` Part of `GL_EXT_stencil_two_side`
`static int` | `GL_STORAGE_CACHED_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_STORAGE_PRIVATE_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_STORAGE_SHARED_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_STRICT_DEPTHFUNC_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_STRICT_LIGHTING_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_STRICT_SCISSOR_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_T` Part of `GL_VERSION_1_0`
`static int` | `GL_T2F_C3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_T2F_C4F_N3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_T2F_C4UB_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_T2F_IUI_N3F_V2F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_T2F_IUI_N3F_V3F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_T2F_IUI_V2F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_T2F_IUI_V3F_EXT` Part of `GL_EXT_index_array_formats`
`static int` | `GL_T2F_N3F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_T2F_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_T4F_C4F_N3F_V4F` Part of `GL_VERSION_1_1`
`static int` | `GL_T4F_V4F` Part of `GL_VERSION_1_1`
`static int` | `GL_TABLE_TOO_LARGE` Part of `GL_ARB_imaging`
`static int` | `GL_TEXCOORD1_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_TEXCOORD2_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_TEXCOORD3_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static long` | `GL_TEXCOORD4_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_TEXTURE_APPLICATION_MODE_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_TEXTURE_BINDING_RENDERBUFFER_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_TEXTURE_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_BORDER_VALUES_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_COMPARE_FAIL_VALUE_ARB` Part of `GL_ARB_shadow_ambient`
`static int` | `GL_TEXTURE_COMPONENTS` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_CONSTANT_DATA_SUNX` Part of `GL_SUNX_constant_data`
`static int` | `GL_TEXTURE_DS_SIZE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_DT_SIZE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_FILTER_CONTROL` Part of `GL_VERSION_1_4`
`static int` | `GL_TEXTURE_GEN_Q` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_GEN_R` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_GEN_S` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_GEN_T` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_HI_SIZE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_INTENSITY_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_INTENSITY_TYPE` Part of `GL_VERSION_3_0`
`static int` | `GL_TEXTURE_LIGHT_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_TEXTURE_LO_SIZE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_LUMINANCE_SIZE` Part of `GL_VERSION_1_0`
`static int` | `GL_TEXTURE_LUMINANCE_TYPE` Part of `GL_VERSION_3_0`
`static int` | `GL_TEXTURE_MAG_SIZE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_MATERIAL_FACE_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_TEXTURE_MATERIAL_PARAMETER_EXT` Part of `GL_EXT_light_texture`
`static int` | `GL_TEXTURE_MINIMIZE_STORAGE_APPLE` Part of `GL_APPLE_texture_range`
`static int` | `GL_TEXTURE_NORMAL_EXT` Part of `GL_EXT_texture_perturb_normal`
`static int` | `GL_TEXTURE_PRIORITY` Part of `GL_VERSION_1_1`
`static int` | `GL_TEXTURE_RANGE_LENGTH_APPLE` Part of `GL_APPLE_texture_range`
`static int` | `GL_TEXTURE_RANGE_POINTER_APPLE` Part of `GL_APPLE_texture_range`
`static int` | `GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_TEXTURE_RENDERBUFFER_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_TEXTURE_RESIDENT` Part of `GL_VERSION_1_1`
`static int` | `GL_TEXTURE_SHADER_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_TEXTURE_STORAGE_HINT_APPLE` Part of `GL_APPLE_texture_range`
`static int` | `GL_TEXTURE_SWIZZLE_A_EXT` Part of `GL_EXT_texture_swizzle`
`static int` | `GL_TEXTURE_SWIZZLE_B_EXT` Part of `GL_EXT_texture_swizzle`
`static int` | `GL_TEXTURE_SWIZZLE_G_EXT` Part of `GL_EXT_texture_swizzle`
`static int` | `GL_TEXTURE_SWIZZLE_R_EXT` Part of `GL_EXT_texture_swizzle`
`static int` | `GL_TEXTURE_SWIZZLE_RGBA_EXT` Part of `GL_EXT_texture_swizzle`
`static int` | `GL_TEXTURE_UNSIGNED_REMAP_MODE_NV` Part of `GL_NV_texture_expand_normal`
`static int` | `GL_TIME_ELAPSED_EXT` Part of `GL_EXT_timer_query`
`static int` | `GL_TRANSFORM_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_TRANSFORM_FEEDBACK_BINDING_NV` Part of `GL_NV_transform_feedback2`
`static int` | `GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV` Part of `GL_NV_transform_feedback2`
`static int` | `GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV` Part of `GL_NV_transform_feedback2`
`static int` | `GL_TRANSFORM_FEEDBACK_NV` Part of `GL_NV_transform_feedback2`
`static int` | `GL_TRANSFORM_HINT_APPLE` Part of `GL_APPLE_transform_hint`
`static int` | `GL_TRANSPOSE_COLOR_MATRIX` Part of `GL_VERSION_1_3`
`static int` | `GL_TRANSPOSE_CURRENT_MATRIX_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_TRANSPOSE_MODELVIEW_MATRIX` Part of `GL_VERSION_1_3`
`static int` | `GL_TRANSPOSE_PROGRAM_MATRIX_EXT` Part of `GL_EXT_direct_state_access`
`static int` | `GL_TRANSPOSE_PROJECTION_MATRIX` Part of `GL_VERSION_1_3`
`static int` | `GL_TRANSPOSE_TEXTURE_MATRIX` Part of `GL_VERSION_1_3`
`static int` | `GL_TYPE_RGBA_FLOAT_ATI` Part of `GL_ATI_pixel_format_float`
`static int` | `GL_UNIFORM_BUFFER_BINDING_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_UNIFORM_BUFFER_EXT` Part of `GL_EXT_bindable_uniform`
`static int` | `GL_UNPACK_CLIENT_STORAGE_APPLE` Part of `GL_APPLE_client_storage`
`static int` | `GL_UNPACK_CMYK_HINT_EXT` Part of `GL_EXT_cmyka`
`static int` | `GL_UNPACK_CONSTANT_DATA_SUNX` Part of `GL_SUNX_constant_data`
`static int` | `GL_UNPACK_RESAMPLE_OML` Part of `GL_OML_resample`
`static int` | `GL_UNSIGNED_INT_8_8_S8_S8_REV_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_UNSIGNED_INT_S8_S8_8_8_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT` Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core
`static int` | `GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT` Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core
`static int` | `GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV` Part of `GL_NV_explicit_multisample`
`static int` | `GL_UNSIGNED_SHORT_8_8_APPLE` Part of `GL_APPLE_ycbcr_422`
`static int` | `GL_UNSIGNED_SHORT_8_8_REV_APPLE` Part of `GL_APPLE_ycbcr_422`
`static int` | `GL_V2F` Part of `GL_VERSION_1_1`
`static int` | `GL_V3F` Part of `GL_VERSION_1_1`
`static int` | `GL_VARIANT_ARRAY_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_ARRAY_POINTER_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_ARRAY_STRIDE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_ARRAY_TYPE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_DATATYPE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VARIANT_VALUE_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VECTOR_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_ARRAY_RANGE_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_LENGTH_NV` Part of `GL_NV_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_NV` Part of `GL_NV_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_POINTER_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_POINTER_NV` Part of `GL_NV_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_VALID_NV` Part of `GL_NV_vertex_array_range`
`static int` | `GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV` Part of `GL_NV_vertex_array_range2`
`static int` | `GL_VERTEX_ARRAY_STORAGE_HINT_APPLE` Part of `GL_APPLE_vertex_array_range`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT` Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core
`static int` | `GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_ATTRIB_MAP1_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP2_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE` Part of `GL_APPLE_vertex_program_evaluators`
`static int` | `GL_VERTEX_BLEND_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_VERTEX_CONSISTENT_HINT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_VERTEX_DATA_HINT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_VERTEX_PROGRAM_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV` Part of `GL_NV_parameter_buffer_object`
`static int` | `GL_VERTEX_PROGRAM_POINT_SIZE_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_PROGRAM_TWO_SIDE` Part of `GL_VERSION_2_0`
`static int` | `GL_VERTEX_PROGRAM_TWO_SIDE_ARB` Part of `GL_ARB_vertex_program`
`static int` | `GL_VERTEX_SHADER_BINDING_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_INSTRUCTIONS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_INVARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_LOCALS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_OPTIMIZED_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_SHADER_VARIANTS_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_VERTEX_WEIGHT_ARRAY_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX_WEIGHTING_EXT` Part of `GL_EXT_vertex_weighting`
`static int` | `GL_VERTEX23_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_VERTEX4_BIT_PGI` Part of `GL_PGI_vertex_hints`
`static int` | `GL_VIBRANCE_BIAS_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_VIBRANCE_SCALE_NV` Part of `GL_NV_texture_shader`
`static int` | `GL_VIEWPORT_BIT` Part of `GL_VERSION_1_0`
`static int` | `GL_W_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_WEIGHT_SUM_UNITY_ARB` Part of `GL_ARB_vertex_blend`
`static int` | `GL_WIDE_LINE_HINT_PGI` Part of `GL_PGI_misc_hints`
`static int` | `GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_WRITE_PIXEL_DATA_RANGE_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV` Part of `GL_NV_pixel_data_range`
`static int` | `GL_X_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_Y_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_YCBCR_422_APPLE` Part of `GL_APPLE_ycbcr_422`
`static int` | `GL_Z_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_ZERO_EXT` Part of `GL_EXT_vertex_shader`
`static int` | `GL_ZOOM_X` Part of `GL_VERSION_1_0`
`static int` | `GL_ZOOM_Y` Part of `GL_VERSION_1_0`

Fields inherited from interface javax.media.opengl.GL2ES1
`GL_3DC_X_AMD, GL_3DC_XY_AMD, GL_ADD, GL_ADD_SIGNED, GL_ALPHA_SCALE, GL_ALPHA_TEST, GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF, GL_ATC_RGB_AMD, GL_ATC_RGBA_EXPLICIT_ALPHA_AMD, GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD, GL_CLIENT_ACTIVE_TEXTURE, GL_CLIP_PLANE0, GL_CLIP_PLANE1, GL_CLIP_PLANE2, GL_CLIP_PLANE3, GL_CLIP_PLANE4, GL_CLIP_PLANE5, GL_COLOR_ARRAY_BUFFER_BINDING, GL_COLOR_ARRAY_POINTER, GL_COLOR_ARRAY_SIZE, GL_COLOR_ARRAY_STRIDE, GL_COLOR_ARRAY_TYPE, GL_COMBINE, GL_COMBINE_ALPHA, GL_COMBINE_RGB, GL_CONSTANT, GL_COORD_REPLACE, GL_CURRENT_COLOR, GL_CURRENT_NORMAL, GL_CURRENT_PALETTE_MATRIX, GL_CURRENT_TEXTURE_COORDS, GL_DECAL, GL_DOT3_RGB, GL_DOT3_RGBA, GL_EXP, GL_EXP2, GL_FOG, GL_FOG_COLOR, GL_FOG_DENSITY, GL_FOG_END, GL_FOG_HINT, GL_FOG_MODE, GL_FOG_START, GL_GENERATE_MIPMAP, GL_INTERPOLATE, GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_TWO_SIDE, GL_MATRIX_INDEX_ARRAY, GL_MATRIX_INDEX_ARRAY_POINTER, GL_MATRIX_INDEX_ARRAY_SIZE, GL_MATRIX_INDEX_ARRAY_STRIDE, GL_MATRIX_INDEX_ARRAY_TYPE, GL_MATRIX_PALETTE, GL_MAX_CLIP_PLANES, GL_MAX_LIGHTS, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_PALETTE_MATRICES, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_TEXTURE_UNITS, GL_MAX_VERTEX_UNITS, GL_MODELVIEW_STACK_DEPTH, GL_MODULATE, GL_NORMAL_ARRAY_BUFFER_BINDING, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_NORMAL_MAP, GL_OPERAND0_ALPHA, GL_OPERAND0_RGB, GL_OPERAND1_ALPHA, GL_OPERAND1_RGB, GL_OPERAND2_ALPHA, GL_OPERAND2_RGB, GL_PALETTE4_R5_G6_B5, GL_PALETTE4_RGB5_A1, GL_PALETTE4_RGB8, GL_PALETTE4_RGBA4, GL_PALETTE4_RGBA8, GL_PALETTE8_R5_G6_B5, GL_PALETTE8_RGB5_A1, GL_PALETTE8_RGB8, GL_PALETTE8_RGBA4, GL_PALETTE8_RGBA8, GL_PERSPECTIVE_CORRECTION_HINT, GL_POINT_DISTANCE_ATTENUATION, GL_POINT_SIZE_MAX, GL_POINT_SIZE_MIN, GL_POINT_SMOOTH, GL_POINT_SMOOTH_HINT, GL_POINT_SPRITE, GL_PREVIOUS, GL_PRIMARY_COLOR, GL_PROJECTION_STACK_DEPTH, GL_REFLECTION_MAP, GL_RESCALE_NORMAL, GL_RGB_SCALE, GL_SHADE_MODEL, GL_SRC0_ALPHA, GL_SRC0_RGB, GL_SRC1_ALPHA, GL_SRC1_RGB, GL_SRC2_ALPHA, GL_SRC2_RGB, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_SUBTRACT, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE, GL_TEXTURE_GEN_MODE, GL_TEXTURE_GEN_STR, GL_TEXTURE_STACK_DEPTH, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE, GL_WEIGHT_ARRAY, GL_WEIGHT_ARRAY_BUFFER_BINDING, GL_WEIGHT_ARRAY_POINTER, GL_WEIGHT_ARRAY_SIZE, GL_WEIGHT_ARRAY_STRIDE, GL_WEIGHT_ARRAY_TYPE`

Fields inherited from interface javax.media.opengl.fixedfunc.GLMatrixFunc
`GL_MATRIX_MODE, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_TEXTURE_MATRIX`

Fields inherited from interface javax.media.opengl.fixedfunc.GLPointerFunc
`GL_COLOR_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, GL_VERTEX_ARRAY`

Fields inherited from interface javax.media.opengl.fixedfunc.GLLightingFunc
`GL_AMBIENT, GL_AMBIENT_AND_DIFFUSE, GL_COLOR_MATERIAL, GL_CONSTANT_ATTENUATION, GL_DIFFUSE, GL_EMISSION, GL_FLAT, GL_LIGHT0, GL_LIGHT1, GL_LIGHT2, GL_LIGHT3, GL_LIGHT4, GL_LIGHT5, GL_LIGHT6, GL_LIGHT7, GL_LIGHTING, GL_LINEAR_ATTENUATION, GL_NORMALIZE, GL_POSITION, GL_QUADRATIC_ATTENUATION, GL_SHININESS, GL_SMOOTH, GL_SPECULAR, GL_SPOT_CUTOFF, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT`

Fields inherited from interface javax.media.opengl.GL2GL3
`GL_ALPHA_FLOAT16_APPLE, GL_ALPHA_FLOAT16_ATI, GL_ALPHA_FLOAT32_APPLE, GL_ALPHA_FLOAT32_ATI, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BGR, GL_BGR_INTEGER, GL_BGRA, GL_BGRA_INTEGER, GL_BLUE, GL_BLUE_INTEGER, GL_CLAMP_READ_COLOR, GL_CLAMP_TO_BORDER, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_COLOR, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COLOR_FLOAT_APPLE, GL_COMPRESSED_RED, GL_COMPRESSED_RG, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAGS, GL_CONTINUOUS_AMD, GL_CURRENT_QUERY, GL_DEPTH, GL_DEPTH_BUFFER, GL_DEPTH_STENCIL, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH24_STENCIL8, GL_DISCRETE_AMD, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_FILL, GL_FIXED_ONLY, GL_FLOAT_CLEAR_COLOR_VALUE_NV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, 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_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER, GL_FRAMEBUFFER_UNDEFINED, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_VERTICES_OUT, GL_GREEN, GL_GREEN_INTEGER, GL_HALF_APPLE, GL_INT_SAMPLER_1D, GL_INT_SAMPLER_1D_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_2D_RECT, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_BUFFER_AMD, GL_INT_SAMPLER_CUBE, GL_INTENSITY_FLOAT16_APPLE, GL_INTENSITY_FLOAT16_ATI, GL_INTENSITY_FLOAT32_APPLE, GL_INTENSITY_FLOAT32_ATI, GL_INTERLEAVED_ATTRIBS, GL_LEFT, GL_LINE, GL_LINE_STRIP_ADJACENCY, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINES_ADJACENCY, GL_LOWER_LEFT, GL_LUMINANCE_ALPHA_FLOAT16_APPLE, GL_LUMINANCE_ALPHA_FLOAT16_ATI, GL_LUMINANCE_ALPHA_FLOAT32_APPLE, GL_LUMINANCE_ALPHA_FLOAT32_ATI, GL_LUMINANCE_FLOAT16_APPLE, GL_LUMINANCE_FLOAT16_ATI, GL_LUMINANCE_FLOAT32_APPLE, GL_LUMINANCE_FLOAT32_ATI, GL_MAJOR_VERSION, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_CLIP_DISTANCES, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_DRAW_BUFFERS, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_GEOMETRY_VARYING_COMPONENTS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB, GL_MAX_SAMPLES, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MAX_VERTEX_VARYING_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_PACK_IMAGE_HEIGHT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_IMAGES, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_POINT, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINT_SPRITE_COORD_ORIGIN, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PRIMITIVE_RESTART, GL_PRIMITIVE_RESTART_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_POINT_SIZE, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_RECTANGLE, GL_PROXY_TEXTURE_RECTANGLE_ARB, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_COUNTER_BITS, GL_QUERY_NO_WAIT, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_QUERY_WAIT, GL_R3_G3_B2, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_READ_ONLY, GL_READ_WRITE, GL_RED, GL_RED_INTEGER, GL_RENDERBUFFER_SAMPLES, GL_RGB_FLOAT16_APPLE, GL_RGB_FLOAT16_ATI, GL_RGB_FLOAT32_APPLE, GL_RGB_FLOAT32_ATI, GL_RGB_INTEGER, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB16F, GL_RGB16I, GL_RGB16UI, GL_RGB32F, GL_RGB32I, GL_RGB32UI, GL_RGB4, GL_RGB5, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_FLOAT16_APPLE, GL_RGBA_FLOAT16_ATI, GL_RGBA_FLOAT32_APPLE, GL_RGBA_FLOAT32_ATI, GL_RGBA_INTEGER, GL_RGBA12, GL_RGBA16, GL_RGBA16F, GL_RGBA16I, GL_RGBA16UI, GL_RGBA2, GL_RGBA32F, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8I, GL_RGBA8UI, GL_RIGHT, GL_SAMPLER_1D, GL_SAMPLER_1D_ARRAY, GL_SAMPLER_1D_ARRAY_SHADOW, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_BUFFER, GL_SAMPLER_BUFFER_AMD, GL_SAMPLER_CUBE_SHADOW, GL_SAMPLES_PASSED, GL_SEPARATE_ATTRIBS, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8, GL_SRGB8_ALPHA8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STENCIL_BUFFER, GL_STENCIL_INDEX16, GL_STEREO, GL_STREAM_COPY, GL_STREAM_READ, GL_TESSELLATION_FACTOR_AMD, GL_TESSELLATION_MODE_AMD, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BINDING_RECTANGLE_ARB, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BORDER, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_BUFFER_FORMAT, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FLOAT_COMPONENTS_NV, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_LOD_BIAS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RECTANGLE, GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_R, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_IMAGES, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_SAMPLER_1D, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D_RECT, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_UNSIGNED_NORMALIZED, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UPPER_LEFT, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_INTEGER, GL_VERTEX_PROGRAM_POINT_SIZE`

Fields inherited from interface javax.media.opengl.GL2ES2
`GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ATTACHED_SHADERS, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PLATFORM_BINARY, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_UNSIGNED_INT, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER`

Fields inherited from interface javax.media.opengl.GL
`GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R11F_G11F_B10F, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA_SIGNED_COMPONENTS, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D_ARRAY, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_CUBE_MAP, 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_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, 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_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO`

Method Summary
`void` | `glAccum(int op, float value)` Interface to C language function: `void glAccum(GLenum op, GLfloat value);`
`void` | `glActiveStencilFaceEXT(int mode)` Entry point to C language function: `void glActiveStencilFaceEXT(GLenum mode);` Part of `GL_EXT_stencil_two_side`
`void` | `glApplyTextureEXT(int mode)` Entry point to C language function: `void glApplyTextureEXT(GLenum mode);` Part of `GL_EXT_light_texture`
`boolean` | `glAreTexturesResident(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset)` Interface to C language function: `GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);`
`boolean` | `glAreTexturesResident(int n, IntBuffer textures, ByteBuffer residences)` Interface to C language function: `GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);`
`void` | `glArrayElement(int i)` Interface to C language function: `void glArrayElement(GLint i);`
`void` | `glAttachObjectARB(int target, int id)` Entry point to C language function: `void glAttachObjectARB(GLhandleARB target, GLhandleARB id);` Part of `GL_ARB_shader_objects`
`void` | `glBegin(int mode)` Interface to C language function: `void glBegin(GLenum mode);`
`void` | `glBeginOcclusionQueryNV(int mode)` Entry point to C language function: `void glBeginOcclusionQueryNV(GLuint mode);` Part of `GL_NV_occlusion_query`
`void` | `glBeginVertexShaderEXT()` Entry point to C language function: `void glBeginVertexShaderEXT(void);` Part of `GL_EXT_vertex_shader`
`void` | `glBindBufferOffset(int target, int attachment, int texture, int level)` Entry point to C language function: `void glBindBufferOffsetEXT(GLenum target, GLuint attachment, GLuint texture, ptrdiff_t level);` Part of `GL_EXT_transform_feedback`
`int` | `glBindLightParameterEXT(int light, int value)` Entry point to C language function: `GLuint glBindLightParameterEXT(GLenum light, GLenum value);` Part of `GL_EXT_vertex_shader`
`int` | `glBindMaterialParameterEXT(int light, int value)` Entry point to C language function: `GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);` Part of `GL_EXT_vertex_shader`
`void` | `glBindMultiTextureEXT(int red, int green, int blue)` Entry point to C language function: `void glBindMultiTextureEXT(GLenum red, GLenum green, GLuint blue);` Part of `GL_EXT_direct_state_access`
`int` | `glBindParameterEXT(int type)` Entry point to C language function: `GLuint glBindParameterEXT(GLenum type);` Part of `GL_EXT_vertex_shader`
`void` | `glBindProgramARB(int target, int id)` Entry point to C language function: `void glBindProgramARB(GLenum target, GLuint id);` Part of `GL_ARB_vertex_program`
`int` | `glBindTexGenParameterEXT(int unit, int coord, int value)` Entry point to C language function: `GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);` Part of `GL_EXT_vertex_shader`
`int` | `glBindTextureUnitParameterEXT(int light, int value)` Entry point to C language function: `GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);` Part of `GL_EXT_vertex_shader`
`void` | `glBindVertexShaderEXT(int mode)` Entry point to C language function: `void glBindVertexShaderEXT(GLuint mode);` Part of `GL_EXT_vertex_shader`
`void` | `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap, int bitmap_offset)` Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);` Part of `GL_VERSION_1_0`
`void` | `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, ByteBuffer bitmap)` Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);` Part of `GL_VERSION_1_0`
`void` | `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, long bitmap_buffer_offset)` Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);` Part of `GL_VERSION_1_0`
`void` | `glBlendFuncSeparateINGR(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);` Part of `GL_INGR_blend_func_separate`
`void` | `glBufferParameteri(int target, int pname, int params)` Entry point to C language function: `void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint params);` Part of `GL_APPLE_flush_buffer_range`
`int` | `glBufferRegionEnabled()` Entry point to C language function: `GLuint glBufferRegionEnabled(GLvoid);` Part of `GL_KTX_buffer_region`
`void` | `glCallList(int list)` Interface to C language function: `void glCallList(GLuint list);`
`void` | `glCallLists(int n, int type, Buffer lists)` Interface to C language function: `void glCallLists(GLsizei n, GLenum type, const GLvoid * lists);`
`int` | `glCheckNamedFramebufferStatusEXT(int light, int value)` Entry point to C language function: `GLenum glCheckNamedFramebufferStatusEXT(GLuint light, GLenum value);` Part of `GL_EXT_direct_state_access`
`void` | `glClearAccum(float red, float green, float blue, float alpha)` Interface to C language function: `void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);`
`void` | `glClearColorIi(int red, int green, int blue, int alpha)` Entry point to C language function: `void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);` Part of `GL_EXT_texture_integer`
`void` | `glClearColorIui(int red, int green, int blue, int alpha)` Entry point to C language function: `void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);` Part of `GL_EXT_texture_integer`
`void` | `glClearIndex(float c)` Interface to C language function: `void glClearIndex(GLfloat c);`
`void` | `glClientAttribDefaultEXT(int mode)` Entry point to C language function: `void glClientAttribDefaultEXT(GLbitfield mode);` Part of `GL_EXT_direct_state_access`
`void` | `glClipPlane(int plane, double[] equation, int equation_offset)` Interface to C language function: `void glClipPlane(GLenum plane, const GLdouble * equation);`
`void` | `glClipPlane(int plane, DoubleBuffer equation)` Interface to C language function: `void glClipPlane(GLenum plane, const GLdouble * equation);`
`void` | `glColor3b(byte red, byte green, byte blue)` Interface to C language function: `void glColor3b(GLbyte red, GLbyte green, GLbyte blue);`
`void` | `glColor3bv(byte[] v, int v_offset)` Interface to C language function: `void glColor3bv(const GLbyte * v);`
`void` | `glColor3bv(ByteBuffer v)` Interface to C language function: `void glColor3bv(const GLbyte * v);`
`void` | `glColor3d(double red, double green, double blue)` Interface to C language function: `void glColor3d(GLdouble red, GLdouble green, GLdouble blue);`
`void` | `glColor3dv(double[] v, int v_offset)` Interface to C language function: `void glColor3dv(const GLdouble * v);`
`void` | `glColor3dv(DoubleBuffer v)` Interface to C language function: `void glColor3dv(const GLdouble * v);`
`void` | `glColor3f(float red, float green, float blue)` Interface to C language function: `void glColor3f(GLfloat red, GLfloat green, GLfloat blue);`
`void` | `glColor3fv(float[] v, int v_offset)` Interface to C language function: `void glColor3fv(const GLfloat * v);`
`void` | `glColor3fv(FloatBuffer v)` Interface to C language function: `void glColor3fv(const GLfloat * v);`
`void` | `glColor3h(short red, short green, short blue)` Entry point to C language function: `void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);` Part of `GL_NV_half_float`
`void` | `glColor3hv(short[] v, int v_offset)` Entry point to C language function: `void glColor3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glColor3hv(ShortBuffer v)` Entry point to C language function: `void glColor3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glColor3i(int red, int green, int blue)` Interface to C language function: `void glColor3i(GLint red, GLint green, GLint blue);`
`void` | `glColor3iv(int[] v, int v_offset)` Interface to C language function: `void glColor3iv(const GLint * v);`
`void` | `glColor3iv(IntBuffer v)` Interface to C language function: `void glColor3iv(const GLint * v);`
`void` | `glColor3s(short red, short green, short blue)` Interface to C language function: `void glColor3s(GLshort red, GLshort green, GLshort blue);`
`void` | `glColor3sv(short[] v, int v_offset)` Interface to C language function: `void glColor3sv(const GLshort * v);`
`void` | `glColor3sv(ShortBuffer v)` Interface to C language function: `void glColor3sv(const GLshort * v);`
`void` | `glColor3ub(byte red, byte green, byte blue)` Interface to C language function: `void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);`
`void` | `glColor3ubv(byte[] v, int v_offset)` Interface to C language function: `void glColor3ubv(const GLubyte * v);`
`void` | `glColor3ubv(ByteBuffer v)` Interface to C language function: `void glColor3ubv(const GLubyte * v);`
`void` | `glColor3ui(int red, int green, int blue)` Interface to C language function: `void glColor3ui(GLuint red, GLuint green, GLuint blue);`
`void` | `glColor3uiv(int[] v, int v_offset)` Interface to C language function: `void glColor3uiv(const GLuint * v);`
`void` | `glColor3uiv(IntBuffer v)` Interface to C language function: `void glColor3uiv(const GLuint * v);`
`void` | `glColor3us(short red, short green, short blue)` Interface to C language function: `void glColor3us(GLushort red, GLushort green, GLushort blue);`
`void` | `glColor3usv(short[] v, int v_offset)` Interface to C language function: `void glColor3usv(const GLushort * v);`
`void` | `glColor3usv(ShortBuffer v)` Interface to C language function: `void glColor3usv(const GLushort * v);`
`void` | `glColor4b(byte red, byte green, byte blue, byte alpha)` Interface to C language function: `void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);`
`void` | `glColor4bv(byte[] v, int v_offset)` Interface to C language function: `void glColor4bv(const GLbyte * v);`
`void` | `glColor4bv(ByteBuffer v)` Interface to C language function: `void glColor4bv(const GLbyte * v);`
`void` | `glColor4d(double red, double green, double blue, double alpha)` Interface to C language function: `void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);`
`void` | `glColor4dv(double[] v, int v_offset)` Interface to C language function: `void glColor4dv(const GLdouble * v);`
`void` | `glColor4dv(DoubleBuffer v)` Interface to C language function: `void glColor4dv(const GLdouble * v);`
`void` | `glColor4fv(float[] v, int v_offset)` Interface to C language function: `void glColor4fv(const GLfloat * v);`
`void` | `glColor4fv(FloatBuffer v)` Interface to C language function: `void glColor4fv(const GLfloat * v);`
`void` | `glColor4h(short x, short y, short z, short w)` Entry point to C language function: `void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);` Part of `GL_NV_half_float`
`void` | `glColor4hv(short[] v, int v_offset)` Entry point to C language function: `void glColor4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glColor4hv(ShortBuffer v)` Entry point to C language function: `void glColor4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glColor4i(int red, int green, int blue, int alpha)` Interface to C language function: `void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);`
`void` | `glColor4iv(int[] v, int v_offset)` Interface to C language function: `void glColor4iv(const GLint * v);`
`void` | `glColor4iv(IntBuffer v)` Interface to C language function: `void glColor4iv(const GLint * v);`
`void` | `glColor4s(short red, short green, short blue, short alpha)` Interface to C language function: `void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);`
`void` | `glColor4sv(short[] v, int v_offset)` Interface to C language function: `void glColor4sv(const GLshort * v);`
`void` | `glColor4sv(ShortBuffer v)` Interface to C language function: `void glColor4sv(const GLshort * v);`
`void` | `glColor4ubv(byte[] v, int v_offset)` Interface to C language function: `void glColor4ubv(const GLubyte * v);`
`void` | `glColor4ubv(ByteBuffer v)` Interface to C language function: `void glColor4ubv(const GLubyte * v);`
`void` | `glColor4ui(int red, int green, int blue, int alpha)` Interface to C language function: `void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);`
`void` | `glColor4uiv(int[] v, int v_offset)` Interface to C language function: `void glColor4uiv(const GLuint * v);`
`void` | `glColor4uiv(IntBuffer v)` Interface to C language function: `void glColor4uiv(const GLuint * v);`
`void` | `glColor4us(short red, short green, short blue, short alpha)` Interface to C language function: `void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);`
`void` | `glColor4usv(short[] v, int v_offset)` Interface to C language function: `void glColor4usv(const GLushort * v);`
`void` | `glColor4usv(ShortBuffer v)` Interface to C language function: `void glColor4usv(const GLushort * v);`
`void` | `glColorMaskIndexed(int index, boolean r, boolean g, boolean b, boolean a)` Entry point to C language function: `void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);` Part of `GL_EXT_draw_buffers2`
`void` | `glColorMaterial(int face, int mode)` Interface to C language function: `void glColorMaterial(GLenum face, GLenum mode);`
`void` | `glColorSubTable(int target, int start, int count, int format, int type, Buffer data)` Entry point to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);` Part of `GL_VERSION_1_2`
`void` | `glColorSubTable(int target, int start, int count, int format, int type, long data_buffer_offset)` Entry point to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);` Part of `GL_VERSION_1_2`
`void` | `glColorTable(int target, int internalformat, int width, int format, int type, Buffer table)` Entry point to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glColorTable(int target, int internalformat, int width, int format, int type, long table_buffer_offset)` Entry point to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glColorTableParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glColorTableParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glColorTableParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glColorTableParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glCompileShaderARB(int mode)` Entry point to C language function: `void glCompileShaderARB(GLhandleARB mode);` Part of `GL_ARB_shader_objects`
`void` | `glCompressedMultiTexImage1DEXT(int texture, int target, int level, int internalformat, int width, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedMultiTexImage2DEXT(int texture, int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedMultiTexImage3DEXT(int texture, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexImage3DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedMultiTexSubImage1DEXT(int texture, int target, int level, int xoffset, int width, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedMultiTexSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedMultiTexSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureImage1DEXT(int texture, int target, int level, int internalformat, int width, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureImage2DEXT(int texture, int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureImage3DEXT(int texture, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureSubImage1DEXT(int texture, int target, int level, int xoffset, int width, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glCompressedTextureSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer bits)` Entry point to C language function: `void glCompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);` Part of `GL_EXT_direct_state_access`
`void` | `glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, Buffer table)` Entry point to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long table_buffer_offset)` Entry point to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer image)` Entry point to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long image_buffer_offset)` Entry point to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameterf(int target, int pname, float params)` Entry point to C language function: `void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameteri(int target, int pname, int params)` Entry point to C language function: `void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glConvolutionParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glCopyColorSubTable(int target, int start, int x, int y, int width)` Entry point to C language function: `void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);` Part of `GL_VERSION_1_2`
`void` | `glCopyColorTable(int target, int internalformat, int x, int y, int width)` Entry point to C language function: `void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);` Part of `GL_VERSION_1_2`
`void` | `glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width)` Entry point to C language function: `void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);` Part of `GL_VERSION_1_2`
`void` | `glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height)` Entry point to C language function: `void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);` Part of `GL_VERSION_1_2`
`void` | `glCopyMultiTexImage1DEXT(int texture, int target, int level, int internalformat, int x, int y, int width, int border)` Entry point to C language function: `void glCopyMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyMultiTexImage2DEXT(int texture, int target, int level, int internalformat, int x, int y, int width, int height, int border)` Entry point to C language function: `void glCopyMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyMultiTexSubImage1DEXT(int texture, int target, int level, int xoffset, int x, int y, int width)` Entry point to C language function: `void glCopyMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyMultiTexSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)` Entry point to C language function: `void glCopyMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyMultiTexSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)` Entry point to C language function: `void glCopyMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyPixels(int x, int y, int width, int height, int type)` Interface to C language function: `void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);`
`void` | `glCopyTextureImage1DEXT(int texture, int target, int level, int internalformat, int x, int y, int width, int border)` Entry point to C language function: `void glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyTextureImage2DEXT(int texture, int target, int level, int internalformat, int x, int y, int width, int height, int border)` Entry point to C language function: `void glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyTextureSubImage1DEXT(int texture, int target, int level, int xoffset, int x, int y, int width)` Entry point to C language function: `void glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyTextureSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)` Entry point to C language function: `void glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`void` | `glCopyTextureSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)` Entry point to C language function: `void glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`int` | `glCreateProgramObjectARB()` Entry point to C language function: `GLhandleARB glCreateProgramObjectARB(void);` Part of `GL_ARB_shader_objects`
`int` | `glCreateShaderObjectARB(int type)` Entry point to C language function: `GLhandleARB glCreateShaderObjectARB(GLenum type);` Part of `GL_ARB_shader_objects`
`void` | `glCullParameterdvEXT(int pname, double[] params, int params_offset)` Entry point to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);` Part of `GL_EXT_cull_vertex`
`void` | `glCullParameterdvEXT(int pname, DoubleBuffer params)` Entry point to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);` Part of `GL_EXT_cull_vertex`
`void` | `glCullParameterfvEXT(int pname, float[] params, int params_offset)` Entry point to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);` Part of `GL_EXT_cull_vertex`
`void` | `glCullParameterfvEXT(int pname, FloatBuffer params)` Entry point to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);` Part of `GL_EXT_cull_vertex`
`void` | `glDeleteBufferRegion(int mode)` Entry point to C language function: `void glDeleteBufferRegion(GLuint mode);` Part of `GL_KTX_buffer_region`
`void` | `glDeleteFencesAPPLE(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);` Part of `GL_APPLE_fence`
`void` | `glDeleteFencesAPPLE(int n, IntBuffer ids)` Entry point to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);` Part of `GL_APPLE_fence`
`void` | `glDeleteFencesNV(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);` Part of `GL_NV_fence`
`void` | `glDeleteFencesNV(int n, IntBuffer ids)` Entry point to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);` Part of `GL_NV_fence`
`void` | `glDeleteLists(int list, int range)` Interface to C language function: `void glDeleteLists(GLuint list, GLsizei range);`
`void` | `glDeleteObjectARB(int mode)` Entry point to C language function: `void glDeleteObjectARB(GLhandleARB mode);` Part of `GL_ARB_shader_objects`
`void` | `glDeleteOcclusionQueriesNV(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);` Part of `GL_NV_occlusion_query`
`void` | `glDeleteOcclusionQueriesNV(int n, IntBuffer ids)` Entry point to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);` Part of `GL_NV_occlusion_query`
`void` | `glDeleteProgramsARB(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);` Part of `GL_ARB_vertex_program`
`void` | `glDeleteProgramsARB(int n, IntBuffer ids)` Entry point to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);` Part of `GL_ARB_vertex_program`
`void` | `glDeleteVertexShaderEXT(int mode)` Entry point to C language function: `void glDeleteVertexShaderEXT(GLuint mode);` Part of `GL_EXT_vertex_shader`
`void` | `glDepthBoundsEXT(double x, double y)` Entry point to C language function: `void glDepthBoundsEXT(GLclampd x, GLclampd y);` Part of `GL_EXT_depth_bounds_test`
`void` | `glDetachObjectARB(int target, int id)` Entry point to C language function: `void glDetachObjectARB(GLhandleARB target, GLhandleARB id);` Part of `GL_ARB_shader_objects`
`void` | `glDisableClientStateIndexedEXT(int target, int id)` Entry point to C language function: `void glDisableClientStateIndexedEXT(GLenum target, GLuint id);` Part of `GL_EXT_direct_state_access`
`void` | `glDisableIndexed(int target, int index)` Entry point to C language function: `void glDisableIndexedEXT(GLenum target, GLuint index);` Part of `GL_EXT_draw_buffers2`
`void` | `glDisableVariantClientStateEXT(int mode)` Entry point to C language function: `void glDisableVariantClientStateEXT(GLuint mode);` Part of `GL_EXT_vertex_shader`
`void` | `glDisableVertexAttribAPPLE(int index, int pname)` Entry point to C language function: `void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glDisableVertexAttribArrayARB(int mode)` Entry point to C language function: `void glDisableVertexAttribArrayARB(GLuint mode);` Part of `GL_ARB_vertex_program`
`void` | `glDrawBufferRegion(int region, int x, int y, int width, int height, int xDest, int yDest)` Entry point to C language function: `void glDrawBufferRegion(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);` Part of `GL_KTX_buffer_region`
`void` | `glDrawBuffersATI(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);` Part of `GL_ATI_draw_buffers`
`void` | `glDrawBuffersATI(int n, IntBuffer ids)` Entry point to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);` Part of `GL_ATI_draw_buffers`
`void` | `glDrawPixels(int width, int height, int format, int type, Buffer pixels)` Entry point to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_VERSION_1_0`
`void` | `glDrawPixels(int width, int height, int format, int type, long pixels_buffer_offset)` Entry point to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_VERSION_1_0`
`void` | `glEdgeFlag(boolean flag)` Interface to C language function: `void glEdgeFlag(GLboolean flag);`
`void` | `glEdgeFlagPointer(int stride, Buffer ptr)` Entry point to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);` Part of `GL_VERSION_1_1`
`void` | `glEdgeFlagPointer(int stride, long ptr_buffer_offset)` Entry point to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);` Part of `GL_VERSION_1_1`
`void` | `glEdgeFlagv(byte[] flag, int flag_offset)` Interface to C language function: `void glEdgeFlagv(const GLboolean * flag);`
`void` | `glEdgeFlagv(ByteBuffer flag)` Interface to C language function: `void glEdgeFlagv(const GLboolean * flag);`
`void` | `glEnableClientStateIndexedEXT(int target, int id)` Entry point to C language function: `void glEnableClientStateIndexedEXT(GLenum target, GLuint id);` Part of `GL_EXT_direct_state_access`
`void` | `glEnableIndexed(int target, int index)` Entry point to C language function: `void glEnableIndexedEXT(GLenum target, GLuint index);` Part of `GL_EXT_draw_buffers2`
`void` | `glEnableVariantClientStateEXT(int mode)` Entry point to C language function: `void glEnableVariantClientStateEXT(GLuint mode);` Part of `GL_EXT_vertex_shader`
`void` | `glEnableVertexAttribAPPLE(int index, int pname)` Entry point to C language function: `void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glEnableVertexAttribArrayARB(int mode)` Entry point to C language function: `void glEnableVertexAttribArrayARB(GLuint mode);` Part of `GL_ARB_vertex_program`
`void` | `glEnd()` Interface to C language function: `void glEnd(void);`
`void` | `glEndList()` Interface to C language function: `void glEndList(void);`
`void` | `glEndOcclusionQueryNV()` Entry point to C language function: `void glEndOcclusionQueryNV(void);` Part of `GL_NV_occlusion_query`
`void` | `glEndVertexShaderEXT()` Entry point to C language function: `void glEndVertexShaderEXT(void);` Part of `GL_EXT_vertex_shader`
`void` | `glEvalCoord1d(double u)` Interface to C language function: `void glEvalCoord1d(GLdouble u);`
`void` | `glEvalCoord1dv(double[] u, int u_offset)` Interface to C language function: `void glEvalCoord1dv(const GLdouble * u);`
`void` | `glEvalCoord1dv(DoubleBuffer u)` Interface to C language function: `void glEvalCoord1dv(const GLdouble * u);`
`void` | `glEvalCoord1f(float u)` Interface to C language function: `void glEvalCoord1f(GLfloat u);`
`void` | `glEvalCoord1fv(float[] u, int u_offset)` Interface to C language function: `void glEvalCoord1fv(const GLfloat * u);`
`void` | `glEvalCoord1fv(FloatBuffer u)` Interface to C language function: `void glEvalCoord1fv(const GLfloat * u);`
`void` | `glEvalCoord2d(double u, double v)` Interface to C language function: `void glEvalCoord2d(GLdouble u, GLdouble v);`
`void` | `glEvalCoord2dv(double[] u, int u_offset)` Interface to C language function: `void glEvalCoord2dv(const GLdouble * u);`
`void` | `glEvalCoord2dv(DoubleBuffer u)` Interface to C language function: `void glEvalCoord2dv(const GLdouble * u);`
`void` | `glEvalCoord2f(float u, float v)` Interface to C language function: `void glEvalCoord2f(GLfloat u, GLfloat v);`
`void` | `glEvalCoord2fv(float[] u, int u_offset)` Interface to C language function: `void glEvalCoord2fv(const GLfloat * u);`
`void` | `glEvalCoord2fv(FloatBuffer u)` Interface to C language function: `void glEvalCoord2fv(const GLfloat * u);`
`void` | `glEvalMapsNV(int target, int id)` Entry point to C language function: `void glEvalMapsNV(GLenum target, GLenum id);` Part of `GL_NV_evaluators`
`void` | `glEvalMesh1(int mode, int i1, int i2)` Interface to C language function: `void glEvalMesh1(GLenum mode, GLint i1, GLint i2);`
`void` | `glEvalMesh2(int mode, int i1, int i2, int j1, int j2)` Interface to C language function: `void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);`
`void` | `glEvalPoint1(int i)` Interface to C language function: `void glEvalPoint1(GLint i);`
`void` | `glEvalPoint2(int i, int j)` Interface to C language function: `void glEvalPoint2(GLint i, GLint j);`
`void` | `glExtractComponentEXT(int red, int green, int blue)` Entry point to C language function: `void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);` Part of `GL_EXT_vertex_shader`
`void` | `glFeedbackBuffer(int size, int type, FloatBuffer buffer)` Interface to C language function: `void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);`
`void` | `glFinishFenceAPPLE(int mode)` Entry point to C language function: `void glFinishFenceAPPLE(GLuint mode);` Part of `GL_APPLE_fence`
`void` | `glFinishFenceNV(int mode)` Entry point to C language function: `void glFinishFenceNV(GLuint mode);` Part of `GL_NV_fence`
`void` | `glFinishObjectAPPLE(int target, int s)` Entry point to C language function: `void glFinishObjectAPPLE(GLenum target, GLint s);` Part of `GL_APPLE_fence`
`void` | `glFinishRenderAPPLE()` Entry point to C language function: `void glFinishRenderAPPLE(void);` Part of `GL_APPLE_flush_render`
`void` | `glFinishTextureSUNX()` Entry point to C language function: `void glFinishTextureSUNX(void);` Part of `GL_SUNX_constant_data`
`void` | `glFlushPixelDataRangeNV(int mode)` Entry point to C language function: `void glFlushPixelDataRangeNV(GLenum mode);` Part of `GL_NV_pixel_data_range`
`void` | `glFlushRenderAPPLE()` Entry point to C language function: `void glFlushRenderAPPLE(void);` Part of `GL_APPLE_flush_render`
`void` | `glFlushVertexArrayRangeAPPLE(int length, Buffer pointer)` Entry point to C language function: `void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);` Part of `GL_APPLE_vertex_array_range`
`void` | `glFlushVertexArrayRangeNV()` Entry point to C language function: `void glFlushVertexArrayRangeNV(void);` Part of `GL_NV_vertex_array_range`
`void` | `glFogCoordd(double coord)` Entry point to C language function: `void glFogCoordd(GLdouble coord);` Part of `GL_VERSION_1_4`
`void` | `glFogCoorddv(double[] m, int m_offset)` Entry point to C language function: `void glFogCoorddv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glFogCoorddv(DoubleBuffer m)` Entry point to C language function: `void glFogCoorddv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glFogCoordf(float coord)` Entry point to C language function: `void glFogCoordf(GLfloat coord);` Part of `GL_VERSION_1_4`
`void` | `glFogCoordfv(float[] m, int m_offset)` Entry point to C language function: `void glFogCoordfv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glFogCoordfv(FloatBuffer m)` Entry point to C language function: `void glFogCoordfv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glFogCoordh(short factor)` Entry point to C language function: `void glFogCoordhNV(GLhalfNV factor);` Part of `GL_NV_half_float`
`void` | `glFogCoordhv(short[] v, int v_offset)` Entry point to C language function: `void glFogCoordhvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glFogCoordhv(ShortBuffer v)` Entry point to C language function: `void glFogCoordhvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glFogCoordPointer(int type, int stride, Buffer pointer)` Entry point to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_4`
`void` | `glFogCoordPointer(int type, int stride, long pointer_buffer_offset)` Entry point to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_4`
`void` | `glFogi(int pname, int param)` Interface to C language function: `void glFogi(GLenum pname, GLint param);`
`void` | `glFogiv(int pname, int[] params, int params_offset)` Interface to C language function: `void glFogiv(GLenum pname, const GLint * params);`
`void` | `glFogiv(int pname, IntBuffer params)` Interface to C language function: `void glFogiv(GLenum pname, const GLint * params);`
`void` | `glFramebufferDrawBufferEXT(int target, int id)` Entry point to C language function: `void glFramebufferDrawBufferEXT(GLuint target, GLenum id);` Part of `GL_EXT_direct_state_access`
`void` | `glFramebufferDrawBuffersEXT(int buffer, int drawbuffer, int[] value, int value_offset)` Entry point to C language function: `void glFramebufferDrawBuffersEXT(GLuint buffer, GLsizei drawbuffer, const GLenum * value);` Part of `GL_EXT_direct_state_access`
`void` | `glFramebufferDrawBuffersEXT(int buffer, int drawbuffer, IntBuffer value)` Entry point to C language function: `void glFramebufferDrawBuffersEXT(GLuint buffer, GLsizei drawbuffer, const GLenum * value);` Part of `GL_EXT_direct_state_access`
`void` | `glFramebufferReadBufferEXT(int target, int id)` Entry point to C language function: `void glFramebufferReadBufferEXT(GLuint target, GLenum id);` Part of `GL_EXT_direct_state_access`
`void` | `glGenerateMultiTexMipmapEXT(int target, int id)` Entry point to C language function: `void glGenerateMultiTexMipmapEXT(GLenum target, GLenum id);` Part of `GL_EXT_direct_state_access`
`void` | `glGenerateTextureMipmapEXT(int target, int id)` Entry point to C language function: `void glGenerateTextureMipmapEXT(GLuint target, GLenum id);` Part of `GL_EXT_direct_state_access`
`void` | `glGenFencesAPPLE(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);` Part of `GL_APPLE_fence`
`void` | `glGenFencesAPPLE(int n, IntBuffer ids)` Entry point to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);` Part of `GL_APPLE_fence`
`void` | `glGenFencesNV(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);` Part of `GL_NV_fence`
`void` | `glGenFencesNV(int n, IntBuffer ids)` Entry point to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);` Part of `GL_NV_fence`
`int` | `glGenLists(int range)` Interface to C language function: `GLuint glGenLists(GLsizei range);`
`void` | `glGenOcclusionQueriesNV(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);` Part of `GL_NV_occlusion_query`
`void` | `glGenOcclusionQueriesNV(int n, IntBuffer ids)` Entry point to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);` Part of `GL_NV_occlusion_query`
`void` | `glGenProgramsARB(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);` Part of `GL_ARB_vertex_program`
`void` | `glGenProgramsARB(int n, IntBuffer ids)` Entry point to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);` Part of `GL_ARB_vertex_program`
`int` | `glGenSymbolsEXT(int datatype, int storagetype, int range, int components)` Entry point to C language function: `GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);` Part of `GL_EXT_vertex_shader`
`int` | `glGenVertexShadersEXT(int type)` Entry point to C language function: `GLuint glGenVertexShadersEXT(GLuint type);` Part of `GL_EXT_vertex_shader`
`void` | `glGetActiveUniformARB(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)` Entry point to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);` Part of `GL_ARB_shader_objects`
`void` | `glGetActiveUniformARB(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);` Part of `GL_ARB_shader_objects`
`void` | `glGetAttachedObjectsARB(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset)` Entry point to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);` Part of `GL_ARB_shader_objects`
`void` | `glGetAttachedObjectsARB(int program, int maxCount, IntBuffer count, IntBuffer obj)` Entry point to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);` Part of `GL_ARB_shader_objects`
`void` | `glGetBooleanIndexedv(int target, int index, byte[] data, int data_offset)` Entry point to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);` Part of `GL_EXT_draw_buffers2`
`void` | `glGetBooleanIndexedv(int target, int index, ByteBuffer data)` Entry point to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);` Part of `GL_EXT_draw_buffers2`
`void` | `glGetClipPlane(int plane, double[] equation, int equation_offset)` Interface to C language function: `void glGetClipPlane(GLenum plane, GLdouble * equation);`
`void` | `glGetClipPlane(int plane, DoubleBuffer equation)` Interface to C language function: `void glGetClipPlane(GLenum plane, GLdouble * equation);`
`void` | `glGetColorTable(int target, int format, int type, Buffer table)` Entry point to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glGetColorTable(int target, int format, int type, long table_buffer_offset)` Entry point to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glGetColorTableParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetColorTableParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetColorTableParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetColorTableParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetCompressedMultiTexImageEXT(int texture, int target, int lod, Buffer img)` Entry point to C language function: `void glGetCompressedMultiTexImageEXT(GLenum texture, GLenum target, GLint lod, GLvoid * img);` Part of `GL_EXT_direct_state_access`
`void` | `glGetCompressedTextureImageEXT(int texture, int target, int lod, Buffer img)` Entry point to C language function: `void glGetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint lod, GLvoid * img);` Part of `GL_EXT_direct_state_access`
`void` | `glGetConvolutionFilter(int target, int format, int type, Buffer table)` Entry point to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glGetConvolutionFilter(int target, int format, int type, long table_buffer_offset)` Entry point to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);` Part of `GL_VERSION_1_2`
`void` | `glGetConvolutionParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetConvolutionParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetConvolutionParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetConvolutionParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetDoubleIndexedvEXT(int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetDoubleIndexedvEXT(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetDoubleIndexedvEXT(int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetDoubleIndexedvEXT(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetFenceivNV(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);` Part of `GL_NV_fence`
`void` | `glGetFenceivNV(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);` Part of `GL_NV_fence`
`void` | `glGetFloatIndexedvEXT(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetFloatIndexedvEXT(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetFloatIndexedvEXT(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetFloatIndexedvEXT(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetFramebufferParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetFramebufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetFramebufferParameterivEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetFramebufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`int` | `glGetHandleARB(int type)` Entry point to C language function: `GLhandleARB glGetHandleARB(GLenum type);` Part of `GL_ARB_shader_objects`
`void` | `glGetHistogram(int target, boolean reset, int format, int type, Buffer values)` Entry point to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);` Part of `GL_VERSION_1_2`
`void` | `glGetHistogram(int target, boolean reset, int format, int type, long values_buffer_offset)` Entry point to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);` Part of `GL_VERSION_1_2`
`void` | `glGetHistogramParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetHistogramParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetHistogramParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetHistogramParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetInfoLogARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);` Part of `GL_ARB_shader_objects`
`void` | `glGetInfoLogARB(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);` Part of `GL_ARB_shader_objects`
`void` | `glGetIntegerIndexedv(int target, int index, int[] data, int data_offset)` Entry point to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);` Part of `GL_EXT_draw_buffers2`
`void` | `glGetIntegerIndexedv(int target, int index, IntBuffer data)` Entry point to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);` Part of `GL_EXT_draw_buffers2`
`void` | `glGetInvariantBooleanvEXT(int target, int index, byte[] data, int data_offset)` Entry point to C language function: `void glGetInvariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetInvariantBooleanvEXT(int target, int index, ByteBuffer data)` Entry point to C language function: `void glGetInvariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetInvariantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetInvariantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetInvariantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetInvariantIntegervEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLightiv(int light, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetLightiv(GLenum light, GLenum pname, GLint * params);`
`void` | `glGetLightiv(int light, int pname, IntBuffer params)` Interface to C language function: `void glGetLightiv(GLenum light, GLenum pname, GLint * params);`
`void` | `glGetLocalConstantBooleanvEXT(int target, int index, byte[] data, int data_offset)` Entry point to C language function: `void glGetLocalConstantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLocalConstantBooleanvEXT(int target, int index, ByteBuffer data)` Entry point to C language function: `void glGetLocalConstantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLocalConstantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLocalConstantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLocalConstantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetLocalConstantIntegervEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetMapAttribParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapAttribParameterfvNV(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapAttribParameterivNV(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMapAttribParameterivNV(GLenum target, GLuint attachment, GLenum pname, GLint * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapAttribParameterivNV(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetMapAttribParameterivNV(GLenum target, GLuint attachment, GLenum pname, GLint * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, Buffer points)` Entry point to C language function: `void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);` Part of `GL_NV_evaluators`
`void` | `glGetMapdv(int target, int query, double[] v, int v_offset)` Interface to C language function: `void glGetMapdv(GLenum target, GLenum query, GLdouble * v);`
`void` | `glGetMapdv(int target, int query, DoubleBuffer v)` Interface to C language function: `void glGetMapdv(GLenum target, GLenum query, GLdouble * v);`
`void` | `glGetMapfv(int target, int query, float[] v, int v_offset)` Interface to C language function: `void glGetMapfv(GLenum target, GLenum query, GLfloat * v);`
`void` | `glGetMapfv(int target, int query, FloatBuffer v)` Interface to C language function: `void glGetMapfv(GLenum target, GLenum query, GLfloat * v);`
`void` | `glGetMapiv(int target, int query, int[] v, int v_offset)` Interface to C language function: `void glGetMapiv(GLenum target, GLenum query, GLint * v);`
`void` | `glGetMapiv(int target, int query, IntBuffer v)` Interface to C language function: `void glGetMapiv(GLenum target, GLenum query, GLint * v);`
`void` | `glGetMapParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapParameterfvNV(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapParameterivNV(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);` Part of `GL_NV_evaluators`
`void` | `glGetMapParameterivNV(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);` Part of `GL_NV_evaluators`
`void` | `glGetMaterialiv(int face, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);`
`void` | `glGetMaterialiv(int face, int pname, IntBuffer params)` Interface to C language function: `void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);`
`void` | `glGetMinmax(int target, boolean reset, int format, int type, Buffer values)` Entry point to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);` Part of `GL_VERSION_1_2`
`void` | `glGetMinmax(int target, boolean reset, int format, int type, long values_buffer_offset)` Entry point to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);` Part of `GL_VERSION_1_2`
`void` | `glGetMinmaxParameterfv(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetMinmaxParameterfv(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);` Part of `GL_VERSION_1_2`
`void` | `glGetMinmaxParameteriv(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetMinmaxParameteriv(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);` Part of `GL_VERSION_1_2`
`void` | `glGetMultiTexEnvfvEXT(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexEnvfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexEnvfvEXT(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMultiTexEnvfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexEnvivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexEnvivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexEnvivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetMultiTexEnvivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGendvEXT(int target, int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexGendvEXT(GLenum target, GLenum index, GLenum pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGendvEXT(int target, int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetMultiTexGendvEXT(GLenum target, GLenum index, GLenum pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGenfvEXT(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexGenfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGenfvEXT(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMultiTexGenfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGenivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexGenivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexGenivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetMultiTexGenivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexImageEXT(int texture, int target, int level, int format, int type, Buffer pixels)` Entry point to C language function: `void glGetMultiTexImageEXT(GLenum texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexLevelParameterfvEXT(int texture, int target, int level, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexLevelParameterfvEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexLevelParameterfvEXT(int texture, int target, int level, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMultiTexLevelParameterfvEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexLevelParameterivEXT(int texture, int target, int level, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexLevelParameterivEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexLevelParameterivEXT(int texture, int target, int level, int pname, IntBuffer params)` Entry point to C language function: `void glGetMultiTexLevelParameterivEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterfvEXT(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexParameterfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterfvEXT(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetMultiTexParameterfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterIivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexParameterIivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterIivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetMultiTexParameterIivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterIuivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterIuivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glGetMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetMultiTexParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetMultiTexParameterivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetMultiTexParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedBufferParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedBufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedBufferParameterivEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetNamedBufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedBufferSubDataEXT(int target, int offset, int size, Buffer data)` Entry point to C language function: `void glGetNamedBufferSubDataEXT(GLuint target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedFramebufferAttachmentParameterivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedFramebufferAttachmentParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedFramebufferAttachmentParameterivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetNamedFramebufferAttachmentParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedProgramivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetNamedProgramivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterdvEXT(int target, int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetNamedProgramLocalParameterdvEXT(GLuint target, GLenum index, GLuint pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterdvEXT(int target, int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetNamedProgramLocalParameterdvEXT(GLuint target, GLenum index, GLuint pname, GLdouble * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterfvEXT(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetNamedProgramLocalParameterfvEXT(GLuint stage, GLenum portion, GLuint pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterfvEXT(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetNamedProgramLocalParameterfvEXT(GLuint stage, GLenum portion, GLuint pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterIivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedProgramLocalParameterIivEXT(GLuint target, GLenum attachment, GLuint pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterIivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetNamedProgramLocalParameterIivEXT(GLuint target, GLenum attachment, GLuint pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterIuivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramLocalParameterIuivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedProgramStringEXT(int target, int format, int type, Buffer table)` Entry point to C language function: `void glGetNamedProgramStringEXT(GLuint target, GLenum format, GLenum type, GLvoid * table);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedRenderbufferParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetNamedRenderbufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetNamedRenderbufferParameterivEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetNamedRenderbufferParameterivEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetObjectParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetObjectParameterfvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetObjectParameterivARB(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetObjectParameterivARB(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetOcclusionQueryivNV(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);` Part of `GL_NV_occlusion_query`
`void` | `glGetOcclusionQueryivNV(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);` Part of `GL_NV_occlusion_query`
`void` | `glGetOcclusionQueryuivNV(int id, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);` Part of `GL_NV_occlusion_query`
`void` | `glGetOcclusionQueryuivNV(int id, int pname, IntBuffer params)` Entry point to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);` Part of `GL_NV_occlusion_query`
`void` | `glGetPixelMapfv(int map, float[] values, int values_offset)` Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapfv(int map, FloatBuffer values)` Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapfv(int map, long values_buffer_offset)` Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapuiv(int map, int[] values, int values_offset)` Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapuiv(int map, IntBuffer values)` Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapuiv(int map, long values_buffer_offset)` Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapusv(int map, long values_buffer_offset)` Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapusv(int map, short[] values, int values_offset)` Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPixelMapusv(int map, ShortBuffer values)` Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glGetPolygonStipple(byte[] mask, int mask_offset)` Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glGetPolygonStipple(ByteBuffer mask)` Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glGetPolygonStipple(long mask_buffer_offset)` Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glGetProgramEnvParameterdvARB(int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramEnvParameterdvARB(int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramEnvParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramEnvParameterfvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramEnvParameterIivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramEnvParameterIivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramEnvParameterIuivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramEnvParameterIuivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramivARB(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramivARB(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramLocalParameterdvARB(int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramLocalParameterdvARB(int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramLocalParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramLocalParameterfvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetProgramLocalParameterIivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramLocalParameterIivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramLocalParameterIuivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramLocalParameterIuivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glGetProgramStringARB(int target, int pname, Buffer string)` Entry point to C language function: `void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);` Part of `GL_ARB_vertex_program`
`void` | `glGetQueryObjecti64vEXT(int id, int pname, long[] params, int params_offset)` Entry point to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);` Part of `GL_EXT_timer_query`
`void` | `glGetQueryObjecti64vEXT(int id, int pname, com.sun.gluegen.runtime.PointerBuffer params)` Entry point to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);` Part of `GL_EXT_timer_query`
`void` | `glGetQueryObjectui64vEXT(int id, int pname, long[] params, int params_offset)` Entry point to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);` Part of `GL_EXT_timer_query`
`void` | `glGetQueryObjectui64vEXT(int id, int pname, com.sun.gluegen.runtime.PointerBuffer params)` Entry point to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);` Part of `GL_EXT_timer_query`
`void` | `glGetSeparableFilter(int target, int format, int type, Buffer row, Buffer column, Buffer span)` Entry point to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);` Part of `GL_VERSION_1_2`
`void` | `glGetSeparableFilter(int target, int format, int type, long row_buffer_offset, long column_buffer_offset, long span_buffer_offset)` Entry point to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);` Part of `GL_VERSION_1_2`
`void` | `glGetShaderSourceARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);` Part of `GL_ARB_shader_objects`
`void` | `glGetShaderSourceARB(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);` Part of `GL_ARB_shader_objects`
`void` | `glGetTexGendv(int coord, int pname, double[] params, int params_offset)` Interface to C language function: `void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);`
`void` | `glGetTexGendv(int coord, int pname, DoubleBuffer params)` Interface to C language function: `void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);`
`void` | `glGetTextureImageEXT(int texture, int target, int level, int format, int type, Buffer pixels)` Entry point to C language function: `void glGetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureLevelParameterfvEXT(int texture, int target, int level, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureLevelParameterfvEXT(int texture, int target, int level, int pname, FloatBuffer params)` Entry point to C language function: `void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureLevelParameterivEXT(int texture, int target, int level, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureLevelParameterivEXT(int texture, int target, int level, int pname, IntBuffer params)` Entry point to C language function: `void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterfvEXT(int stage, int portion, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetTextureParameterfvEXT(GLuint stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterfvEXT(int stage, int portion, int pname, FloatBuffer params)` Entry point to C language function: `void glGetTextureParameterfvEXT(GLuint stage, GLenum portion, GLenum pname, GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterIivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetTextureParameterIivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterIivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetTextureParameterIivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterIuivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glGetTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterIuivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glGetTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterivEXT(int target, int attachment, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetTextureParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glGetTextureParameterivEXT(int target, int attachment, int pname, IntBuffer params)` Entry point to C language function: `void glGetTextureParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);` Part of `GL_EXT_direct_state_access`
`int` | `glGetUniformBufferSizeEXT(int program, int location)` Entry point to C language function: `GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);` Part of `GL_EXT_bindable_uniform`
`void` | `glGetUniformfvARB(int program, int location, float[] params, int params_offset)` Entry point to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetUniformfvARB(int program, int location, FloatBuffer params)` Entry point to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetUniformivARB(int program, int location, int[] params, int params_offset)` Entry point to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);` Part of `GL_ARB_shader_objects`
`void` | `glGetUniformivARB(int program, int location, IntBuffer params)` Entry point to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);` Part of `GL_ARB_shader_objects`
`int` | `glGetUniformLocationARB(int program, String name)` Entry point to C language function: `GLint glGetUniformLocationARB(GLhandleARB program, const GLcharARB * name);` Part of `GL_ARB_shader_objects`
`int` | `glGetUniformOffsetEXT(int program, int location)` Entry point to C language function: `ptrdiff_t glGetUniformOffsetEXT(GLuint program, GLint location);` Part of `GL_EXT_bindable_uniform`
`void` | `glGetVariantBooleanvEXT(int target, int index, byte[] data, int data_offset)` Entry point to C language function: `void glGetVariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVariantBooleanvEXT(int target, int index, ByteBuffer data)` Entry point to C language function: `void glGetVariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVariantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVariantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVariantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVariantIntegervEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);` Part of `GL_EXT_vertex_shader`
`void` | `glGetVertexAttribdvARB(int index, int pname, double[] params, int params_offset)` Entry point to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetVertexAttribdvARB(int index, int pname, DoubleBuffer params)` Entry point to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetVertexAttribfvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetVertexAttribfvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetVertexAttribivARB(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);` Part of `GL_ARB_vertex_program`
`void` | `glGetVertexAttribivARB(int target, int pname, IntBuffer params)` Entry point to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);` Part of `GL_ARB_vertex_program`
`void` | `glHintPGI(int target, int s)` Entry point to C language function: `void glHintPGI(GLenum target, GLint s);` Part of `GL_PGI_misc_hints`
`void` | `glHistogram(int target, int width, int internalformat, boolean sink)` Entry point to C language function: `void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);` Part of `GL_VERSION_1_2`
`void` | `glIndexd(double c)` Interface to C language function: `void glIndexd(GLdouble c);`
`void` | `glIndexdv(double[] c, int c_offset)` Interface to C language function: `void glIndexdv(const GLdouble * c);`
`void` | `glIndexdv(DoubleBuffer c)` Interface to C language function: `void glIndexdv(const GLdouble * c);`
`void` | `glIndexf(float c)` Interface to C language function: `void glIndexf(GLfloat c);`
`void` | `glIndexFuncEXT(int target, float s)` Entry point to C language function: `void glIndexFuncEXT(GLenum target, GLclampf s);` Part of `GL_EXT_index_func`
`void` | `glIndexfv(float[] c, int c_offset)` Interface to C language function: `void glIndexfv(const GLfloat * c);`
`void` | `glIndexfv(FloatBuffer c)` Interface to C language function: `void glIndexfv(const GLfloat * c);`
`void` | `glIndexi(int c)` Interface to C language function: `void glIndexi(GLint c);`
`void` | `glIndexiv(int[] c, int c_offset)` Interface to C language function: `void glIndexiv(const GLint * c);`
`void` | `glIndexiv(IntBuffer c)` Interface to C language function: `void glIndexiv(const GLint * c);`
`void` | `glIndexMask(int mask)` Interface to C language function: `void glIndexMask(GLuint mask);`
`void` | `glIndexMaterialEXT(int target, int id)` Entry point to C language function: `void glIndexMaterialEXT(GLenum target, GLenum id);` Part of `GL_EXT_index_material`
`void` | `glIndexPointer(int type, int stride, Buffer ptr)` Interface to C language function: `void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` | `glIndexs(short c)` Interface to C language function: `void glIndexs(GLshort c);`
`void` | `glIndexsv(short[] c, int c_offset)` Interface to C language function: `void glIndexsv(const GLshort * c);`
`void` | `glIndexsv(ShortBuffer c)` Interface to C language function: `void glIndexsv(const GLshort * c);`
`void` | `glIndexub(byte c)` Interface to C language function: `void glIndexub(GLubyte c);`
`void` | `glIndexubv(byte[] c, int c_offset)` Interface to C language function: `void glIndexubv(const GLubyte * c);`
`void` | `glIndexubv(ByteBuffer c)` Interface to C language function: `void glIndexubv(const GLubyte * c);`
`void` | `glInitNames()` Interface to C language function: `void glInitNames(void);`
`void` | `glInsertComponentEXT(int red, int green, int blue)` Entry point to C language function: `void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);` Part of `GL_EXT_vertex_shader`
`void` | `glInterleavedArrays(int format, int stride, Buffer pointer)` Entry point to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_1`
`void` | `glInterleavedArrays(int format, int stride, long pointer_buffer_offset)` Entry point to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_1`
`boolean` | `glIsEnabledIndexed(int target, int index)` Entry point to C language function: `GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);` Part of `GL_EXT_draw_buffers2`
`boolean` | `glIsFenceAPPLE(int id)` Entry point to C language function: `GLboolean glIsFenceAPPLE(GLuint id);` Part of `GL_APPLE_fence`
`boolean` | `glIsFenceNV(int id)` Entry point to C language function: `GLboolean glIsFenceNV(GLuint id);` Part of `GL_NV_fence`
`boolean` | `glIsList(int list)` Interface to C language function: `GLboolean glIsList(GLuint list);`
`boolean` | `glIsOcclusionQueryNV(int id)` Entry point to C language function: `GLboolean glIsOcclusionQueryNV(GLuint id);` Part of `GL_NV_occlusion_query`
`boolean` | `glIsPBOPackEnabled()`
`boolean` | `glIsPBOUnpackEnabled()`
`boolean` | `glIsProgramARB(int id)` Entry point to C language function: `GLboolean glIsProgramARB(GLuint id);` Part of `GL_ARB_vertex_program`
`boolean` | `glIsVariantEnabledEXT(int target, int index)` Entry point to C language function: `GLboolean glIsVariantEnabledEXT(GLuint target, GLenum index);` Part of `GL_EXT_vertex_shader`
`boolean` | `glIsVertexAttribEnabledAPPLE(int index, int pname)` Entry point to C language function: `GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glLighti(int light, int pname, int param)` Interface to C language function: `void glLighti(GLenum light, GLenum pname, GLint param);`
`void` | `glLightiv(int light, int pname, int[] params, int params_offset)` Interface to C language function: `void glLightiv(GLenum light, GLenum pname, const GLint * params);`
`void` | `glLightiv(int light, int pname, IntBuffer params)` Interface to C language function: `void glLightiv(GLenum light, GLenum pname, const GLint * params);`
`void` | `glLightModeli(int pname, int param)` Interface to C language function: `void glLightModeli(GLenum pname, GLint param);`
`void` | `glLightModeliv(int pname, int[] params, int params_offset)` Interface to C language function: `void glLightModeliv(GLenum pname, const GLint * params);`
`void` | `glLightModeliv(int pname, IntBuffer params)` Interface to C language function: `void glLightModeliv(GLenum pname, const GLint * params);`
`void` | `glLineStipple(int factor, short pattern)` Interface to C language function: `void glLineStipple(GLint factor, GLushort pattern);`
`void` | `glLinkProgramARB(int mode)` Entry point to C language function: `void glLinkProgramARB(GLhandleARB mode);` Part of `GL_ARB_shader_objects`
`void` | `glListBase(int base)` Interface to C language function: `void glListBase(GLuint base);`
`void` | `glLoadMatrixd(double[] m, int m_offset)` Interface to C language function: `void glLoadMatrixd(const GLdouble * m);`
`void` | `glLoadMatrixd(DoubleBuffer m)` Interface to C language function: `void glLoadMatrixd(const GLdouble * m);`
`void` | `glLoadName(int name)` Interface to C language function: `void glLoadName(GLuint name);`
`void` | `glLoadTransposeMatrixd(double[] m, int m_offset)` Entry point to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);` Part of `GL_VERSION_1_3`
`void` | `glLoadTransposeMatrixd(DoubleBuffer m)` Entry point to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);` Part of `GL_VERSION_1_3`
`void` | `glLoadTransposeMatrixf(float[] m, int m_offset)` Entry point to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);` Part of `GL_VERSION_1_3`
`void` | `glLoadTransposeMatrixf(FloatBuffer m)` Entry point to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);` Part of `GL_VERSION_1_3`
`void` | `glLockArraysEXT(int x, int y)` Entry point to C language function: `void glLockArraysEXT(GLint x, GLsizei y);` Part of `GL_EXT_compiled_vertex_array`
`void` | `glMap1d(int target, double u1, double u2, int stride, int order, double[] points, int points_offset)` Interface to C language function: `void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
`void` | `glMap1d(int target, double u1, double u2, int stride, int order, DoubleBuffer points)` Interface to C language function: `void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
`void` | `glMap1f(int target, float u1, float u2, int stride, int order, float[] points, int points_offset)` Interface to C language function: `void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`
`void` | `glMap1f(int target, float u1, float u2, int stride, int order, FloatBuffer points)` Interface to C language function: `void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`
`void` | `glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset)` 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 target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, DoubleBuffer points)` 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 target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset)` 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 target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points)` 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` | `glMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, Buffer points)` Entry point 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);` Part of `GL_NV_evaluators`
`void` | `glMapGrid1d(int un, double u1, double u2)` Interface to C language function: `void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);`
`void` | `glMapGrid1f(int un, float u1, float u2)` Interface to C language function: `void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);`
`void` | `glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2)` Interface to C language function: `void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);`
`void` | `glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2)` Interface to C language function: `void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);`
`ByteBuffer` | `glMapNamedBufferEXT(int target, int access)` Entry point to C language function: `GLvoid * glMapNamedBufferEXT(GLuint target, GLenum access);` Part of `GL_EXT_direct_state_access`
`void` | `glMapParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glMapParameterfvNV(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_NV_evaluators`
`void` | `glMapParameterivNV(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);` Part of `GL_NV_evaluators`
`void` | `glMapParameterivNV(int target, int pname, IntBuffer params)` Entry point to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);` Part of `GL_NV_evaluators`
`void` | `glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, double[] points, int points_offset)` Entry point to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, DoubleBuffer points)` Entry point to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, float[] points, int points_offset)` Entry point to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, FloatBuffer points)` Entry point to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset)` Entry point 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);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, DoubleBuffer points)` Entry point 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);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset)` Entry point 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);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points)` Entry point 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);` Part of `GL_APPLE_vertex_program_evaluators`
`void` | `glMateriali(int face, int pname, int param)` Interface to C language function: `void glMateriali(GLenum face, GLenum pname, GLint param);`
`void` | `glMaterialiv(int face, int pname, int[] params, int params_offset)` Interface to C language function: `void glMaterialiv(GLenum face, GLenum pname, const GLint * params);`
`void` | `glMaterialiv(int face, int pname, IntBuffer params)` Interface to C language function: `void glMaterialiv(GLenum face, GLenum pname, const GLint * params);`
`void` | `glMatrixFrustumEXT(int mode, double left, double right, double bottom, double top, double zNear, double zFar)` Entry point to C language function: `void glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixIndexubvARB(int size, byte[] weights, int weights_offset)` Entry point to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixIndexubvARB(int size, ByteBuffer weights)` Entry point to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixIndexuivARB(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixIndexuivARB(int n, IntBuffer ids)` Entry point to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixIndexusvARB(int size, short[] weights, int weights_offset)` Entry point to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixIndexusvARB(int size, ShortBuffer weights)` Entry point to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);` Part of `GL_ARB_matrix_palette`
`void` | `glMatrixLoaddEXT(int target, double[] v, int v_offset)` Entry point to C language function: `void glMatrixLoaddEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoaddEXT(int target, DoubleBuffer v)` Entry point to C language function: `void glMatrixLoaddEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadfEXT(int target, float[] v, int v_offset)` Entry point to C language function: `void glMatrixLoadfEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadfEXT(int target, FloatBuffer v)` Entry point to C language function: `void glMatrixLoadfEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadIdentityEXT(int mode)` Entry point to C language function: `void glMatrixLoadIdentityEXT(GLenum mode);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadTransposedEXT(int target, double[] v, int v_offset)` Entry point to C language function: `void glMatrixLoadTransposedEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadTransposedEXT(int target, DoubleBuffer v)` Entry point to C language function: `void glMatrixLoadTransposedEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadTransposefEXT(int target, float[] v, int v_offset)` Entry point to C language function: `void glMatrixLoadTransposefEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixLoadTransposefEXT(int target, FloatBuffer v)` Entry point to C language function: `void glMatrixLoadTransposefEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultdEXT(int target, double[] v, int v_offset)` Entry point to C language function: `void glMatrixMultdEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultdEXT(int target, DoubleBuffer v)` Entry point to C language function: `void glMatrixMultdEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultfEXT(int target, float[] v, int v_offset)` Entry point to C language function: `void glMatrixMultfEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultfEXT(int target, FloatBuffer v)` Entry point to C language function: `void glMatrixMultfEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultTransposedEXT(int target, double[] v, int v_offset)` Entry point to C language function: `void glMatrixMultTransposedEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultTransposedEXT(int target, DoubleBuffer v)` Entry point to C language function: `void glMatrixMultTransposedEXT(GLenum target, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultTransposefEXT(int target, float[] v, int v_offset)` Entry point to C language function: `void glMatrixMultTransposefEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixMultTransposefEXT(int target, FloatBuffer v)` Entry point to C language function: `void glMatrixMultTransposefEXT(GLenum target, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixOrthoEXT(int mode, double left, double right, double bottom, double top, double zNear, double zFar)` Entry point to C language function: `void glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixPopEXT(int mode)` Entry point to C language function: `void glMatrixPopEXT(GLenum mode);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixPushEXT(int mode)` Entry point to C language function: `void glMatrixPushEXT(GLenum mode);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixRotatedEXT(int target, double s, double t, double r, double q)` Entry point to C language function: `void glMatrixRotatedEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixRotatefEXT(int target, float s, float t, float r, float q)` Entry point to C language function: `void glMatrixRotatefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixScaledEXT(int target, double s, double t, double r)` Entry point to C language function: `void glMatrixScaledEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixScalefEXT(int target, float s, float t, float r)` Entry point to C language function: `void glMatrixScalefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixTranslatedEXT(int target, double s, double t, double r)` Entry point to C language function: `void glMatrixTranslatedEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r);` Part of `GL_EXT_direct_state_access`
`void` | `glMatrixTranslatefEXT(int target, float s, float t, float r)` Entry point to C language function: `void glMatrixTranslatefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r);` Part of `GL_EXT_direct_state_access`
`void` | `glMinmax(int target, int internalformat, boolean sink)` Entry point to C language function: `void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);` Part of `GL_VERSION_1_2`
`void` | `glMultiTexBufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glMultiTexBufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexCoord1d(int target, double s)` Entry point to C language function: `void glMultiTexCoord1d(GLenum target, GLdouble s);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1dv(int target, double[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1dv(int target, DoubleBuffer v)` Entry point to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1f(int target, float s)` Entry point to C language function: `void glMultiTexCoord1f(GLenum target, GLfloat s);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1fv(int target, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1fv(int target, FloatBuffer v)` Entry point to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1h(int target, short s)` Entry point to C language function: `void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord1hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord1hv(int index, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord1i(int target, int s)` Entry point to C language function: `void glMultiTexCoord1i(GLenum target, GLint s);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1iv(int target, IntBuffer v)` Entry point to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1s(int target, short s)` Entry point to C language function: `void glMultiTexCoord1s(GLenum target, GLshort s);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1sv(int target, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord1sv(int target, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2d(int target, double s, double t)` Entry point to C language function: `void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2dv(int target, double[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2dv(int target, DoubleBuffer v)` Entry point to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2f(int target, float s, float t)` Entry point to C language function: `void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2fv(int target, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2fv(int target, FloatBuffer v)` Entry point to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2h(int target, short s, short t)` Entry point to C language function: `void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord2hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord2hv(int index, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord2i(int target, int s, int t)` Entry point to C language function: `void glMultiTexCoord2i(GLenum target, GLint s, GLint t);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2iv(int target, IntBuffer v)` Entry point to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2s(int target, short s, short t)` Entry point to C language function: `void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2sv(int target, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord2sv(int target, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3d(int target, double s, double t, double r)` Entry point to C language function: `void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3dv(int target, double[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3dv(int target, DoubleBuffer v)` Entry point to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3f(int target, float s, float t, float r)` Entry point to C language function: `void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3fv(int target, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3fv(int target, FloatBuffer v)` Entry point to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3h(int target, short s, short t, short r)` Entry point to C language function: `void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord3hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord3hv(int index, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord3i(int target, int s, int t, int r)` Entry point to C language function: `void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3iv(int target, IntBuffer v)` Entry point to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3s(int target, short s, short t, short r)` Entry point to C language function: `void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3sv(int target, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord3sv(int target, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4d(int target, double s, double t, double r, double q)` Entry point to C language function: `void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4dv(int target, double[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4dv(int target, DoubleBuffer v)` Entry point to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4fv(int target, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4fv(int target, FloatBuffer v)` Entry point to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4h(int target, short s, short t, short r, short q)` Entry point to C language function: `void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord4hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord4hv(int index, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glMultiTexCoord4i(int target, int start, int x, int y, int width)` Entry point to C language function: `void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4iv(int target, IntBuffer v)` Entry point to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4s(int target, short s, short t, short r, short q)` Entry point to C language function: `void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4sv(int target, short[] v, int v_offset)` Entry point to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoord4sv(int target, ShortBuffer v)` Entry point to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);` Part of `GL_VERSION_1_3`
`void` | `glMultiTexCoordPointerEXT(int index, int size, int type, int stride, Buffer pointer)` Entry point to C language function: `void glMultiTexCoordPointerEXT(GLenum index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnvfEXT(int texture, int target, int pname, float param)` Entry point to C language function: `void glMultiTexEnvfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnvfvEXT(int target, int index, int count, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexEnvfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnvfvEXT(int target, int index, int count, FloatBuffer v)` Entry point to C language function: `void glMultiTexEnvfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnviEXT(int target, int attachment, int texture, int level)` Entry point to C language function: `void glMultiTexEnviEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnvivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glMultiTexEnvivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexEnvivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glMultiTexEnvivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGendEXT(int texunit, int coord, int pname, double param)` Entry point to C language function: `void glMultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGendvEXT(int target, int index, int count, double[] v, int v_offset)` Entry point to C language function: `void glMultiTexGendvEXT(GLenum target, GLenum index, GLenum count, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGendvEXT(int target, int index, int count, DoubleBuffer v)` Entry point to C language function: `void glMultiTexGendvEXT(GLenum target, GLenum index, GLenum count, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGenfEXT(int texture, int target, int pname, float param)` Entry point to C language function: `void glMultiTexGenfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGenfvEXT(int target, int index, int count, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexGenfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGenfvEXT(int target, int index, int count, FloatBuffer v)` Entry point to C language function: `void glMultiTexGenfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGeniEXT(int target, int attachment, int texture, int level)` Entry point to C language function: `void glMultiTexGeniEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGenivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glMultiTexGenivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexGenivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glMultiTexGenivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexImage1DEXT(int texture, int target, int level, int internalformat, int width, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexImage2DEXT(int texture, int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexImage3DEXT(int texture, int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexImage3DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterfEXT(int texture, int target, int pname, float param)` Entry point to C language function: `void glMultiTexParameterfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterfvEXT(int target, int index, int count, float[] v, int v_offset)` Entry point to C language function: `void glMultiTexParameterfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterfvEXT(int target, int index, int count, FloatBuffer v)` Entry point to C language function: `void glMultiTexParameterfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameteriEXT(int target, int attachment, int texture, int level)` Entry point to C language function: `void glMultiTexParameteriEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterIivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glMultiTexParameterIivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterIivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glMultiTexParameterIivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterIuivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterIuivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glMultiTexParameterivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexParameterivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glMultiTexParameterivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexRenderbufferEXT(int red, int green, int blue)` Entry point to C language function: `void glMultiTexRenderbufferEXT(GLenum red, GLenum green, GLuint blue);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexSubImage1DEXT(int texture, int target, int level, int xoffset, int width, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultiTexSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)` Entry point to C language function: `void glMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glMultMatrixd(double[] m, int m_offset)` Interface to C language function: `void glMultMatrixd(const GLdouble * m);`
`void` | `glMultMatrixd(DoubleBuffer m)` Interface to C language function: `void glMultMatrixd(const GLdouble * m);`
`void` | `glMultTransposeMatrixd(double[] m, int m_offset)` Entry point to C language function: `void glMultTransposeMatrixd(const GLdouble * m);` Part of `GL_VERSION_1_3`
`void` | `glMultTransposeMatrixd(DoubleBuffer m)` Entry point to C language function: `void glMultTransposeMatrixd(const GLdouble * m);` Part of `GL_VERSION_1_3`
`void` | `glMultTransposeMatrixf(float[] m, int m_offset)` Entry point to C language function: `void glMultTransposeMatrixf(const GLfloat * m);` Part of `GL_VERSION_1_3`
`void` | `glMultTransposeMatrixf(FloatBuffer m)` Entry point to C language function: `void glMultTransposeMatrixf(const GLfloat * m);` Part of `GL_VERSION_1_3`
`void` | `glNamedBufferDataEXT(int target, int size, Buffer data, int usage)` Entry point to C language function: `void glNamedBufferDataEXT(GLuint target, ptrdiff_t size, const GLvoid * data, GLenum usage);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedBufferSubDataEXT(int target, int offset, int size, Buffer data)` Entry point to C language function: `void glNamedBufferSubDataEXT(GLuint target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferRenderbufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glNamedFramebufferRenderbufferEXT(GLuint sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTexture1DEXT(int target, int attachment, int textarget, int texture, int level)` Entry point to C language function: `void glNamedFramebufferTexture1DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTexture2DEXT(int target, int attachment, int textarget, int texture, int level)` Entry point to C language function: `void glNamedFramebufferTexture2DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTexture3DEXT(int target, int attachment, int textarget, int texture, int level, int zoffset)` Entry point to C language function: `void glNamedFramebufferTexture3DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTextureEXT(int target, int attachment, int texture, int level)` Entry point to C language function: `void glNamedFramebufferTextureEXT(GLuint target, GLenum attachment, GLuint texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face)` Entry point to C language function: `void glNamedFramebufferTextureFaceEXT(GLuint target, GLenum attachment, GLuint texture, GLint level, GLenum face);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedFramebufferTextureLayerEXT(int target, int index, int buffer, int offset, int size)` Entry point to C language function: `void glNamedFramebufferTextureLayerEXT(GLuint target, GLenum index, GLuint buffer, GLint offset, GLint size);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4dEXT(int program, int target, int index, double x, double y, double z, double w)` Entry point to C language function: `void glNamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4dvEXT(int target, int index, int count, double[] v, int v_offset)` Entry point to C language function: `void glNamedProgramLocalParameter4dvEXT(GLuint target, GLenum index, GLuint count, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4dvEXT(int target, int index, int count, DoubleBuffer v)` Entry point to C language function: `void glNamedProgramLocalParameter4dvEXT(GLuint target, GLenum index, GLuint count, const GLdouble * v);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4fEXT(int program, int target, int index, float x, float y, float z, float w)` Entry point to C language function: `void glNamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4fvEXT(int target, int index, int count, float[] v, int v_offset)` Entry point to C language function: `void glNamedProgramLocalParameter4fvEXT(GLuint target, GLenum index, GLuint count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameter4fvEXT(int target, int index, int count, FloatBuffer v)` Entry point to C language function: `void glNamedProgramLocalParameter4fvEXT(GLuint target, GLenum index, GLuint count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4iEXT(int program, int target, int index, int x, int y, int z, int w)` Entry point to C language function: `void glNamedProgramLocalParameterI4iEXT(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4ivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glNamedProgramLocalParameterI4ivEXT(GLuint texture, GLenum target, GLuint pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4ivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glNamedProgramLocalParameterI4ivEXT(GLuint texture, GLenum target, GLuint pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4uiEXT(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod)` Entry point to C language function: `void glNamedProgramLocalParameterI4uiEXT(GLuint op, GLenum dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4uivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameterI4uivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameters4fvEXT(int target, int buffer, int index, int count, float[] params, int params_offset)` Entry point to C language function: `void glNamedProgramLocalParameters4fvEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParameters4fvEXT(int target, int buffer, int index, int count, FloatBuffer params)` Entry point to C language function: `void glNamedProgramLocalParameters4fvEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLfloat * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParametersI4ivEXT(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glNamedProgramLocalParametersI4ivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParametersI4ivEXT(int target, int buffer, int index, int count, IntBuffer params)` Entry point to C language function: `void glNamedProgramLocalParametersI4ivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParametersI4uivEXT(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glNamedProgramLocalParametersI4uivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramLocalParametersI4uivEXT(int target, int buffer, int index, int count, IntBuffer params)` Entry point to C language function: `void glNamedProgramLocalParametersI4uivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedProgramStringEXT(int program, int target, int format, int len, Buffer string)` Entry point to C language function: `void glNamedProgramStringEXT(GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid * string);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedRenderbufferStorageEXT(int target, int internalformat, int width, int height)` Entry point to C language function: `void glNamedRenderbufferStorageEXT(GLuint target, GLenum internalformat, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedRenderbufferStorageMultisampleCoverageEXT(int target, int coverageSamples, int colorSamples, int internalformat, int width, int height)` Entry point to C language function: `void glNamedRenderbufferStorageMultisampleCoverageEXT(GLuint target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`void` | `glNamedRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)` Entry point to C language function: `void glNamedRenderbufferStorageMultisampleEXT(GLuint target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);` Part of `GL_EXT_direct_state_access`
`int` | `glNewBufferRegion(int type)` Entry point to C language function: `GLuint glNewBufferRegion(GLenum type);` Part of `GL_KTX_buffer_region`
`void` | `glNewList(int list, int mode)` Interface to C language function: `void glNewList(GLuint list, GLenum mode);`
`void` | `glNormal3b(byte nx, byte ny, byte nz)` Interface to C language function: `void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);`
`void` | `glNormal3bv(byte[] v, int v_offset)` Interface to C language function: `void glNormal3bv(const GLbyte * v);`
`void` | `glNormal3bv(ByteBuffer v)` Interface to C language function: `void glNormal3bv(const GLbyte * v);`
`void` | `glNormal3d(double nx, double ny, double nz)` Interface to C language function: `void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);`
`void` | `glNormal3dv(double[] v, int v_offset)` Interface to C language function: `void glNormal3dv(const GLdouble * v);`
`void` | `glNormal3dv(DoubleBuffer v)` Interface to C language function: `void glNormal3dv(const GLdouble * v);`
`void` | `glNormal3fv(float[] v, int v_offset)` Interface to C language function: `void glNormal3fv(const GLfloat * v);`
`void` | `glNormal3fv(FloatBuffer v)` Interface to C language function: `void glNormal3fv(const GLfloat * v);`
`void` | `glNormal3h(short red, short green, short blue)` Entry point to C language function: `void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);` Part of `GL_NV_half_float`
`void` | `glNormal3hv(short[] v, int v_offset)` Entry point to C language function: `void glNormal3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glNormal3hv(ShortBuffer v)` Entry point to C language function: `void glNormal3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glNormal3i(int nx, int ny, int nz)` Interface to C language function: `void glNormal3i(GLint nx, GLint ny, GLint nz);`
`void` | `glNormal3iv(int[] v, int v_offset)` Interface to C language function: `void glNormal3iv(const GLint * v);`
`void` | `glNormal3iv(IntBuffer v)` Interface to C language function: `void glNormal3iv(const GLint * v);`
`void` | `glNormal3s(short nx, short ny, short nz)` Interface to C language function: `void glNormal3s(GLshort nx, GLshort ny, GLshort nz);`
`void` | `glNormal3sv(short[] v, int v_offset)` Interface to C language function: `void glNormal3sv(const GLshort * v);`
`void` | `glNormal3sv(ShortBuffer v)` Interface to C language function: `void glNormal3sv(const GLshort * v);`
`void` | `glPassThrough(float token)` Interface to C language function: `void glPassThrough(GLfloat token);`
`void` | `glPixelDataRangeNV(int target, int level, Buffer img)` Entry point to C language function: `void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);` Part of `GL_NV_pixel_data_range`
`void` | `glPixelMapfv(int map, int mapsize, float[] values, int values_offset)` Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapfv(int map, int mapsize, FloatBuffer values)` Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapfv(int map, int mapsize, long values_buffer_offset)` Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapuiv(int map, int mapsize, int[] values, int values_offset)` Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapuiv(int map, int mapsize, IntBuffer values)` Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapuiv(int map, int mapsize, long values_buffer_offset)` Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapusv(int map, int mapsize, long values_buffer_offset)` Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapusv(int map, int mapsize, short[] values, int values_offset)` Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelMapusv(int map, int mapsize, ShortBuffer values)` Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);` Part of `GL_VERSION_1_0`
`void` | `glPixelTransferf(int pname, float param)` Interface to C language function: `void glPixelTransferf(GLenum pname, GLfloat param);`
`void` | `glPixelTransferi(int pname, int param)` Interface to C language function: `void glPixelTransferi(GLenum pname, GLint param);`
`void` | `glPixelTransformParameterfEXT(int target, int pname, float params)` Entry point to C language function: `void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelTransformParameterfvEXT(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelTransformParameterfvEXT(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelTransformParameteriEXT(int target, int pname, int params)` Entry point to C language function: `void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelTransformParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelTransformParameterivEXT(int target, int pname, IntBuffer params)` Entry point to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_pixel_transform`
`void` | `glPixelZoom(float xfactor, float yfactor)` Interface to C language function: `void glPixelZoom(GLfloat xfactor, GLfloat yfactor);`
`void` | `glPNTrianglesfATI(int target, float s)` Entry point to C language function: `void glPNTrianglesfATI(GLenum target, GLfloat s);` Part of `GL_ATI_pn_triangles`
`void` | `glPNTrianglesiATI(int target, int s)` Entry point to C language function: `void glPNTrianglesiATI(GLenum target, GLint s);` Part of `GL_ATI_pn_triangles`
`void` | `glPolygonStipple(byte[] mask, int mask_offset)` Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glPolygonStipple(ByteBuffer mask)` Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glPolygonStipple(long mask_buffer_offset)` Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);` Part of `GL_VERSION_1_0`
`void` | `glPopAttrib()` Interface to C language function: `void glPopAttrib(void);`
`void` | `glPopClientAttrib()` Interface to C language function: `void glPopClientAttrib(void);`
`void` | `glPopName()` Interface to C language function: `void glPopName(void);`
`void` | `glPrimitiveRestart()` Entry point to C language function: `void glPrimitiveRestartNV(void);` Part of `GL_NV_primitive_restart`
`void` | `glPrioritizeTextures(int n, int[] textures, int textures_offset, float[] priorities, int priorities_offset)` Interface to C language function: `void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);`
`void` | `glPrioritizeTextures(int n, IntBuffer textures, FloatBuffer priorities)` Interface to C language function: `void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);`
`void` | `glProgramBufferParametersfvNV(int target, int buffer, int index, int count, float[] params, int params_offset)` Entry point to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramBufferParametersfvNV(int target, int buffer, int index, int count, FloatBuffer params)` Entry point to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramBufferParametersIivNV(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramBufferParametersIivNV(int target, int buffer, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_parameter_buffer_object`
`void` | `glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w)` Entry point to C language function: `void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameter4dvARB(int target, int index, double[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameter4dvARB(int target, int index, DoubleBuffer params)` Entry point to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w)` Entry point to C language function: `void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameter4fvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameter4fvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramEnvParameterI4iNV(int target, int index, int x, int y, int z, int w)` Entry point to C language function: `void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameterI4ivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameterI4ivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameterI4uiNV(int target, int index, int x, int y, int z, int w)` Entry point to C language function: `void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameterI4uivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameterI4uivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)` Entry point to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);` Part of `GL_EXT_gpu_program_parameters`
`void` | `glProgramEnvParameters4fvEXT(int target, int filter, int n, FloatBuffer weights)` Entry point to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);` Part of `GL_EXT_gpu_program_parameters`
`void` | `glProgramEnvParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParametersI4ivNV(int target, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramEnvParametersI4uivNV(int target, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w)` Entry point to C language function: `void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameter4dvARB(int target, int index, double[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameter4dvARB(int target, int index, DoubleBuffer params)` Entry point to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w)` Entry point to C language function: `void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameter4fvARB(int target, int pname, float[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameter4fvARB(int target, int pname, FloatBuffer params)` Entry point to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);` Part of `GL_ARB_vertex_program`
`void` | `glProgramLocalParameterI4iNV(int target, int index, int x, int y, int z, int w)` Entry point to C language function: `void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameterI4ivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameterI4ivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameterI4uiNV(int target, int index, int x, int y, int z, int w)` Entry point to C language function: `void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameterI4uivNV(int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameterI4uivNV(int target, int index, IntBuffer params)` Entry point to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)` Entry point to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);` Part of `GL_EXT_gpu_program_parameters`
`void` | `glProgramLocalParameters4fvEXT(int target, int filter, int n, FloatBuffer weights)` Entry point to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);` Part of `GL_EXT_gpu_program_parameters`
`void` | `glProgramLocalParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParametersI4ivNV(int target, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)` Entry point to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramLocalParametersI4uivNV(int target, int index, int count, IntBuffer params)` Entry point to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);` Part of `GL_NV_gpu_program4`
`void` | `glProgramStringARB(int target, int format, int len, String string)` Entry point to C language function: `void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string);` Part of `GL_ARB_vertex_program`
`void` | `glProgramUniform1fEXT(int program, int location, float v0)` Entry point to C language function: `void glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1fvEXT(int program, int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1fvEXT(int program, int location, int count, FloatBuffer value)` Entry point to C language function: `void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1iEXT(int target, int s, int t)` Entry point to C language function: `void glProgramUniform1iEXT(GLuint target, GLint s, GLint t);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1ivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1ivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1uiEXT(int program, int location, int buffer)` Entry point to C language function: `void glProgramUniform1uiEXT(GLuint program, GLint location, GLuint buffer);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1uivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform1uivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2fEXT(int program, int location, float v0, float v1)` Entry point to C language function: `void glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2fvEXT(int program, int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2fvEXT(int program, int location, int count, FloatBuffer value)` Entry point to C language function: `void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2iEXT(int target, int s, int t, int r)` Entry point to C language function: `void glProgramUniform2iEXT(GLuint target, GLint s, GLint t, GLint r);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2ivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2ivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2uiEXT(int program, int location, int v0, int v1)` Entry point to C language function: `void glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2uivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform2uivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3fEXT(int program, int location, float v0, float v1, float v2)` Entry point to C language function: `void glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3fvEXT(int program, int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3fvEXT(int program, int location, int count, FloatBuffer value)` Entry point to C language function: `void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3iEXT(int target, int start, int x, int y, int width)` Entry point to C language function: `void glProgramUniform3iEXT(GLuint target, GLint start, GLint x, GLint y, GLint width);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3ivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3ivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3uiEXT(int program, int location, int v0, int v1, int v2)` Entry point to C language function: `void glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3uivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform3uivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4fEXT(int program, int location, float v0, float v1, float v2, float v3)` Entry point to C language function: `void glProgramUniform4fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4fvEXT(int program, int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4fvEXT(int program, int location, int count, FloatBuffer value)` Entry point to C language function: `void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4iEXT(int target, int level, int xoffset, int x, int y, int width)` Entry point to C language function: `void glProgramUniform4iEXT(GLuint target, GLint level, GLint xoffset, GLint x, GLint y, GLint width);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4ivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4ivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4uiEXT(int program, int location, int v0, int v1, int v2, int v3)` Entry point to C language function: `void glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4uivEXT(int program, int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniform4uivEXT(int program, int location, int count, IntBuffer value)` Entry point to C language function: `void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2x3fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2x3fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2x4fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix2x4fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3x2fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3x2fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3x4fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix3x4fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4x2fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4x2fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4x3fvEXT(int program, int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramUniformMatrix4x3fvEXT(int program, int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_EXT_direct_state_access`
`void` | `glProgramVertexLimitNV(int target, int limit)` Entry point to C language function: `void glProgramVertexLimitNV(GLenum target, GLint limit);` Part of `GL_NV_geometry_program4`
`void` | `glPushAttrib(int mask)` Interface to C language function: `void glPushAttrib(GLbitfield mask);`
`void` | `glPushClientAttrib(int mask)` Interface to C language function: `void glPushClientAttrib(GLbitfield mask);`
`void` | `glPushClientAttribDefaultEXT(int mode)` Entry point to C language function: `void glPushClientAttribDefaultEXT(GLbitfield mode);` Part of `GL_EXT_direct_state_access`
`void` | `glPushName(int name)` Interface to C language function: `void glPushName(GLuint name);`
`void` | `glRasterPos2d(double x, double y)` Interface to C language function: `void glRasterPos2d(GLdouble x, GLdouble y);`
`void` | `glRasterPos2dv(double[] v, int v_offset)` Interface to C language function: `void glRasterPos2dv(const GLdouble * v);`
`void` | `glRasterPos2dv(DoubleBuffer v)` Interface to C language function: `void glRasterPos2dv(const GLdouble * v);`
`void` | `glRasterPos2f(float x, float y)` Interface to C language function: `void glRasterPos2f(GLfloat x, GLfloat y);`
`void` | `glRasterPos2fv(float[] v, int v_offset)` Interface to C language function: `void glRasterPos2fv(const GLfloat * v);`
`void` | `glRasterPos2fv(FloatBuffer v)` Interface to C language function: `void glRasterPos2fv(const GLfloat * v);`
`void` | `glRasterPos2i(int x, int y)` Interface to C language function: `void glRasterPos2i(GLint x, GLint y);`
`void` | `glRasterPos2iv(int[] v, int v_offset)` Interface to C language function: `void glRasterPos2iv(const GLint * v);`
`void` | `glRasterPos2iv(IntBuffer v)` Interface to C language function: `void glRasterPos2iv(const GLint * v);`
`void` | `glRasterPos2s(short x, short y)` Interface to C language function: `void glRasterPos2s(GLshort x, GLshort y);`
`void` | `glRasterPos2sv(short[] v, int v_offset)` Interface to C language function: `void glRasterPos2sv(const GLshort * v);`
`void` | `glRasterPos2sv(ShortBuffer v)` Interface to C language function: `void glRasterPos2sv(const GLshort * v);`
`void` | `glRasterPos3d(double x, double y, double z)` Interface to C language function: `void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);`
`void` | `glRasterPos3dv(double[] v, int v_offset)` Interface to C language function: `void glRasterPos3dv(const GLdouble * v);`
`void` | `glRasterPos3dv(DoubleBuffer v)` Interface to C language function: `void glRasterPos3dv(const GLdouble * v);`
`void` | `glRasterPos3f(float x, float y, float z)` Interface to C language function: `void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);`
`void` | `glRasterPos3fv(float[] v, int v_offset)` Interface to C language function: `void glRasterPos3fv(const GLfloat * v);`
`void` | `glRasterPos3fv(FloatBuffer v)` Interface to C language function: `void glRasterPos3fv(const GLfloat * v);`
`void` | `glRasterPos3i(int x, int y, int z)` Interface to C language function: `void glRasterPos3i(GLint x, GLint y, GLint z);`
`void` | `glRasterPos3iv(int[] v, int v_offset)` Interface to C language function: `void glRasterPos3iv(const GLint * v);`
`void` | `glRasterPos3iv(IntBuffer v)` Interface to C language function: `void glRasterPos3iv(const GLint * v);`
`void` | `glRasterPos3s(short x, short y, short z)` Interface to C language function: `void glRasterPos3s(GLshort x, GLshort y, GLshort z);`
`void` | `glRasterPos3sv(short[] v, int v_offset)` Interface to C language function: `void glRasterPos3sv(const GLshort * v);`
`void` | `glRasterPos3sv(ShortBuffer v)` Interface to C language function: `void glRasterPos3sv(const GLshort * v);`
`void` | `glRasterPos4d(double x, double y, double z, double w)` Interface to C language function: `void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` | `glRasterPos4dv(double[] v, int v_offset)` Interface to C language function: `void glRasterPos4dv(const GLdouble * v);`
`void` | `glRasterPos4dv(DoubleBuffer v)` Interface to C language function: `void glRasterPos4dv(const GLdouble * v);`
`void` | `glRasterPos4f(float x, float y, float z, float w)` Interface to C language function: `void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` | `glRasterPos4fv(float[] v, int v_offset)` Interface to C language function: `void glRasterPos4fv(const GLfloat * v);`
`void` | `glRasterPos4fv(FloatBuffer v)` Interface to C language function: `void glRasterPos4fv(const GLfloat * v);`
`void` | `glRasterPos4i(int x, int y, int z, int w)` Interface to C language function: `void glRasterPos4i(GLint x, GLint y, GLint z, GLint w);`
`void` | `glRasterPos4iv(int[] v, int v_offset)` Interface to C language function: `void glRasterPos4iv(const GLint * v);`
`void` | `glRasterPos4iv(IntBuffer v)` Interface to C language function: `void glRasterPos4iv(const GLint * v);`
`void` | `glRasterPos4s(short x, short y, short z, short w)` Interface to C language function: `void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);`
`void` | `glRasterPos4sv(short[] v, int v_offset)` Interface to C language function: `void glRasterPos4sv(const GLshort * v);`
`void` | `glRasterPos4sv(ShortBuffer v)` Interface to C language function: `void glRasterPos4sv(const GLshort * v);`
`void` | `glReadBufferRegion(int target, int start, int x, int y, int width)` Entry point to C language function: `void glReadBufferRegion(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width);` Part of `GL_KTX_buffer_region`
`void` | `glRectd(double x1, double y1, double x2, double y2)` Interface to C language function: `void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);`
`void` | `glRectdv(double[] v1, int v1_offset, double[] v2, int v2_offset)` Interface to C language function: `void glRectdv(const GLdouble * v1, const GLdouble * v2);`
`void` | `glRectdv(DoubleBuffer v1, DoubleBuffer v2)` Interface to C language function: `void glRectdv(const GLdouble * v1, const GLdouble * v2);`
`void` | `glRectf(float x1, float y1, float x2, float y2)` Interface to C language function: `void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);`
`void` | `glRectfv(float[] v1, int v1_offset, float[] v2, int v2_offset)` Interface to C language function: `void glRectfv(const GLfloat * v1, const GLfloat * v2);`
`void` | `glRectfv(FloatBuffer v1, FloatBuffer v2)` Interface to C language function: `void glRectfv(const GLfloat * v1, const GLfloat * v2);`
`void` | `glRecti(int x1, int y1, int x2, int y2)` Interface to C language function: `void glRecti(GLint x1, GLint y1, GLint x2, GLint y2);`
`void` | `glRectiv(int[] v1, int v1_offset, int[] v2, int v2_offset)` Interface to C language function: `void glRectiv(const GLint * v1, const GLint * v2);`
`void` | `glRectiv(IntBuffer v1, IntBuffer v2)` Interface to C language function: `void glRectiv(const GLint * v1, const GLint * v2);`
`void` | `glRects(short x1, short y1, short x2, short y2)` Interface to C language function: `void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);`
`void` | `glRectsv(short[] v1, int v1_offset, short[] v2, int v2_offset)` Interface to C language function: `void glRectsv(const GLshort * v1, const GLshort * v2);`
`void` | `glRectsv(ShortBuffer v1, ShortBuffer v2)` Interface to C language function: `void glRectsv(const GLshort * v1, const GLshort * v2);`
`void` | `glRenderbufferStorageMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalformat, int width, int height)` Entry point to C language function: `void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);` Part of `GL_NV_framebuffer_multisample_coverage`
`int` | `glRenderMode(int mode)` Interface to C language function: `GLint glRenderMode(GLenum mode);`
`void` | `glResetHistogram(int mode)` Entry point to C language function: `void glResetHistogram(GLenum mode);` Part of `GL_VERSION_1_2`
`void` | `glResetMinmax(int mode)` Entry point to C language function: `void glResetMinmax(GLenum mode);` Part of `GL_VERSION_1_2`
`void` | `glRotated(double angle, double x, double y, double z)` Interface to C language function: `void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);`
`void` | `glScaled(double x, double y, double z)` Interface to C language function: `void glScaled(GLdouble x, GLdouble y, GLdouble z);`
`void` | `glSecondaryColor3b(byte red, byte green, byte blue)` Entry point to C language function: `void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3bv(byte[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3bv(const GLbyte * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3bv(ByteBuffer v)` Entry point to C language function: `void glSecondaryColor3bv(const GLbyte * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3d(double red, double green, double blue)` Entry point to C language function: `void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3dv(double[] m, int m_offset)` Entry point to C language function: `void glSecondaryColor3dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3dv(DoubleBuffer m)` Entry point to C language function: `void glSecondaryColor3dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3f(float red, float green, float blue)` Entry point to C language function: `void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3fv(float[] m, int m_offset)` Entry point to C language function: `void glSecondaryColor3fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3fv(FloatBuffer m)` Entry point to C language function: `void glSecondaryColor3fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3h(short red, short green, short blue)` Entry point to C language function: `void glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);` Part of `GL_NV_half_float`
`void` | `glSecondaryColor3hv(short[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glSecondaryColor3hv(ShortBuffer v)` Entry point to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glSecondaryColor3i(int red, int green, int blue)` Entry point to C language function: `void glSecondaryColor3i(GLint red, GLint green, GLint blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3iv(int[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3iv(IntBuffer v)` Entry point to C language function: `void glSecondaryColor3iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3s(short red, short green, short blue)` Entry point to C language function: `void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3sv(short[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3sv(ShortBuffer v)` Entry point to C language function: `void glSecondaryColor3sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3ub(byte red, byte green, byte blue)` Entry point to C language function: `void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3ubv(byte[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3ubv(const GLubyte * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3ubv(ByteBuffer v)` Entry point to C language function: `void glSecondaryColor3ubv(const GLubyte * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3ui(int red, int green, int blue)` Entry point to C language function: `void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3uiv(int[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3uiv(const GLuint * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3uiv(IntBuffer v)` Entry point to C language function: `void glSecondaryColor3uiv(const GLuint * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3us(short red, short green, short blue)` Entry point to C language function: `void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3usv(short[] v, int v_offset)` Entry point to C language function: `void glSecondaryColor3usv(const GLushort * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColor3usv(ShortBuffer v)` Entry point to C language function: `void glSecondaryColor3usv(const GLushort * v);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColorPointer(int size, int type, int stride, Buffer pointer)` Entry point to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_4`
`void` | `glSecondaryColorPointer(int size, int type, int stride, long pointer_buffer_offset)` Entry point to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_VERSION_1_4`
`void` | `glSelectBuffer(int size, IntBuffer buffer)` Interface to C language function: `void glSelectBuffer(GLsizei size, GLuint * buffer);`
`void` | `glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer row, Buffer column)` Entry point to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);` Part of `GL_VERSION_1_2`
`void` | `glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row_buffer_offset, long column_buffer_offset)` Entry point to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);` Part of `GL_VERSION_1_2`
`void` | `glSetFenceAPPLE(int mode)` Entry point to C language function: `void glSetFenceAPPLE(GLuint mode);` Part of `GL_APPLE_fence`
`void` | `glSetFenceNV(int target, int id)` Entry point to C language function: `void glSetFenceNV(GLuint target, GLenum id);` Part of `GL_NV_fence`
`void` | `glSetInvariantEXT(int id, int type, Buffer addr)` Entry point to C language function: `void glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr);` Part of `GL_EXT_vertex_shader`
`void` | `glSetLocalConstantEXT(int id, int type, Buffer addr)` Entry point to C language function: `void glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr);` Part of `GL_EXT_vertex_shader`
`void` | `glShaderOp1EXT(int red, int green, int blue)` Entry point to C language function: `void glShaderOp1EXT(GLenum red, GLuint green, GLuint blue);` Part of `GL_EXT_vertex_shader`
`void` | `glShaderOp2EXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glShaderOp2EXT(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);` Part of `GL_EXT_vertex_shader`
`void` | `glShaderOp3EXT(int index, int x, int y, int z, int w)` Entry point to C language function: `void glShaderOp3EXT(GLenum index, GLuint x, GLuint y, GLuint z, GLuint w);` Part of `GL_EXT_vertex_shader`
`void` | `glShaderSourceARB(int shader, int count, String[] string, int[] length, int length_offset)` Entry point to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);` Part of `GL_ARB_shader_objects`
`void` | `glShaderSourceARB(int shader, int count, String[] string, IntBuffer length)` Entry point to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);` Part of `GL_ARB_shader_objects`
`void` | `glStencilClearTagEXT(int location, int v0)` Entry point to C language function: `void glStencilClearTagEXT(GLsizei location, GLuint v0);` Part of `GL_EXT_stencil_clear_tag`
`void` | `glStringMarkerGREMEDY(int length, Buffer pointer)` Entry point to C language function: `void glStringMarkerGREMEDY(GLsizei length, const GLvoid * pointer);` Part of `GL_GREMEDY_string_marker`
`void` | `glSwapAPPLE()` Entry point to C language function: `void glSwapAPPLE(void);` Part of `GL_APPLE_flush_render`
`void` | `glSwizzleEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point to C language function: `void glSwizzleEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);` Part of `GL_EXT_vertex_shader`
`boolean` | `glTestFenceAPPLE(int id)` Entry point to C language function: `GLboolean glTestFenceAPPLE(GLuint id);` Part of `GL_APPLE_fence`
`boolean` | `glTestFenceNV(int id)` Entry point to C language function: `GLboolean glTestFenceNV(GLuint id);` Part of `GL_NV_fence`
`boolean` | `glTestObjectAPPLE(int target, int index)` Entry point to C language function: `GLboolean glTestObjectAPPLE(GLenum target, GLuint index);` Part of `GL_APPLE_fence`
`void` | `glTexCoord1d(double s)` Interface to C language function: `void glTexCoord1d(GLdouble s);`
`void` | `glTexCoord1dv(double[] v, int v_offset)` Interface to C language function: `void glTexCoord1dv(const GLdouble * v);`
`void` | `glTexCoord1dv(DoubleBuffer v)` Interface to C language function: `void glTexCoord1dv(const GLdouble * v);`
`void` | `glTexCoord1f(float s)` Interface to C language function: `void glTexCoord1f(GLfloat s);`
`void` | `glTexCoord1fv(float[] v, int v_offset)` Interface to C language function: `void glTexCoord1fv(const GLfloat * v);`
`void` | `glTexCoord1fv(FloatBuffer v)` Interface to C language function: `void glTexCoord1fv(const GLfloat * v);`
`void` | `glTexCoord1h(short factor)` Entry point to C language function: `void glTexCoord1hNV(GLhalfNV factor);` Part of `GL_NV_half_float`
`void` | `glTexCoord1hv(short[] v, int v_offset)` Entry point to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord1hv(ShortBuffer v)` Entry point to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord1i(int s)` Interface to C language function: `void glTexCoord1i(GLint s);`
`void` | `glTexCoord1iv(int[] v, int v_offset)` Interface to C language function: `void glTexCoord1iv(const GLint * v);`
`void` | `glTexCoord1iv(IntBuffer v)` Interface to C language function: `void glTexCoord1iv(const GLint * v);`
`void` | `glTexCoord1s(short s)` Interface to C language function: `void glTexCoord1s(GLshort s);`
`void` | `glTexCoord1sv(short[] v, int v_offset)` Interface to C language function: `void glTexCoord1sv(const GLshort * v);`
`void` | `glTexCoord1sv(ShortBuffer v)` Interface to C language function: `void glTexCoord1sv(const GLshort * v);`
`void` | `glTexCoord2d(double s, double t)` Interface to C language function: `void glTexCoord2d(GLdouble s, GLdouble t);`
`void` | `glTexCoord2dv(double[] v, int v_offset)` Interface to C language function: `void glTexCoord2dv(const GLdouble * v);`
`void` | `glTexCoord2dv(DoubleBuffer v)` Interface to C language function: `void glTexCoord2dv(const GLdouble * v);`
`void` | `glTexCoord2f(float s, float t)` Interface to C language function: `void glTexCoord2f(GLfloat s, GLfloat t);`
`void` | `glTexCoord2fv(float[] v, int v_offset)` Interface to C language function: `void glTexCoord2fv(const GLfloat * v);`
`void` | `glTexCoord2fv(FloatBuffer v)` Interface to C language function: `void glTexCoord2fv(const GLfloat * v);`
`void` | `glTexCoord2h(short x, short y)` Entry point to C language function: `void glTexCoord2hNV(GLhalfNV x, GLhalfNV y);` Part of `GL_NV_half_float`
`void` | `glTexCoord2hv(short[] v, int v_offset)` Entry point to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord2hv(ShortBuffer v)` Entry point to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord2i(int s, int t)` Interface to C language function: `void glTexCoord2i(GLint s, GLint t);`
`void` | `glTexCoord2iv(int[] v, int v_offset)` Interface to C language function: `void glTexCoord2iv(const GLint * v);`
`void` | `glTexCoord2iv(IntBuffer v)` Interface to C language function: `void glTexCoord2iv(const GLint * v);`
`void` | `glTexCoord2s(short s, short t)` Interface to C language function: `void glTexCoord2s(GLshort s, GLshort t);`
`void` | `glTexCoord2sv(short[] v, int v_offset)` Interface to C language function: `void glTexCoord2sv(const GLshort * v);`
`void` | `glTexCoord2sv(ShortBuffer v)` Interface to C language function: `void glTexCoord2sv(const GLshort * v);`
`void` | `glTexCoord3d(double s, double t, double r)` Interface to C language function: `void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);`
`void` | `glTexCoord3dv(double[] v, int v_offset)` Interface to C language function: `void glTexCoord3dv(const GLdouble * v);`
`void` | `glTexCoord3dv(DoubleBuffer v)` Interface to C language function: `void glTexCoord3dv(const GLdouble * v);`
`void` | `glTexCoord3f(float s, float t, float r)` Interface to C language function: `void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);`
`void` | `glTexCoord3fv(float[] v, int v_offset)` Interface to C language function: `void glTexCoord3fv(const GLfloat * v);`
`void` | `glTexCoord3fv(FloatBuffer v)` Interface to C language function: `void glTexCoord3fv(const GLfloat * v);`
`void` | `glTexCoord3h(short red, short green, short blue)` Entry point to C language function: `void glTexCoord3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);` Part of `GL_NV_half_float`
`void` | `glTexCoord3hv(short[] v, int v_offset)` Entry point to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord3hv(ShortBuffer v)` Entry point to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord3i(int s, int t, int r)` Interface to C language function: `void glTexCoord3i(GLint s, GLint t, GLint r);`
`void` | `glTexCoord3iv(int[] v, int v_offset)` Interface to C language function: `void glTexCoord3iv(const GLint * v);`
`void` | `glTexCoord3iv(IntBuffer v)` Interface to C language function: `void glTexCoord3iv(const GLint * v);`
`void` | `glTexCoord3s(short s, short t, short r)` Interface to C language function: `void glTexCoord3s(GLshort s, GLshort t, GLshort r);`
`void` | `glTexCoord3sv(short[] v, int v_offset)` Interface to C language function: `void glTexCoord3sv(const GLshort * v);`
`void` | `glTexCoord3sv(ShortBuffer v)` Interface to C language function: `void glTexCoord3sv(const GLshort * v);`
`void` | `glTexCoord4d(double s, double t, double r, double q)` Interface to C language function: `void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` | `glTexCoord4dv(double[] v, int v_offset)` Interface to C language function: `void glTexCoord4dv(const GLdouble * v);`
`void` | `glTexCoord4dv(DoubleBuffer v)` Interface to C language function: `void glTexCoord4dv(const GLdouble * v);`
`void` | `glTexCoord4f(float s, float t, float r, float q)` Interface to C language function: `void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` | `glTexCoord4fv(float[] v, int v_offset)` Interface to C language function: `void glTexCoord4fv(const GLfloat * v);`
`void` | `glTexCoord4fv(FloatBuffer v)` Interface to C language function: `void glTexCoord4fv(const GLfloat * v);`
`void` | `glTexCoord4h(short x, short y, short z, short w)` Entry point to C language function: `void glTexCoord4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);` Part of `GL_NV_half_float`
`void` | `glTexCoord4hv(short[] v, int v_offset)` Entry point to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord4hv(ShortBuffer v)` Entry point to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glTexCoord4i(int s, int t, int r, int q)` Interface to C language function: `void glTexCoord4i(GLint s, GLint t, GLint r, GLint q);`
`void` | `glTexCoord4iv(int[] v, int v_offset)` Interface to C language function: `void glTexCoord4iv(const GLint * v);`
`void` | `glTexCoord4iv(IntBuffer v)` Interface to C language function: `void glTexCoord4iv(const GLint * v);`
`void` | `glTexCoord4s(short s, short t, short r, short q)` Interface to C language function: `void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);`
`void` | `glTexCoord4sv(short[] v, int v_offset)` Interface to C language function: `void glTexCoord4sv(const GLshort * v);`
`void` | `glTexCoord4sv(ShortBuffer v)` Interface to C language function: `void glTexCoord4sv(const GLshort * v);`
`void` | `glTexGend(int coord, int pname, double param)` Interface to C language function: `void glTexGend(GLenum coord, GLenum pname, GLdouble param);`
`void` | `glTexGendv(int coord, int pname, double[] params, int params_offset)` Interface to C language function: `void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);`
`void` | `glTexGendv(int coord, int pname, DoubleBuffer params)` Interface to C language function: `void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);`
`void` | `glTextureBufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glTextureBufferEXT(GLuint sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureImage1DEXT(int texture, int target, int level, int internalformat, int width, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureImage2DEXT(int texture, int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureImage3DEXT(int texture, int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureLightEXT(int mode)` Entry point to C language function: `void glTextureLightEXT(GLenum mode);` Part of `GL_EXT_light_texture`
`void` | `glTextureMaterialEXT(int target, int id)` Entry point to C language function: `void glTextureMaterialEXT(GLenum target, GLenum id);` Part of `GL_EXT_light_texture`
`void` | `glTextureNormalEXT(int mode)` Entry point to C language function: `void glTextureNormalEXT(GLenum mode);` Part of `GL_EXT_texture_perturb_normal`
`void` | `glTextureParameterfEXT(int texture, int target, int pname, float param)` Entry point to C language function: `void glTextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, GLfloat param);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterfvEXT(int target, int index, int count, float[] v, int v_offset)` Entry point to C language function: `void glTextureParameterfvEXT(GLuint target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterfvEXT(int target, int index, int count, FloatBuffer v)` Entry point to C language function: `void glTextureParameterfvEXT(GLuint target, GLenum index, GLenum count, const GLfloat * v);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameteriEXT(int target, int attachment, int texture, int level)` Entry point to C language function: `void glTextureParameteriEXT(GLuint target, GLenum attachment, GLenum texture, GLint level);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterIivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterIivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterIuivEXT(int program, int target, int index, int[] params, int params_offset)` Entry point to C language function: `void glTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterIuivEXT(int program, int target, int index, IntBuffer params)` Entry point to C language function: `void glTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, const GLuint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterivEXT(int texture, int target, int pname, int[] params, int params_offset)` Entry point to C language function: `void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureParameterivEXT(int texture, int target, int pname, IntBuffer params)` Entry point to C language function: `void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureRangeAPPLE(int target, int length, Buffer pointer)` Entry point to C language function: `void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid * pointer);` Part of `GL_APPLE_texture_range`
`void` | `glTextureRenderbufferEXT(int red, int green, int blue)` Entry point to C language function: `void glTextureRenderbufferEXT(GLuint red, GLenum green, GLuint blue);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureSubImage1DEXT(int texture, int target, int level, int xoffset, int width, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureSubImage2DEXT(int texture, int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTextureSubImage3DEXT(int texture, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)` Entry point to C language function: `void glTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);` Part of `GL_EXT_direct_state_access`
`void` | `glTranslated(double x, double y, double z)` Interface to C language function: `void glTranslated(GLdouble x, GLdouble y, GLdouble z);`
`void` | `glUniform1fARB(int location, float v0)` Entry point to C language function: `void glUniform1fARB(GLint location, GLfloat v0);` Part of `GL_ARB_shader_objects`
`void` | `glUniform1fvARB(int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform1fvARB(int location, int count, FloatBuffer value)` Entry point to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform1iARB(int x, int y)` Entry point to C language function: `void glUniform1iARB(GLint x, GLint y);` Part of `GL_ARB_shader_objects`
`void` | `glUniform1ivARB(int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform1ivARB(int location, int count, IntBuffer value)` Entry point to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2fARB(int location, float v0, float v1)` Entry point to C language function: `void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2fvARB(int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2fvARB(int location, int count, FloatBuffer value)` Entry point to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2iARB(int red, int green, int blue)` Entry point to C language function: `void glUniform2iARB(GLint red, GLint green, GLint blue);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2ivARB(int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform2ivARB(int location, int count, IntBuffer value)` Entry point to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3fARB(int location, float v0, float v1, float v2)` Entry point to C language function: `void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3fvARB(int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3fvARB(int location, int count, FloatBuffer value)` Entry point to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3iARB(int location, int v0, int v1, int v2)` Entry point to C language function: `void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3ivARB(int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform3ivARB(int location, int count, IntBuffer value)` Entry point to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4fARB(int location, float v0, float v1, float v2, float v3)` Entry point to C language function: `void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4fvARB(int location, int count, float[] value, int value_offset)` Entry point to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4fvARB(int location, int count, FloatBuffer value)` Entry point to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4iARB(int location, int v0, int v1, int v2, int v3)` Entry point to C language function: `void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4ivARB(int location, int count, int[] value, int value_offset)` Entry point to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniform4ivARB(int location, int count, IntBuffer value)` Entry point to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformBufferEXT(int program, int location, int buffer)` Entry point to C language function: `void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer);` Part of `GL_EXT_bindable_uniform`
`void` | `glUniformMatrix2fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformMatrix2fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformMatrix3fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformMatrix3fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformMatrix4fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUniformMatrix4fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);` Part of `GL_ARB_shader_objects`
`void` | `glUnlockArraysEXT()` Entry point to C language function: `void glUnlockArraysEXT(void);` Part of `GL_EXT_compiled_vertex_array`
`boolean` | `glUnmapNamedBufferEXT(int id)` Entry point to C language function: `GLboolean glUnmapNamedBufferEXT(GLuint id);` Part of `GL_EXT_direct_state_access`
`void` | `glUseProgramObjectARB(int mode)` Entry point to C language function: `void glUseProgramObjectARB(GLhandleARB mode);` Part of `GL_ARB_shader_objects`
`void` | `glValidateProgramARB(int mode)` Entry point to C language function: `void glValidateProgramARB(GLhandleARB mode);` Part of `GL_ARB_shader_objects`
`void` | `glVariantbvEXT(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantbvEXT(int index, ByteBuffer v)` Entry point to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantdvEXT(int target, double[] v, int v_offset)` Entry point to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantdvEXT(int target, DoubleBuffer v)` Entry point to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantfvEXT(int target, float[] v, int v_offset)` Entry point to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantfvEXT(int target, FloatBuffer v)` Entry point to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantivEXT(int target, int[] v, int v_offset)` Entry point to C language function: `void glVariantivEXT(GLuint target, const GLint * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantivEXT(int target, IntBuffer v)` Entry point to C language function: `void glVariantivEXT(GLuint target, const GLint * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantPointerEXT(int id, int type, int stride, Buffer addr)` Entry point to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantPointerEXT(int id, int type, int stride, long addr_buffer_offset)` Entry point to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantsvEXT(int target, short[] v, int v_offset)` Entry point to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantsvEXT(int target, ShortBuffer v)` Entry point to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantubvEXT(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantubvEXT(int index, ByteBuffer v)` Entry point to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantuivEXT(int index, int[] v, int v_offset)` Entry point to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantuivEXT(int index, IntBuffer v)` Entry point to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantusvEXT(int index, short[] v, int v_offset)` Entry point to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVariantusvEXT(int index, ShortBuffer v)` Entry point to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);` Part of `GL_EXT_vertex_shader`
`void` | `glVertex2d(double x, double y)` Interface to C language function: `void glVertex2d(GLdouble x, GLdouble y);`
`void` | `glVertex2dv(double[] v, int v_offset)` Interface to C language function: `void glVertex2dv(const GLdouble * v);`
`void` | `glVertex2dv(DoubleBuffer v)` Interface to C language function: `void glVertex2dv(const GLdouble * v);`
`void` | `glVertex2f(float x, float y)` Interface to C language function: `void glVertex2f(GLfloat x, GLfloat y);`
`void` | `glVertex2fv(float[] v, int v_offset)` Interface to C language function: `void glVertex2fv(const GLfloat * v);`
`void` | `glVertex2fv(FloatBuffer v)` Interface to C language function: `void glVertex2fv(const GLfloat * v);`
`void` | `glVertex2h(short x, short y)` Entry point to C language function: `void glVertex2hNV(GLhalfNV x, GLhalfNV y);` Part of `GL_NV_half_float`
`void` | `glVertex2hv(short[] v, int v_offset)` Entry point to C language function: `void glVertex2hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex2hv(ShortBuffer v)` Entry point to C language function: `void glVertex2hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex2i(int x, int y)` Interface to C language function: `void glVertex2i(GLint x, GLint y);`
`void` | `glVertex2iv(int[] v, int v_offset)` Interface to C language function: `void glVertex2iv(const GLint * v);`
`void` | `glVertex2iv(IntBuffer v)` Interface to C language function: `void glVertex2iv(const GLint * v);`
`void` | `glVertex2s(short x, short y)` Interface to C language function: `void glVertex2s(GLshort x, GLshort y);`
`void` | `glVertex2sv(short[] v, int v_offset)` Interface to C language function: `void glVertex2sv(const GLshort * v);`
`void` | `glVertex2sv(ShortBuffer v)` Interface to C language function: `void glVertex2sv(const GLshort * v);`
`void` | `glVertex3d(double x, double y, double z)` Interface to C language function: `void glVertex3d(GLdouble x, GLdouble y, GLdouble z);`
`void` | `glVertex3dv(double[] v, int v_offset)` Interface to C language function: `void glVertex3dv(const GLdouble * v);`
`void` | `glVertex3dv(DoubleBuffer v)` Interface to C language function: `void glVertex3dv(const GLdouble * v);`
`void` | `glVertex3f(float x, float y, float z)` Interface to C language function: `void glVertex3f(GLfloat x, GLfloat y, GLfloat z);`
`void` | `glVertex3fv(float[] v, int v_offset)` Interface to C language function: `void glVertex3fv(const GLfloat * v);`
`void` | `glVertex3fv(FloatBuffer v)` Interface to C language function: `void glVertex3fv(const GLfloat * v);`
`void` | `glVertex3h(short red, short green, short blue)` Entry point to C language function: `void glVertex3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);` Part of `GL_NV_half_float`
`void` | `glVertex3hv(short[] v, int v_offset)` Entry point to C language function: `void glVertex3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex3hv(ShortBuffer v)` Entry point to C language function: `void glVertex3hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex3i(int x, int y, int z)` Interface to C language function: `void glVertex3i(GLint x, GLint y, GLint z);`
`void` | `glVertex3iv(int[] v, int v_offset)` Interface to C language function: `void glVertex3iv(const GLint * v);`
`void` | `glVertex3iv(IntBuffer v)` Interface to C language function: `void glVertex3iv(const GLint * v);`
`void` | `glVertex3s(short x, short y, short z)` Interface to C language function: `void glVertex3s(GLshort x, GLshort y, GLshort z);`
`void` | `glVertex3sv(short[] v, int v_offset)` Interface to C language function: `void glVertex3sv(const GLshort * v);`
`void` | `glVertex3sv(ShortBuffer v)` Interface to C language function: `void glVertex3sv(const GLshort * v);`
`void` | `glVertex4d(double x, double y, double z, double w)` Interface to C language function: `void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` | `glVertex4dv(double[] v, int v_offset)` Interface to C language function: `void glVertex4dv(const GLdouble * v);`
`void` | `glVertex4dv(DoubleBuffer v)` Interface to C language function: `void glVertex4dv(const GLdouble * v);`
`void` | `glVertex4f(float x, float y, float z, float w)` Interface to C language function: `void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` | `glVertex4fv(float[] v, int v_offset)` Interface to C language function: `void glVertex4fv(const GLfloat * v);`
`void` | `glVertex4fv(FloatBuffer v)` Interface to C language function: `void glVertex4fv(const GLfloat * v);`
`void` | `glVertex4h(short x, short y, short z, short w)` Entry point to C language function: `void glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);` Part of `GL_NV_half_float`
`void` | `glVertex4hv(short[] v, int v_offset)` Entry point to C language function: `void glVertex4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex4hv(ShortBuffer v)` Entry point to C language function: `void glVertex4hvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertex4i(int x, int y, int z, int w)` Interface to C language function: `void glVertex4i(GLint x, GLint y, GLint z, GLint w);`
`void` | `glVertex4iv(int[] v, int v_offset)` Interface to C language function: `void glVertex4iv(const GLint * v);`
`void` | `glVertex4iv(IntBuffer v)` Interface to C language function: `void glVertex4iv(const GLint * v);`
`void` | `glVertex4s(short x, short y, short z, short w)` Interface to C language function: `void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);`
`void` | `glVertex4sv(short[] v, int v_offset)` Interface to C language function: `void glVertex4sv(const GLshort * v);`
`void` | `glVertex4sv(ShortBuffer v)` Interface to C language function: `void glVertex4sv(const GLshort * v);`
`void` | `glVertexArrayParameteriAPPLE(int target, int s)` Entry point to C language function: `void glVertexArrayParameteriAPPLE(GLenum target, GLint s);` Part of `GL_APPLE_vertex_array_range`
`void` | `glVertexArrayRangeAPPLE(int length, Buffer pointer)` Entry point to C language function: `void glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);` Part of `GL_APPLE_vertex_array_range`
`void` | `glVertexArrayRangeNV(int length, Buffer pointer)` Entry point to C language function: `void glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer);` Part of `GL_NV_vertex_array_range`
`void` | `glVertexAttrib1dARB(int target, double s)` Entry point to C language function: `void glVertexAttrib1dARB(GLuint target, GLdouble s);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1dvARB(int target, double[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1dvARB(int target, DoubleBuffer v)` Entry point to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1fARB(int target, float s)` Entry point to C language function: `void glVertexAttrib1fARB(GLuint target, GLfloat s);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1fvARB(int target, float[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1fvARB(int target, FloatBuffer v)` Entry point to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1h(int target, short s)` Entry point to C language function: `void glVertexAttrib1hNV(GLuint target, GLhalfNV s);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib1hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib1hv(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib1sARB(int target, short s)` Entry point to C language function: `void glVertexAttrib1sARB(GLuint target, GLshort s);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1svARB(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib1svARB(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2dARB(int target, double s, double t)` Entry point to C language function: `void glVertexAttrib2dARB(GLuint target, GLdouble s, GLdouble t);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2dvARB(int target, double[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2dvARB(int target, DoubleBuffer v)` Entry point to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2fARB(int target, float s, float t)` Entry point to C language function: `void glVertexAttrib2fARB(GLuint target, GLfloat s, GLfloat t);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2fvARB(int target, float[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2fvARB(int target, FloatBuffer v)` Entry point to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2h(int target, short s, short t)` Entry point to C language function: `void glVertexAttrib2hNV(GLuint target, GLhalfNV s, GLhalfNV t);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib2hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib2hv(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib2sARB(int target, short s, short t)` Entry point to C language function: `void glVertexAttrib2sARB(GLuint target, GLshort s, GLshort t);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2svARB(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib2svARB(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3dARB(int target, double s, double t, double r)` Entry point to C language function: `void glVertexAttrib3dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3dvARB(int target, double[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3dvARB(int target, DoubleBuffer v)` Entry point to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3fARB(int target, float s, float t, float r)` Entry point to C language function: `void glVertexAttrib3fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3fvARB(int target, float[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3fvARB(int target, FloatBuffer v)` Entry point to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3h(int target, short s, short t, short r)` Entry point to C language function: `void glVertexAttrib3hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib3hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib3hv(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib3sARB(int target, short s, short t, short r)` Entry point to C language function: `void glVertexAttrib3sARB(GLuint target, GLshort s, GLshort t, GLshort r);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3svARB(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib3svARB(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4bvARB(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4bvARB(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4dARB(int target, double s, double t, double r, double q)` Entry point to C language function: `void glVertexAttrib4dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4dvARB(int target, double[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4dvARB(int target, DoubleBuffer v)` Entry point to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4fARB(int target, float s, float t, float r, float q)` Entry point to C language function: `void glVertexAttrib4fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4fvARB(int target, float[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4fvARB(int target, FloatBuffer v)` Entry point to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4h(int target, short s, short t, short r, short q)` Entry point to C language function: `void glVertexAttrib4hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib4hv(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib4hv(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttrib4ivARB(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4ivARB(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NbvARB(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NbvARB(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NivARB(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NivARB(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NsvARB(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NsvARB(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w)` Entry point to C language function: `void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NubvARB(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NubvARB(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NuivARB(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NuivARB(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NusvARB(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4NusvARB(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4sARB(int target, short s, short t, short r, short q)` Entry point to C language function: `void glVertexAttrib4sARB(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4svARB(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4svARB(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4ubvARB(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4ubvARB(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4uivARB(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4uivARB(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4usvARB(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttrib4usvARB(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttribDivisor(int target, int id)` Entry point to C language function: `void glVertexAttribDivisor(GLuint target, GLuint id);` Part of `GL_ARB_instanced_arrays`
`void` | `glVertexAttribI1i(int target, int s)` Entry point to C language function: `void glVertexAttribI1i(GLuint target, GLint s);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI1iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI1iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI1iv(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttribI1iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI1ui(int target, int id)` Entry point to C language function: `void glVertexAttribI1ui(GLuint target, GLuint id);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI1uiv(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI1uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI1uiv(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttribI1uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2i(int target, int s, int t)` Entry point to C language function: `void glVertexAttribI2i(GLuint target, GLint s, GLint t);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI2iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2iv(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttribI2iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2ui(int red, int green, int blue)` Entry point to C language function: `void glVertexAttribI2ui(GLuint red, GLuint green, GLuint blue);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2uiv(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI2uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI2uiv(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttribI2uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3i(int target, int s, int t, int r)` Entry point to C language function: `void glVertexAttribI3i(GLuint target, GLint s, GLint t, GLint r);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI3iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3iv(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttribI3iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3ui(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point to C language function: `void glVertexAttribI3ui(GLuint sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3uiv(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI3uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI3uiv(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttribI3uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4bv(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4bv(GLuint index, const GLbyte * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4bv(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttribI4bv(GLuint index, const GLbyte * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4i(int target, int start, int x, int y, int width)` Entry point to C language function: `void glVertexAttribI4i(GLuint target, GLint start, GLint x, GLint y, GLint width);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4iv(int target, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4iv(int target, IntBuffer v)` Entry point to C language function: `void glVertexAttribI4iv(GLuint target, const GLint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4sv(int target, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4sv(GLuint target, const GLshort * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4sv(int target, ShortBuffer v)` Entry point to C language function: `void glVertexAttribI4sv(GLuint target, const GLshort * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4ubv(int index, byte[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4ubv(GLuint index, const GLubyte * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4ubv(int index, ByteBuffer v)` Entry point to C language function: `void glVertexAttribI4ubv(GLuint index, const GLubyte * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4ui(int index, int x, int y, int z, int w)` Entry point to C language function: `void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4uiv(int index, int[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4uiv(int index, IntBuffer v)` Entry point to C language function: `void glVertexAttribI4uiv(GLuint index, const GLuint * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4usv(int index, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribI4usv(GLuint index, const GLushort * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribI4usv(int index, ShortBuffer v)` Entry point to C language function: `void glVertexAttribI4usv(GLuint index, const GLushort * v);` Part of `GL_VERSION_3_0`
`void` | `glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, Buffer pointer)` Entry point to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)` Entry point to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);` Part of `GL_ARB_vertex_program`
`void` | `glVertexAttribs1hv(int index, int n, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs1hv(int index, int n, ShortBuffer v)` Entry point to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs2hv(int index, int n, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs2hv(int index, int n, ShortBuffer v)` Entry point to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs3hv(int index, int n, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs3hv(int index, int n, ShortBuffer v)` Entry point to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs4hv(int index, int n, short[] v, int v_offset)` Entry point to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexAttribs4hv(int index, int n, ShortBuffer v)` Entry point to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexBlendARB(int count)` Entry point to C language function: `void glVertexBlendARB(GLint count);` Part of `GL_ARB_vertex_blend`
`void` | `glVertexWeightfEXT(float coord)` Entry point to C language function: `void glVertexWeightfEXT(GLfloat coord);` Part of `GL_EXT_vertex_weighting`
`void` | `glVertexWeightfvEXT(float[] m, int m_offset)` Entry point to C language function: `void glVertexWeightfvEXT(const GLfloat * m);` Part of `GL_EXT_vertex_weighting`
`void` | `glVertexWeightfvEXT(FloatBuffer m)` Entry point to C language function: `void glVertexWeightfvEXT(const GLfloat * m);` Part of `GL_EXT_vertex_weighting`
`void` | `glVertexWeighth(short factor)` Entry point to C language function: `void glVertexWeighthNV(GLhalfNV factor);` Part of `GL_NV_half_float`
`void` | `glVertexWeighthv(short[] v, int v_offset)` Entry point to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexWeighthv(ShortBuffer v)` Entry point to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);` Part of `GL_NV_half_float`
`void` | `glVertexWeightPointerEXT(int size, int type, int stride, Buffer pointer)` Entry point to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_EXT_vertex_weighting`
`void` | `glVertexWeightPointerEXT(int size, int type, int stride, long pointer_buffer_offset)` Entry point to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);` Part of `GL_EXT_vertex_weighting`
`void` | `glWeightbvARB(int size, byte[] weights, int weights_offset)` Entry point to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightbvARB(int size, ByteBuffer weights)` Entry point to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightdvARB(int size, double[] weights, int weights_offset)` Entry point to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightdvARB(int size, DoubleBuffer weights)` Entry point to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightfvARB(int size, float[] weights, int weights_offset)` Entry point to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightfvARB(int size, FloatBuffer weights)` Entry point to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightivARB(int size, int[] weights, int weights_offset)` Entry point to C language function: `void glWeightivARB(GLint size, const GLint * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightivARB(int size, IntBuffer weights)` Entry point to C language function: `void glWeightivARB(GLint size, const GLint * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightsvARB(int size, short[] weights, int weights_offset)` Entry point to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightsvARB(int size, ShortBuffer weights)` Entry point to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightubvARB(int size, byte[] weights, int weights_offset)` Entry point to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightubvARB(int size, ByteBuffer weights)` Entry point to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightuivARB(int n, int[] ids, int ids_offset)` Entry point to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightuivARB(int n, IntBuffer ids)` Entry point to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightusvARB(int size, short[] weights, int weights_offset)` Entry point to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWeightusvARB(int size, ShortBuffer weights)` Entry point to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);` Part of `GL_ARB_vertex_blend`
`void` | `glWindowPos2d(double x, double y)` Entry point to C language function: `void glWindowPos2d(GLdouble x, GLdouble y);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2dv(double[] m, int m_offset)` Entry point to C language function: `void glWindowPos2dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2dv(DoubleBuffer m)` Entry point to C language function: `void glWindowPos2dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2f(float x, float y)` Entry point to C language function: `void glWindowPos2f(GLfloat x, GLfloat y);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2fv(float[] m, int m_offset)` Entry point to C language function: `void glWindowPos2fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2fv(FloatBuffer m)` Entry point to C language function: `void glWindowPos2fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2i(int x, int y)` Entry point to C language function: `void glWindowPos2i(GLint x, GLint y);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2iv(int[] v, int v_offset)` Entry point to C language function: `void glWindowPos2iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2iv(IntBuffer v)` Entry point to C language function: `void glWindowPos2iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2s(short x, short y)` Entry point to C language function: `void glWindowPos2s(GLshort x, GLshort y);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2sv(short[] v, int v_offset)` Entry point to C language function: `void glWindowPos2sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos2sv(ShortBuffer v)` Entry point to C language function: `void glWindowPos2sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3d(double red, double green, double blue)` Entry point to C language function: `void glWindowPos3d(GLdouble red, GLdouble green, GLdouble blue);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3dv(double[] m, int m_offset)` Entry point to C language function: `void glWindowPos3dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3dv(DoubleBuffer m)` Entry point to C language function: `void glWindowPos3dv(const GLdouble * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3f(float red, float green, float blue)` Entry point to C language function: `void glWindowPos3f(GLfloat red, GLfloat green, GLfloat blue);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3fv(float[] m, int m_offset)` Entry point to C language function: `void glWindowPos3fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3fv(FloatBuffer m)` Entry point to C language function: `void glWindowPos3fv(const GLfloat * m);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3i(int red, int green, int blue)` Entry point to C language function: `void glWindowPos3i(GLint red, GLint green, GLint blue);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3iv(int[] v, int v_offset)` Entry point to C language function: `void glWindowPos3iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3iv(IntBuffer v)` Entry point to C language function: `void glWindowPos3iv(const GLint * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3s(short red, short green, short blue)` Entry point to C language function: `void glWindowPos3s(GLshort red, GLshort green, GLshort blue);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3sv(short[] v, int v_offset)` Entry point to C language function: `void glWindowPos3sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glWindowPos3sv(ShortBuffer v)` Entry point to C language function: `void glWindowPos3sv(const GLshort * v);` Part of `GL_VERSION_1_4`
`void` | `glWriteMaskEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point to C language function: `void glWriteMaskEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);` Part of `GL_EXT_vertex_shader`

Methods inherited from interface javax.media.opengl.GL2ES1
`glAlphaFunc, glClientActiveTexture, glColor4ub, glCurrentPaletteMatrix, glFogf, glFogfv, glFogfv, glFrustum, glGetLightfv, glGetLightfv, glGetMaterialfv, glGetMaterialfv, glGetTexEnvfv, glGetTexEnvfv, glGetTexEnviv, glGetTexEnviv, glGetTexGenfv, glGetTexGenfv, glGetTexGeniv, glGetTexGeniv, glLightf, glLightModelf, glLightModelfv, glLightModelfv, glLogicOp, glMatrixIndexPointer, glMultiTexCoord4f, glNormal3f, glOrtho, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointSize, glTexEnvf, glTexEnvfv, glTexEnvfv, glTexEnvi, glTexEnviv, glTexEnviv, glTexGenf, glTexGenfv, glTexGenfv, glTexGeni, glTexGeniv, glTexGeniv, glWeightPointer`

Methods inherited from interface javax.media.opengl.fixedfunc.GLMatrixFunc
`glFrustumf, glGetFloatv, glGetFloatv, glGetIntegerv, glGetIntegerv, glLoadIdentity, glLoadMatrixf, glLoadMatrixf, glMatrixMode, glMultMatrixf, glMultMatrixf, glOrthof, glPopMatrix, glPushMatrix, glRotatef, glScalef, glTranslatef`

Methods inherited from interface javax.media.opengl.fixedfunc.GLPointerFunc
`glColor4f, glColorPointer, glColorPointer, glColorPointer, glDisableClientState, glEnableClientState, glNormalPointer, glNormalPointer, glNormalPointer, glTexCoordPointer, glTexCoordPointer, glTexCoordPointer, glVertexPointer, glVertexPointer, glVertexPointer`

Methods inherited from interface javax.media.opengl.fixedfunc.GLLightingFunc
`glColor4f, glLightfv, glLightfv, glMaterialf, glMaterialfv, glMaterialfv, glShadeModel`

Methods inherited from interface javax.media.opengl.GL2GL3
`glAllocateMemoryNV, glBeginConditionalRender, glBeginQuery, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindFragDataLocation, glBindVertexArray, glBlitFramebuffer, glClampColor, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyTexImage1D, glCopyTexSubImage1D, glCopyTexSubImage3D, glDeleteQueries, glDeleteQueries, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glDrawArraysInstanced, glDrawBuffer, glDrawBuffers, glDrawBuffers, glDrawElementsInstanced, glDrawRangeElements, glDrawRangeElements, glEnablei, glEndConditionalRender, glEndQuery, glEndTransformFeedback, glFlushMappedBufferRange, glFramebufferTexture, glFramebufferTexture1D, glFramebufferTexture3D, glFramebufferTextureFace, glFramebufferTextureLayer, glGenQueries, glGenQueries, glGenVertexArrays, glGenVertexArrays, glGetBooleani_v, glGetBooleani_v, glGetBufferSubData, glGetCompressedTexImage, glGetCompressedTexImage, glGetDoublev, glGetDoublev, glGetFragDataLocation, glGetIntegeri_v, glGetIntegeri_v, glGetQueryiv, glGetQueryiv, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetStringi, glGetTexImage, glGetTexImage, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glIsEnabledi, glIsQuery, glIsVertexArray, glLogicOp, glMapBufferRange, glMultiDrawArrays, glMultiDrawArrays, glMultiDrawElements, glMultiDrawElements, glPixelStoref, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointParameteri, glPointParameteriv, glPointParameteriv, glPointSize, glPolygonMode, glPrimitiveRestartIndex, glProgramParameteri, glReadBuffer, glRenderbufferStorageMultisample, glTessellationFactorAMD, glTessellationModeAMD, glTexBuffer, glTexImage1D, glTexImage1D, glTexImage3D, glTexImage3D, glTexParameterIiv, glTexParameterIiv, glTexParameterIuiv, glTexParameterIuiv, glTexSubImage1D, glTexSubImage1D, glTexSubImage3D, glTexSubImage3D, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttrib1d, glVertexAttrib1dv, glVertexAttrib1dv, glVertexAttrib1s, glVertexAttrib1sv, glVertexAttrib1sv, glVertexAttrib2d, glVertexAttrib2dv, glVertexAttrib2dv, glVertexAttrib2s, glVertexAttrib2sv, glVertexAttrib2sv, glVertexAttrib3d, glVertexAttrib3dv, glVertexAttrib3dv, glVertexAttrib3s, glVertexAttrib3sv, glVertexAttrib3sv, glVertexAttrib4bv, glVertexAttrib4bv, glVertexAttrib4d, glVertexAttrib4dv, glVertexAttrib4dv, glVertexAttrib4iv, glVertexAttrib4iv, glVertexAttrib4Nbv, glVertexAttrib4Nbv, glVertexAttrib4Niv, glVertexAttrib4Niv, glVertexAttrib4Nsv, glVertexAttrib4Nsv, glVertexAttrib4Nub, glVertexAttrib4Nubv, glVertexAttrib4Nubv, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, glVertexAttrib4Nusv, glVertexAttrib4Nusv, glVertexAttrib4s, glVertexAttrib4sv, glVertexAttrib4sv, glVertexAttrib4ubv, glVertexAttrib4ubv, glVertexAttrib4uiv, glVertexAttrib4uiv, glVertexAttrib4usv, glVertexAttrib4usv, glVertexAttribIPointer`

Methods inherited from interface javax.media.opengl.GL2ES2
`glAttachShader, glBindAttribLocation, glBlendColor, glClearDepth, glCompileShader, glCreateProgram, glCreateShader, glDeleteProgram, glDeleteShader, glDepthRange, glDetachShader, glDisableVertexAttribArray, glEnableVertexAttribArray, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderSource, glGetShaderSource, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsShader, glLinkProgram, glReleaseShaderCompiler, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glUniform, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer`

Methods inherited from interface javax.media.opengl.GL
`glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDisable, glDrawArrays, glDrawElements, glDrawElements, glEnable, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBoundBuffer, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetIntegerv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glIsVBOArrayEnabled, glIsVBOElementEnabled, glLineWidth, glMapBuffer, glPixelStorei, glPolygonOffset, glReadPixels, glReadPixels, glRenderbufferStorage, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexSubImage2D, glTexSubImage2D, glUnmapBuffer, glViewport`

Methods inherited from interface javax.media.opengl.GLBase
`getContext, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2GL3, getGL3, getGLES1, getGLES2, getGLProfile, getPlatformGLExtensions, getSwapInterval, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2GL3, isGL3, isGLES, isGLES1, isGLES2, setSwapInterval`

Field Detail

### GL_2_BYTES

    static final int GL_2_BYTES

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_3_BYTES

    static final int GL_3_BYTES

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_4_BYTES

    static final int GL_4_BYTES

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_QUADS

    static final int GL_QUADS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_QUAD_STRIP

    static final int GL_QUAD_STRIP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON

    static final int GL_POLYGON

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_STIPPLE

    static final int GL_LINE_STIPPLE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_STIPPLE_PATTERN

    static final int GL_LINE_STIPPLE_PATTERN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_STIPPLE_REPEAT

    static final int GL_LINE_STIPPLE_REPEAT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON_MODE

    static final int GL_POLYGON_MODE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON_STIPPLE

    static final int GL_POLYGON_STIPPLE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_EDGE_FLAG

    static final int GL_EDGE_FLAG

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COMPILE

    static final int GL_COMPILE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COMPILE_AND_EXECUTE

    static final int GL_COMPILE_AND_EXECUTE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIST_BASE

    static final int GL_LIST_BASE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIST_INDEX

    static final int GL_LIST_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIST_MODE

    static final int GL_LIST_MODE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COLOR_INDEXES

    static final int GL_COLOR_INDEXES

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIGHT_MODEL_LOCAL_VIEWER

    static final int GL_LIGHT_MODEL_LOCAL_VIEWER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COLOR_MATERIAL_FACE

    static final int GL_COLOR_MATERIAL_FACE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COLOR_MATERIAL_PARAMETER

    static final int GL_COLOR_MATERIAL_PARAMETER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_RED_BITS

    static final int GL_ACCUM_RED_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_GREEN_BITS

    static final int GL_ACCUM_GREEN_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_BLUE_BITS

    static final int GL_ACCUM_BLUE_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_ALPHA_BITS

    static final int GL_ACCUM_ALPHA_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_CLEAR_VALUE

    static final int GL_ACCUM_CLEAR_VALUE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM

    static final int GL_ACCUM

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LOAD

    static final int GL_LOAD

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MULT

    static final int GL_MULT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RETURN

    static final int GL_RETURN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FEEDBACK

    static final int GL_FEEDBACK

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RENDER

    static final int GL_RENDER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_SELECT

    static final int GL_SELECT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_2D

    static final int GL_2D

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_3D

    static final int GL_3D

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_3D_COLOR

    static final int GL_3D_COLOR

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_3D_COLOR_TEXTURE

    static final int GL_3D_COLOR_TEXTURE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_4D_COLOR_TEXTURE

    static final int GL_4D_COLOR_TEXTURE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POINT_TOKEN

    static final int GL_POINT_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_TOKEN

    static final int GL_LINE_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_RESET_TOKEN

    static final int GL_LINE_RESET_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON_TOKEN

    static final int GL_POLYGON_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_BITMAP_TOKEN

    static final int GL_BITMAP_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_DRAW_PIXEL_TOKEN

    static final int GL_DRAW_PIXEL_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COPY_PIXEL_TOKEN

    static final int GL_COPY_PIXEL_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PASS_THROUGH_TOKEN

    static final int GL_PASS_THROUGH_TOKEN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FEEDBACK_BUFFER_POINTER

    static final int GL_FEEDBACK_BUFFER_POINTER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FEEDBACK_BUFFER_SIZE

    static final int GL_FEEDBACK_BUFFER_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FEEDBACK_BUFFER_TYPE

    static final int GL_FEEDBACK_BUFFER_TYPE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_SELECTION_BUFFER_POINTER

    static final int GL_SELECTION_BUFFER_POINTER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_SELECTION_BUFFER_SIZE

    static final int GL_SELECTION_BUFFER_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FOG_INDEX

    static final int GL_FOG_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LOGIC_OP

    static final int GL_LOGIC_OP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_LOGIC_OP

    static final int GL_INDEX_LOGIC_OP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUX0

    static final int GL_AUX0

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUX1

    static final int GL_AUX1

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUX2

    static final int GL_AUX2

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUX3

    static final int GL_AUX3

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COLOR_INDEX

    static final int GL_COLOR_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_BITS

    static final int GL_INDEX_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUX_BUFFERS

    static final int GL_AUX_BUFFERS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_BITMAP

    static final int GL_BITMAP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_LIST_NESTING

    static final int GL_MAX_LIST_NESTING

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_ATTRIB_STACK_DEPTH

    static final int GL_MAX_ATTRIB_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_NAME_STACK_DEPTH

    static final int GL_MAX_NAME_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_EVAL_ORDER

    static final int GL_MAX_EVAL_ORDER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_PIXEL_MAP_TABLE

    static final int GL_MAX_PIXEL_MAP_TABLE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAX_CLIENT_ATTRIB_STACK_DEPTH

    static final int GL_MAX_CLIENT_ATTRIB_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ATTRIB_STACK_DEPTH

    static final int GL_ATTRIB_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CLIENT_ATTRIB_STACK_DEPTH

    static final int GL_CLIENT_ATTRIB_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_INDEX

    static final int GL_CURRENT_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_COLOR

    static final int GL_CURRENT_RASTER_COLOR

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_DISTANCE

    static final int GL_CURRENT_RASTER_DISTANCE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_INDEX

    static final int GL_CURRENT_RASTER_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_POSITION

    static final int GL_CURRENT_RASTER_POSITION

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_TEXTURE_COORDS

    static final int GL_CURRENT_RASTER_TEXTURE_COORDS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_POSITION_VALID

    static final int GL_CURRENT_RASTER_POSITION_VALID

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_CLEAR_VALUE

    static final int GL_INDEX_CLEAR_VALUE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_MODE

    static final int GL_INDEX_MODE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_WRITEMASK

    static final int GL_INDEX_WRITEMASK

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_NAME_STACK_DEPTH

    static final int GL_NAME_STACK_DEPTH

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RENDER_MODE

    static final int GL_RENDER_MODE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RGBA_MODE

    static final int GL_RGBA_MODE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_AUTO_NORMAL

    static final int GL_AUTO_NORMAL

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_COLOR_4

    static final int GL_MAP1_COLOR_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_INDEX

    static final int GL_MAP1_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_NORMAL

    static final int GL_MAP1_NORMAL

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_TEXTURE_COORD_1

    static final int GL_MAP1_TEXTURE_COORD_1

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_TEXTURE_COORD_2

    static final int GL_MAP1_TEXTURE_COORD_2

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_TEXTURE_COORD_3

    static final int GL_MAP1_TEXTURE_COORD_3

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_TEXTURE_COORD_4

    static final int GL_MAP1_TEXTURE_COORD_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_VERTEX_3

    static final int GL_MAP1_VERTEX_3

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_VERTEX_4

    static final int GL_MAP1_VERTEX_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_COLOR_4

    static final int GL_MAP2_COLOR_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_INDEX

    static final int GL_MAP2_INDEX

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_NORMAL

    static final int GL_MAP2_NORMAL

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_TEXTURE_COORD_1

    static final int GL_MAP2_TEXTURE_COORD_1

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_TEXTURE_COORD_2

    static final int GL_MAP2_TEXTURE_COORD_2

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_TEXTURE_COORD_3

    static final int GL_MAP2_TEXTURE_COORD_3

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_TEXTURE_COORD_4

    static final int GL_MAP2_TEXTURE_COORD_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_VERTEX_3

    static final int GL_MAP2_VERTEX_3

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_VERTEX_4

    static final int GL_MAP2_VERTEX_4

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_GRID_DOMAIN

    static final int GL_MAP1_GRID_DOMAIN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP1_GRID_SEGMENTS

    static final int GL_MAP1_GRID_SEGMENTS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_GRID_DOMAIN

    static final int GL_MAP2_GRID_DOMAIN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP2_GRID_SEGMENTS

    static final int GL_MAP2_GRID_SEGMENTS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_COEFF

    static final int GL_COEFF

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_DOMAIN

    static final int GL_DOMAIN

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ORDER

    static final int GL_ORDER

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP_COLOR

    static final int GL_MAP_COLOR

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_MAP_STENCIL

    static final int GL_MAP_STENCIL

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_SHIFT

    static final int GL_INDEX_SHIFT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_INDEX_OFFSET

    static final int GL_INDEX_OFFSET

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RED_SCALE

    static final int GL_RED_SCALE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_RED_BIAS

    static final int GL_RED_BIAS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_GREEN_SCALE

    static final int GL_GREEN_SCALE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_GREEN_BIAS

    static final int GL_GREEN_BIAS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_BLUE_SCALE

    static final int GL_BLUE_SCALE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_BLUE_BIAS

    static final int GL_BLUE_BIAS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ALPHA_BIAS

    static final int GL_ALPHA_BIAS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_DEPTH_SCALE

    static final int GL_DEPTH_SCALE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_DEPTH_BIAS

    static final int GL_DEPTH_BIAS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_S_TO_S_SIZE

    static final int GL_PIXEL_MAP_S_TO_S_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_I_SIZE

    static final int GL_PIXEL_MAP_I_TO_I_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_R_SIZE

    static final int GL_PIXEL_MAP_I_TO_R_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_G_SIZE

    static final int GL_PIXEL_MAP_I_TO_G_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_B_SIZE

    static final int GL_PIXEL_MAP_I_TO_B_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_A_SIZE

    static final int GL_PIXEL_MAP_I_TO_A_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_R_TO_R_SIZE

    static final int GL_PIXEL_MAP_R_TO_R_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_G_TO_G_SIZE

    static final int GL_PIXEL_MAP_G_TO_G_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_B_TO_B_SIZE

    static final int GL_PIXEL_MAP_B_TO_B_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_A_TO_A_SIZE

    static final int GL_PIXEL_MAP_A_TO_A_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_S_TO_S

    static final int GL_PIXEL_MAP_S_TO_S

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_I

    static final int GL_PIXEL_MAP_I_TO_I

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_R

    static final int GL_PIXEL_MAP_I_TO_R

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_G

    static final int GL_PIXEL_MAP_I_TO_G

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_B

    static final int GL_PIXEL_MAP_I_TO_B

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_I_TO_A

    static final int GL_PIXEL_MAP_I_TO_A

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_R_TO_R

    static final int GL_PIXEL_MAP_R_TO_R

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_G_TO_G

    static final int GL_PIXEL_MAP_G_TO_G

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_B_TO_B

    static final int GL_PIXEL_MAP_B_TO_B

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MAP_A_TO_A

    static final int GL_PIXEL_MAP_A_TO_A

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ZOOM_X

    static final int GL_ZOOM_X

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ZOOM_Y

    static final int GL_ZOOM_Y

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_GEN_S

    static final int GL_TEXTURE_GEN_S

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_GEN_T

    static final int GL_TEXTURE_GEN_T

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_COMPONENTS

    static final int GL_TEXTURE_COMPONENTS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_LUMINANCE_SIZE

    static final int GL_TEXTURE_LUMINANCE_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_INTENSITY_SIZE

    static final int GL_TEXTURE_INTENSITY_SIZE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_OBJECT_LINEAR

    static final int GL_OBJECT_LINEAR

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_OBJECT_PLANE

    static final int GL_OBJECT_PLANE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_EYE_LINEAR

    static final int GL_EYE_LINEAR

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_EYE_PLANE

    static final int GL_EYE_PLANE

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_SPHERE_MAP

    static final int GL_SPHERE_MAP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CLAMP

    static final int GL_CLAMP

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_S

    static final int GL_S

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_T

    static final int GL_T

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_R

    static final int GL_R

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_Q

    static final int GL_Q

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_GEN_R

    static final int GL_TEXTURE_GEN_R

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_GEN_Q

    static final int GL_TEXTURE_GEN_Q

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_CURRENT_BIT

    static final int GL_CURRENT_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POINT_BIT

    static final int GL_POINT_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LINE_BIT

    static final int GL_LINE_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON_BIT

    static final int GL_POLYGON_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_POLYGON_STIPPLE_BIT

    static final int GL_POLYGON_STIPPLE_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_PIXEL_MODE_BIT

    static final int GL_PIXEL_MODE_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIGHTING_BIT

    static final int GL_LIGHTING_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_FOG_BIT

    static final int GL_FOG_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ACCUM_BUFFER_BIT

    static final int GL_ACCUM_BUFFER_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_VIEWPORT_BIT

    static final int GL_VIEWPORT_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TRANSFORM_BIT

    static final int GL_TRANSFORM_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ENABLE_BIT

    static final int GL_ENABLE_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_HINT_BIT

    static final int GL_HINT_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_EVAL_BIT

    static final int GL_EVAL_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_LIST_BIT

    static final int GL_LIST_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_BIT

    static final int GL_TEXTURE_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_SCISSOR_BIT

    static final int GL_SCISSOR_BIT

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_ALL_ATTRIB_BITS

    static final int GL_ALL_ATTRIB_BITS

  Part of `GL_VERSION_1_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_PRIORITY

    static final int GL_TEXTURE_PRIORITY

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_TEXTURE_RESIDENT

    static final int GL_TEXTURE_RESIDENT

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_ALPHA4

    static final int GL_ALPHA4

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_ALPHA8

    static final int GL_ALPHA8

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_ALPHA12

    static final int GL_ALPHA12

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_ALPHA16

    static final int GL_ALPHA16

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE4

    static final int GL_LUMINANCE4

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE8

    static final int GL_LUMINANCE8

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE12

    static final int GL_LUMINANCE12

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE16

    static final int GL_LUMINANCE16

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE4_ALPHA4

    static final int GL_LUMINANCE4_ALPHA4

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE6_ALPHA2

    static final int GL_LUMINANCE6_ALPHA2

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE8_ALPHA8

    static final int GL_LUMINANCE8_ALPHA8

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE12_ALPHA4

    static final int GL_LUMINANCE12_ALPHA4

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE12_ALPHA12

    static final int GL_LUMINANCE12_ALPHA12

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LUMINANCE16_ALPHA16

    static final int GL_LUMINANCE16_ALPHA16

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INTENSITY

    static final int GL_INTENSITY

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INTENSITY4

    static final int GL_INTENSITY4

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INTENSITY8

    static final int GL_INTENSITY8

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INTENSITY12

    static final int GL_INTENSITY12

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INTENSITY16

    static final int GL_INTENSITY16

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_CLIENT_PIXEL_STORE_BIT

    static final int GL_CLIENT_PIXEL_STORE_BIT

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_CLIENT_VERTEX_ARRAY_BIT

    static final int GL_CLIENT_VERTEX_ARRAY_BIT

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_ALL_CLIENT_ATTRIB_BITS

    static final long GL_ALL_CLIENT_ATTRIB_BITS

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_CLIENT_ALL_ATTRIB_BITS

    static final long GL_CLIENT_ALL_ATTRIB_BITS

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INDEX_ARRAY

    static final int GL_INDEX_ARRAY

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_EDGE_FLAG_ARRAY

    static final int GL_EDGE_FLAG_ARRAY

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INDEX_ARRAY_TYPE

    static final int GL_INDEX_ARRAY_TYPE

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INDEX_ARRAY_STRIDE

    static final int GL_INDEX_ARRAY_STRIDE

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_EDGE_FLAG_ARRAY_STRIDE

    static final int GL_EDGE_FLAG_ARRAY_STRIDE

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_INDEX_ARRAY_POINTER

    static final int GL_INDEX_ARRAY_POINTER

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_EDGE_FLAG_ARRAY_POINTER

    static final int GL_EDGE_FLAG_ARRAY_POINTER

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_V2F

    static final int GL_V2F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_V3F

    static final int GL_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_C4UB_V2F

    static final int GL_C4UB_V2F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_C4UB_V3F

    static final int GL_C4UB_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_C3F_V3F

    static final int GL_C3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_N3F_V3F

    static final int GL_N3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_C4F_N3F_V3F

    static final int GL_C4F_N3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T2F_V3F

    static final int GL_T2F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T4F_V4F

    static final int GL_T4F_V4F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T2F_C4UB_V3F

    static final int GL_T2F_C4UB_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T2F_C3F_V3F

    static final int GL_T2F_C3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T2F_N3F_V3F

    static final int GL_T2F_N3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T2F_C4F_N3F_V3F

    static final int GL_T2F_C4F_N3F_V3F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_T4F_C4F_N3F_V4F

    static final int GL_T4F_C4F_N3F_V4F

  Part of `GL_VERSION_1_1`

  See Also:
    Constant Field Values

### GL_LIGHT_MODEL_COLOR_CONTROL

    static final int GL_LIGHT_MODEL_COLOR_CONTROL

  Part of `GL_VERSION_1_2`

  See Also:
    Constant Field Values

### GL_SINGLE_COLOR

    static final int GL_SINGLE_COLOR

  Part of `GL_VERSION_1_2`

  See Also:
    Constant Field Values

### GL_SEPARATE_SPECULAR_COLOR

    static final int GL_SEPARATE_SPECULAR_COLOR

  Part of `GL_VERSION_1_2`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_1D

    static final int GL_CONVOLUTION_1D

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_2D

    static final int GL_CONVOLUTION_2D

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_SEPARABLE_2D

    static final int GL_SEPARABLE_2D

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_BORDER_MODE

    static final int GL_CONVOLUTION_BORDER_MODE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_FILTER_SCALE

    static final int GL_CONVOLUTION_FILTER_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_FILTER_BIAS

    static final int GL_CONVOLUTION_FILTER_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_REDUCE

    static final int GL_REDUCE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_FORMAT

    static final int GL_CONVOLUTION_FORMAT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_WIDTH

    static final int GL_CONVOLUTION_WIDTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_HEIGHT

    static final int GL_CONVOLUTION_HEIGHT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MAX_CONVOLUTION_WIDTH

    static final int GL_MAX_CONVOLUTION_WIDTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MAX_CONVOLUTION_HEIGHT

    static final int GL_MAX_CONVOLUTION_HEIGHT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_RED_SCALE

    static final int GL_POST_CONVOLUTION_RED_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_GREEN_SCALE

    static final int GL_POST_CONVOLUTION_GREEN_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_BLUE_SCALE

    static final int GL_POST_CONVOLUTION_BLUE_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_ALPHA_SCALE

    static final int GL_POST_CONVOLUTION_ALPHA_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_RED_BIAS

    static final int GL_POST_CONVOLUTION_RED_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_GREEN_BIAS

    static final int GL_POST_CONVOLUTION_GREEN_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_BLUE_BIAS

    static final int GL_POST_CONVOLUTION_BLUE_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_ALPHA_BIAS

    static final int GL_POST_CONVOLUTION_ALPHA_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM

    static final int GL_HISTOGRAM

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_PROXY_HISTOGRAM

    static final int GL_PROXY_HISTOGRAM

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_WIDTH

    static final int GL_HISTOGRAM_WIDTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_FORMAT

    static final int GL_HISTOGRAM_FORMAT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_RED_SIZE

    static final int GL_HISTOGRAM_RED_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_GREEN_SIZE

    static final int GL_HISTOGRAM_GREEN_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_BLUE_SIZE

    static final int GL_HISTOGRAM_BLUE_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_ALPHA_SIZE

    static final int GL_HISTOGRAM_ALPHA_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_LUMINANCE_SIZE

    static final int GL_HISTOGRAM_LUMINANCE_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_HISTOGRAM_SINK

    static final int GL_HISTOGRAM_SINK

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MINMAX

    static final int GL_MINMAX

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MINMAX_FORMAT

    static final int GL_MINMAX_FORMAT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MINMAX_SINK

    static final int GL_MINMAX_SINK

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_TABLE_TOO_LARGE

    static final int GL_TABLE_TOO_LARGE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_MATRIX

    static final int GL_COLOR_MATRIX

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_MATRIX_STACK_DEPTH

    static final int GL_COLOR_MATRIX_STACK_DEPTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_MAX_COLOR_MATRIX_STACK_DEPTH

    static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_RED_SCALE

    static final int GL_POST_COLOR_MATRIX_RED_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_GREEN_SCALE

    static final int GL_POST_COLOR_MATRIX_GREEN_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_BLUE_SCALE

    static final int GL_POST_COLOR_MATRIX_BLUE_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_ALPHA_SCALE

    static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_RED_BIAS

    static final int GL_POST_COLOR_MATRIX_RED_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_GREEN_BIAS

    static final int GL_POST_COLOR_MATRIX_GREEN_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_BLUE_BIAS

    static final int GL_POST_COLOR_MATRIX_BLUE_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_ALPHA_BIAS

    static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE

    static final int GL_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_CONVOLUTION_COLOR_TABLE

    static final int GL_POST_CONVOLUTION_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_POST_COLOR_MATRIX_COLOR_TABLE

    static final int GL_POST_COLOR_MATRIX_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_PROXY_COLOR_TABLE

    static final int GL_PROXY_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_PROXY_POST_CONVOLUTION_COLOR_TABLE

    static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE

    static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_SCALE

    static final int GL_COLOR_TABLE_SCALE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_BIAS

    static final int GL_COLOR_TABLE_BIAS

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_FORMAT

    static final int GL_COLOR_TABLE_FORMAT

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_WIDTH

    static final int GL_COLOR_TABLE_WIDTH

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_RED_SIZE

    static final int GL_COLOR_TABLE_RED_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_GREEN_SIZE

    static final int GL_COLOR_TABLE_GREEN_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_BLUE_SIZE

    static final int GL_COLOR_TABLE_BLUE_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_ALPHA_SIZE

    static final int GL_COLOR_TABLE_ALPHA_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_LUMINANCE_SIZE

    static final int GL_COLOR_TABLE_LUMINANCE_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_COLOR_TABLE_INTENSITY_SIZE

    static final int GL_COLOR_TABLE_INTENSITY_SIZE

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONSTANT_BORDER

    static final int GL_CONSTANT_BORDER

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_REPLICATE_BORDER

    static final int GL_REPLICATE_BORDER

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_CONVOLUTION_BORDER_COLOR

    static final int GL_CONVOLUTION_BORDER_COLOR

  Part of `GL_ARB_imaging`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_MODELVIEW_MATRIX

    static final int GL_TRANSPOSE_MODELVIEW_MATRIX

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_PROJECTION_MATRIX

    static final int GL_TRANSPOSE_PROJECTION_MATRIX

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_TEXTURE_MATRIX

    static final int GL_TRANSPOSE_TEXTURE_MATRIX

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_COLOR_MATRIX

    static final int GL_TRANSPOSE_COLOR_MATRIX

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_MULTISAMPLE_BIT

    static final int GL_MULTISAMPLE_BIT

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_COMPRESSED_ALPHA

    static final int GL_COMPRESSED_ALPHA

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_COMPRESSED_LUMINANCE

    static final int GL_COMPRESSED_LUMINANCE

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_COMPRESSED_LUMINANCE_ALPHA

    static final int GL_COMPRESSED_LUMINANCE_ALPHA

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_COMPRESSED_INTENSITY

    static final int GL_COMPRESSED_INTENSITY

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE0_RGB

    static final int GL_SOURCE0_RGB

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE1_RGB

    static final int GL_SOURCE1_RGB

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE2_RGB

    static final int GL_SOURCE2_RGB

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE0_ALPHA

    static final int GL_SOURCE0_ALPHA

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE1_ALPHA

    static final int GL_SOURCE1_ALPHA

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_SOURCE2_ALPHA

    static final int GL_SOURCE2_ALPHA

  Part of `GL_VERSION_1_3`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_SOURCE

    static final int GL_FOG_COORDINATE_SOURCE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE

    static final int GL_FOG_COORDINATE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FRAGMENT_DEPTH

    static final int GL_FRAGMENT_DEPTH

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_CURRENT_FOG_COORDINATE

    static final int GL_CURRENT_FOG_COORDINATE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_ARRAY_TYPE

    static final int GL_FOG_COORDINATE_ARRAY_TYPE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_ARRAY_STRIDE

    static final int GL_FOG_COORDINATE_ARRAY_STRIDE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_ARRAY_POINTER

    static final int GL_FOG_COORDINATE_ARRAY_POINTER

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_ARRAY

    static final int GL_FOG_COORDINATE_ARRAY

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_COLOR_SUM

    static final int GL_COLOR_SUM

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_CURRENT_SECONDARY_COLOR

    static final int GL_CURRENT_SECONDARY_COLOR

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_SIZE

    static final int GL_SECONDARY_COLOR_ARRAY_SIZE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_TYPE

    static final int GL_SECONDARY_COLOR_ARRAY_TYPE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_STRIDE

    static final int GL_SECONDARY_COLOR_ARRAY_STRIDE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_POINTER

    static final int GL_SECONDARY_COLOR_ARRAY_POINTER

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY

    static final int GL_SECONDARY_COLOR_ARRAY

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_TEXTURE_FILTER_CONTROL

    static final int GL_TEXTURE_FILTER_CONTROL

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_DEPTH_TEXTURE_MODE

    static final int GL_DEPTH_TEXTURE_MODE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_COMPARE_R_TO_TEXTURE

    static final int GL_COMPARE_R_TO_TEXTURE

  Part of `GL_VERSION_1_4`

  See Also:
    Constant Field Values

### GL_INDEX_ARRAY_BUFFER_BINDING

    static final int GL_INDEX_ARRAY_BUFFER_BINDING

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_EDGE_FLAG_ARRAY_BUFFER_BINDING

    static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING

    static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING

    static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_SRC

    static final int GL_FOG_COORD_SRC

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD

    static final int GL_FOG_COORD

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_CURRENT_FOG_COORD

    static final int GL_CURRENT_FOG_COORD

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_ARRAY_TYPE

    static final int GL_FOG_COORD_ARRAY_TYPE

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_ARRAY_STRIDE

    static final int GL_FOG_COORD_ARRAY_STRIDE

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_ARRAY_POINTER

    static final int GL_FOG_COORD_ARRAY_POINTER

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_ARRAY

    static final int GL_FOG_COORD_ARRAY

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_FOG_COORD_ARRAY_BUFFER_BINDING

    static final int GL_FOG_COORD_ARRAY_BUFFER_BINDING

  Part of `GL_VERSION_1_5`

  See Also:
    Constant Field Values

### GL_VERTEX_PROGRAM_TWO_SIDE

    static final int GL_VERTEX_PROGRAM_TWO_SIDE

  Part of `GL_VERSION_2_0`

  See Also:
    Constant Field Values

### GL_MAX_TEXTURE_COORDS

    static final int GL_MAX_TEXTURE_COORDS

  Part of `GL_VERSION_2_0`

  See Also:
    Constant Field Values

### GL_SLUMINANCE_ALPHA

    static final int GL_SLUMINANCE_ALPHA

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_SLUMINANCE8_ALPHA8

    static final int GL_SLUMINANCE8_ALPHA8

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_SLUMINANCE

    static final int GL_SLUMINANCE

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_SLUMINANCE8

    static final int GL_SLUMINANCE8

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SLUMINANCE

    static final int GL_COMPRESSED_SLUMINANCE

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SLUMINANCE_ALPHA

    static final int GL_COMPRESSED_SLUMINANCE_ALPHA

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_CURRENT_RASTER_SECONDARY_COLOR

    static final int GL_CURRENT_RASTER_SECONDARY_COLOR

  Part of `GL_VERSION_2_1`

  See Also:
    Constant Field Values

### GL_CLAMP_VERTEX_COLOR

    static final int GL_CLAMP_VERTEX_COLOR

  Part of `GL_VERSION_3_0`

  See Also:
    Constant Field Values

### GL_CLAMP_FRAGMENT_COLOR

    static final int GL_CLAMP_FRAGMENT_COLOR

  Part of `GL_VERSION_3_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_LUMINANCE_TYPE

    static final int GL_TEXTURE_LUMINANCE_TYPE

  Part of `GL_VERSION_3_0`

  See Also:
    Constant Field Values

### GL_TEXTURE_INTENSITY_TYPE

    static final int GL_TEXTURE_INTENSITY_TYPE

  Part of `GL_VERSION_3_0`

  See Also:
    Constant Field Values

### GL_ALPHA_INTEGER

    static final int GL_ALPHA_INTEGER

  Part of `GL_VERSION_3_0`

  See Also:
    Constant Field Values

### GL_ACTIVE_VERTEX_UNITS_ARB

    static final int GL_ACTIVE_VERTEX_UNITS_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_WEIGHT_SUM_UNITY_ARB

    static final int GL_WEIGHT_SUM_UNITY_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_VERTEX_BLEND_ARB

    static final int GL_VERTEX_BLEND_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_CURRENT_WEIGHT_ARB

    static final int GL_CURRENT_WEIGHT_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW0_ARB

    static final int GL_MODELVIEW0_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW1_ARB

    static final int GL_MODELVIEW1_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW2_ARB

    static final int GL_MODELVIEW2_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW3_ARB

    static final int GL_MODELVIEW3_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW4_ARB

    static final int GL_MODELVIEW4_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW5_ARB

    static final int GL_MODELVIEW5_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW6_ARB

    static final int GL_MODELVIEW6_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW7_ARB

    static final int GL_MODELVIEW7_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW8_ARB

    static final int GL_MODELVIEW8_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW9_ARB

    static final int GL_MODELVIEW9_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW10_ARB

    static final int GL_MODELVIEW10_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW11_ARB

    static final int GL_MODELVIEW11_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW12_ARB

    static final int GL_MODELVIEW12_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW13_ARB

    static final int GL_MODELVIEW13_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW14_ARB

    static final int GL_MODELVIEW14_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW15_ARB

    static final int GL_MODELVIEW15_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW16_ARB

    static final int GL_MODELVIEW16_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW17_ARB

    static final int GL_MODELVIEW17_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW18_ARB

    static final int GL_MODELVIEW18_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW19_ARB

    static final int GL_MODELVIEW19_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW20_ARB

    static final int GL_MODELVIEW20_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW21_ARB

    static final int GL_MODELVIEW21_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW22_ARB

    static final int GL_MODELVIEW22_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW23_ARB

    static final int GL_MODELVIEW23_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW24_ARB

    static final int GL_MODELVIEW24_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW25_ARB

    static final int GL_MODELVIEW25_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW26_ARB

    static final int GL_MODELVIEW26_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW27_ARB

    static final int GL_MODELVIEW27_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW28_ARB

    static final int GL_MODELVIEW28_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW29_ARB

    static final int GL_MODELVIEW29_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW30_ARB

    static final int GL_MODELVIEW30_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MODELVIEW31_ARB

    static final int GL_MODELVIEW31_ARB

  Part of `GL_ARB_vertex_blend`

  See Also:
    Constant Field Values

### GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB

    static final int GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB

  Part of `GL_ARB_matrix_palette`

  See Also:
    Constant Field Values

### GL_CURRENT_MATRIX_INDEX_ARB

    static final int GL_CURRENT_MATRIX_INDEX_ARB

  Part of `GL_ARB_matrix_palette`

  See Also:
    Constant Field Values

### GL_TEXTURE_COMPARE_FAIL_VALUE_ARB

    static final int GL_TEXTURE_COMPARE_FAIL_VALUE_ARB

  Part of `GL_ARB_shadow_ambient`

  See Also:
    Constant Field Values

### GL_COLOR_SUM_ARB

    static final int GL_COLOR_SUM_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_PROGRAM_ARB

    static final int GL_VERTEX_PROGRAM_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_CURRENT_VERTEX_ATTRIB_ARB

    static final int GL_CURRENT_VERTEX_ATTRIB_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_LENGTH_ARB

    static final int GL_PROGRAM_LENGTH_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_STRING_ARB

    static final int GL_PROGRAM_STRING_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

    static final int GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_MATRICES_ARB

    static final int GL_MAX_PROGRAM_MATRICES_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_CURRENT_MATRIX_STACK_DEPTH_ARB

    static final int GL_CURRENT_MATRIX_STACK_DEPTH_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_CURRENT_MATRIX_ARB

    static final int GL_CURRENT_MATRIX_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_PROGRAM_POINT_SIZE_ARB

    static final int GL_VERTEX_PROGRAM_POINT_SIZE_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_PROGRAM_TWO_SIDE_ARB

    static final int GL_VERTEX_PROGRAM_TWO_SIDE_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_ERROR_POSITION_ARB

    static final int GL_PROGRAM_ERROR_POSITION_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_BINDING_ARB

    static final int GL_PROGRAM_BINDING_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_ATTRIBS_ARB

    static final int GL_MAX_VERTEX_ATTRIBS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_ERROR_STRING_ARB

    static final int GL_PROGRAM_ERROR_STRING_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_FORMAT_ASCII_ARB

    static final int GL_PROGRAM_FORMAT_ASCII_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_FORMAT_ARB

    static final int GL_PROGRAM_FORMAT_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_INSTRUCTIONS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_INSTRUCTIONS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_TEMPORARIES_ARB

    static final int GL_PROGRAM_TEMPORARIES_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_TEMPORARIES_ARB

    static final int GL_MAX_PROGRAM_TEMPORARIES_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_TEMPORARIES_ARB

    static final int GL_PROGRAM_NATIVE_TEMPORARIES_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_PARAMETERS_ARB

    static final int GL_PROGRAM_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_PARAMETERS_ARB

    static final int GL_PROGRAM_NATIVE_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_ATTRIBS_ARB

    static final int GL_PROGRAM_ATTRIBS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_ATTRIBS_ARB

    static final int GL_MAX_PROGRAM_ATTRIBS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_ATTRIBS_ARB

    static final int GL_PROGRAM_NATIVE_ATTRIBS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_ADDRESS_REGISTERS_ARB

    static final int GL_PROGRAM_ADDRESS_REGISTERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB

    static final int GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

    static final int GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

    static final int GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_CURRENT_MATRIX_ARB

    static final int GL_TRANSPOSE_CURRENT_MATRIX_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX0_ARB

    static final int GL_MATRIX0_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX1_ARB

    static final int GL_MATRIX1_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX2_ARB

    static final int GL_MATRIX2_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX3_ARB

    static final int GL_MATRIX3_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX4_ARB

    static final int GL_MATRIX4_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX5_ARB

    static final int GL_MATRIX5_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX6_ARB

    static final int GL_MATRIX6_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX7_ARB

    static final int GL_MATRIX7_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX8_ARB

    static final int GL_MATRIX8_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX9_ARB

    static final int GL_MATRIX9_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX10_ARB

    static final int GL_MATRIX10_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX11_ARB

    static final int GL_MATRIX11_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX12_ARB

    static final int GL_MATRIX12_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX13_ARB

    static final int GL_MATRIX13_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX14_ARB

    static final int GL_MATRIX14_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX15_ARB

    static final int GL_MATRIX15_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX16_ARB

    static final int GL_MATRIX16_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX17_ARB

    static final int GL_MATRIX17_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX18_ARB

    static final int GL_MATRIX18_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX19_ARB

    static final int GL_MATRIX19_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX20_ARB

    static final int GL_MATRIX20_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX21_ARB

    static final int GL_MATRIX21_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX22_ARB

    static final int GL_MATRIX22_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX23_ARB

    static final int GL_MATRIX23_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX24_ARB

    static final int GL_MATRIX24_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX25_ARB

    static final int GL_MATRIX25_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX26_ARB

    static final int GL_MATRIX26_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX27_ARB

    static final int GL_MATRIX27_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX28_ARB

    static final int GL_MATRIX28_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX29_ARB

    static final int GL_MATRIX29_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX30_ARB

    static final int GL_MATRIX30_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_MATRIX31_ARB

    static final int GL_MATRIX31_ARB

  Part of `GL_ARB_vertex_program`

  See Also:
    Constant Field Values

### GL_FRAGMENT_PROGRAM_ARB

    static final int GL_FRAGMENT_PROGRAM_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_ALU_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_ALU_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_TEX_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_TEX_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_TEX_INDIRECTIONS_ARB

    static final int GL_PROGRAM_TEX_INDIRECTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

    static final int GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

    static final int GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_TEXTURE_COORDS_ARB

    static final int GL_MAX_TEXTURE_COORDS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_MAX_TEXTURE_IMAGE_UNITS_ARB

    static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB

  Part of `GL_ARB_fragment_program`

  See Also:
    Constant Field Values

### GL_PROGRAM_OBJECT_ARB

    static final int GL_PROGRAM_OBJECT_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SHADER_OBJECT_ARB

    static final int GL_SHADER_OBJECT_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_TYPE_ARB

    static final int GL_OBJECT_TYPE_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_SUBTYPE_ARB

    static final int GL_OBJECT_SUBTYPE_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_VEC2_ARB

    static final int GL_FLOAT_VEC2_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_VEC3_ARB

    static final int GL_FLOAT_VEC3_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_VEC4_ARB

    static final int GL_FLOAT_VEC4_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_INT_VEC2_ARB

    static final int GL_INT_VEC2_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_INT_VEC3_ARB

    static final int GL_INT_VEC3_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_INT_VEC4_ARB

    static final int GL_INT_VEC4_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_BOOL_ARB

    static final int GL_BOOL_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_BOOL_VEC2_ARB

    static final int GL_BOOL_VEC2_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_BOOL_VEC3_ARB

    static final int GL_BOOL_VEC3_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_BOOL_VEC4_ARB

    static final int GL_BOOL_VEC4_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_MAT2_ARB

    static final int GL_FLOAT_MAT2_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_MAT3_ARB

    static final int GL_FLOAT_MAT3_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_FLOAT_MAT4_ARB

    static final int GL_FLOAT_MAT4_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_1D_ARB

    static final int GL_SAMPLER_1D_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_2D_ARB

    static final int GL_SAMPLER_2D_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_3D_ARB

    static final int GL_SAMPLER_3D_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_CUBE_ARB

    static final int GL_SAMPLER_CUBE_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_1D_SHADOW_ARB

    static final int GL_SAMPLER_1D_SHADOW_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_2D_SHADOW_ARB

    static final int GL_SAMPLER_2D_SHADOW_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_2D_RECT_ARB

    static final int GL_SAMPLER_2D_RECT_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SAMPLER_2D_RECT_SHADOW_ARB

    static final int GL_SAMPLER_2D_RECT_SHADOW_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_DELETE_STATUS_ARB

    static final int GL_OBJECT_DELETE_STATUS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_COMPILE_STATUS_ARB

    static final int GL_OBJECT_COMPILE_STATUS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_LINK_STATUS_ARB

    static final int GL_OBJECT_LINK_STATUS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_VALIDATE_STATUS_ARB

    static final int GL_OBJECT_VALIDATE_STATUS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_INFO_LOG_LENGTH_ARB

    static final int GL_OBJECT_INFO_LOG_LENGTH_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_ATTACHED_OBJECTS_ARB

    static final int GL_OBJECT_ATTACHED_OBJECTS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_ACTIVE_UNIFORMS_ARB

    static final int GL_OBJECT_ACTIVE_UNIFORMS_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

    static final int GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

    static final int GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

  Part of `GL_ARB_shader_objects`

  See Also:
    Constant Field Values

### GL_SHADING_LANGUAGE_VERSION_ARB

    static final int GL_SHADING_LANGUAGE_VERSION_ARB

  Part of `GL_ARB_shading_language_100`

  See Also:
    Constant Field Values

### GL_RGBA_FLOAT_MODE

    static final int GL_RGBA_FLOAT_MODE

  Part of `GL_ARB_color_buffer_float`

  See Also:
    Constant Field Values

### GL_ALPHA32F

    static final int GL_ALPHA32F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_INTENSITY32F

    static final int GL_INTENSITY32F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_LUMINANCE32F

    static final int GL_LUMINANCE32F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA32F

    static final int GL_LUMINANCE_ALPHA32F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_ALPHA16F

    static final int GL_ALPHA16F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_INTENSITY16F

    static final int GL_INTENSITY16F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_LUMINANCE16F

    static final int GL_LUMINANCE16F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA16F

    static final int GL_LUMINANCE_ALPHA16F

  Part of `GL_ARB_texture_float`

  See Also:
    Constant Field Values

### GL_DEPTH_COMPONENT32F

    static final int GL_DEPTH_COMPONENT32F

  Part of `GL_ARB_depth_buffer_float`

  See Also:
    Constant Field Values

### GL_DEPTH32F_STENCIL8

    static final int GL_DEPTH32F_STENCIL8

  Part of `GL_ARB_depth_buffer_float`

  See Also:
    Constant Field Values

### GL_FLOAT_32_UNSIGNED_INT_24_8_REV

    static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV

  Part of `GL_ARB_depth_buffer_float`

  See Also:
    Constant Field Values

### GL_INDEX

    static final int GL_INDEX

  Part of `GL_ARB_framebuffer_object`

  See Also:
    Constant Field Values

### GL_FRAMEBUFFER_SRGB

    static final int GL_FRAMEBUFFER_SRGB

  Part of `GL_ARB_framebuffer_sRGB`

  See Also:
    Constant Field Values

### GL_COMPRESSED_RED_RGTC1

    static final int GL_COMPRESSED_RED_RGTC1

  Part of `GL_ARB_texture_compression_rgtc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SIGNED_RED_RGTC1

    static final int GL_COMPRESSED_SIGNED_RED_RGTC1

  Part of `GL_ARB_texture_compression_rgtc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_RG_RGTC2

    static final int GL_COMPRESSED_RG_RGTC2

  Part of `GL_ARB_texture_compression_rgtc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SIGNED_RG_RGTC2

    static final int GL_COMPRESSED_SIGNED_RG_RGTC2

  Part of `GL_ARB_texture_compression_rgtc`

  See Also:
    Constant Field Values

### GL_RG

    static final int GL_RG

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG_INTEGER

    static final int GL_RG_INTEGER

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R8

    static final int GL_R8

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R16

    static final int GL_R16

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG8

    static final int GL_RG8

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG16

    static final int GL_RG16

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R16F

    static final int GL_R16F

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R32F

    static final int GL_R32F

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG16F

    static final int GL_RG16F

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG32F

    static final int GL_RG32F

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R8I

    static final int GL_R8I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R8UI

    static final int GL_R8UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R16I

    static final int GL_R16I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R16UI

    static final int GL_R16UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R32I

    static final int GL_R32I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_R32UI

    static final int GL_R32UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG8I

    static final int GL_RG8I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG8UI

    static final int GL_RG8UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG16I

    static final int GL_RG16I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG16UI

    static final int GL_RG16UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG32I

    static final int GL_RG32I

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_RG32UI

    static final int GL_RG32UI

  Part of `GL_ARB_texture_rg`

  See Also:
    Constant Field Values

### GL_ABGR_EXT

    static final int GL_ABGR_EXT

  Part of `GL_EXT_abgr`

  See Also:
    Constant Field Values

### GL_CMYK_EXT

    static final int GL_CMYK_EXT

  Part of `GL_EXT_cmyka`

  See Also:
    Constant Field Values

### GL_CMYKA_EXT

    static final int GL_CMYKA_EXT

  Part of `GL_EXT_cmyka`

  See Also:
    Constant Field Values

### GL_PACK_CMYK_HINT_EXT

    static final int GL_PACK_CMYK_HINT_EXT

  Part of `GL_EXT_cmyka`

  See Also:
    Constant Field Values

### GL_UNPACK_CMYK_HINT_EXT

    static final int GL_UNPACK_CMYK_HINT_EXT

  Part of `GL_EXT_cmyka`

  See Also:
    Constant Field Values

### GL_VERTEX_DATA_HINT_PGI

    static final int GL_VERTEX_DATA_HINT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_VERTEX_CONSISTENT_HINT_PGI

    static final int GL_VERTEX_CONSISTENT_HINT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MATERIAL_SIDE_HINT_PGI

    static final int GL_MATERIAL_SIDE_HINT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_HINT_PGI

    static final int GL_MAX_VERTEX_HINT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_COLOR3_BIT_PGI

    static final int GL_COLOR3_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_COLOR4_BIT_PGI

    static final int GL_COLOR4_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_EDGEFLAG_BIT_PGI

    static final int GL_EDGEFLAG_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_INDEX_BIT_PGI

    static final int GL_INDEX_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_AMBIENT_BIT_PGI

    static final int GL_MAT_AMBIENT_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI

    static final int GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_DIFFUSE_BIT_PGI

    static final int GL_MAT_DIFFUSE_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_EMISSION_BIT_PGI

    static final int GL_MAT_EMISSION_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_COLOR_INDEXES_BIT_PGI

    static final int GL_MAT_COLOR_INDEXES_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_SHININESS_BIT_PGI

    static final int GL_MAT_SHININESS_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_MAT_SPECULAR_BIT_PGI

    static final int GL_MAT_SPECULAR_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_NORMAL_BIT_PGI

    static final int GL_NORMAL_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_TEXCOORD1_BIT_PGI

    static final int GL_TEXCOORD1_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_TEXCOORD2_BIT_PGI

    static final int GL_TEXCOORD2_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_TEXCOORD3_BIT_PGI

    static final int GL_TEXCOORD3_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_TEXCOORD4_BIT_PGI

    static final long GL_TEXCOORD4_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_VERTEX23_BIT_PGI

    static final int GL_VERTEX23_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_VERTEX4_BIT_PGI

    static final int GL_VERTEX4_BIT_PGI

  Part of `GL_PGI_vertex_hints`

  See Also:
    Constant Field Values

### GL_PREFER_DOUBLEBUFFER_HINT_PGI

    static final int GL_PREFER_DOUBLEBUFFER_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_CONSERVE_MEMORY_HINT_PGI

    static final int GL_CONSERVE_MEMORY_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_RECLAIM_MEMORY_HINT_PGI

    static final int GL_RECLAIM_MEMORY_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_NATIVE_GRAPHICS_HANDLE_PGI

    static final int GL_NATIVE_GRAPHICS_HANDLE_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI

    static final int GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_NATIVE_GRAPHICS_END_HINT_PGI

    static final int GL_NATIVE_GRAPHICS_END_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALWAYS_FAST_HINT_PGI

    static final int GL_ALWAYS_FAST_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALWAYS_SOFT_HINT_PGI

    static final int GL_ALWAYS_SOFT_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALLOW_DRAW_OBJ_HINT_PGI

    static final int GL_ALLOW_DRAW_OBJ_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALLOW_DRAW_WIN_HINT_PGI

    static final int GL_ALLOW_DRAW_WIN_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALLOW_DRAW_FRG_HINT_PGI

    static final int GL_ALLOW_DRAW_FRG_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_ALLOW_DRAW_MEM_HINT_PGI

    static final int GL_ALLOW_DRAW_MEM_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_STRICT_DEPTHFUNC_HINT_PGI

    static final int GL_STRICT_DEPTHFUNC_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_STRICT_LIGHTING_HINT_PGI

    static final int GL_STRICT_LIGHTING_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_STRICT_SCISSOR_HINT_PGI

    static final int GL_STRICT_SCISSOR_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_FULL_STIPPLE_HINT_PGI

    static final int GL_FULL_STIPPLE_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_CLIP_NEAR_HINT_PGI

    static final int GL_CLIP_NEAR_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_CLIP_FAR_HINT_PGI

    static final int GL_CLIP_FAR_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_WIDE_LINE_HINT_PGI

    static final int GL_WIDE_LINE_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_BACK_NORMALS_HINT_PGI

    static final int GL_BACK_NORMALS_HINT_PGI

  Part of `GL_PGI_misc_hints`

  See Also:
    Constant Field Values

### GL_CLIP_VOLUME_CLIPPING_HINT_EXT

    static final int GL_CLIP_VOLUME_CLIPPING_HINT_EXT

  Part of `GL_EXT_clip_volume_hint`

  See Also:
    Constant Field Values

### GL_INDEX_MATERIAL_EXT

    static final int GL_INDEX_MATERIAL_EXT

  Part of `GL_EXT_index_material`

  See Also:
    Constant Field Values

### GL_INDEX_MATERIAL_PARAMETER_EXT

    static final int GL_INDEX_MATERIAL_PARAMETER_EXT

  Part of `GL_EXT_index_material`

  See Also:
    Constant Field Values

### GL_INDEX_MATERIAL_FACE_EXT

    static final int GL_INDEX_MATERIAL_FACE_EXT

  Part of `GL_EXT_index_material`

  See Also:
    Constant Field Values

### GL_INDEX_TEST_EXT

    static final int GL_INDEX_TEST_EXT

  Part of `GL_EXT_index_func`

  See Also:
    Constant Field Values

### GL_INDEX_TEST_FUNC_EXT

    static final int GL_INDEX_TEST_FUNC_EXT

  Part of `GL_EXT_index_func`

  See Also:
    Constant Field Values

### GL_INDEX_TEST_REF_EXT

    static final int GL_INDEX_TEST_REF_EXT

  Part of `GL_EXT_index_func`

  See Also:
    Constant Field Values

### GL_IUI_V2F_EXT

    static final int GL_IUI_V2F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_IUI_V3F_EXT

    static final int GL_IUI_V3F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_IUI_N3F_V2F_EXT

    static final int GL_IUI_N3F_V2F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_IUI_N3F_V3F_EXT

    static final int GL_IUI_N3F_V3F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_T2F_IUI_V2F_EXT

    static final int GL_T2F_IUI_V2F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_T2F_IUI_V3F_EXT

    static final int GL_T2F_IUI_V3F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_T2F_IUI_N3F_V2F_EXT

    static final int GL_T2F_IUI_N3F_V2F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_T2F_IUI_N3F_V3F_EXT

    static final int GL_T2F_IUI_N3F_V3F_EXT

  Part of `GL_EXT_index_array_formats`

  See Also:
    Constant Field Values

### GL_ARRAY_ELEMENT_LOCK_FIRST_EXT

    static final int GL_ARRAY_ELEMENT_LOCK_FIRST_EXT

  Part of `GL_EXT_compiled_vertex_array`

  See Also:
    Constant Field Values

### GL_ARRAY_ELEMENT_LOCK_COUNT_EXT

    static final int GL_ARRAY_ELEMENT_LOCK_COUNT_EXT

  Part of `GL_EXT_compiled_vertex_array`

  See Also:
    Constant Field Values

### GL_CULL_VERTEX_EXT

    static final int GL_CULL_VERTEX_EXT

  Part of `GL_EXT_cull_vertex`

  See Also:
    Constant Field Values

### GL_CULL_VERTEX_EYE_POSITION_EXT

    static final int GL_CULL_VERTEX_EYE_POSITION_EXT

  Part of `GL_EXT_cull_vertex`

  See Also:
    Constant Field Values

### GL_CULL_VERTEX_OBJECT_POSITION_EXT

    static final int GL_CULL_VERTEX_OBJECT_POSITION_EXT

  Part of `GL_EXT_cull_vertex`

  See Also:
    Constant Field Values

### GL_FRAGMENT_MATERIAL_EXT

    static final int GL_FRAGMENT_MATERIAL_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_FRAGMENT_NORMAL_EXT

    static final int GL_FRAGMENT_NORMAL_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_FRAGMENT_COLOR_EXT

    static final int GL_FRAGMENT_COLOR_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_ATTENUATION_EXT

    static final int GL_ATTENUATION_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_SHADOW_ATTENUATION_EXT

    static final int GL_SHADOW_ATTENUATION_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_TEXTURE_APPLICATION_MODE_EXT

    static final int GL_TEXTURE_APPLICATION_MODE_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_TEXTURE_LIGHT_EXT

    static final int GL_TEXTURE_LIGHT_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_TEXTURE_MATERIAL_FACE_EXT

    static final int GL_TEXTURE_MATERIAL_FACE_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_TEXTURE_MATERIAL_PARAMETER_EXT

    static final int GL_TEXTURE_MATERIAL_PARAMETER_EXT

  Part of `GL_EXT_light_texture`

  See Also:
    Constant Field Values

### GL_PIXEL_TRANSFORM_2D_EXT

    static final int GL_PIXEL_TRANSFORM_2D_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_PIXEL_MAG_FILTER_EXT

    static final int GL_PIXEL_MAG_FILTER_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_PIXEL_MIN_FILTER_EXT

    static final int GL_PIXEL_MIN_FILTER_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_PIXEL_CUBIC_WEIGHT_EXT

    static final int GL_PIXEL_CUBIC_WEIGHT_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_CUBIC_EXT

    static final int GL_CUBIC_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_AVERAGE_EXT

    static final int GL_AVERAGE_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

    static final int GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

    static final int GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_PIXEL_TRANSFORM_2D_MATRIX_EXT

    static final int GL_PIXEL_TRANSFORM_2D_MATRIX_EXT

  Part of `GL_EXT_pixel_transform`

  See Also:
    Constant Field Values

### GL_SHARED_TEXTURE_PALETTE_EXT

    static final int GL_SHARED_TEXTURE_PALETTE_EXT

  Part of `GL_EXT_shared_texture_palette`

  See Also:
    Constant Field Values

### GL_PERTURB_EXT

    static final int GL_PERTURB_EXT

  Part of `GL_EXT_texture_perturb_normal`

  See Also:
    Constant Field Values

### GL_TEXTURE_NORMAL_EXT

    static final int GL_TEXTURE_NORMAL_EXT

  Part of `GL_EXT_texture_perturb_normal`

  See Also:
    Constant Field Values

### GL_SCREEN_COORDINATES_REND

    static final int GL_SCREEN_COORDINATES_REND

  Part of `GL_REND_screen_coordinates`

  See Also:
    Constant Field Values

### GL_INVERTED_SCREEN_W_REND

    static final int GL_INVERTED_SCREEN_W_REND

  Part of `GL_REND_screen_coordinates`

  See Also:
    Constant Field Values

### GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE

    static final int GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE

  Part of `GL_APPLE_specular_vector`

  See Also:
    Constant Field Values

### GL_TRANSFORM_HINT_APPLE

    static final int GL_TRANSFORM_HINT_APPLE

  Part of `GL_APPLE_transform_hint`

  See Also:
    Constant Field Values

### GL_UNPACK_CONSTANT_DATA_SUNX

    static final int GL_UNPACK_CONSTANT_DATA_SUNX

  Part of `GL_SUNX_constant_data`

  See Also:
    Constant Field Values

### GL_TEXTURE_CONSTANT_DATA_SUNX

    static final int GL_TEXTURE_CONSTANT_DATA_SUNX

  Part of `GL_SUNX_constant_data`

  See Also:
    Constant Field Values

### GL_RED_MIN_CLAMP_INGR

    static final int GL_RED_MIN_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_GREEN_MIN_CLAMP_INGR

    static final int GL_GREEN_MIN_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_BLUE_MIN_CLAMP_INGR

    static final int GL_BLUE_MIN_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_ALPHA_MIN_CLAMP_INGR

    static final int GL_ALPHA_MIN_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_RED_MAX_CLAMP_INGR

    static final int GL_RED_MAX_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_GREEN_MAX_CLAMP_INGR

    static final int GL_GREEN_MAX_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_BLUE_MAX_CLAMP_INGR

    static final int GL_BLUE_MAX_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_ALPHA_MAX_CLAMP_INGR

    static final int GL_ALPHA_MAX_CLAMP_INGR

  Part of `GL_INGR_color_clamp`

  See Also:
    Constant Field Values

### GL_INTERLACE_READ_INGR

    static final int GL_INTERLACE_READ_INGR

  Part of `GL_INGR_interlace_read`

  See Also:
    Constant Field Values

### GL_422_EXT

    static final int GL_422_EXT

  Part of `GL_EXT_422_pixels`

  See Also:
    Constant Field Values

### GL_422_REV_EXT

    static final int GL_422_REV_EXT

  Part of `GL_EXT_422_pixels`

  See Also:
    Constant Field Values

### GL_422_AVERAGE_EXT

    static final int GL_422_AVERAGE_EXT

  Part of `GL_EXT_422_pixels`

  See Also:
    Constant Field Values

### GL_422_REV_AVERAGE_EXT

    static final int GL_422_REV_AVERAGE_EXT

  Part of `GL_EXT_422_pixels`

  See Also:
    Constant Field Values

### GL_MODELVIEW0_STACK_DEPTH_EXT

    static final int GL_MODELVIEW0_STACK_DEPTH_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MODELVIEW1_STACK_DEPTH_EXT

    static final int GL_MODELVIEW1_STACK_DEPTH_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MODELVIEW0_MATRIX_EXT

    static final int GL_MODELVIEW0_MATRIX_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MODELVIEW1_MATRIX_EXT

    static final int GL_MODELVIEW1_MATRIX_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHTING_EXT

    static final int GL_VERTEX_WEIGHTING_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MODELVIEW0_EXT

    static final int GL_MODELVIEW0_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MODELVIEW1_EXT

    static final int GL_MODELVIEW1_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_CURRENT_VERTEX_WEIGHT_EXT

    static final int GL_CURRENT_VERTEX_WEIGHT_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT

  Part of `GL_EXT_vertex_weighting`

  See Also:
    Constant Field Values

### GL_MAX_SHININESS_NV

    static final int GL_MAX_SHININESS_NV

  Part of `GL_NV_light_max_exponent`

  See Also:
    Constant Field Values

### GL_MAX_SPOT_EXPONENT_NV

    static final int GL_MAX_SPOT_EXPONENT_NV

  Part of `GL_NV_light_max_exponent`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_NV

    static final int GL_VERTEX_ARRAY_RANGE_NV

  Part of `GL_NV_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_LENGTH_NV

    static final int GL_VERTEX_ARRAY_RANGE_LENGTH_NV

  Part of `GL_NV_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_VALID_NV

    static final int GL_VERTEX_ARRAY_RANGE_VALID_NV

  Part of `GL_NV_vertex_array_range`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV

    static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV

  Part of `GL_NV_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_POINTER_NV

    static final int GL_VERTEX_ARRAY_RANGE_POINTER_NV

  Part of `GL_NV_vertex_array_range`

  See Also:
    Constant Field Values

### GL_FOG_DISTANCE_MODE_NV

    static final int GL_FOG_DISTANCE_MODE_NV

  Part of `GL_NV_fog_distance`

  See Also:
    Constant Field Values

### GL_EYE_RADIAL_NV

    static final int GL_EYE_RADIAL_NV

  Part of `GL_NV_fog_distance`

  See Also:
    Constant Field Values

### GL_EYE_PLANE_ABSOLUTE_NV

    static final int GL_EYE_PLANE_ABSOLUTE_NV

  Part of `GL_NV_fog_distance`

  See Also:
    Constant Field Values

### GL_EMBOSS_LIGHT_NV

    static final int GL_EMBOSS_LIGHT_NV

  Part of `GL_NV_texgen_emboss`

  See Also:
    Constant Field Values

### GL_EMBOSS_CONSTANT_NV

    static final int GL_EMBOSS_CONSTANT_NV

  Part of `GL_NV_texgen_emboss`

  See Also:
    Constant Field Values

### GL_EMBOSS_MAP_NV

    static final int GL_EMBOSS_MAP_NV

  Part of `GL_NV_texgen_emboss`

  See Also:
    Constant Field Values

### GL_ALL_COMPLETED_NV

    static final int GL_ALL_COMPLETED_NV

  Part of `GL_NV_fence`

  See Also:
    Constant Field Values

### GL_FENCE_STATUS_NV

    static final int GL_FENCE_STATUS_NV

  Part of `GL_NV_fence`

  See Also:
    Constant Field Values

### GL_FENCE_CONDITION_NV

    static final int GL_FENCE_CONDITION_NV

  Part of `GL_NV_fence`

  See Also:
    Constant Field Values

### GL_EVAL_2D_NV

    static final int GL_EVAL_2D_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_TRIANGULAR_2D_NV

    static final int GL_EVAL_TRIANGULAR_2D_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_MAP_TESSELLATION_NV

    static final int GL_MAP_TESSELLATION_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_MAP_ATTRIB_U_ORDER_NV

    static final int GL_MAP_ATTRIB_U_ORDER_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_MAP_ATTRIB_V_ORDER_NV

    static final int GL_MAP_ATTRIB_V_ORDER_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_FRACTIONAL_TESSELLATION_NV

    static final int GL_EVAL_FRACTIONAL_TESSELLATION_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB0_NV

    static final int GL_EVAL_VERTEX_ATTRIB0_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB1_NV

    static final int GL_EVAL_VERTEX_ATTRIB1_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB2_NV

    static final int GL_EVAL_VERTEX_ATTRIB2_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB3_NV

    static final int GL_EVAL_VERTEX_ATTRIB3_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB4_NV

    static final int GL_EVAL_VERTEX_ATTRIB4_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB5_NV

    static final int GL_EVAL_VERTEX_ATTRIB5_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB6_NV

    static final int GL_EVAL_VERTEX_ATTRIB6_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB7_NV

    static final int GL_EVAL_VERTEX_ATTRIB7_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB8_NV

    static final int GL_EVAL_VERTEX_ATTRIB8_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB9_NV

    static final int GL_EVAL_VERTEX_ATTRIB9_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB10_NV

    static final int GL_EVAL_VERTEX_ATTRIB10_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB11_NV

    static final int GL_EVAL_VERTEX_ATTRIB11_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB12_NV

    static final int GL_EVAL_VERTEX_ATTRIB12_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB13_NV

    static final int GL_EVAL_VERTEX_ATTRIB13_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB14_NV

    static final int GL_EVAL_VERTEX_ATTRIB14_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_EVAL_VERTEX_ATTRIB15_NV

    static final int GL_EVAL_VERTEX_ATTRIB15_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_MAX_MAP_TESSELLATION_NV

    static final int GL_MAX_MAP_TESSELLATION_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_MAX_RATIONAL_EVAL_ORDER_NV

    static final int GL_MAX_RATIONAL_EVAL_ORDER_NV

  Part of `GL_NV_evaluators`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_TEXTURE_RECTANGLE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV

    static final int GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV

    static final int GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV

    static final int GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_UNSIGNED_INT_S8_S8_8_8_NV

    static final int GL_UNSIGNED_INT_S8_S8_8_8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_UNSIGNED_INT_8_8_S8_S8_REV_NV

    static final int GL_UNSIGNED_INT_8_8_S8_S8_REV_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT_MAG_INTENSITY_NV

    static final int GL_DSDT_MAG_INTENSITY_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SHADER_CONSISTENT_NV

    static final int GL_SHADER_CONSISTENT_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_SHADER_NV

    static final int GL_TEXTURE_SHADER_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SHADER_OPERATION_NV

    static final int GL_SHADER_OPERATION_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_CULL_MODES_NV

    static final int GL_CULL_MODES_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_MATRIX_NV

    static final int GL_OFFSET_TEXTURE_MATRIX_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_SCALE_NV

    static final int GL_OFFSET_TEXTURE_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_BIAS_NV

    static final int GL_OFFSET_TEXTURE_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_2D_MATRIX_NV

    static final int GL_OFFSET_TEXTURE_2D_MATRIX_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_2D_SCALE_NV

    static final int GL_OFFSET_TEXTURE_2D_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_2D_BIAS_NV

    static final int GL_OFFSET_TEXTURE_2D_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_PREVIOUS_TEXTURE_INPUT_NV

    static final int GL_PREVIOUS_TEXTURE_INPUT_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_CONST_EYE_NV

    static final int GL_CONST_EYE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_PASS_THROUGH_NV

    static final int GL_PASS_THROUGH_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_CULL_FRAGMENT_NV

    static final int GL_CULL_FRAGMENT_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_OFFSET_TEXTURE_2D_NV

    static final int GL_OFFSET_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DEPENDENT_AR_TEXTURE_2D_NV

    static final int GL_DEPENDENT_AR_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DEPENDENT_GB_TEXTURE_2D_NV

    static final int GL_DEPENDENT_GB_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_NV

    static final int GL_DOT_PRODUCT_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_DEPTH_REPLACE_NV

    static final int GL_DOT_PRODUCT_DEPTH_REPLACE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_2D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_HILO_NV

    static final int GL_HILO_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT_NV

    static final int GL_DSDT_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT_MAG_NV

    static final int GL_DSDT_MAG_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT_MAG_VIB_NV

    static final int GL_DSDT_MAG_VIB_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_HILO16_NV

    static final int GL_HILO16_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_HILO_NV

    static final int GL_SIGNED_HILO_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_HILO16_NV

    static final int GL_SIGNED_HILO16_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGBA_NV

    static final int GL_SIGNED_RGBA_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGBA8_NV

    static final int GL_SIGNED_RGBA8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGB_NV

    static final int GL_SIGNED_RGB_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGB8_NV

    static final int GL_SIGNED_RGB8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_LUMINANCE_NV

    static final int GL_SIGNED_LUMINANCE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_LUMINANCE8_NV

    static final int GL_SIGNED_LUMINANCE8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_LUMINANCE_ALPHA_NV

    static final int GL_SIGNED_LUMINANCE_ALPHA_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_LUMINANCE8_ALPHA8_NV

    static final int GL_SIGNED_LUMINANCE8_ALPHA8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_ALPHA_NV

    static final int GL_SIGNED_ALPHA_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_ALPHA8_NV

    static final int GL_SIGNED_ALPHA8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_INTENSITY_NV

    static final int GL_SIGNED_INTENSITY_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_INTENSITY8_NV

    static final int GL_SIGNED_INTENSITY8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT8_NV

    static final int GL_DSDT8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT8_MAG8_NV

    static final int GL_DSDT8_MAG8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DSDT8_MAG8_INTENSITY8_NV

    static final int GL_DSDT8_MAG8_INTENSITY8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGB_UNSIGNED_ALPHA_NV

    static final int GL_SIGNED_RGB_UNSIGNED_ALPHA_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV

    static final int GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_HI_SCALE_NV

    static final int GL_HI_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_LO_SCALE_NV

    static final int GL_LO_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DS_SCALE_NV

    static final int GL_DS_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DT_SCALE_NV

    static final int GL_DT_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_MAGNITUDE_SCALE_NV

    static final int GL_MAGNITUDE_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_VIBRANCE_SCALE_NV

    static final int GL_VIBRANCE_SCALE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_HI_BIAS_NV

    static final int GL_HI_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_LO_BIAS_NV

    static final int GL_LO_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DS_BIAS_NV

    static final int GL_DS_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DT_BIAS_NV

    static final int GL_DT_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_MAGNITUDE_BIAS_NV

    static final int GL_MAGNITUDE_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_VIBRANCE_BIAS_NV

    static final int GL_VIBRANCE_BIAS_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_BORDER_VALUES_NV

    static final int GL_TEXTURE_BORDER_VALUES_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_HI_SIZE_NV

    static final int GL_TEXTURE_HI_SIZE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_LO_SIZE_NV

    static final int GL_TEXTURE_LO_SIZE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_DS_SIZE_NV

    static final int GL_TEXTURE_DS_SIZE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_DT_SIZE_NV

    static final int GL_TEXTURE_DT_SIZE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_TEXTURE_MAG_SIZE_NV

    static final int GL_TEXTURE_MAG_SIZE_NV

  Part of `GL_NV_texture_shader`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_3D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_3D_NV

  Part of `GL_NV_texture_shader2`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

    static final int GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

  Part of `GL_NV_vertex_array_range2`

  See Also:
    Constant Field Values

### GL_INTERLACE_OML

    static final int GL_INTERLACE_OML

  Part of `GL_OML_interlace`

  See Also:
    Constant Field Values

### GL_INTERLACE_READ_OML

    static final int GL_INTERLACE_READ_OML

  Part of `GL_OML_interlace`

  See Also:
    Constant Field Values

### GL_FORMAT_SUBSAMPLE_24_24_OML

    static final int GL_FORMAT_SUBSAMPLE_24_24_OML

  Part of `GL_OML_subsample`

  See Also:
    Constant Field Values

### GL_FORMAT_SUBSAMPLE_244_244_OML

    static final int GL_FORMAT_SUBSAMPLE_244_244_OML

  Part of `GL_OML_subsample`

  See Also:
    Constant Field Values

### GL_PACK_RESAMPLE_OML

    static final int GL_PACK_RESAMPLE_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_UNPACK_RESAMPLE_OML

    static final int GL_UNPACK_RESAMPLE_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_RESAMPLE_REPLICATE_OML

    static final int GL_RESAMPLE_REPLICATE_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_RESAMPLE_ZERO_FILL_OML

    static final int GL_RESAMPLE_ZERO_FILL_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_RESAMPLE_AVERAGE_OML

    static final int GL_RESAMPLE_AVERAGE_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_RESAMPLE_DECIMATE_OML

    static final int GL_RESAMPLE_DECIMATE_OML

  Part of `GL_OML_resample`

  See Also:
    Constant Field Values

### GL_DEPTH_STENCIL_TO_RGBA_NV

    static final int GL_DEPTH_STENCIL_TO_RGBA_NV

  Part of `GL_NV_copy_depth_to_color`

  See Also:
    Constant Field Values

### GL_DEPTH_STENCIL_TO_BGRA_NV

    static final int GL_DEPTH_STENCIL_TO_BGRA_NV

  Part of `GL_NV_copy_depth_to_color`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_ATI

    static final int GL_PN_TRIANGLES_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI

    static final int GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI

    static final int GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI

  Part of `GL_ATI_pn_triangles`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_EXT

    static final int GL_VERTEX_SHADER_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_BINDING_EXT

    static final int GL_VERTEX_SHADER_BINDING_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_INDEX_EXT

    static final int GL_OP_INDEX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_NEGATE_EXT

    static final int GL_OP_NEGATE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_DOT3_EXT

    static final int GL_OP_DOT3_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_DOT4_EXT

    static final int GL_OP_DOT4_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MUL_EXT

    static final int GL_OP_MUL_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_ADD_EXT

    static final int GL_OP_ADD_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MADD_EXT

    static final int GL_OP_MADD_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_FRAC_EXT

    static final int GL_OP_FRAC_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MAX_EXT

    static final int GL_OP_MAX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MIN_EXT

    static final int GL_OP_MIN_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_SET_GE_EXT

    static final int GL_OP_SET_GE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_SET_LT_EXT

    static final int GL_OP_SET_LT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_CLAMP_EXT

    static final int GL_OP_CLAMP_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_FLOOR_EXT

    static final int GL_OP_FLOOR_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_ROUND_EXT

    static final int GL_OP_ROUND_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_EXP_BASE_2_EXT

    static final int GL_OP_EXP_BASE_2_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_LOG_BASE_2_EXT

    static final int GL_OP_LOG_BASE_2_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_POWER_EXT

    static final int GL_OP_POWER_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_RECIP_EXT

    static final int GL_OP_RECIP_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_RECIP_SQRT_EXT

    static final int GL_OP_RECIP_SQRT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_SUB_EXT

    static final int GL_OP_SUB_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_CROSS_PRODUCT_EXT

    static final int GL_OP_CROSS_PRODUCT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MULTIPLY_MATRIX_EXT

    static final int GL_OP_MULTIPLY_MATRIX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OP_MOV_EXT

    static final int GL_OP_MOV_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_VERTEX_EXT

    static final int GL_OUTPUT_VERTEX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_COLOR0_EXT

    static final int GL_OUTPUT_COLOR0_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_COLOR1_EXT

    static final int GL_OUTPUT_COLOR1_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD0_EXT

    static final int GL_OUTPUT_TEXTURE_COORD0_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD1_EXT

    static final int GL_OUTPUT_TEXTURE_COORD1_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD2_EXT

    static final int GL_OUTPUT_TEXTURE_COORD2_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD3_EXT

    static final int GL_OUTPUT_TEXTURE_COORD3_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD4_EXT

    static final int GL_OUTPUT_TEXTURE_COORD4_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD5_EXT

    static final int GL_OUTPUT_TEXTURE_COORD5_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD6_EXT

    static final int GL_OUTPUT_TEXTURE_COORD6_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD7_EXT

    static final int GL_OUTPUT_TEXTURE_COORD7_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD8_EXT

    static final int GL_OUTPUT_TEXTURE_COORD8_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD9_EXT

    static final int GL_OUTPUT_TEXTURE_COORD9_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD10_EXT

    static final int GL_OUTPUT_TEXTURE_COORD10_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD11_EXT

    static final int GL_OUTPUT_TEXTURE_COORD11_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD12_EXT

    static final int GL_OUTPUT_TEXTURE_COORD12_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD13_EXT

    static final int GL_OUTPUT_TEXTURE_COORD13_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD14_EXT

    static final int GL_OUTPUT_TEXTURE_COORD14_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD15_EXT

    static final int GL_OUTPUT_TEXTURE_COORD15_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD16_EXT

    static final int GL_OUTPUT_TEXTURE_COORD16_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD17_EXT

    static final int GL_OUTPUT_TEXTURE_COORD17_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD18_EXT

    static final int GL_OUTPUT_TEXTURE_COORD18_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD19_EXT

    static final int GL_OUTPUT_TEXTURE_COORD19_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD20_EXT

    static final int GL_OUTPUT_TEXTURE_COORD20_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD21_EXT

    static final int GL_OUTPUT_TEXTURE_COORD21_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD22_EXT

    static final int GL_OUTPUT_TEXTURE_COORD22_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD23_EXT

    static final int GL_OUTPUT_TEXTURE_COORD23_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD24_EXT

    static final int GL_OUTPUT_TEXTURE_COORD24_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD25_EXT

    static final int GL_OUTPUT_TEXTURE_COORD25_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD26_EXT

    static final int GL_OUTPUT_TEXTURE_COORD26_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD27_EXT

    static final int GL_OUTPUT_TEXTURE_COORD27_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD28_EXT

    static final int GL_OUTPUT_TEXTURE_COORD28_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD29_EXT

    static final int GL_OUTPUT_TEXTURE_COORD29_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD30_EXT

    static final int GL_OUTPUT_TEXTURE_COORD30_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_TEXTURE_COORD31_EXT

    static final int GL_OUTPUT_TEXTURE_COORD31_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_OUTPUT_FOG_EXT

    static final int GL_OUTPUT_FOG_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_SCALAR_EXT

    static final int GL_SCALAR_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VECTOR_EXT

    static final int GL_VECTOR_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MATRIX_EXT

    static final int GL_MATRIX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_EXT

    static final int GL_VARIANT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_INVARIANT_EXT

    static final int GL_INVARIANT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_LOCAL_CONSTANT_EXT

    static final int GL_LOCAL_CONSTANT_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_LOCAL_EXT

    static final int GL_LOCAL_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_VARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_INVARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_SHADER_LOCALS_EXT

    static final int GL_MAX_VERTEX_SHADER_LOCALS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_VERTEX_SHADER_INSTRUCTIONS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_VERTEX_SHADER_VARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_VERTEX_SHADER_INVARIANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_LOCALS_EXT

    static final int GL_VERTEX_SHADER_LOCALS_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VERTEX_SHADER_OPTIMIZED_EXT

    static final int GL_VERTEX_SHADER_OPTIMIZED_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_X_EXT

    static final int GL_X_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_Y_EXT

    static final int GL_Y_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_Z_EXT

    static final int GL_Z_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_W_EXT

    static final int GL_W_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NEGATIVE_X_EXT

    static final int GL_NEGATIVE_X_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NEGATIVE_Y_EXT

    static final int GL_NEGATIVE_Y_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NEGATIVE_Z_EXT

    static final int GL_NEGATIVE_Z_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NEGATIVE_W_EXT

    static final int GL_NEGATIVE_W_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_ZERO_EXT

    static final int GL_ZERO_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_ONE_EXT

    static final int GL_ONE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NEGATIVE_ONE_EXT

    static final int GL_NEGATIVE_ONE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_NORMALIZED_RANGE_EXT

    static final int GL_NORMALIZED_RANGE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_FULL_RANGE_EXT

    static final int GL_FULL_RANGE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_CURRENT_VERTEX_EXT

    static final int GL_CURRENT_VERTEX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MVP_MATRIX_EXT

    static final int GL_MVP_MATRIX_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_VALUE_EXT

    static final int GL_VARIANT_VALUE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_DATATYPE_EXT

    static final int GL_VARIANT_DATATYPE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_ARRAY_STRIDE_EXT

    static final int GL_VARIANT_ARRAY_STRIDE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_ARRAY_TYPE_EXT

    static final int GL_VARIANT_ARRAY_TYPE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_ARRAY_EXT

    static final int GL_VARIANT_ARRAY_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_VARIANT_ARRAY_POINTER_EXT

    static final int GL_VARIANT_ARRAY_POINTER_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_INVARIANT_VALUE_EXT

    static final int GL_INVARIANT_VALUE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_INVARIANT_DATATYPE_EXT

    static final int GL_INVARIANT_DATATYPE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_LOCAL_CONSTANT_VALUE_EXT

    static final int GL_LOCAL_CONSTANT_VALUE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_LOCAL_CONSTANT_DATATYPE_EXT

    static final int GL_LOCAL_CONSTANT_DATATYPE_EXT

  Part of `GL_EXT_vertex_shader`

  See Also:
    Constant Field Values

### GL_MULTISAMPLE_FILTER_HINT_NV

    static final int GL_MULTISAMPLE_FILTER_HINT_NV

  Part of `GL_NV_multisample_filter_hint`

  See Also:
    Constant Field Values

### GL_DEPTH_CLAMP_NV

    static final int GL_DEPTH_CLAMP_NV

  Part of `GL_NV_depth_clamp`

  See Also:
    Constant Field Values

### GL_PIXEL_COUNTER_BITS_NV

    static final int GL_PIXEL_COUNTER_BITS_NV

  Part of `GL_NV_occlusion_query`

  See Also:
    Constant Field Values

### GL_CURRENT_OCCLUSION_QUERY_ID_NV

    static final int GL_CURRENT_OCCLUSION_QUERY_ID_NV

  Part of `GL_NV_occlusion_query`

  See Also:
    Constant Field Values

### GL_PIXEL_COUNT_NV

    static final int GL_PIXEL_COUNT_NV

  Part of `GL_NV_occlusion_query`

  See Also:
    Constant Field Values

### GL_PIXEL_COUNT_AVAILABLE_NV

    static final int GL_PIXEL_COUNT_AVAILABLE_NV

  Part of `GL_NV_occlusion_query`

  See Also:
    Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_HILO_TEXTURE_2D_NV

    static final int GL_OFFSET_HILO_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV

    static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DEPENDENT_HILO_TEXTURE_2D_NV

    static final int GL_DEPENDENT_HILO_TEXTURE_2D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DEPENDENT_RGB_TEXTURE_3D_NV

    static final int GL_DEPENDENT_RGB_TEXTURE_3D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV

    static final int GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_PASS_THROUGH_NV

    static final int GL_DOT_PRODUCT_PASS_THROUGH_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_1D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_1D_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV

    static final int GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_HILO8_NV

    static final int GL_HILO8_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_SIGNED_HILO8_NV

    static final int GL_SIGNED_HILO8_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_FORCE_BLUE_TO_ONE_NV

    static final int GL_FORCE_BLUE_TO_ONE_NV

  Part of `GL_NV_texture_shader3`

  See Also:
    Constant Field Values

### GL_STENCIL_TEST_TWO_SIDE_EXT

    static final int GL_STENCIL_TEST_TWO_SIDE_EXT

  Part of `GL_EXT_stencil_two_side`

  See Also:
    Constant Field Values

### GL_ACTIVE_STENCIL_FACE_EXT

    static final int GL_ACTIVE_STENCIL_FACE_EXT

  Part of `GL_EXT_stencil_two_side`

  See Also:
    Constant Field Values

### GL_UNPACK_CLIENT_STORAGE_APPLE

    static final int GL_UNPACK_CLIENT_STORAGE_APPLE

  Part of `GL_APPLE_client_storage`

  See Also:
    Constant Field Values

### GL_DRAW_PIXELS_APPLE

    static final int GL_DRAW_PIXELS_APPLE

  Part of `GL_APPLE_fence`

  See Also:
    Constant Field Values

### GL_FENCE_APPLE

    static final int GL_FENCE_APPLE

  Part of `GL_APPLE_fence`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE

    static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_RANGE_POINTER_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_POINTER_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_VERTEX_ARRAY_STORAGE_HINT_APPLE

    static final int GL_VERTEX_ARRAY_STORAGE_HINT_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_STORAGE_PRIVATE_APPLE

    static final int GL_STORAGE_PRIVATE_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_STORAGE_CACHED_APPLE

    static final int GL_STORAGE_CACHED_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_STORAGE_SHARED_APPLE

    static final int GL_STORAGE_SHARED_APPLE

  Part of `GL_APPLE_vertex_array_range`

  See Also:
    Constant Field Values

### GL_YCBCR_422_APPLE

    static final int GL_YCBCR_422_APPLE

  Part of `GL_APPLE_ycbcr_422`

  See Also:
    Constant Field Values

### GL_UNSIGNED_SHORT_8_8_APPLE

    static final int GL_UNSIGNED_SHORT_8_8_APPLE

  Part of `GL_APPLE_ycbcr_422`

  See Also:
    Constant Field Values

### GL_UNSIGNED_SHORT_8_8_REV_APPLE

    static final int GL_UNSIGNED_SHORT_8_8_REV_APPLE

  Part of `GL_APPLE_ycbcr_422`

  See Also:
    Constant Field Values

### GL_RGB_S3TC

    static final int GL_RGB_S3TC

  Part of `GL_S3_s3tc`

  See Also:
    Constant Field Values

### GL_RGB4_S3TC

    static final int GL_RGB4_S3TC

  Part of `GL_S3_s3tc`

  See Also:
    Constant Field Values

### GL_RGBA_S3TC

    static final int GL_RGBA_S3TC

  Part of `GL_S3_s3tc`

  See Also:
    Constant Field Values

### GL_RGBA4_S3TC

    static final int GL_RGBA4_S3TC

  Part of `GL_S3_s3tc`

  See Also:
    Constant Field Values

### GL_MAX_DRAW_BUFFERS_ATI

    static final int GL_MAX_DRAW_BUFFERS_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER0_ATI

    static final int GL_DRAW_BUFFER0_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER1_ATI

    static final int GL_DRAW_BUFFER1_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER2_ATI

    static final int GL_DRAW_BUFFER2_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER3_ATI

    static final int GL_DRAW_BUFFER3_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER4_ATI

    static final int GL_DRAW_BUFFER4_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER5_ATI

    static final int GL_DRAW_BUFFER5_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER6_ATI

    static final int GL_DRAW_BUFFER6_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER7_ATI

    static final int GL_DRAW_BUFFER7_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER8_ATI

    static final int GL_DRAW_BUFFER8_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER9_ATI

    static final int GL_DRAW_BUFFER9_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER10_ATI

    static final int GL_DRAW_BUFFER10_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER11_ATI

    static final int GL_DRAW_BUFFER11_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER12_ATI

    static final int GL_DRAW_BUFFER12_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER13_ATI

    static final int GL_DRAW_BUFFER13_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER14_ATI

    static final int GL_DRAW_BUFFER14_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_DRAW_BUFFER15_ATI

    static final int GL_DRAW_BUFFER15_ATI

  Part of `GL_ATI_draw_buffers`

  See Also:
    Constant Field Values

### GL_TYPE_RGBA_FLOAT_ATI

    static final int GL_TYPE_RGBA_FLOAT_ATI

  Part of `GL_ATI_pixel_format_float`

  See Also:
    Constant Field Values

### GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI

    static final int GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI

  Part of `GL_ATI_pixel_format_float`

  See Also:
    Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_NV

    static final int GL_READ_PIXEL_DATA_RANGE_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_LENGTH_NV

    static final int GL_READ_PIXEL_DATA_RANGE_LENGTH_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_POINTER_NV

    static final int GL_READ_PIXEL_DATA_RANGE_POINTER_NV

  Part of `GL_NV_pixel_data_range`

  See Also:
    Constant Field Values

### GL_TEXTURE_UNSIGNED_REMAP_MODE_NV

    static final int GL_TEXTURE_UNSIGNED_REMAP_MODE_NV

  Part of `GL_NV_texture_expand_normal`

  See Also:
    Constant Field Values

### GL_DEPTH_BOUNDS_TEST_EXT

    static final int GL_DEPTH_BOUNDS_TEST_EXT

  Part of `GL_EXT_depth_bounds_test`

  See Also:
    Constant Field Values

### GL_DEPTH_BOUNDS_EXT

    static final int GL_DEPTH_BOUNDS_EXT

  Part of `GL_EXT_depth_bounds_test`

  See Also:
    Constant Field Values

### GL_MIRROR_CLAMP_EXT

    static final int GL_MIRROR_CLAMP_EXT

  Part of `GL_EXT_texture_mirror_clamp`

  See Also:
    Constant Field Values

### GL_MIRROR_CLAMP_TO_EDGE_EXT

    static final int GL_MIRROR_CLAMP_TO_EDGE_EXT

  Part of `GL_EXT_texture_mirror_clamp`

  See Also:
    Constant Field Values

### GL_MIRROR_CLAMP_TO_BORDER_EXT

    static final int GL_MIRROR_CLAMP_TO_BORDER_EXT

  Part of `GL_EXT_texture_mirror_clamp`

  See Also:
    Constant Field Values

### GL_PIXEL_PACK_BUFFER_EXT

    static final int GL_PIXEL_PACK_BUFFER_EXT

  Part of `GL_EXT_pixel_buffer_object`

  See Also:
    Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_EXT

    static final int GL_PIXEL_UNPACK_BUFFER_EXT

  Part of `GL_EXT_pixel_buffer_object`

  See Also:
    Constant Field Values

### GL_PIXEL_PACK_BUFFER_BINDING_EXT

    static final int GL_PIXEL_PACK_BUFFER_BINDING_EXT

  Part of `GL_EXT_pixel_buffer_object`

  See Also:
    Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_BINDING_EXT

    static final int GL_PIXEL_UNPACK_BUFFER_BINDING_EXT

  Part of `GL_EXT_pixel_buffer_object`

  See Also:
    Constant Field Values

### GL_STENCIL_TAG_BITS_EXT

    static final int GL_STENCIL_TAG_BITS_EXT

  Part of `GL_EXT_stencil_clear_tag`

  See Also:
    Constant Field Values

### GL_STENCIL_CLEAR_TAG_VALUE_EXT

    static final int GL_STENCIL_CLEAR_TAG_VALUE_EXT

  Part of `GL_EXT_stencil_clear_tag`

  See Also:
    Constant Field Values

### GL_TIME_ELAPSED_EXT

    static final int GL_TIME_ELAPSED_EXT

  Part of `GL_EXT_timer_query`

  See Also:
    Constant Field Values

### GL_BUFFER_SERIALIZED_MODIFY

    static final int GL_BUFFER_SERIALIZED_MODIFY

  Part of `GL_APPLE_flush_buffer_range`

  See Also:
    Constant Field Values

### GL_BUFFER_FLUSHING_UNMAP

    static final int GL_BUFFER_FLUSHING_UNMAP

  Part of `GL_APPLE_flush_buffer_range`

  See Also:
    Constant Field Values

### GL_CG_VERTEX_SHADER_EXT

    static final int GL_CG_VERTEX_SHADER_EXT

  Part of `GL_EXT_Cg_shader`

  See Also:
    Constant Field Values

### GL_CG_FRAGMENT_SHADER_EXT

    static final int GL_CG_FRAGMENT_SHADER_EXT

  Part of `GL_EXT_Cg_shader`

  See Also:
    Constant Field Values

### GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_MAX_BINDABLE_UNIFORM_SIZE_EXT

    static final int GL_MAX_BINDABLE_UNIFORM_SIZE_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_UNIFORM_BUFFER_EXT

    static final int GL_UNIFORM_BUFFER_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_UNIFORM_BUFFER_BINDING_EXT

    static final int GL_UNIFORM_BUFFER_BINDING_EXT

  Part of `GL_EXT_bindable_uniform`

  See Also:
    Constant Field Values

### GL_COMPARE_REF_DEPTH_TO_TEXTURE

    static final int GL_COMPARE_REF_DEPTH_TO_TEXTURE

  Part of `GL_EXT_texture_array`

  See Also:
    Constant Field Values

### GL_ALPHA32UI

    static final int GL_ALPHA32UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY32UI

    static final int GL_INTENSITY32UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE32UI

    static final int GL_LUMINANCE32UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA32UI

    static final int GL_LUMINANCE_ALPHA32UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_ALPHA16UI

    static final int GL_ALPHA16UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY16UI

    static final int GL_INTENSITY16UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE16UI

    static final int GL_LUMINANCE16UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA16UI

    static final int GL_LUMINANCE_ALPHA16UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_ALPHA8UI

    static final int GL_ALPHA8UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY8UI

    static final int GL_INTENSITY8UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE8UI

    static final int GL_LUMINANCE8UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA8UI

    static final int GL_LUMINANCE_ALPHA8UI

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_ALPHA32I

    static final int GL_ALPHA32I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY32I

    static final int GL_INTENSITY32I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE32I

    static final int GL_LUMINANCE32I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA32I

    static final int GL_LUMINANCE_ALPHA32I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_ALPHA16I

    static final int GL_ALPHA16I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY16I

    static final int GL_INTENSITY16I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE16I

    static final int GL_LUMINANCE16I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA16I

    static final int GL_LUMINANCE_ALPHA16I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_ALPHA8I

    static final int GL_ALPHA8I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_INTENSITY8I

    static final int GL_INTENSITY8I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE8I

    static final int GL_LUMINANCE8I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA8I

    static final int GL_LUMINANCE_ALPHA8I

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_INTEGER

    static final int GL_LUMINANCE_INTEGER

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA_INTEGER

    static final int GL_LUMINANCE_ALPHA_INTEGER

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_RGBA_INTEGER_MODE

    static final int GL_RGBA_INTEGER_MODE

  Part of `GL_EXT_texture_integer`

  See Also:
    Constant Field Values

### GL_COMPRESSED_LUMINANCE_LATC1_EXT

    static final int GL_COMPRESSED_LUMINANCE_LATC1_EXT

  Part of `GL_EXT_texture_compression_latc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT

    static final int GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT

  Part of `GL_EXT_texture_compression_latc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT

    static final int GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT

  Part of `GL_EXT_texture_compression_latc`

  See Also:
    Constant Field Values

### GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT

    static final int GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT

  Part of `GL_EXT_texture_compression_latc`

  See Also:
    Constant Field Values

### GL_GEOMETRY_PROGRAM_NV

    static final int GL_GEOMETRY_PROGRAM_NV

  Part of `GL_NV_geometry_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_OUTPUT_VERTICES_NV

    static final int GL_MAX_PROGRAM_OUTPUT_VERTICES_NV

  Part of `GL_NV_geometry_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV

  Part of `GL_NV_geometry_program4`

  See Also:
    Constant Field Values

### GL_MIN_PROGRAM_TEXEL_OFFSET_NV

    static final int GL_MIN_PROGRAM_TEXEL_OFFSET_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_TEXEL_OFFSET_NV

    static final int GL_MAX_PROGRAM_TEXEL_OFFSET_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_PROGRAM_ATTRIB_COMPONENTS_NV

    static final int GL_PROGRAM_ATTRIB_COMPONENTS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_PROGRAM_RESULT_COMPONENTS_NV

    static final int GL_PROGRAM_RESULT_COMPONENTS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_RESULT_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_RESULT_COMPONENTS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV

    static final int GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_GENERIC_RESULTS_NV

    static final int GL_MAX_PROGRAM_GENERIC_RESULTS_NV

  Part of `GL_NV_gpu_program4`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV

    static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV

  Part of `GL_NV_parameter_buffer_object`

  See Also:
    Constant Field Values

### GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV

    static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV

  Part of `GL_NV_parameter_buffer_object`

  See Also:
    Constant Field Values

### GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV

    static final int GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV

  Part of `GL_NV_parameter_buffer_object`

  See Also:
    Constant Field Values

### GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV

    static final int GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV

  Part of `GL_NV_parameter_buffer_object`

  See Also:
    Constant Field Values

### GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV

    static final int GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV

  Part of `GL_NV_parameter_buffer_object`

  See Also:
    Constant Field Values

### GL_RENDERBUFFER_COVERAGE_SAMPLES_NV

    static final int GL_RENDERBUFFER_COVERAGE_SAMPLES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_RENDERBUFFER_COLOR_SAMPLES_NV

    static final int GL_RENDERBUFFER_COLOR_SAMPLES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV

    static final int GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV

    static final int GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV

    static final int GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_MULTISAMPLE_COVERAGE_MODES_NV

    static final int GL_MULTISAMPLE_COVERAGE_MODES_NV

  Part of `GL_NV_framebuffer_multisample_coverage`

  See Also:
    Constant Field Values

### GL_PROGRAM_MATRIX_EXT

    static final int GL_PROGRAM_MATRIX_EXT

  Part of `GL_EXT_direct_state_access`

  See Also:
    Constant Field Values

### GL_TRANSPOSE_PROGRAM_MATRIX_EXT

    static final int GL_TRANSPOSE_PROGRAM_MATRIX_EXT

  Part of `GL_EXT_direct_state_access`

  See Also:
    Constant Field Values

### GL_PROGRAM_MATRIX_STACK_DEPTH_EXT

    static final int GL_PROGRAM_MATRIX_STACK_DEPTH_EXT

  Part of `GL_EXT_direct_state_access`

  See Also:
    Constant Field Values

### GL_TEXTURE_SWIZZLE_R_EXT

    static final int GL_TEXTURE_SWIZZLE_R_EXT

  Part of `GL_EXT_texture_swizzle`

  See Also:
    Constant Field Values

### GL_TEXTURE_SWIZZLE_G_EXT

    static final int GL_TEXTURE_SWIZZLE_G_EXT

  Part of `GL_EXT_texture_swizzle`

  See Also:
    Constant Field Values

### GL_TEXTURE_SWIZZLE_B_EXT

    static final int GL_TEXTURE_SWIZZLE_B_EXT

  Part of `GL_EXT_texture_swizzle`

  See Also:
    Constant Field Values

### GL_TEXTURE_SWIZZLE_A_EXT

    static final int GL_TEXTURE_SWIZZLE_A_EXT

  Part of `GL_EXT_texture_swizzle`

  See Also:
    Constant Field Values

### GL_TEXTURE_SWIZZLE_RGBA_EXT

    static final int GL_TEXTURE_SWIZZLE_RGBA_EXT

  Part of `GL_EXT_texture_swizzle`

  See Also:
    Constant Field Values

### GL_SAMPLE_POSITION_NV

    static final int GL_SAMPLE_POSITION_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_SAMPLE_MASK_NV

    static final int GL_SAMPLE_MASK_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_SAMPLE_MASK_VALUE_NV

    static final int GL_SAMPLE_MASK_VALUE_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_TEXTURE_BINDING_RENDERBUFFER_NV

    static final int GL_TEXTURE_BINDING_RENDERBUFFER_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV

    static final int GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_MAX_SAMPLE_MASK_WORDS_NV

    static final int GL_MAX_SAMPLE_MASK_WORDS_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_TEXTURE_RENDERBUFFER_NV

    static final int GL_TEXTURE_RENDERBUFFER_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_SAMPLER_RENDERBUFFER_NV

    static final int GL_SAMPLER_RENDERBUFFER_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_INT_SAMPLER_RENDERBUFFER_NV

    static final int GL_INT_SAMPLER_RENDERBUFFER_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV

    static final int GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV

  Part of `GL_NV_explicit_multisample`

  See Also:
    Constant Field Values

### GL_TRANSFORM_FEEDBACK_NV

    static final int GL_TRANSFORM_FEEDBACK_NV

  Part of `GL_NV_transform_feedback2`

  See Also:
    Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV

  Part of `GL_NV_transform_feedback2`

  See Also:
    Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV

  Part of `GL_NV_transform_feedback2`

  See Also:
    Constant Field Values

### GL_TRANSFORM_FEEDBACK_BINDING_NV

    static final int GL_TRANSFORM_FEEDBACK_BINDING_NV

  Part of `GL_NV_transform_feedback2`

  See Also:
    Constant Field Values

### GL_KTX_FRONT_REGION

    static final int GL_KTX_FRONT_REGION

  Part of `GL_KTX_buffer_region`

  See Also:
    Constant Field Values

### GL_KTX_BACK_REGION

    static final int GL_KTX_BACK_REGION

  Part of `GL_KTX_buffer_region`

  See Also:
    Constant Field Values

### GL_KTX_Z_REGION

    static final int GL_KTX_Z_REGION

  Part of `GL_KTX_buffer_region`

  See Also:
    Constant Field Values

### GL_KTX_STENCIL_REGION

    static final int GL_KTX_STENCIL_REGION

  Part of `GL_KTX_buffer_region`

  See Also:
    Constant Field Values

### GL_TEXTURE_RANGE_LENGTH_APPLE

    static final int GL_TEXTURE_RANGE_LENGTH_APPLE

  Part of `GL_APPLE_texture_range`

  See Also:
    Constant Field Values

### GL_TEXTURE_RANGE_POINTER_APPLE

    static final int GL_TEXTURE_RANGE_POINTER_APPLE

  Part of `GL_APPLE_texture_range`

  See Also:
    Constant Field Values

### GL_TEXTURE_STORAGE_HINT_APPLE

    static final int GL_TEXTURE_STORAGE_HINT_APPLE

  Part of `GL_APPLE_texture_range`

  See Also:
    Constant Field Values

### GL_TEXTURE_MINIMIZE_STORAGE_APPLE

    static final int GL_TEXTURE_MINIMIZE_STORAGE_APPLE

  Part of `GL_APPLE_texture_range`

  See Also:
    Constant Field Values

### GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE

    static final int GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE

  Part of `GL_APPLE_pixel_buffer`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE

  Part of `GL_APPLE_vertex_program_evaluators`

  See Also:
    Constant Field Values

### GL_SAMPLER_BUFFER_EXT

    static final int GL_SAMPLER_BUFFER_EXT

  Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_INT_SAMPLER_2D_RECT_EXT

    static final int GL_INT_SAMPLER_2D_RECT_EXT

  Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

  Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

  Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT

    static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT

  Missed in the GL_EXT_gpu_shader4 promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_RGBA_SIGNED_COMPONENTS_EXT

    static final int GL_RGBA_SIGNED_COMPONENTS_EXT

  Missed in the GL_EXT_packed_float promotion to 3.0 core

  See Also:
    Constant Field Values

### GL_FRAMEBUFFER_SRGB_CAPABLE_EXT

    static final int GL_FRAMEBUFFER_SRGB_CAPABLE_EXT

  Missed in the GL_EXT_framebuffer_sRGB promotion to 3.0 core

  See Also:
    Constant Field Values

Method Detail

### glAccum

    void glAccum(int op,
                 float value)

  Interface to C language function:
  `void glAccum(GLenum op, GLfloat value);`

### glActiveStencilFaceEXT

    void glActiveStencilFaceEXT(int mode)

  Entry point to C language function: `void glActiveStencilFaceEXT(GLenum mode);`
  Part of `GL_EXT_stencil_two_side`

### glApplyTextureEXT

    void glApplyTextureEXT(int mode)

  Entry point to C language function: `void glApplyTextureEXT(GLenum mode);`
  Part of `GL_EXT_light_texture`

### glAreTexturesResident

    boolean glAreTexturesResident(int n,
                                  IntBuffer textures,
                                  ByteBuffer residences)

  Interface to C language function:
  `GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);`

### glAreTexturesResident

    boolean glAreTexturesResident(int n,
                                  int[] textures,
                                  int textures_offset,
                                  byte[] residences,
                                  int residences_offset)

  Interface to C language function:
  `GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences);`

### glArrayElement

    void glArrayElement(int i)

  Interface to C language function:
  `void glArrayElement(GLint i);`

### glAttachObjectARB

    void glAttachObjectARB(int target,
                           int id)

  Entry point to C language function: `void glAttachObjectARB(GLhandleARB target, GLhandleARB id);`
  Part of `GL_ARB_shader_objects`

### glBegin

    void glBegin(int mode)

  Interface to C language function:
  `void glBegin(GLenum mode);`

### glBeginOcclusionQueryNV

    void glBeginOcclusionQueryNV(int mode)

  Entry point to C language function: `void glBeginOcclusionQueryNV(GLuint mode);`
  Part of `GL_NV_occlusion_query`

### glBeginVertexShaderEXT

    void glBeginVertexShaderEXT()

  Entry point to C language function: `void glBeginVertexShaderEXT(void);`
  Part of `GL_EXT_vertex_shader`

### glBindBufferOffset

    void glBindBufferOffset(int target,
                            int attachment,
                            int texture,
                            int level)

  Entry point to C language function: `void glBindBufferOffsetEXT(GLenum target, GLuint attachment, GLuint texture, ptrdiff_t level);`
  Part of `GL_EXT_transform_feedback`

### glBindLightParameterEXT

    int glBindLightParameterEXT(int light,
                                int value)

  Entry point to C language function: `GLuint glBindLightParameterEXT(GLenum light, GLenum value);`
  Part of `GL_EXT_vertex_shader`

### glBindMaterialParameterEXT

    int glBindMaterialParameterEXT(int light,
                                   int value)

  Entry point to C language function: `GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);`
  Part of `GL_EXT_vertex_shader`

### glBindMultiTextureEXT

    void glBindMultiTextureEXT(int red,
                               int green,
                               int blue)

  Entry point to C language function: `void glBindMultiTextureEXT(GLenum red, GLenum green, GLuint blue);`
  Part of `GL_EXT_direct_state_access`

### glBindParameterEXT

    int glBindParameterEXT(int type)

  Entry point to C language function: `GLuint glBindParameterEXT(GLenum type);`
  Part of `GL_EXT_vertex_shader`

### glBindProgramARB

    void glBindProgramARB(int target,
                          int id)

  Entry point to C language function: `void glBindProgramARB(GLenum target, GLuint id);`
  Part of `GL_ARB_vertex_program`

### glBindTexGenParameterEXT

    int glBindTexGenParameterEXT(int unit,
                                 int coord,
                                 int value)

  Entry point to C language function: `GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);`
  Part of `GL_EXT_vertex_shader`

### glBindTextureUnitParameterEXT

    int glBindTextureUnitParameterEXT(int light,
                                      int value)

  Entry point to C language function: `GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);`
  Part of `GL_EXT_vertex_shader`

### glBindVertexShaderEXT

    void glBindVertexShaderEXT(int mode)

  Entry point to C language function: `void glBindVertexShaderEXT(GLuint mode);`
  Part of `GL_EXT_vertex_shader`

### glBitmap

    void glBitmap(int width,
                  int height,
                  float xorig,
                  float yorig,
                  float xmove,
                  float ymove,
                  ByteBuffer bitmap)

  Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
  Part of `GL_VERSION_1_0`

### glBitmap

    void glBitmap(int width,
                  int height,
                  float xorig,
                  float yorig,
                  float xmove,
                  float ymove,
                  byte[] bitmap,
                  int bitmap_offset)

  Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
  Part of `GL_VERSION_1_0`

### glBitmap

    void glBitmap(int width,
                  int height,
                  float xorig,
                  float yorig,
                  float xmove,
                  float ymove,
                  long bitmap_buffer_offset)

  Entry point to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
  Part of `GL_VERSION_1_0`

### glBlendFuncSeparateINGR

    void glBlendFuncSeparateINGR(int sfactorRGB,
                                 int dfactorRGB,
                                 int sfactorAlpha,
                                 int dfactorAlpha)

  Entry point to C language function: `void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
  Part of `GL_INGR_blend_func_separate`

### glBufferParameteri

    void glBufferParameteri(int target,
                            int pname,
                            int params)

  Entry point to C language function: `void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint params);`
  Part of `GL_APPLE_flush_buffer_range`

### glBufferRegionEnabled

    int glBufferRegionEnabled()

  Entry point to C language function: `GLuint glBufferRegionEnabled(GLvoid);`
  Part of `GL_KTX_buffer_region`

### glCallList

    void glCallList(int list)

  Interface to C language function:
  `void glCallList(GLuint list);`

### glCallLists

    void glCallLists(int n,
                     int type,
                     Buffer lists)

  Interface to C language function:
  `void glCallLists(GLsizei n, GLenum type, const GLvoid * lists);`

### glCheckNamedFramebufferStatusEXT

    int glCheckNamedFramebufferStatusEXT(int light,
                                         int value)

  Entry point to C language function: `GLenum glCheckNamedFramebufferStatusEXT(GLuint light, GLenum value);`
  Part of `GL_EXT_direct_state_access`

### glClearAccum

    void glClearAccum(float red,
                      float green,
                      float blue,
                      float alpha)

  Interface to C language function:
  `void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);`

### glClearColorIi

    void glClearColorIi(int red,
                        int green,
                        int blue,
                        int alpha)

  Entry point to C language function: `void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);`
  Part of `GL_EXT_texture_integer`

### glClearColorIui

    void glClearColorIui(int red,
                         int green,
                         int blue,
                         int alpha)

  Entry point to C language function: `void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);`
  Part of `GL_EXT_texture_integer`

### glClearIndex

    void glClearIndex(float c)

  Interface to C language function:
  `void glClearIndex(GLfloat c);`

### glClientAttribDefaultEXT

    void glClientAttribDefaultEXT(int mode)

  Entry point to C language function: `void glClientAttribDefaultEXT(GLbitfield mode);`
  Part of `GL_EXT_direct_state_access`

### glClipPlane

    void glClipPlane(int plane,
                     DoubleBuffer equation)

  Interface to C language function:
  `void glClipPlane(GLenum plane, const GLdouble * equation);`

### glClipPlane

    void glClipPlane(int plane,
                     double[] equation,
                     int equation_offset)

  Interface to C language function:
  `void glClipPlane(GLenum plane, const GLdouble * equation);`

### glColor3b

    void glColor3b(byte red,
                   byte green,
                   byte blue)

  Interface to C language function:
  `void glColor3b(GLbyte red, GLbyte green, GLbyte blue);`

### glColor3bv

    void glColor3bv(ByteBuffer v)

  Interface to C language function:
  `void glColor3bv(const GLbyte * v);`

### glColor3bv

    void glColor3bv(byte[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor3bv(const GLbyte * v);`

### glColor3d

    void glColor3d(double red,
                   double green,
                   double blue)

  Interface to C language function:
  `void glColor3d(GLdouble red, GLdouble green, GLdouble blue);`

### glColor3dv

    void glColor3dv(DoubleBuffer v)

  Interface to C language function:
  `void glColor3dv(const GLdouble * v);`

### glColor3dv

    void glColor3dv(double[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor3dv(const GLdouble * v);`

### glColor3f

    void glColor3f(float red,
                   float green,
                   float blue)

  Interface to C language function:
  `void glColor3f(GLfloat red, GLfloat green, GLfloat blue);`

### glColor3fv

    void glColor3fv(FloatBuffer v)

  Interface to C language function:
  `void glColor3fv(const GLfloat * v);`

### glColor3fv

    void glColor3fv(float[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor3fv(const GLfloat * v);`

### glColor3h

    void glColor3h(short red,
                   short green,
                   short blue)

  Entry point to C language function: `void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
  Part of `GL_NV_half_float`

### glColor3hv

    void glColor3hv(ShortBuffer v)

  Entry point to C language function: `void glColor3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glColor3hv

    void glColor3hv(short[] v,
                    int v_offset)

  Entry point to C language function: `void glColor3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glColor3i

    void glColor3i(int red,
                   int green,
                   int blue)

  Interface to C language function:
  `void glColor3i(GLint red, GLint green, GLint blue);`

### glColor3iv

    void glColor3iv(IntBuffer v)

  Interface to C language function:
  `void glColor3iv(const GLint * v);`

### glColor3iv

    void glColor3iv(int[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor3iv(const GLint * v);`

### glColor3s

    void glColor3s(short red,
                   short green,
                   short blue)

  Interface to C language function:
  `void glColor3s(GLshort red, GLshort green, GLshort blue);`

### glColor3sv

    void glColor3sv(ShortBuffer v)

  Interface to C language function:
  `void glColor3sv(const GLshort * v);`

### glColor3sv

    void glColor3sv(short[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor3sv(const GLshort * v);`

### glColor3ub

    void glColor3ub(byte red,
                    byte green,
                    byte blue)

  Interface to C language function:
  `void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);`

### glColor3ubv

    void glColor3ubv(ByteBuffer v)

  Interface to C language function:
  `void glColor3ubv(const GLubyte * v);`

### glColor3ubv

    void glColor3ubv(byte[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor3ubv(const GLubyte * v);`

### glColor3ui

    void glColor3ui(int red,
                    int green,
                    int blue)

  Interface to C language function:
  `void glColor3ui(GLuint red, GLuint green, GLuint blue);`

### glColor3uiv

    void glColor3uiv(IntBuffer v)

  Interface to C language function:
  `void glColor3uiv(const GLuint * v);`

### glColor3uiv

    void glColor3uiv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor3uiv(const GLuint * v);`

### glColor3us

    void glColor3us(short red,
                    short green,
                    short blue)

  Interface to C language function:
  `void glColor3us(GLushort red, GLushort green, GLushort blue);`

### glColor3usv

    void glColor3usv(ShortBuffer v)

  Interface to C language function:
  `void glColor3usv(const GLushort * v);`

### glColor3usv

    void glColor3usv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor3usv(const GLushort * v);`

### glColor4b

    void glColor4b(byte red,
                   byte green,
                   byte blue,
                   byte alpha)

  Interface to C language function:
  `void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);`

### glColor4bv

    void glColor4bv(ByteBuffer v)

  Interface to C language function:
  `void glColor4bv(const GLbyte * v);`

### glColor4bv

    void glColor4bv(byte[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor4bv(const GLbyte * v);`

### glColor4d

    void glColor4d(double red,
                   double green,
                   double blue,
                   double alpha)

  Interface to C language function:
  `void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);`

### glColor4dv

    void glColor4dv(DoubleBuffer v)

  Interface to C language function:
  `void glColor4dv(const GLdouble * v);`

### glColor4dv

    void glColor4dv(double[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor4dv(const GLdouble * v);`

### glColor4fv

    void glColor4fv(FloatBuffer v)

  Interface to C language function:
  `void glColor4fv(const GLfloat * v);`

### glColor4fv

    void glColor4fv(float[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor4fv(const GLfloat * v);`

### glColor4h

    void glColor4h(short x,
                   short y,
                   short z,
                   short w)

  Entry point to C language function: `void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
  Part of `GL_NV_half_float`

### glColor4hv

    void glColor4hv(ShortBuffer v)

  Entry point to C language function: `void glColor4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glColor4hv

    void glColor4hv(short[] v,
                    int v_offset)

  Entry point to C language function: `void glColor4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glColor4i

    void glColor4i(int red,
                   int green,
                   int blue,
                   int alpha)

  Interface to C language function:
  `void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);`

### glColor4iv

    void glColor4iv(IntBuffer v)

  Interface to C language function:
  `void glColor4iv(const GLint * v);`

### glColor4iv

    void glColor4iv(int[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor4iv(const GLint * v);`

### glColor4s

    void glColor4s(short red,
                   short green,
                   short blue,
                   short alpha)

  Interface to C language function:
  `void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);`

### glColor4sv

    void glColor4sv(ShortBuffer v)

  Interface to C language function:
  `void glColor4sv(const GLshort * v);`

### glColor4sv

    void glColor4sv(short[] v,
                    int v_offset)

  Interface to C language function:
  `void glColor4sv(const GLshort * v);`

### glColor4ubv

    void glColor4ubv(ByteBuffer v)

  Interface to C language function:
  `void glColor4ubv(const GLubyte * v);`

### glColor4ubv

    void glColor4ubv(byte[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor4ubv(const GLubyte * v);`

### glColor4ui

    void glColor4ui(int red,
                    int green,
                    int blue,
                    int alpha)

  Interface to C language function:
  `void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);`

### glColor4uiv

    void glColor4uiv(IntBuffer v)

  Interface to C language function:
  `void glColor4uiv(const GLuint * v);`

### glColor4uiv

    void glColor4uiv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor4uiv(const GLuint * v);`

### glColor4us

    void glColor4us(short red,
                    short green,
                    short blue,
                    short alpha)

  Interface to C language function:
  `void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);`

### glColor4usv

    void glColor4usv(ShortBuffer v)

  Interface to C language function:
  `void glColor4usv(const GLushort * v);`

### glColor4usv

    void glColor4usv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glColor4usv(const GLushort * v);`

### glColorMaskIndexed

    void glColorMaskIndexed(int index,
                            boolean r,
                            boolean g,
                            boolean b,
                            boolean a)

  Entry point to C language function: `void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);`
  Part of `GL_EXT_draw_buffers2`

### glColorMaterial

    void glColorMaterial(int face,
                         int mode)

  Interface to C language function:
  `void glColorMaterial(GLenum face, GLenum mode);`

### glColorSubTable

    void glColorSubTable(int target,
                         int start,
                         int count,
                         int format,
                         int type,
                         Buffer data)

  Entry point to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);`
  Part of `GL_VERSION_1_2`

### glColorSubTable

    void glColorSubTable(int target,
                         int start,
                         int count,
                         int format,
                         int type,
                         long data_buffer_offset)

  Entry point to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);`
  Part of `GL_VERSION_1_2`

### glColorTable

    void glColorTable(int target,
                      int internalformat,
                      int width,
                      int format,
                      int type,
                      Buffer table)

  Entry point to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glColorTable

    void glColorTable(int target,
                      int internalformat,
                      int width,
                      int format,
                      int type,
                      long table_buffer_offset)

  Entry point to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glColorTableParameterfv

    void glColorTableParameterfv(int target,
                                 int pname,
                                 FloatBuffer params)

  Entry point to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glColorTableParameterfv

    void glColorTableParameterfv(int target,
                                 int pname,
                                 float[] params,
                                 int params_offset)

  Entry point to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glColorTableParameteriv

    void glColorTableParameteriv(int target,
                                 int pname,
                                 IntBuffer params)

  Entry point to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_VERSION_1_2`

### glColorTableParameteriv

    void glColorTableParameteriv(int target,
                                 int pname,
                                 int[] params,
                                 int params_offset)

  Entry point to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_VERSION_1_2`

### glCompileShaderARB

    void glCompileShaderARB(int mode)

  Entry point to C language function: `void glCompileShaderARB(GLhandleARB mode);`
  Part of `GL_ARB_shader_objects`

### glCompressedMultiTexImage1DEXT

    void glCompressedMultiTexImage1DEXT(int texture,
                                        int target,
                                        int level,
                                        int internalformat,
                                        int width,
                                        int border,
                                        int imageSize,
                                        Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedMultiTexImage2DEXT

    void glCompressedMultiTexImage2DEXT(int texture,
                                        int target,
                                        int level,
                                        int internalformat,
                                        int width,
                                        int height,
                                        int border,
                                        int imageSize,
                                        Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedMultiTexImage3DEXT

    void glCompressedMultiTexImage3DEXT(int texture,
                                        int target,
                                        int level,
                                        int internalformat,
                                        int width,
                                        int height,
                                        int depth,
                                        int border,
                                        int imageSize,
                                        Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexImage3DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedMultiTexSubImage1DEXT

    void glCompressedMultiTexSubImage1DEXT(int texture,
                                           int target,
                                           int level,
                                           int xoffset,
                                           int width,
                                           int format,
                                           int imageSize,
                                           Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedMultiTexSubImage2DEXT

    void glCompressedMultiTexSubImage2DEXT(int texture,
                                           int target,
                                           int level,
                                           int xoffset,
                                           int yoffset,
                                           int width,
                                           int height,
                                           int format,
                                           int imageSize,
                                           Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedMultiTexSubImage3DEXT

    void glCompressedMultiTexSubImage3DEXT(int texture,
                                           int target,
                                           int level,
                                           int xoffset,
                                           int yoffset,
                                           int zoffset,
                                           int width,
                                           int height,
                                           int depth,
                                           int format,
                                           int imageSize,
                                           Buffer bits)

  Entry point to C language function: `void glCompressedMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureImage1DEXT

    void glCompressedTextureImage1DEXT(int texture,
                                       int target,
                                       int level,
                                       int internalformat,
                                       int width,
                                       int border,
                                       int imageSize,
                                       Buffer bits)

  Entry point to C language function: `void glCompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureImage2DEXT

    void glCompressedTextureImage2DEXT(int texture,
                                       int target,
                                       int level,
                                       int internalformat,
                                       int width,
                                       int height,
                                       int border,
                                       int imageSize,
                                       Buffer bits)

  Entry point to C language function: `void glCompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureImage3DEXT

    void glCompressedTextureImage3DEXT(int texture,
                                       int target,
                                       int level,
                                       int internalformat,
                                       int width,
                                       int height,
                                       int depth,
                                       int border,
                                       int imageSize,
                                       Buffer bits)

  Entry point to C language function: `void glCompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureSubImage1DEXT

    void glCompressedTextureSubImage1DEXT(int texture,
                                          int target,
                                          int level,
                                          int xoffset,
                                          int width,
                                          int format,
                                          int imageSize,
                                          Buffer bits)

  Entry point to C language function: `void glCompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureSubImage2DEXT

    void glCompressedTextureSubImage2DEXT(int texture,
                                          int target,
                                          int level,
                                          int xoffset,
                                          int yoffset,
                                          int width,
                                          int height,
                                          int format,
                                          int imageSize,
                                          Buffer bits)

  Entry point to C language function: `void glCompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glCompressedTextureSubImage3DEXT

    void glCompressedTextureSubImage3DEXT(int texture,
                                          int target,
                                          int level,
                                          int xoffset,
                                          int yoffset,
                                          int zoffset,
                                          int width,
                                          int height,
                                          int depth,
                                          int format,
                                          int imageSize,
                                          Buffer bits)

  Entry point to C language function: `void glCompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);`
  Part of `GL_EXT_direct_state_access`

### glConvolutionFilter1D

    void glConvolutionFilter1D(int target,
                               int internalformat,
                               int width,
                               int format,
                               int type,
                               Buffer table)

  Entry point to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glConvolutionFilter1D

    void glConvolutionFilter1D(int target,
                               int internalformat,
                               int width,
                               int format,
                               int type,
                               long table_buffer_offset)

  Entry point to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glConvolutionFilter2D

    void glConvolutionFilter2D(int target,
                               int internalformat,
                               int width,
                               int height,
                               int format,
                               int type,
                               Buffer image)

  Entry point to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);`
  Part of `GL_VERSION_1_2`

### glConvolutionFilter2D

    void glConvolutionFilter2D(int target,
                               int internalformat,
                               int width,
                               int height,
                               int format,
                               int type,
                               long image_buffer_offset)

  Entry point to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameterf

    void glConvolutionParameterf(int target,
                                 int pname,
                                 float params)

  Entry point to C language function: `void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameterfv

    void glConvolutionParameterfv(int target,
                                  int pname,
                                  FloatBuffer params)

  Entry point to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameterfv

    void glConvolutionParameterfv(int target,
                                  int pname,
                                  float[] params,
                                  int params_offset)

  Entry point to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameteri

    void glConvolutionParameteri(int target,
                                 int pname,
                                 int params)

  Entry point to C language function: `void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameteriv

    void glConvolutionParameteriv(int target,
                                  int pname,
                                  IntBuffer params)

  Entry point to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_VERSION_1_2`

### glConvolutionParameteriv

    void glConvolutionParameteriv(int target,
                                  int pname,
                                  int[] params,
                                  int params_offset)

  Entry point to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_VERSION_1_2`

### glCopyColorSubTable

    void glCopyColorSubTable(int target,
                             int start,
                             int x,
                             int y,
                             int width)

  Entry point to C language function: `void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);`
  Part of `GL_VERSION_1_2`

### glCopyColorTable

    void glCopyColorTable(int target,
                          int internalformat,
                          int x,
                          int y,
                          int width)

  Entry point to C language function: `void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);`
  Part of `GL_VERSION_1_2`

### glCopyConvolutionFilter1D

    void glCopyConvolutionFilter1D(int target,
                                   int internalformat,
                                   int x,
                                   int y,
                                   int width)

  Entry point to C language function: `void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);`
  Part of `GL_VERSION_1_2`

### glCopyConvolutionFilter2D

    void glCopyConvolutionFilter2D(int target,
                                   int internalformat,
                                   int x,
                                   int y,
                                   int width,
                                   int height)

  Entry point to C language function: `void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);`
  Part of `GL_VERSION_1_2`

### glCopyMultiTexImage1DEXT

    void glCopyMultiTexImage1DEXT(int texture,
                                  int target,
                                  int level,
                                  int internalformat,
                                  int x,
                                  int y,
                                  int width,
                                  int border)

  Entry point to C language function: `void glCopyMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);`
  Part of `GL_EXT_direct_state_access`

### glCopyMultiTexImage2DEXT

    void glCopyMultiTexImage2DEXT(int texture,
                                  int target,
                                  int level,
                                  int internalformat,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  int border)

  Entry point to C language function: `void glCopyMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);`
  Part of `GL_EXT_direct_state_access`

### glCopyMultiTexSubImage1DEXT

    void glCopyMultiTexSubImage1DEXT(int texture,
                                     int target,
                                     int level,
                                     int xoffset,
                                     int x,
                                     int y,
                                     int width)

  Entry point to C language function: `void glCopyMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);`
  Part of `GL_EXT_direct_state_access`

### glCopyMultiTexSubImage2DEXT

    void glCopyMultiTexSubImage2DEXT(int texture,
                                     int target,
                                     int level,
                                     int xoffset,
                                     int yoffset,
                                     int x,
                                     int y,
                                     int width,
                                     int height)

  Entry point to C language function: `void glCopyMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glCopyMultiTexSubImage3DEXT

    void glCopyMultiTexSubImage3DEXT(int texture,
                                     int target,
                                     int level,
                                     int xoffset,
                                     int yoffset,
                                     int zoffset,
                                     int x,
                                     int y,
                                     int width,
                                     int height)

  Entry point to C language function: `void glCopyMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glCopyPixels

    void glCopyPixels(int x,
                      int y,
                      int width,
                      int height,
                      int type)

  Interface to C language function:
  `void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);`

### glCopyTextureImage1DEXT

    void glCopyTextureImage1DEXT(int texture,
                                 int target,
                                 int level,
                                 int internalformat,
                                 int x,
                                 int y,
                                 int width,
                                 int border)

  Entry point to C language function: `void glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);`
  Part of `GL_EXT_direct_state_access`

### glCopyTextureImage2DEXT

    void glCopyTextureImage2DEXT(int texture,
                                 int target,
                                 int level,
                                 int internalformat,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 int border)

  Entry point to C language function: `void glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);`
  Part of `GL_EXT_direct_state_access`

### glCopyTextureSubImage1DEXT

    void glCopyTextureSubImage1DEXT(int texture,
                                    int target,
                                    int level,
                                    int xoffset,
                                    int x,
                                    int y,
                                    int width)

  Entry point to C language function: `void glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);`
  Part of `GL_EXT_direct_state_access`

### glCopyTextureSubImage2DEXT

    void glCopyTextureSubImage2DEXT(int texture,
                                    int target,
                                    int level,
                                    int xoffset,
                                    int yoffset,
                                    int x,
                                    int y,
                                    int width,
                                    int height)

  Entry point to C language function: `void glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glCopyTextureSubImage3DEXT

    void glCopyTextureSubImage3DEXT(int texture,
                                    int target,
                                    int level,
                                    int xoffset,
                                    int yoffset,
                                    int zoffset,
                                    int x,
                                    int y,
                                    int width,
                                    int height)

  Entry point to C language function: `void glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glCreateProgramObjectARB

    int glCreateProgramObjectARB()

  Entry point to C language function: `GLhandleARB glCreateProgramObjectARB(void);`
  Part of `GL_ARB_shader_objects`

### glCreateShaderObjectARB

    int glCreateShaderObjectARB(int type)

  Entry point to C language function: `GLhandleARB glCreateShaderObjectARB(GLenum type);`
  Part of `GL_ARB_shader_objects`

### glCullParameterdvEXT

    void glCullParameterdvEXT(int pname,
                              DoubleBuffer params)

  Entry point to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`
  Part of `GL_EXT_cull_vertex`

### glCullParameterdvEXT

    void glCullParameterdvEXT(int pname,
                              double[] params,
                              int params_offset)

  Entry point to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`
  Part of `GL_EXT_cull_vertex`

### glCullParameterfvEXT

    void glCullParameterfvEXT(int pname,
                              FloatBuffer params)

  Entry point to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`
  Part of `GL_EXT_cull_vertex`

### glCullParameterfvEXT

    void glCullParameterfvEXT(int pname,
                              float[] params,
                              int params_offset)

  Entry point to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`
  Part of `GL_EXT_cull_vertex`

### glDeleteBufferRegion

    void glDeleteBufferRegion(int mode)

  Entry point to C language function: `void glDeleteBufferRegion(GLuint mode);`
  Part of `GL_KTX_buffer_region`

### glDeleteFencesAPPLE

    void glDeleteFencesAPPLE(int n,
                             IntBuffer ids)

  Entry point to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);`
  Part of `GL_APPLE_fence`

### glDeleteFencesAPPLE

    void glDeleteFencesAPPLE(int n,
                             int[] ids,
                             int ids_offset)

  Entry point to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);`
  Part of `GL_APPLE_fence`

### glDeleteFencesNV

    void glDeleteFencesNV(int n,
                          IntBuffer ids)

  Entry point to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);`
  Part of `GL_NV_fence`

### glDeleteFencesNV

    void glDeleteFencesNV(int n,
                          int[] ids,
                          int ids_offset)

  Entry point to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);`
  Part of `GL_NV_fence`

### glDeleteLists

    void glDeleteLists(int list,
                       int range)

  Interface to C language function:
  `void glDeleteLists(GLuint list, GLsizei range);`

### glDeleteObjectARB

    void glDeleteObjectARB(int mode)

  Entry point to C language function: `void glDeleteObjectARB(GLhandleARB mode);`
  Part of `GL_ARB_shader_objects`

### glDeleteOcclusionQueriesNV

    void glDeleteOcclusionQueriesNV(int n,
                                    IntBuffer ids)

  Entry point to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);`
  Part of `GL_NV_occlusion_query`

### glDeleteOcclusionQueriesNV

    void glDeleteOcclusionQueriesNV(int n,
                                    int[] ids,
                                    int ids_offset)

  Entry point to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);`
  Part of `GL_NV_occlusion_query`

### glDeleteProgramsARB

    void glDeleteProgramsARB(int n,
                             IntBuffer ids)

  Entry point to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);`
  Part of `GL_ARB_vertex_program`

### glDeleteProgramsARB

    void glDeleteProgramsARB(int n,
                             int[] ids,
                             int ids_offset)

  Entry point to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);`
  Part of `GL_ARB_vertex_program`

### glDeleteVertexShaderEXT

    void glDeleteVertexShaderEXT(int mode)

  Entry point to C language function: `void glDeleteVertexShaderEXT(GLuint mode);`
  Part of `GL_EXT_vertex_shader`

### glDepthBoundsEXT

    void glDepthBoundsEXT(double x,
                          double y)

  Entry point to C language function: `void glDepthBoundsEXT(GLclampd x, GLclampd y);`
  Part of `GL_EXT_depth_bounds_test`

### glDetachObjectARB

    void glDetachObjectARB(int target,
                           int id)

  Entry point to C language function: `void glDetachObjectARB(GLhandleARB target, GLhandleARB id);`
  Part of `GL_ARB_shader_objects`

### glDisableClientStateIndexedEXT

    void glDisableClientStateIndexedEXT(int target,
                                        int id)

  Entry point to C language function: `void glDisableClientStateIndexedEXT(GLenum target, GLuint id);`
  Part of `GL_EXT_direct_state_access`

### glDisableIndexed

    void glDisableIndexed(int target,
                          int index)

  Entry point to C language function: `void glDisableIndexedEXT(GLenum target, GLuint index);`
  Part of `GL_EXT_draw_buffers2`

### glDisableVariantClientStateEXT

    void glDisableVariantClientStateEXT(int mode)

  Entry point to C language function: `void glDisableVariantClientStateEXT(GLuint mode);`
  Part of `GL_EXT_vertex_shader`

### glDisableVertexAttribAPPLE

    void glDisableVertexAttribAPPLE(int index,
                                    int pname)

  Entry point to C language function: `void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glDisableVertexAttribArrayARB

    void glDisableVertexAttribArrayARB(int mode)

  Entry point to C language function: `void glDisableVertexAttribArrayARB(GLuint mode);`
  Part of `GL_ARB_vertex_program`

### glDrawBufferRegion

    void glDrawBufferRegion(int region,
                            int x,
                            int y,
                            int width,
                            int height,
                            int xDest,
                            int yDest)

  Entry point to C language function: `void glDrawBufferRegion(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);`
  Part of `GL_KTX_buffer_region`

### glDrawBuffersATI

    void glDrawBuffersATI(int n,
                          IntBuffer ids)

  Entry point to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);`
  Part of `GL_ATI_draw_buffers`

### glDrawBuffersATI

    void glDrawBuffersATI(int n,
                          int[] ids,
                          int ids_offset)

  Entry point to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);`
  Part of `GL_ATI_draw_buffers`

### glDrawPixels

    void glDrawPixels(int width,
                      int height,
                      int format,
                      int type,
                      Buffer pixels)

  Entry point to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_VERSION_1_0`

### glDrawPixels

    void glDrawPixels(int width,
                      int height,
                      int format,
                      int type,
                      long pixels_buffer_offset)

  Entry point to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_VERSION_1_0`

### glEdgeFlag

    void glEdgeFlag(boolean flag)

  Interface to C language function:
  `void glEdgeFlag(GLboolean flag);`

### glEdgeFlagPointer

    void glEdgeFlagPointer(int stride,
                           Buffer ptr)

  Entry point to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);`
  Part of `GL_VERSION_1_1`

  Parameters:
    `ptr` - a direct `Buffer`

### glEdgeFlagPointer

    void glEdgeFlagPointer(int stride,
                           long ptr_buffer_offset)

  Entry point to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);`
  Part of `GL_VERSION_1_1`

### glEdgeFlagv

    void glEdgeFlagv(ByteBuffer flag)

  Interface to C language function:
  `void glEdgeFlagv(const GLboolean * flag);`

### glEdgeFlagv

    void glEdgeFlagv(byte[] flag,
                     int flag_offset)

  Interface to C language function:
  `void glEdgeFlagv(const GLboolean * flag);`

### glEnableClientStateIndexedEXT

    void glEnableClientStateIndexedEXT(int target,
                                       int id)

  Entry point to C language function: `void glEnableClientStateIndexedEXT(GLenum target, GLuint id);`
  Part of `GL_EXT_direct_state_access`

### glEnableIndexed

    void glEnableIndexed(int target,
                         int index)

  Entry point to C language function: `void glEnableIndexedEXT(GLenum target, GLuint index);`
  Part of `GL_EXT_draw_buffers2`

### glEnableVariantClientStateEXT

    void glEnableVariantClientStateEXT(int mode)

  Entry point to C language function: `void glEnableVariantClientStateEXT(GLuint mode);`
  Part of `GL_EXT_vertex_shader`

### glEnableVertexAttribAPPLE

    void glEnableVertexAttribAPPLE(int index,
                                   int pname)

  Entry point to C language function: `void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glEnableVertexAttribArrayARB

    void glEnableVertexAttribArrayARB(int mode)

  Entry point to C language function: `void glEnableVertexAttribArrayARB(GLuint mode);`
  Part of `GL_ARB_vertex_program`

### glEnd

    void glEnd()

  Interface to C language function:
  `void glEnd(void);`

### glEndList

    void glEndList()

  Interface to C language function:
  `void glEndList(void);`

### glEndOcclusionQueryNV

    void glEndOcclusionQueryNV()

  Entry point to C language function: `void glEndOcclusionQueryNV(void);`
  Part of `GL_NV_occlusion_query`

### glEndVertexShaderEXT

    void glEndVertexShaderEXT()

  Entry point to C language function: `void glEndVertexShaderEXT(void);`
  Part of `GL_EXT_vertex_shader`

### glEvalCoord1d

    void glEvalCoord1d(double u)

  Interface to C language function:
  `void glEvalCoord1d(GLdouble u);`

### glEvalCoord1dv

    void glEvalCoord1dv(DoubleBuffer u)

  Interface to C language function:
  `void glEvalCoord1dv(const GLdouble * u);`

### glEvalCoord1dv

    void glEvalCoord1dv(double[] u,
                        int u_offset)

  Interface to C language function:
  `void glEvalCoord1dv(const GLdouble * u);`

### glEvalCoord1f

    void glEvalCoord1f(float u)

  Interface to C language function:
  `void glEvalCoord1f(GLfloat u);`

### glEvalCoord1fv

    void glEvalCoord1fv(FloatBuffer u)

  Interface to C language function:
  `void glEvalCoord1fv(const GLfloat * u);`

### glEvalCoord1fv

    void glEvalCoord1fv(float[] u,
                        int u_offset)

  Interface to C language function:
  `void glEvalCoord1fv(const GLfloat * u);`

### glEvalCoord2d

    void glEvalCoord2d(double u,
                       double v)

  Interface to C language function:
  `void glEvalCoord2d(GLdouble u, GLdouble v);`

### glEvalCoord2dv

    void glEvalCoord2dv(DoubleBuffer u)

  Interface to C language function:
  `void glEvalCoord2dv(const GLdouble * u);`

### glEvalCoord2dv

    void glEvalCoord2dv(double[] u,
                        int u_offset)

  Interface to C language function:
  `void glEvalCoord2dv(const GLdouble * u);`

### glEvalCoord2f

    void glEvalCoord2f(float u,
                       float v)

  Interface to C language function:
  `void glEvalCoord2f(GLfloat u, GLfloat v);`

### glEvalCoord2fv

    void glEvalCoord2fv(FloatBuffer u)

  Interface to C language function:
  `void glEvalCoord2fv(const GLfloat * u);`

### glEvalCoord2fv

    void glEvalCoord2fv(float[] u,
                        int u_offset)

  Interface to C language function:
  `void glEvalCoord2fv(const GLfloat * u);`

### glEvalMapsNV

    void glEvalMapsNV(int target,
                      int id)

  Entry point to C language function: `void glEvalMapsNV(GLenum target, GLenum id);`
  Part of `GL_NV_evaluators`

### glEvalMesh1

    void glEvalMesh1(int mode,
                     int i1,
                     int i2)

  Interface to C language function:
  `void glEvalMesh1(GLenum mode, GLint i1, GLint i2);`

### glEvalMesh2

    void glEvalMesh2(int mode,
                     int i1,
                     int i2,
                     int j1,
                     int j2)

  Interface to C language function:
  `void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);`

### glEvalPoint1

    void glEvalPoint1(int i)

  Interface to C language function:
  `void glEvalPoint1(GLint i);`

### glEvalPoint2

    void glEvalPoint2(int i,
                      int j)

  Interface to C language function:
  `void glEvalPoint2(GLint i, GLint j);`

### glExtractComponentEXT

    void glExtractComponentEXT(int red,
                               int green,
                               int blue)

  Entry point to C language function: `void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);`
  Part of `GL_EXT_vertex_shader`

### glFeedbackBuffer

    void glFeedbackBuffer(int size,
                          int type,
                          FloatBuffer buffer)

  Interface to C language function:
  `void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);`

  Parameters:
    `buffer` - a direct `FloatBuffer`

### glFinishFenceAPPLE

    void glFinishFenceAPPLE(int mode)

  Entry point to C language function: `void glFinishFenceAPPLE(GLuint mode);`
  Part of `GL_APPLE_fence`

### glFinishFenceNV

    void glFinishFenceNV(int mode)

  Entry point to C language function: `void glFinishFenceNV(GLuint mode);`
  Part of `GL_NV_fence`

### glFinishObjectAPPLE

    void glFinishObjectAPPLE(int target,
                             int s)

  Entry point to C language function: `void glFinishObjectAPPLE(GLenum target, GLint s);`
  Part of `GL_APPLE_fence`

### glFinishRenderAPPLE

    void glFinishRenderAPPLE()

  Entry point to C language function: `void glFinishRenderAPPLE(void);`
  Part of `GL_APPLE_flush_render`

### glFinishTextureSUNX

    void glFinishTextureSUNX()

  Entry point to C language function: `void glFinishTextureSUNX(void);`
  Part of `GL_SUNX_constant_data`

### glFlushPixelDataRangeNV

    void glFlushPixelDataRangeNV(int mode)

  Entry point to C language function: `void glFlushPixelDataRangeNV(GLenum mode);`
  Part of `GL_NV_pixel_data_range`

### glFlushRenderAPPLE

    void glFlushRenderAPPLE()

  Entry point to C language function: `void glFlushRenderAPPLE(void);`
  Part of `GL_APPLE_flush_render`

### glFlushVertexArrayRangeAPPLE

    void glFlushVertexArrayRangeAPPLE(int length,
                                      Buffer pointer)

  Entry point to C language function: `void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);`
  Part of `GL_APPLE_vertex_array_range`

### glFlushVertexArrayRangeNV

    void glFlushVertexArrayRangeNV()

  Entry point to C language function: `void glFlushVertexArrayRangeNV(void);`
  Part of `GL_NV_vertex_array_range`

### glFogCoordPointer

    void glFogCoordPointer(int type,
                           int stride,
                           Buffer pointer)

  Entry point to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_4`

  Parameters:
    `pointer` - a direct `Buffer`

### glFogCoordPointer

    void glFogCoordPointer(int type,
                           int stride,
                           long pointer_buffer_offset)

  Entry point to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_4`

### glFogCoordd

    void glFogCoordd(double coord)

  Entry point to C language function: `void glFogCoordd(GLdouble coord);`
  Part of `GL_VERSION_1_4`

### glFogCoorddv

    void glFogCoorddv(DoubleBuffer m)

  Entry point to C language function: `void glFogCoorddv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glFogCoorddv

    void glFogCoorddv(double[] m,
                      int m_offset)

  Entry point to C language function: `void glFogCoorddv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glFogCoordf

    void glFogCoordf(float coord)

  Entry point to C language function: `void glFogCoordf(GLfloat coord);`
  Part of `GL_VERSION_1_4`

### glFogCoordfv

    void glFogCoordfv(FloatBuffer m)

  Entry point to C language function: `void glFogCoordfv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glFogCoordfv

    void glFogCoordfv(float[] m,
                      int m_offset)

  Entry point to C language function: `void glFogCoordfv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glFogCoordh

    void glFogCoordh(short factor)

  Entry point to C language function: `void glFogCoordhNV(GLhalfNV factor);`
  Part of `GL_NV_half_float`

### glFogCoordhv

    void glFogCoordhv(ShortBuffer v)

  Entry point to C language function: `void glFogCoordhvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glFogCoordhv

    void glFogCoordhv(short[] v,
                      int v_offset)

  Entry point to C language function: `void glFogCoordhvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glFogi

    void glFogi(int pname,
                int param)

  Interface to C language function:
  `void glFogi(GLenum pname, GLint param);`

### glFogiv

    void glFogiv(int pname,
                 IntBuffer params)

  Interface to C language function:
  `void glFogiv(GLenum pname, const GLint * params);`

### glFogiv

    void glFogiv(int pname,
                 int[] params,
                 int params_offset)

  Interface to C language function:
  `void glFogiv(GLenum pname, const GLint * params);`

### glFramebufferDrawBufferEXT

    void glFramebufferDrawBufferEXT(int target,
                                    int id)

  Entry point to C language function: `void glFramebufferDrawBufferEXT(GLuint target, GLenum id);`
  Part of `GL_EXT_direct_state_access`

### glFramebufferDrawBuffersEXT

    void glFramebufferDrawBuffersEXT(int buffer,
                                     int drawbuffer,
                                     IntBuffer value)

  Entry point to C language function: `void glFramebufferDrawBuffersEXT(GLuint buffer, GLsizei drawbuffer, const GLenum * value);`
  Part of `GL_EXT_direct_state_access`

### glFramebufferDrawBuffersEXT

    void glFramebufferDrawBuffersEXT(int buffer,
                                     int drawbuffer,
                                     int[] value,
                                     int value_offset)

  Entry point to C language function: `void glFramebufferDrawBuffersEXT(GLuint buffer, GLsizei drawbuffer, const GLenum * value);`
  Part of `GL_EXT_direct_state_access`

### glFramebufferReadBufferEXT

    void glFramebufferReadBufferEXT(int target,
                                    int id)

  Entry point to C language function: `void glFramebufferReadBufferEXT(GLuint target, GLenum id);`
  Part of `GL_EXT_direct_state_access`

### glGenFencesAPPLE

    void glGenFencesAPPLE(int n,
                          IntBuffer ids)

  Entry point to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`
  Part of `GL_APPLE_fence`

### glGenFencesAPPLE

    void glGenFencesAPPLE(int n,
                          int[] ids,
                          int ids_offset)

  Entry point to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`
  Part of `GL_APPLE_fence`

### glGenFencesNV

    void glGenFencesNV(int n,
                       IntBuffer ids)

  Entry point to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);`
  Part of `GL_NV_fence`

### glGenFencesNV

    void glGenFencesNV(int n,
                       int[] ids,
                       int ids_offset)

  Entry point to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);`
  Part of `GL_NV_fence`

### glGenLists

    int glGenLists(int range)

  Interface to C language function:
  `GLuint glGenLists(GLsizei range);`

### glGenOcclusionQueriesNV

    void glGenOcclusionQueriesNV(int n,
                                 IntBuffer ids)

  Entry point to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`
  Part of `GL_NV_occlusion_query`

### glGenOcclusionQueriesNV

    void glGenOcclusionQueriesNV(int n,
                                 int[] ids,
                                 int ids_offset)

  Entry point to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`
  Part of `GL_NV_occlusion_query`

### glGenProgramsARB

    void glGenProgramsARB(int n,
                          IntBuffer ids)

  Entry point to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);`
  Part of `GL_ARB_vertex_program`

### glGenProgramsARB

    void glGenProgramsARB(int n,
                          int[] ids,
                          int ids_offset)

  Entry point to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);`
  Part of `GL_ARB_vertex_program`

### glGenSymbolsEXT

    int glGenSymbolsEXT(int datatype,
                        int storagetype,
                        int range,
                        int components)

  Entry point to C language function: `GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);`
  Part of `GL_EXT_vertex_shader`

### glGenVertexShadersEXT

    int glGenVertexShadersEXT(int type)

  Entry point to C language function: `GLuint glGenVertexShadersEXT(GLuint type);`
  Part of `GL_EXT_vertex_shader`

### glGenerateMultiTexMipmapEXT

    void glGenerateMultiTexMipmapEXT(int target,
                                     int id)

  Entry point to C language function: `void glGenerateMultiTexMipmapEXT(GLenum target, GLenum id);`
  Part of `GL_EXT_direct_state_access`

### glGenerateTextureMipmapEXT

    void glGenerateTextureMipmapEXT(int target,
                                    int id)

  Entry point to C language function: `void glGenerateTextureMipmapEXT(GLuint target, GLenum id);`
  Part of `GL_EXT_direct_state_access`

### glGetActiveUniformARB

    void glGetActiveUniformARB(int program,
                               int index,
                               int bufSize,
                               IntBuffer length,
                               IntBuffer size,
                               IntBuffer type,
                               ByteBuffer name)

  Entry point to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
  Part of `GL_ARB_shader_objects`

### glGetActiveUniformARB

    void glGetActiveUniformARB(int program,
                               int index,
                               int bufSize,
                               int[] length,
                               int length_offset,
                               int[] size,
                               int size_offset,
                               int[] type,
                               int type_offset,
                               byte[] name,
                               int name_offset)

  Entry point to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
  Part of `GL_ARB_shader_objects`

### glGetAttachedObjectsARB

    void glGetAttachedObjectsARB(int program,
                                 int maxCount,
                                 IntBuffer count,
                                 IntBuffer obj)

  Entry point to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);`
  Part of `GL_ARB_shader_objects`

### glGetAttachedObjectsARB

    void glGetAttachedObjectsARB(int program,
                                 int maxCount,
                                 int[] count,
                                 int count_offset,
                                 int[] obj,
                                 int obj_offset)

  Entry point to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);`
  Part of `GL_ARB_shader_objects`

### glGetBooleanIndexedv

    void glGetBooleanIndexedv(int target,
                              int index,
                              ByteBuffer data)

  Entry point to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);`
  Part of `GL_EXT_draw_buffers2`

### glGetBooleanIndexedv

    void glGetBooleanIndexedv(int target,
                              int index,
                              byte[] data,
                              int data_offset)

  Entry point to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);`
  Part of `GL_EXT_draw_buffers2`

### glGetClipPlane

    void glGetClipPlane(int plane,
                        DoubleBuffer equation)

  Interface to C language function:
  `void glGetClipPlane(GLenum plane, GLdouble * equation);`

### glGetClipPlane

    void glGetClipPlane(int plane,
                        double[] equation,
                        int equation_offset)

  Interface to C language function:
  `void glGetClipPlane(GLenum plane, GLdouble * equation);`

### glGetColorTable

    void glGetColorTable(int target,
                         int format,
                         int type,
                         Buffer table)

  Entry point to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glGetColorTable

    void glGetColorTable(int target,
                         int format,
                         int type,
                         long table_buffer_offset)

  Entry point to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glGetColorTableParameterfv

    void glGetColorTableParameterfv(int target,
                                    int pname,
                                    FloatBuffer params)

  Entry point to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetColorTableParameterfv

    void glGetColorTableParameterfv(int target,
                                    int pname,
                                    float[] params,
                                    int params_offset)

  Entry point to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetColorTableParameteriv

    void glGetColorTableParameteriv(int target,
                                    int pname,
                                    IntBuffer params)

  Entry point to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetColorTableParameteriv

    void glGetColorTableParameteriv(int target,
                                    int pname,
                                    int[] params,
                                    int params_offset)

  Entry point to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetCompressedMultiTexImageEXT

    void glGetCompressedMultiTexImageEXT(int texture,
                                         int target,
                                         int lod,
                                         Buffer img)

  Entry point to C language function: `void glGetCompressedMultiTexImageEXT(GLenum texture, GLenum target, GLint lod, GLvoid * img);`
  Part of `GL_EXT_direct_state_access`

### glGetCompressedTextureImageEXT

    void glGetCompressedTextureImageEXT(int texture,
                                        int target,
                                        int lod,
                                        Buffer img)

  Entry point to C language function: `void glGetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint lod, GLvoid * img);`
  Part of `GL_EXT_direct_state_access`

### glGetConvolutionFilter

    void glGetConvolutionFilter(int target,
                                int format,
                                int type,
                                Buffer table)

  Entry point to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glGetConvolutionFilter

    void glGetConvolutionFilter(int target,
                                int format,
                                int type,
                                long table_buffer_offset)

  Entry point to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);`
  Part of `GL_VERSION_1_2`

### glGetConvolutionParameterfv

    void glGetConvolutionParameterfv(int target,
                                     int pname,
                                     FloatBuffer params)

  Entry point to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetConvolutionParameterfv

    void glGetConvolutionParameterfv(int target,
                                     int pname,
                                     float[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetConvolutionParameteriv

    void glGetConvolutionParameteriv(int target,
                                     int pname,
                                     IntBuffer params)

  Entry point to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetConvolutionParameteriv

    void glGetConvolutionParameteriv(int target,
                                     int pname,
                                     int[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetDoubleIndexedvEXT

    void glGetDoubleIndexedvEXT(int index,
                                int pname,
                                DoubleBuffer params)

  Entry point to C language function: `void glGetDoubleIndexedvEXT(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetDoubleIndexedvEXT

    void glGetDoubleIndexedvEXT(int index,
                                int pname,
                                double[] params,
                                int params_offset)

  Entry point to C language function: `void glGetDoubleIndexedvEXT(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetFenceivNV

    void glGetFenceivNV(int target,
                        int pname,
                        IntBuffer params)

  Entry point to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_NV_fence`

### glGetFenceivNV

    void glGetFenceivNV(int target,
                        int pname,
                        int[] params,
                        int params_offset)

  Entry point to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_NV_fence`

### glGetFloatIndexedvEXT

    void glGetFloatIndexedvEXT(int target,
                               int pname,
                               FloatBuffer params)

  Entry point to C language function: `void glGetFloatIndexedvEXT(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetFloatIndexedvEXT

    void glGetFloatIndexedvEXT(int target,
                               int pname,
                               float[] params,
                               int params_offset)

  Entry point to C language function: `void glGetFloatIndexedvEXT(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetFramebufferParameterivEXT

    void glGetFramebufferParameterivEXT(int target,
                                        int pname,
                                        IntBuffer params)

  Entry point to C language function: `void glGetFramebufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetFramebufferParameterivEXT

    void glGetFramebufferParameterivEXT(int target,
                                        int pname,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glGetFramebufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetHandleARB

    int glGetHandleARB(int type)

  Entry point to C language function: `GLhandleARB glGetHandleARB(GLenum type);`
  Part of `GL_ARB_shader_objects`

### glGetHistogram

    void glGetHistogram(int target,
                        boolean reset,
                        int format,
                        int type,
                        Buffer values)

  Entry point to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
  Part of `GL_VERSION_1_2`

### glGetHistogram

    void glGetHistogram(int target,
                        boolean reset,
                        int format,
                        int type,
                        long values_buffer_offset)

  Entry point to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
  Part of `GL_VERSION_1_2`

### glGetHistogramParameterfv

    void glGetHistogramParameterfv(int target,
                                   int pname,
                                   FloatBuffer params)

  Entry point to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetHistogramParameterfv

    void glGetHistogramParameterfv(int target,
                                   int pname,
                                   float[] params,
                                   int params_offset)

  Entry point to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetHistogramParameteriv

    void glGetHistogramParameteriv(int target,
                                   int pname,
                                   IntBuffer params)

  Entry point to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetHistogramParameteriv

    void glGetHistogramParameteriv(int target,
                                   int pname,
                                   int[] params,
                                   int params_offset)

  Entry point to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetInfoLogARB

    void glGetInfoLogARB(int program,
                         int bufSize,
                         IntBuffer length,
                         ByteBuffer infoLog)

  Entry point to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
  Part of `GL_ARB_shader_objects`

### glGetInfoLogARB

    void glGetInfoLogARB(int program,
                         int bufSize,
                         int[] length,
                         int length_offset,
                         byte[] infoLog,
                         int infoLog_offset)

  Entry point to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
  Part of `GL_ARB_shader_objects`

### glGetIntegerIndexedv

    void glGetIntegerIndexedv(int target,
                              int index,
                              IntBuffer data)

  Entry point to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);`
  Part of `GL_EXT_draw_buffers2`

### glGetIntegerIndexedv

    void glGetIntegerIndexedv(int target,
                              int index,
                              int[] data,
                              int data_offset)

  Entry point to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);`
  Part of `GL_EXT_draw_buffers2`

### glGetInvariantBooleanvEXT

    void glGetInvariantBooleanvEXT(int target,
                                   int index,
                                   ByteBuffer data)

  Entry point to C language function: `void glGetInvariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetInvariantBooleanvEXT

    void glGetInvariantBooleanvEXT(int target,
                                   int index,
                                   byte[] data,
                                   int data_offset)

  Entry point to C language function: `void glGetInvariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetInvariantFloatvEXT

    void glGetInvariantFloatvEXT(int target,
                                 int pname,
                                 FloatBuffer params)

  Entry point to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetInvariantFloatvEXT

    void glGetInvariantFloatvEXT(int target,
                                 int pname,
                                 float[] params,
                                 int params_offset)

  Entry point to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetInvariantIntegervEXT

    void glGetInvariantIntegervEXT(int target,
                                   int pname,
                                   IntBuffer params)

  Entry point to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetInvariantIntegervEXT

    void glGetInvariantIntegervEXT(int target,
                                   int pname,
                                   int[] params,
                                   int params_offset)

  Entry point to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetLightiv

    void glGetLightiv(int light,
                      int pname,
                      IntBuffer params)

  Interface to C language function:
  `void glGetLightiv(GLenum light, GLenum pname, GLint * params);`

### glGetLightiv

    void glGetLightiv(int light,
                      int pname,
                      int[] params,
                      int params_offset)

  Interface to C language function:
  `void glGetLightiv(GLenum light, GLenum pname, GLint * params);`

### glGetLocalConstantBooleanvEXT

    void glGetLocalConstantBooleanvEXT(int target,
                                       int index,
                                       ByteBuffer data)

  Entry point to C language function: `void glGetLocalConstantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetLocalConstantBooleanvEXT

    void glGetLocalConstantBooleanvEXT(int target,
                                       int index,
                                       byte[] data,
                                       int data_offset)

  Entry point to C language function: `void glGetLocalConstantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetLocalConstantFloatvEXT

    void glGetLocalConstantFloatvEXT(int target,
                                     int pname,
                                     FloatBuffer params)

  Entry point to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetLocalConstantFloatvEXT

    void glGetLocalConstantFloatvEXT(int target,
                                     int pname,
                                     float[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetLocalConstantIntegervEXT

    void glGetLocalConstantIntegervEXT(int target,
                                       int pname,
                                       IntBuffer params)

  Entry point to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetLocalConstantIntegervEXT

    void glGetLocalConstantIntegervEXT(int target,
                                       int pname,
                                       int[] params,
                                       int params_offset)

  Entry point to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetMapAttribParameterfvNV

    void glGetMapAttribParameterfvNV(int stage,
                                     int portion,
                                     int pname,
                                     FloatBuffer params)

  Entry point to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
  Part of `GL_NV_evaluators`

### glGetMapAttribParameterfvNV

    void glGetMapAttribParameterfvNV(int stage,
                                     int portion,
                                     int pname,
                                     float[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
  Part of `GL_NV_evaluators`

### glGetMapAttribParameterivNV

    void glGetMapAttribParameterivNV(int target,
                                     int attachment,
                                     int pname,
                                     IntBuffer params)

  Entry point to C language function: `void glGetMapAttribParameterivNV(GLenum target, GLuint attachment, GLenum pname, GLint * params);`
  Part of `GL_NV_evaluators`

### glGetMapAttribParameterivNV

    void glGetMapAttribParameterivNV(int target,
                                     int attachment,
                                     int pname,
                                     int[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetMapAttribParameterivNV(GLenum target, GLuint attachment, GLenum pname, GLint * params);`
  Part of `GL_NV_evaluators`

### glGetMapControlPointsNV

    void glGetMapControlPointsNV(int target,
                                 int index,
                                 int type,
                                 int ustride,
                                 int vstride,
                                 boolean packed,
                                 Buffer points)

  Entry point to C language function: `void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);`
  Part of `GL_NV_evaluators`

### glGetMapParameterfvNV

    void glGetMapParameterfvNV(int target,
                               int pname,
                               FloatBuffer params)

  Entry point to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_NV_evaluators`

### glGetMapParameterfvNV

    void glGetMapParameterfvNV(int target,
                               int pname,
                               float[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_NV_evaluators`

### glGetMapParameterivNV

    void glGetMapParameterivNV(int target,
                               int pname,
                               IntBuffer params)

  Entry point to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_NV_evaluators`

### glGetMapParameterivNV

    void glGetMapParameterivNV(int target,
                               int pname,
                               int[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_NV_evaluators`

### glGetMapdv

    void glGetMapdv(int target,
                    int query,
                    DoubleBuffer v)

  Interface to C language function:
  `void glGetMapdv(GLenum target, GLenum query, GLdouble * v);`

### glGetMapdv

    void glGetMapdv(int target,
                    int query,
                    double[] v,
                    int v_offset)

  Interface to C language function:
  `void glGetMapdv(GLenum target, GLenum query, GLdouble * v);`

### glGetMapfv

    void glGetMapfv(int target,
                    int query,
                    FloatBuffer v)

  Interface to C language function:
  `void glGetMapfv(GLenum target, GLenum query, GLfloat * v);`

### glGetMapfv

    void glGetMapfv(int target,
                    int query,
                    float[] v,
                    int v_offset)

  Interface to C language function:
  `void glGetMapfv(GLenum target, GLenum query, GLfloat * v);`

### glGetMapiv

    void glGetMapiv(int target,
                    int query,
                    IntBuffer v)

  Interface to C language function:
  `void glGetMapiv(GLenum target, GLenum query, GLint * v);`

### glGetMapiv

    void glGetMapiv(int target,
                    int query,
                    int[] v,
                    int v_offset)

  Interface to C language function:
  `void glGetMapiv(GLenum target, GLenum query, GLint * v);`

### glGetMaterialiv

    void glGetMaterialiv(int face,
                         int pname,
                         IntBuffer params)

  Interface to C language function:
  `void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);`

### glGetMaterialiv

    void glGetMaterialiv(int face,
                         int pname,
                         int[] params,
                         int params_offset)

  Interface to C language function:
  `void glGetMaterialiv(GLenum face, GLenum pname, GLint * params);`

### glGetMinmax

    void glGetMinmax(int target,
                     boolean reset,
                     int format,
                     int type,
                     Buffer values)

  Entry point to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
  Part of `GL_VERSION_1_2`

### glGetMinmax

    void glGetMinmax(int target,
                     boolean reset,
                     int format,
                     int type,
                     long values_buffer_offset)

  Entry point to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
  Part of `GL_VERSION_1_2`

### glGetMinmaxParameterfv

    void glGetMinmaxParameterfv(int target,
                                int pname,
                                FloatBuffer params)

  Entry point to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetMinmaxParameterfv

    void glGetMinmaxParameterfv(int target,
                                int pname,
                                float[] params,
                                int params_offset)

  Entry point to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);`
  Part of `GL_VERSION_1_2`

### glGetMinmaxParameteriv

    void glGetMinmaxParameteriv(int target,
                                int pname,
                                IntBuffer params)

  Entry point to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetMinmaxParameteriv

    void glGetMinmaxParameteriv(int target,
                                int pname,
                                int[] params,
                                int params_offset)

  Entry point to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_VERSION_1_2`

### glGetMultiTexEnvfvEXT

    void glGetMultiTexEnvfvEXT(int stage,
                               int portion,
                               int pname,
                               FloatBuffer params)

  Entry point to C language function: `void glGetMultiTexEnvfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexEnvfvEXT

    void glGetMultiTexEnvfvEXT(int stage,
                               int portion,
                               int pname,
                               float[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMultiTexEnvfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexEnvivEXT

    void glGetMultiTexEnvivEXT(int target,
                               int attachment,
                               int pname,
                               IntBuffer params)

  Entry point to C language function: `void glGetMultiTexEnvivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexEnvivEXT

    void glGetMultiTexEnvivEXT(int target,
                               int attachment,
                               int pname,
                               int[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMultiTexEnvivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGendvEXT

    void glGetMultiTexGendvEXT(int target,
                               int index,
                               int pname,
                               DoubleBuffer params)

  Entry point to C language function: `void glGetMultiTexGendvEXT(GLenum target, GLenum index, GLenum pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGendvEXT

    void glGetMultiTexGendvEXT(int target,
                               int index,
                               int pname,
                               double[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMultiTexGendvEXT(GLenum target, GLenum index, GLenum pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGenfvEXT

    void glGetMultiTexGenfvEXT(int stage,
                               int portion,
                               int pname,
                               FloatBuffer params)

  Entry point to C language function: `void glGetMultiTexGenfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGenfvEXT

    void glGetMultiTexGenfvEXT(int stage,
                               int portion,
                               int pname,
                               float[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMultiTexGenfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGenivEXT

    void glGetMultiTexGenivEXT(int target,
                               int attachment,
                               int pname,
                               IntBuffer params)

  Entry point to C language function: `void glGetMultiTexGenivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexGenivEXT

    void glGetMultiTexGenivEXT(int target,
                               int attachment,
                               int pname,
                               int[] params,
                               int params_offset)

  Entry point to C language function: `void glGetMultiTexGenivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexImageEXT

    void glGetMultiTexImageEXT(int texture,
                               int target,
                               int level,
                               int format,
                               int type,
                               Buffer pixels)

  Entry point to C language function: `void glGetMultiTexImageEXT(GLenum texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexLevelParameterfvEXT

    void glGetMultiTexLevelParameterfvEXT(int texture,
                                          int target,
                                          int level,
                                          int pname,
                                          FloatBuffer params)

  Entry point to C language function: `void glGetMultiTexLevelParameterfvEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexLevelParameterfvEXT

    void glGetMultiTexLevelParameterfvEXT(int texture,
                                          int target,
                                          int level,
                                          int pname,
                                          float[] params,
                                          int params_offset)

  Entry point to C language function: `void glGetMultiTexLevelParameterfvEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexLevelParameterivEXT

    void glGetMultiTexLevelParameterivEXT(int texture,
                                          int target,
                                          int level,
                                          int pname,
                                          IntBuffer params)

  Entry point to C language function: `void glGetMultiTexLevelParameterivEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexLevelParameterivEXT

    void glGetMultiTexLevelParameterivEXT(int texture,
                                          int target,
                                          int level,
                                          int pname,
                                          int[] params,
                                          int params_offset)

  Entry point to C language function: `void glGetMultiTexLevelParameterivEXT(GLenum texture, GLenum target, GLint level, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterIivEXT

    void glGetMultiTexParameterIivEXT(int target,
                                      int attachment,
                                      int pname,
                                      IntBuffer params)

  Entry point to C language function: `void glGetMultiTexParameterIivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterIivEXT

    void glGetMultiTexParameterIivEXT(int target,
                                      int attachment,
                                      int pname,
                                      int[] params,
                                      int params_offset)

  Entry point to C language function: `void glGetMultiTexParameterIivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterIuivEXT

    void glGetMultiTexParameterIuivEXT(int program,
                                       int target,
                                       int index,
                                       IntBuffer params)

  Entry point to C language function: `void glGetMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterIuivEXT

    void glGetMultiTexParameterIuivEXT(int program,
                                       int target,
                                       int index,
                                       int[] params,
                                       int params_offset)

  Entry point to C language function: `void glGetMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterfvEXT

    void glGetMultiTexParameterfvEXT(int stage,
                                     int portion,
                                     int pname,
                                     FloatBuffer params)

  Entry point to C language function: `void glGetMultiTexParameterfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterfvEXT

    void glGetMultiTexParameterfvEXT(int stage,
                                     int portion,
                                     int pname,
                                     float[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetMultiTexParameterfvEXT(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterivEXT

    void glGetMultiTexParameterivEXT(int target,
                                     int attachment,
                                     int pname,
                                     IntBuffer params)

  Entry point to C language function: `void glGetMultiTexParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetMultiTexParameterivEXT

    void glGetMultiTexParameterivEXT(int target,
                                     int attachment,
                                     int pname,
                                     int[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetMultiTexParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedBufferParameterivEXT

    void glGetNamedBufferParameterivEXT(int target,
                                        int pname,
                                        IntBuffer params)

  Entry point to C language function: `void glGetNamedBufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedBufferParameterivEXT

    void glGetNamedBufferParameterivEXT(int target,
                                        int pname,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glGetNamedBufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedBufferSubDataEXT

    void glGetNamedBufferSubDataEXT(int target,
                                    int offset,
                                    int size,
                                    Buffer data)

  Entry point to C language function: `void glGetNamedBufferSubDataEXT(GLuint target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedFramebufferAttachmentParameterivEXT

    void glGetNamedFramebufferAttachmentParameterivEXT(int target,
                                                       int attachment,
                                                       int pname,
                                                       IntBuffer params)

  Entry point to C language function: `void glGetNamedFramebufferAttachmentParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedFramebufferAttachmentParameterivEXT

    void glGetNamedFramebufferAttachmentParameterivEXT(int target,
                                                       int attachment,
                                                       int pname,
                                                       int[] params,
                                                       int params_offset)

  Entry point to C language function: `void glGetNamedFramebufferAttachmentParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterIivEXT

    void glGetNamedProgramLocalParameterIivEXT(int target,
                                               int attachment,
                                               int pname,
                                               IntBuffer params)

  Entry point to C language function: `void glGetNamedProgramLocalParameterIivEXT(GLuint target, GLenum attachment, GLuint pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterIivEXT

    void glGetNamedProgramLocalParameterIivEXT(int target,
                                               int attachment,
                                               int pname,
                                               int[] params,
                                               int params_offset)

  Entry point to C language function: `void glGetNamedProgramLocalParameterIivEXT(GLuint target, GLenum attachment, GLuint pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterIuivEXT

    void glGetNamedProgramLocalParameterIuivEXT(int program,
                                                int target,
                                                int index,
                                                IntBuffer params)

  Entry point to C language function: `void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterIuivEXT

    void glGetNamedProgramLocalParameterIuivEXT(int program,
                                                int target,
                                                int index,
                                                int[] params,
                                                int params_offset)

  Entry point to C language function: `void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterdvEXT

    void glGetNamedProgramLocalParameterdvEXT(int target,
                                              int index,
                                              int pname,
                                              DoubleBuffer params)

  Entry point to C language function: `void glGetNamedProgramLocalParameterdvEXT(GLuint target, GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterdvEXT

    void glGetNamedProgramLocalParameterdvEXT(int target,
                                              int index,
                                              int pname,
                                              double[] params,
                                              int params_offset)

  Entry point to C language function: `void glGetNamedProgramLocalParameterdvEXT(GLuint target, GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterfvEXT

    void glGetNamedProgramLocalParameterfvEXT(int stage,
                                              int portion,
                                              int pname,
                                              FloatBuffer params)

  Entry point to C language function: `void glGetNamedProgramLocalParameterfvEXT(GLuint stage, GLenum portion, GLuint pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramLocalParameterfvEXT

    void glGetNamedProgramLocalParameterfvEXT(int stage,
                                              int portion,
                                              int pname,
                                              float[] params,
                                              int params_offset)

  Entry point to C language function: `void glGetNamedProgramLocalParameterfvEXT(GLuint stage, GLenum portion, GLuint pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramStringEXT

    void glGetNamedProgramStringEXT(int target,
                                    int format,
                                    int type,
                                    Buffer table)

  Entry point to C language function: `void glGetNamedProgramStringEXT(GLuint target, GLenum format, GLenum type, GLvoid * table);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramivEXT

    void glGetNamedProgramivEXT(int target,
                                int attachment,
                                int pname,
                                IntBuffer params)

  Entry point to C language function: `void glGetNamedProgramivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedProgramivEXT

    void glGetNamedProgramivEXT(int target,
                                int attachment,
                                int pname,
                                int[] params,
                                int params_offset)

  Entry point to C language function: `void glGetNamedProgramivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedRenderbufferParameterivEXT

    void glGetNamedRenderbufferParameterivEXT(int target,
                                              int pname,
                                              IntBuffer params)

  Entry point to C language function: `void glGetNamedRenderbufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetNamedRenderbufferParameterivEXT

    void glGetNamedRenderbufferParameterivEXT(int target,
                                              int pname,
                                              int[] params,
                                              int params_offset)

  Entry point to C language function: `void glGetNamedRenderbufferParameterivEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetObjectParameterfvARB

    void glGetObjectParameterfvARB(int target,
                                   int pname,
                                   FloatBuffer params)

  Entry point to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);`
  Part of `GL_ARB_shader_objects`

### glGetObjectParameterfvARB

    void glGetObjectParameterfvARB(int target,
                                   int pname,
                                   float[] params,
                                   int params_offset)

  Entry point to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);`
  Part of `GL_ARB_shader_objects`

### glGetObjectParameterivARB

    void glGetObjectParameterivARB(int target,
                                   int pname,
                                   IntBuffer params)

  Entry point to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);`
  Part of `GL_ARB_shader_objects`

### glGetObjectParameterivARB

    void glGetObjectParameterivARB(int target,
                                   int pname,
                                   int[] params,
                                   int params_offset)

  Entry point to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);`
  Part of `GL_ARB_shader_objects`

### glGetOcclusionQueryivNV

    void glGetOcclusionQueryivNV(int target,
                                 int pname,
                                 IntBuffer params)

  Entry point to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_NV_occlusion_query`

### glGetOcclusionQueryivNV

    void glGetOcclusionQueryivNV(int target,
                                 int pname,
                                 int[] params,
                                 int params_offset)

  Entry point to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_NV_occlusion_query`

### glGetOcclusionQueryuivNV

    void glGetOcclusionQueryuivNV(int id,
                                  int pname,
                                  IntBuffer params)

  Entry point to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);`
  Part of `GL_NV_occlusion_query`

### glGetOcclusionQueryuivNV

    void glGetOcclusionQueryuivNV(int id,
                                  int pname,
                                  int[] params,
                                  int params_offset)

  Entry point to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);`
  Part of `GL_NV_occlusion_query`

### glGetPixelMapfv

    void glGetPixelMapfv(int map,
                         FloatBuffer values)

  Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapfv

    void glGetPixelMapfv(int map,
                         float[] values,
                         int values_offset)

  Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapfv

    void glGetPixelMapfv(int map,
                         long values_buffer_offset)

  Entry point to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapuiv

    void glGetPixelMapuiv(int map,
                          IntBuffer values)

  Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapuiv

    void glGetPixelMapuiv(int map,
                          int[] values,
                          int values_offset)

  Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapuiv

    void glGetPixelMapuiv(int map,
                          long values_buffer_offset)

  Entry point to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapusv

    void glGetPixelMapusv(int map,
                          ShortBuffer values)

  Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapusv

    void glGetPixelMapusv(int map,
                          short[] values,
                          int values_offset)

  Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
  Part of `GL_VERSION_1_0`

### glGetPixelMapusv

    void glGetPixelMapusv(int map,
                          long values_buffer_offset)

  Entry point to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
  Part of `GL_VERSION_1_0`

### glGetPolygonStipple

    void glGetPolygonStipple(ByteBuffer mask)

  Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glGetPolygonStipple

    void glGetPolygonStipple(byte[] mask,
                             int mask_offset)

  Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glGetPolygonStipple

    void glGetPolygonStipple(long mask_buffer_offset)

  Entry point to C language function: `void glGetPolygonStipple(GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glGetProgramEnvParameterIivNV

    void glGetProgramEnvParameterIivNV(int target,
                                       int index,
                                       IntBuffer params)

  Entry point to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramEnvParameterIivNV

    void glGetProgramEnvParameterIivNV(int target,
                                       int index,
                                       int[] params,
                                       int params_offset)

  Entry point to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramEnvParameterIuivNV

    void glGetProgramEnvParameterIuivNV(int target,
                                        int index,
                                        IntBuffer params)

  Entry point to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramEnvParameterIuivNV

    void glGetProgramEnvParameterIuivNV(int target,
                                        int index,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramEnvParameterdvARB

    void glGetProgramEnvParameterdvARB(int index,
                                       int pname,
                                       DoubleBuffer params)

  Entry point to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramEnvParameterdvARB

    void glGetProgramEnvParameterdvARB(int index,
                                       int pname,
                                       double[] params,
                                       int params_offset)

  Entry point to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramEnvParameterfvARB

    void glGetProgramEnvParameterfvARB(int target,
                                       int pname,
                                       FloatBuffer params)

  Entry point to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramEnvParameterfvARB

    void glGetProgramEnvParameterfvARB(int target,
                                       int pname,
                                       float[] params,
                                       int params_offset)

  Entry point to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramLocalParameterIivNV

    void glGetProgramLocalParameterIivNV(int target,
                                         int index,
                                         IntBuffer params)

  Entry point to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramLocalParameterIivNV

    void glGetProgramLocalParameterIivNV(int target,
                                         int index,
                                         int[] params,
                                         int params_offset)

  Entry point to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramLocalParameterIuivNV

    void glGetProgramLocalParameterIuivNV(int target,
                                          int index,
                                          IntBuffer params)

  Entry point to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramLocalParameterIuivNV

    void glGetProgramLocalParameterIuivNV(int target,
                                          int index,
                                          int[] params,
                                          int params_offset)

  Entry point to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glGetProgramLocalParameterdvARB

    void glGetProgramLocalParameterdvARB(int index,
                                         int pname,
                                         DoubleBuffer params)

  Entry point to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramLocalParameterdvARB

    void glGetProgramLocalParameterdvARB(int index,
                                         int pname,
                                         double[] params,
                                         int params_offset)

  Entry point to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramLocalParameterfvARB

    void glGetProgramLocalParameterfvARB(int target,
                                         int pname,
                                         FloatBuffer params)

  Entry point to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramLocalParameterfvARB

    void glGetProgramLocalParameterfvARB(int target,
                                         int pname,
                                         float[] params,
                                         int params_offset)

  Entry point to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramStringARB

    void glGetProgramStringARB(int target,
                               int pname,
                               Buffer string)

  Entry point to C language function: `void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);`
  Part of `GL_ARB_vertex_program`

  Parameters:
    `string` - a direct `Buffer`

### glGetProgramivARB

    void glGetProgramivARB(int target,
                           int pname,
                           IntBuffer params)

  Entry point to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_ARB_vertex_program`

### glGetProgramivARB

    void glGetProgramivARB(int target,
                           int pname,
                           int[] params,
                           int params_offset)

  Entry point to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);`
  Part of `GL_ARB_vertex_program`

### glGetQueryObjecti64vEXT

    void glGetQueryObjecti64vEXT(int id,
                                 int pname,
                                 com.sun.gluegen.runtime.PointerBuffer params)

  Entry point to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);`
  Part of `GL_EXT_timer_query`

### glGetQueryObjecti64vEXT

    void glGetQueryObjecti64vEXT(int id,
                                 int pname,
                                 long[] params,
                                 int params_offset)

  Entry point to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);`
  Part of `GL_EXT_timer_query`

### glGetQueryObjectui64vEXT

    void glGetQueryObjectui64vEXT(int id,
                                  int pname,
                                  com.sun.gluegen.runtime.PointerBuffer params)

  Entry point to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);`
  Part of `GL_EXT_timer_query`

### glGetQueryObjectui64vEXT

    void glGetQueryObjectui64vEXT(int id,
                                  int pname,
                                  long[] params,
                                  int params_offset)

  Entry point to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);`
  Part of `GL_EXT_timer_query`

### glGetSeparableFilter

    void glGetSeparableFilter(int target,
                              int format,
                              int type,
                              Buffer row,
                              Buffer column,
                              Buffer span)

  Entry point to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);`
  Part of `GL_VERSION_1_2`

### glGetSeparableFilter

    void glGetSeparableFilter(int target,
                              int format,
                              int type,
                              long row_buffer_offset,
                              long column_buffer_offset,
                              long span_buffer_offset)

  Entry point to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);`
  Part of `GL_VERSION_1_2`

### glGetShaderSourceARB

    void glGetShaderSourceARB(int program,
                              int bufSize,
                              IntBuffer length,
                              ByteBuffer infoLog)

  Entry point to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
  Part of `GL_ARB_shader_objects`

### glGetShaderSourceARB

    void glGetShaderSourceARB(int program,
                              int bufSize,
                              int[] length,
                              int length_offset,
                              byte[] infoLog,
                              int infoLog_offset)

  Entry point to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
  Part of `GL_ARB_shader_objects`

### glGetTexGendv

    void glGetTexGendv(int coord,
                       int pname,
                       DoubleBuffer params)

  Interface to C language function:
  `void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);`

### glGetTexGendv

    void glGetTexGendv(int coord,
                       int pname,
                       double[] params,
                       int params_offset)

  Interface to C language function:
  `void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params);`

### glGetTextureImageEXT

    void glGetTextureImageEXT(int texture,
                              int target,
                              int level,
                              int format,
                              int type,
                              Buffer pixels)

  Entry point to C language function: `void glGetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureLevelParameterfvEXT

    void glGetTextureLevelParameterfvEXT(int texture,
                                         int target,
                                         int level,
                                         int pname,
                                         FloatBuffer params)

  Entry point to C language function: `void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureLevelParameterfvEXT

    void glGetTextureLevelParameterfvEXT(int texture,
                                         int target,
                                         int level,
                                         int pname,
                                         float[] params,
                                         int params_offset)

  Entry point to C language function: `void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureLevelParameterivEXT

    void glGetTextureLevelParameterivEXT(int texture,
                                         int target,
                                         int level,
                                         int pname,
                                         IntBuffer params)

  Entry point to C language function: `void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureLevelParameterivEXT

    void glGetTextureLevelParameterivEXT(int texture,
                                         int target,
                                         int level,
                                         int pname,
                                         int[] params,
                                         int params_offset)

  Entry point to C language function: `void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterIivEXT

    void glGetTextureParameterIivEXT(int target,
                                     int attachment,
                                     int pname,
                                     IntBuffer params)

  Entry point to C language function: `void glGetTextureParameterIivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterIivEXT

    void glGetTextureParameterIivEXT(int target,
                                     int attachment,
                                     int pname,
                                     int[] params,
                                     int params_offset)

  Entry point to C language function: `void glGetTextureParameterIivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterIuivEXT

    void glGetTextureParameterIuivEXT(int program,
                                      int target,
                                      int index,
                                      IntBuffer params)

  Entry point to C language function: `void glGetTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterIuivEXT

    void glGetTextureParameterIuivEXT(int program,
                                      int target,
                                      int index,
                                      int[] params,
                                      int params_offset)

  Entry point to C language function: `void glGetTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterfvEXT

    void glGetTextureParameterfvEXT(int stage,
                                    int portion,
                                    int pname,
                                    FloatBuffer params)

  Entry point to C language function: `void glGetTextureParameterfvEXT(GLuint stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterfvEXT

    void glGetTextureParameterfvEXT(int stage,
                                    int portion,
                                    int pname,
                                    float[] params,
                                    int params_offset)

  Entry point to C language function: `void glGetTextureParameterfvEXT(GLuint stage, GLenum portion, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterivEXT

    void glGetTextureParameterivEXT(int target,
                                    int attachment,
                                    int pname,
                                    IntBuffer params)

  Entry point to C language function: `void glGetTextureParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetTextureParameterivEXT

    void glGetTextureParameterivEXT(int target,
                                    int attachment,
                                    int pname,
                                    int[] params,
                                    int params_offset)

  Entry point to C language function: `void glGetTextureParameterivEXT(GLuint target, GLenum attachment, GLenum pname, GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glGetUniformBufferSizeEXT

    int glGetUniformBufferSizeEXT(int program,
                                  int location)

  Entry point to C language function: `GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);`
  Part of `GL_EXT_bindable_uniform`

### glGetUniformLocationARB

    int glGetUniformLocationARB(int program,
                                String name)

  Entry point to C language function: `GLint glGetUniformLocationARB(GLhandleARB program, const GLcharARB * name);`
  Part of `GL_ARB_shader_objects`

### glGetUniformOffsetEXT

    int glGetUniformOffsetEXT(int program,
                              int location)

  Entry point to C language function: `ptrdiff_t glGetUniformOffsetEXT(GLuint program, GLint location);`
  Part of `GL_EXT_bindable_uniform`

### glGetUniformfvARB

    void glGetUniformfvARB(int program,
                           int location,
                           FloatBuffer params)

  Entry point to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);`
  Part of `GL_ARB_shader_objects`

### glGetUniformfvARB

    void glGetUniformfvARB(int program,
                           int location,
                           float[] params,
                           int params_offset)

  Entry point to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);`
  Part of `GL_ARB_shader_objects`

### glGetUniformivARB

    void glGetUniformivARB(int program,
                           int location,
                           IntBuffer params)

  Entry point to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);`
  Part of `GL_ARB_shader_objects`

### glGetUniformivARB

    void glGetUniformivARB(int program,
                           int location,
                           int[] params,
                           int params_offset)

  Entry point to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);`
  Part of `GL_ARB_shader_objects`

### glGetVariantBooleanvEXT

    void glGetVariantBooleanvEXT(int target,
                                 int index,
                                 ByteBuffer data)

  Entry point to C language function: `void glGetVariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetVariantBooleanvEXT

    void glGetVariantBooleanvEXT(int target,
                                 int index,
                                 byte[] data,
                                 int data_offset)

  Entry point to C language function: `void glGetVariantBooleanvEXT(GLuint target, GLenum index, GLboolean * data);`
  Part of `GL_EXT_vertex_shader`

### glGetVariantFloatvEXT

    void glGetVariantFloatvEXT(int target,
                               int pname,
                               FloatBuffer params)

  Entry point to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetVariantFloatvEXT

    void glGetVariantFloatvEXT(int target,
                               int pname,
                               float[] params,
                               int params_offset)

  Entry point to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_EXT_vertex_shader`

### glGetVariantIntegervEXT

    void glGetVariantIntegervEXT(int target,
                                 int pname,
                                 IntBuffer params)

  Entry point to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetVariantIntegervEXT

    void glGetVariantIntegervEXT(int target,
                                 int pname,
                                 int[] params,
                                 int params_offset)

  Entry point to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_EXT_vertex_shader`

### glGetVertexAttribdvARB

    void glGetVertexAttribdvARB(int index,
                                int pname,
                                DoubleBuffer params)

  Entry point to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetVertexAttribdvARB

    void glGetVertexAttribdvARB(int index,
                                int pname,
                                double[] params,
                                int params_offset)

  Entry point to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glGetVertexAttribfvARB

    void glGetVertexAttribfvARB(int target,
                                int pname,
                                FloatBuffer params)

  Entry point to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetVertexAttribfvARB

    void glGetVertexAttribfvARB(int target,
                                int pname,
                                float[] params,
                                int params_offset)

  Entry point to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glGetVertexAttribivARB

    void glGetVertexAttribivARB(int target,
                                int pname,
                                IntBuffer params)

  Entry point to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_ARB_vertex_program`

### glGetVertexAttribivARB

    void glGetVertexAttribivARB(int target,
                                int pname,
                                int[] params,
                                int params_offset)

  Entry point to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);`
  Part of `GL_ARB_vertex_program`

### glHintPGI

    void glHintPGI(int target,
                   int s)

  Entry point to C language function: `void glHintPGI(GLenum target, GLint s);`
  Part of `GL_PGI_misc_hints`

### glHistogram

    void glHistogram(int target,
                     int width,
                     int internalformat,
                     boolean sink)

  Entry point to C language function: `void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);`
  Part of `GL_VERSION_1_2`

### glIndexFuncEXT

    void glIndexFuncEXT(int target,
                        float s)

  Entry point to C language function: `void glIndexFuncEXT(GLenum target, GLclampf s);`
  Part of `GL_EXT_index_func`

### glIndexMask

    void glIndexMask(int mask)

  Interface to C language function:
  `void glIndexMask(GLuint mask);`

### glIndexMaterialEXT

    void glIndexMaterialEXT(int target,
                            int id)

  Entry point to C language function: `void glIndexMaterialEXT(GLenum target, GLenum id);`
  Part of `GL_EXT_index_material`

### glIndexPointer

    void glIndexPointer(int type,
                        int stride,
                        Buffer ptr)

  Interface to C language function:
  `void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr);`

  Parameters:
    `ptr` - a direct `Buffer`

### glIndexd

    void glIndexd(double c)

  Interface to C language function:
  `void glIndexd(GLdouble c);`

### glIndexdv

    void glIndexdv(DoubleBuffer c)

  Interface to C language function:
  `void glIndexdv(const GLdouble * c);`

### glIndexdv

    void glIndexdv(double[] c,
                   int c_offset)

  Interface to C language function:
  `void glIndexdv(const GLdouble * c);`

### glIndexf

    void glIndexf(float c)

  Interface to C language function:
  `void glIndexf(GLfloat c);`

### glIndexfv

    void glIndexfv(FloatBuffer c)

  Interface to C language function:
  `void glIndexfv(const GLfloat * c);`

### glIndexfv

    void glIndexfv(float[] c,
                   int c_offset)

  Interface to C language function:
  `void glIndexfv(const GLfloat * c);`

### glIndexi

    void glIndexi(int c)

  Interface to C language function:
  `void glIndexi(GLint c);`

### glIndexiv

    void glIndexiv(IntBuffer c)

  Interface to C language function:
  `void glIndexiv(const GLint * c);`

### glIndexiv

    void glIndexiv(int[] c,
                   int c_offset)

  Interface to C language function:
  `void glIndexiv(const GLint * c);`

### glIndexs

    void glIndexs(short c)

  Interface to C language function:
  `void glIndexs(GLshort c);`

### glIndexsv

    void glIndexsv(ShortBuffer c)

  Interface to C language function:
  `void glIndexsv(const GLshort * c);`

### glIndexsv

    void glIndexsv(short[] c,
                   int c_offset)

  Interface to C language function:
  `void glIndexsv(const GLshort * c);`

### glIndexub

    void glIndexub(byte c)

  Interface to C language function:
  `void glIndexub(GLubyte c);`

### glIndexubv

    void glIndexubv(ByteBuffer c)

  Interface to C language function:
  `void glIndexubv(const GLubyte * c);`

### glIndexubv

    void glIndexubv(byte[] c,
                    int c_offset)

  Interface to C language function:
  `void glIndexubv(const GLubyte * c);`

### glInitNames

    void glInitNames()

  Interface to C language function:
  `void glInitNames(void);`

### glInsertComponentEXT

    void glInsertComponentEXT(int red,
                              int green,
                              int blue)

  Entry point to C language function: `void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);`
  Part of `GL_EXT_vertex_shader`

### glInterleavedArrays

    void glInterleavedArrays(int format,
                             int stride,
                             Buffer pointer)

  Entry point to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_1`

### glInterleavedArrays

    void glInterleavedArrays(int format,
                             int stride,
                             long pointer_buffer_offset)

  Entry point to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_1`

### glIsEnabledIndexed

    boolean glIsEnabledIndexed(int target,
                               int index)

  Entry point to C language function: `GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);`
  Part of `GL_EXT_draw_buffers2`

### glIsFenceAPPLE

    boolean glIsFenceAPPLE(int id)

  Entry point to C language function: `GLboolean glIsFenceAPPLE(GLuint id);`
  Part of `GL_APPLE_fence`

### glIsFenceNV

    boolean glIsFenceNV(int id)

  Entry point to C language function: `GLboolean glIsFenceNV(GLuint id);`
  Part of `GL_NV_fence`

### glIsList

    boolean glIsList(int list)

  Interface to C language function:
  `GLboolean glIsList(GLuint list);`

### glIsOcclusionQueryNV

    boolean glIsOcclusionQueryNV(int id)

  Entry point to C language function: `GLboolean glIsOcclusionQueryNV(GLuint id);`
  Part of `GL_NV_occlusion_query`

### glIsProgramARB

    boolean glIsProgramARB(int id)

  Entry point to C language function: `GLboolean glIsProgramARB(GLuint id);`
  Part of `GL_ARB_vertex_program`

### glIsVariantEnabledEXT

    boolean glIsVariantEnabledEXT(int target,
                                  int index)

  Entry point to C language function: `GLboolean glIsVariantEnabledEXT(GLuint target, GLenum index);`
  Part of `GL_EXT_vertex_shader`

### glIsVertexAttribEnabledAPPLE

    boolean glIsVertexAttribEnabledAPPLE(int index,
                                         int pname)

  Entry point to C language function: `GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glLightModeli

    void glLightModeli(int pname,
                       int param)

  Interface to C language function:
  `void glLightModeli(GLenum pname, GLint param);`

### glLightModeliv

    void glLightModeliv(int pname,
                        IntBuffer params)

  Interface to C language function:
  `void glLightModeliv(GLenum pname, const GLint * params);`

### glLightModeliv

    void glLightModeliv(int pname,
                        int[] params,
                        int params_offset)

  Interface to C language function:
  `void glLightModeliv(GLenum pname, const GLint * params);`

### glLighti

    void glLighti(int light,
                  int pname,
                  int param)

  Interface to C language function:
  `void glLighti(GLenum light, GLenum pname, GLint param);`

### glLightiv

    void glLightiv(int light,
                   int pname,
                   IntBuffer params)

  Interface to C language function:
  `void glLightiv(GLenum light, GLenum pname, const GLint * params);`

### glLightiv

    void glLightiv(int light,
                   int pname,
                   int[] params,
                   int params_offset)

  Interface to C language function:
  `void glLightiv(GLenum light, GLenum pname, const GLint * params);`

### glLineStipple

    void glLineStipple(int factor,
                       short pattern)

  Interface to C language function:
  `void glLineStipple(GLint factor, GLushort pattern);`

### glLinkProgramARB

    void glLinkProgramARB(int mode)

  Entry point to C language function: `void glLinkProgramARB(GLhandleARB mode);`
  Part of `GL_ARB_shader_objects`

### glListBase

    void glListBase(int base)

  Interface to C language function:
  `void glListBase(GLuint base);`

### glLoadMatrixd

    void glLoadMatrixd(DoubleBuffer m)

  Interface to C language function:
  `void glLoadMatrixd(const GLdouble * m);`

### glLoadMatrixd

    void glLoadMatrixd(double[] m,
                       int m_offset)

  Interface to C language function:
  `void glLoadMatrixd(const GLdouble * m);`

### glLoadName

    void glLoadName(int name)

  Interface to C language function:
  `void glLoadName(GLuint name);`

### glLoadTransposeMatrixd

    void glLoadTransposeMatrixd(DoubleBuffer m)

  Entry point to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);`
  Part of `GL_VERSION_1_3`

### glLoadTransposeMatrixd

    void glLoadTransposeMatrixd(double[] m,
                                int m_offset)

  Entry point to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);`
  Part of `GL_VERSION_1_3`

### glLoadTransposeMatrixf

    void glLoadTransposeMatrixf(FloatBuffer m)

  Entry point to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);`
  Part of `GL_VERSION_1_3`

### glLoadTransposeMatrixf

    void glLoadTransposeMatrixf(float[] m,
                                int m_offset)

  Entry point to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);`
  Part of `GL_VERSION_1_3`

### glLockArraysEXT

    void glLockArraysEXT(int x,
                         int y)

  Entry point to C language function: `void glLockArraysEXT(GLint x, GLsizei y);`
  Part of `GL_EXT_compiled_vertex_array`

### glMap1d

    void glMap1d(int target,
                 double u1,
                 double u2,
                 int stride,
                 int order,
                 DoubleBuffer points)

  Interface to C language function:
  `void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`

### glMap1d

    void glMap1d(int target,
                 double u1,
                 double u2,
                 int stride,
                 int order,
                 double[] points,
                 int points_offset)

  Interface to C language function:
  `void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`

### glMap1f

    void glMap1f(int target,
                 float u1,
                 float u2,
                 int stride,
                 int order,
                 FloatBuffer points)

  Interface to C language function:
  `void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`

### glMap1f

    void glMap1f(int target,
                 float u1,
                 float u2,
                 int stride,
                 int order,
                 float[] points,
                 int points_offset)

  Interface to C language function:
  `void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`

### glMap2d

    void glMap2d(int target,
                 double u1,
                 double u2,
                 int ustride,
                 int uorder,
                 double v1,
                 double v2,
                 int vstride,
                 int vorder,
                 DoubleBuffer points)

  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);`

### glMap2d

    void glMap2d(int target,
                 double u1,
                 double u2,
                 int ustride,
                 int uorder,
                 double v1,
                 double v2,
                 int vstride,
                 int vorder,
                 double[] points,
                 int points_offset)

  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);`

### glMap2f

    void glMap2f(int target,
                 float u1,
                 float u2,
                 int ustride,
                 int uorder,
                 float v1,
                 float v2,
                 int vstride,
                 int vorder,
                 FloatBuffer points)

  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);`

### glMap2f

    void glMap2f(int target,
                 float u1,
                 float u2,
                 int ustride,
                 int uorder,
                 float v1,
                 float v2,
                 int vstride,
                 int vorder,
                 float[] points,
                 int points_offset)

  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);`

### glMapControlPointsNV

    void glMapControlPointsNV(int target,
                              int index,
                              int type,
                              int ustride,
                              int vstride,
                              int uorder,
                              int vorder,
                              boolean packed,
                              Buffer points)

  Entry point 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);`
  Part of `GL_NV_evaluators`

### glMapGrid1d

    void glMapGrid1d(int un,
                     double u1,
                     double u2)

  Interface to C language function:
  `void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);`

### glMapGrid1f

    void glMapGrid1f(int un,
                     float u1,
                     float u2)

  Interface to C language function:
  `void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);`

### glMapGrid2d

    void glMapGrid2d(int un,
                     double u1,
                     double u2,
                     int vn,
                     double v1,
                     double v2)

  Interface to C language function:
  `void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);`

### glMapGrid2f

    void glMapGrid2f(int un,
                     float u1,
                     float u2,
                     int vn,
                     float v1,
                     float v2)

  Interface to C language function:
  `void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);`

### glMapNamedBufferEXT

    ByteBuffer glMapNamedBufferEXT(int target,
                                   int access)

  Entry point to C language function: `GLvoid * glMapNamedBufferEXT(GLuint target, GLenum access);`
  Part of `GL_EXT_direct_state_access`

### glMapParameterfvNV

    void glMapParameterfvNV(int target,
                            int pname,
                            FloatBuffer params)

  Entry point to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_NV_evaluators`

### glMapParameterfvNV

    void glMapParameterfvNV(int target,
                            int pname,
                            float[] params,
                            int params_offset)

  Entry point to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_NV_evaluators`

### glMapParameterivNV

    void glMapParameterivNV(int target,
                            int pname,
                            IntBuffer params)

  Entry point to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_NV_evaluators`

### glMapParameterivNV

    void glMapParameterivNV(int target,
                            int pname,
                            int[] params,
                            int params_offset)

  Entry point to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_NV_evaluators`

### glMapVertexAttrib1dAPPLE

    void glMapVertexAttrib1dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int stride,
                                  int order,
                                  DoubleBuffer points)

  Entry point to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib1dAPPLE

    void glMapVertexAttrib1dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int stride,
                                  int order,
                                  double[] points,
                                  int points_offset)

  Entry point to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib1fAPPLE

    void glMapVertexAttrib1fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int stride,
                                  int order,
                                  FloatBuffer points)

  Entry point to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib1fAPPLE

    void glMapVertexAttrib1fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int stride,
                                  int order,
                                  float[] points,
                                  int points_offset)

  Entry point to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib2dAPPLE

    void glMapVertexAttrib2dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int ustride,
                                  int uorder,
                                  double v1,
                                  double v2,
                                  int vstride,
                                  int vorder,
                                  DoubleBuffer points)

  Entry point 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);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib2dAPPLE

    void glMapVertexAttrib2dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int ustride,
                                  int uorder,
                                  double v1,
                                  double v2,
                                  int vstride,
                                  int vorder,
                                  double[] points,
                                  int points_offset)

  Entry point 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);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib2fAPPLE

    void glMapVertexAttrib2fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int ustride,
                                  int uorder,
                                  float v1,
                                  float v2,
                                  int vstride,
                                  int vorder,
                                  FloatBuffer points)

  Entry point 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);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMapVertexAttrib2fAPPLE

    void glMapVertexAttrib2fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int ustride,
                                  int uorder,
                                  float v1,
                                  float v2,
                                  int vstride,
                                  int vorder,
                                  float[] points,
                                  int points_offset)

  Entry point 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);`
  Part of `GL_APPLE_vertex_program_evaluators`

### glMateriali

    void glMateriali(int face,
                     int pname,
                     int param)

  Interface to C language function:
  `void glMateriali(GLenum face, GLenum pname, GLint param);`

### glMaterialiv

    void glMaterialiv(int face,
                      int pname,
                      IntBuffer params)

  Interface to C language function:
  `void glMaterialiv(GLenum face, GLenum pname, const GLint * params);`

### glMaterialiv

    void glMaterialiv(int face,
                      int pname,
                      int[] params,
                      int params_offset)

  Interface to C language function:
  `void glMaterialiv(GLenum face, GLenum pname, const GLint * params);`

### glMatrixFrustumEXT

    void glMatrixFrustumEXT(int mode,
                            double left,
                            double right,
                            double bottom,
                            double top,
                            double zNear,
                            double zFar)

  Entry point to C language function: `void glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);`
  Part of `GL_EXT_direct_state_access`

### glMatrixIndexubvARB

    void glMatrixIndexubvARB(int size,
                             ByteBuffer weights)

  Entry point to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`
  Part of `GL_ARB_matrix_palette`

### glMatrixIndexubvARB

    void glMatrixIndexubvARB(int size,
                             byte[] weights,
                             int weights_offset)

  Entry point to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`
  Part of `GL_ARB_matrix_palette`

### glMatrixIndexuivARB

    void glMatrixIndexuivARB(int n,
                             IntBuffer ids)

  Entry point to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`
  Part of `GL_ARB_matrix_palette`

### glMatrixIndexuivARB

    void glMatrixIndexuivARB(int n,
                             int[] ids,
                             int ids_offset)

  Entry point to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`
  Part of `GL_ARB_matrix_palette`

### glMatrixIndexusvARB

    void glMatrixIndexusvARB(int size,
                             ShortBuffer weights)

  Entry point to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`
  Part of `GL_ARB_matrix_palette`

### glMatrixIndexusvARB

    void glMatrixIndexusvARB(int size,
                             short[] weights,
                             int weights_offset)

  Entry point to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`
  Part of `GL_ARB_matrix_palette`

### glMatrixLoadIdentityEXT

    void glMatrixLoadIdentityEXT(int mode)

  Entry point to C language function: `void glMatrixLoadIdentityEXT(GLenum mode);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadTransposedEXT

    void glMatrixLoadTransposedEXT(int target,
                                   DoubleBuffer v)

  Entry point to C language function: `void glMatrixLoadTransposedEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadTransposedEXT

    void glMatrixLoadTransposedEXT(int target,
                                   double[] v,
                                   int v_offset)

  Entry point to C language function: `void glMatrixLoadTransposedEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadTransposefEXT

    void glMatrixLoadTransposefEXT(int target,
                                   FloatBuffer v)

  Entry point to C language function: `void glMatrixLoadTransposefEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadTransposefEXT

    void glMatrixLoadTransposefEXT(int target,
                                   float[] v,
                                   int v_offset)

  Entry point to C language function: `void glMatrixLoadTransposefEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoaddEXT

    void glMatrixLoaddEXT(int target,
                          DoubleBuffer v)

  Entry point to C language function: `void glMatrixLoaddEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoaddEXT

    void glMatrixLoaddEXT(int target,
                          double[] v,
                          int v_offset)

  Entry point to C language function: `void glMatrixLoaddEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadfEXT

    void glMatrixLoadfEXT(int target,
                          FloatBuffer v)

  Entry point to C language function: `void glMatrixLoadfEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixLoadfEXT

    void glMatrixLoadfEXT(int target,
                          float[] v,
                          int v_offset)

  Entry point to C language function: `void glMatrixLoadfEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultTransposedEXT

    void glMatrixMultTransposedEXT(int target,
                                   DoubleBuffer v)

  Entry point to C language function: `void glMatrixMultTransposedEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultTransposedEXT

    void glMatrixMultTransposedEXT(int target,
                                   double[] v,
                                   int v_offset)

  Entry point to C language function: `void glMatrixMultTransposedEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultTransposefEXT

    void glMatrixMultTransposefEXT(int target,
                                   FloatBuffer v)

  Entry point to C language function: `void glMatrixMultTransposefEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultTransposefEXT

    void glMatrixMultTransposefEXT(int target,
                                   float[] v,
                                   int v_offset)

  Entry point to C language function: `void glMatrixMultTransposefEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultdEXT

    void glMatrixMultdEXT(int target,
                          DoubleBuffer v)

  Entry point to C language function: `void glMatrixMultdEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultdEXT

    void glMatrixMultdEXT(int target,
                          double[] v,
                          int v_offset)

  Entry point to C language function: `void glMatrixMultdEXT(GLenum target, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultfEXT

    void glMatrixMultfEXT(int target,
                          FloatBuffer v)

  Entry point to C language function: `void glMatrixMultfEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixMultfEXT

    void glMatrixMultfEXT(int target,
                          float[] v,
                          int v_offset)

  Entry point to C language function: `void glMatrixMultfEXT(GLenum target, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMatrixOrthoEXT

    void glMatrixOrthoEXT(int mode,
                          double left,
                          double right,
                          double bottom,
                          double top,
                          double zNear,
                          double zFar)

  Entry point to C language function: `void glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);`
  Part of `GL_EXT_direct_state_access`

### glMatrixPopEXT

    void glMatrixPopEXT(int mode)

  Entry point to C language function: `void glMatrixPopEXT(GLenum mode);`
  Part of `GL_EXT_direct_state_access`

### glMatrixPushEXT

    void glMatrixPushEXT(int mode)

  Entry point to C language function: `void glMatrixPushEXT(GLenum mode);`
  Part of `GL_EXT_direct_state_access`

### glMatrixRotatedEXT

    void glMatrixRotatedEXT(int target,
                            double s,
                            double t,
                            double r,
                            double q)

  Entry point to C language function: `void glMatrixRotatedEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
  Part of `GL_EXT_direct_state_access`

### glMatrixRotatefEXT

    void glMatrixRotatefEXT(int target,
                            float s,
                            float t,
                            float r,
                            float q)

  Entry point to C language function: `void glMatrixRotatefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
  Part of `GL_EXT_direct_state_access`

### glMatrixScaledEXT

    void glMatrixScaledEXT(int target,
                           double s,
                           double t,
                           double r)

  Entry point to C language function: `void glMatrixScaledEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
  Part of `GL_EXT_direct_state_access`

### glMatrixScalefEXT

    void glMatrixScalefEXT(int target,
                           float s,
                           float t,
                           float r)

  Entry point to C language function: `void glMatrixScalefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
  Part of `GL_EXT_direct_state_access`

### glMatrixTranslatedEXT

    void glMatrixTranslatedEXT(int target,
                               double s,
                               double t,
                               double r)

  Entry point to C language function: `void glMatrixTranslatedEXT(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
  Part of `GL_EXT_direct_state_access`

### glMatrixTranslatefEXT

    void glMatrixTranslatefEXT(int target,
                               float s,
                               float t,
                               float r)

  Entry point to C language function: `void glMatrixTranslatefEXT(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
  Part of `GL_EXT_direct_state_access`

### glMinmax

    void glMinmax(int target,
                  int internalformat,
                  boolean sink)

  Entry point to C language function: `void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);`
  Part of `GL_VERSION_1_2`

### glMultMatrixd

    void glMultMatrixd(DoubleBuffer m)

  Interface to C language function:
  `void glMultMatrixd(const GLdouble * m);`

### glMultMatrixd

    void glMultMatrixd(double[] m,
                       int m_offset)

  Interface to C language function:
  `void glMultMatrixd(const GLdouble * m);`

### glMultTransposeMatrixd

    void glMultTransposeMatrixd(DoubleBuffer m)

  Entry point to C language function: `void glMultTransposeMatrixd(const GLdouble * m);`
  Part of `GL_VERSION_1_3`

### glMultTransposeMatrixd

    void glMultTransposeMatrixd(double[] m,
                                int m_offset)

  Entry point to C language function: `void glMultTransposeMatrixd(const GLdouble * m);`
  Part of `GL_VERSION_1_3`

### glMultTransposeMatrixf

    void glMultTransposeMatrixf(FloatBuffer m)

  Entry point to C language function: `void glMultTransposeMatrixf(const GLfloat * m);`
  Part of `GL_VERSION_1_3`

### glMultTransposeMatrixf

    void glMultTransposeMatrixf(float[] m,
                                int m_offset)

  Entry point to C language function: `void glMultTransposeMatrixf(const GLfloat * m);`
  Part of `GL_VERSION_1_3`

### glMultiTexBufferEXT

    void glMultiTexBufferEXT(int sfactorRGB,
                             int dfactorRGB,
                             int sfactorAlpha,
                             int dfactorAlpha)

  Entry point to C language function: `void glMultiTexBufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexCoord1d

    void glMultiTexCoord1d(int target,
                           double s)

  Entry point to C language function: `void glMultiTexCoord1d(GLenum target, GLdouble s);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1dv

    void glMultiTexCoord1dv(int target,
                            DoubleBuffer v)

  Entry point to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1dv

    void glMultiTexCoord1dv(int target,
                            double[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1f

    void glMultiTexCoord1f(int target,
                           float s)

  Entry point to C language function: `void glMultiTexCoord1f(GLenum target, GLfloat s);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1fv

    void glMultiTexCoord1fv(int target,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1fv

    void glMultiTexCoord1fv(int target,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1h

    void glMultiTexCoord1h(int target,
                           short s)

  Entry point to C language function: `void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);`
  Part of `GL_NV_half_float`

### glMultiTexCoord1hv

    void glMultiTexCoord1hv(int index,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord1hv

    void glMultiTexCoord1hv(int index,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord1i

    void glMultiTexCoord1i(int target,
                           int s)

  Entry point to C language function: `void glMultiTexCoord1i(GLenum target, GLint s);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1iv

    void glMultiTexCoord1iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1iv

    void glMultiTexCoord1iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1s

    void glMultiTexCoord1s(int target,
                           short s)

  Entry point to C language function: `void glMultiTexCoord1s(GLenum target, GLshort s);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1sv

    void glMultiTexCoord1sv(int target,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord1sv

    void glMultiTexCoord1sv(int target,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2d

    void glMultiTexCoord2d(int target,
                           double s,
                           double t)

  Entry point to C language function: `void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2dv

    void glMultiTexCoord2dv(int target,
                            DoubleBuffer v)

  Entry point to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2dv

    void glMultiTexCoord2dv(int target,
                            double[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2f

    void glMultiTexCoord2f(int target,
                           float s,
                           float t)

  Entry point to C language function: `void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2fv

    void glMultiTexCoord2fv(int target,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2fv

    void glMultiTexCoord2fv(int target,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2h

    void glMultiTexCoord2h(int target,
                           short s,
                           short t)

  Entry point to C language function: `void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);`
  Part of `GL_NV_half_float`

### glMultiTexCoord2hv

    void glMultiTexCoord2hv(int index,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord2hv

    void glMultiTexCoord2hv(int index,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord2i

    void glMultiTexCoord2i(int target,
                           int s,
                           int t)

  Entry point to C language function: `void glMultiTexCoord2i(GLenum target, GLint s, GLint t);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2iv

    void glMultiTexCoord2iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2iv

    void glMultiTexCoord2iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2s

    void glMultiTexCoord2s(int target,
                           short s,
                           short t)

  Entry point to C language function: `void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2sv

    void glMultiTexCoord2sv(int target,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord2sv

    void glMultiTexCoord2sv(int target,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3d

    void glMultiTexCoord3d(int target,
                           double s,
                           double t,
                           double r)

  Entry point to C language function: `void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3dv

    void glMultiTexCoord3dv(int target,
                            DoubleBuffer v)

  Entry point to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3dv

    void glMultiTexCoord3dv(int target,
                            double[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3f

    void glMultiTexCoord3f(int target,
                           float s,
                           float t,
                           float r)

  Entry point to C language function: `void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3fv

    void glMultiTexCoord3fv(int target,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3fv

    void glMultiTexCoord3fv(int target,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3h

    void glMultiTexCoord3h(int target,
                           short s,
                           short t,
                           short r)

  Entry point to C language function: `void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`
  Part of `GL_NV_half_float`

### glMultiTexCoord3hv

    void glMultiTexCoord3hv(int index,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord3hv

    void glMultiTexCoord3hv(int index,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord3i

    void glMultiTexCoord3i(int target,
                           int s,
                           int t,
                           int r)

  Entry point to C language function: `void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3iv

    void glMultiTexCoord3iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3iv

    void glMultiTexCoord3iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3s

    void glMultiTexCoord3s(int target,
                           short s,
                           short t,
                           short r)

  Entry point to C language function: `void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3sv

    void glMultiTexCoord3sv(int target,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord3sv

    void glMultiTexCoord3sv(int target,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4d

    void glMultiTexCoord4d(int target,
                           double s,
                           double t,
                           double r,
                           double q)

  Entry point to C language function: `void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4dv

    void glMultiTexCoord4dv(int target,
                            DoubleBuffer v)

  Entry point to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4dv

    void glMultiTexCoord4dv(int target,
                            double[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4fv

    void glMultiTexCoord4fv(int target,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4fv

    void glMultiTexCoord4fv(int target,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4h

    void glMultiTexCoord4h(int target,
                           short s,
                           short t,
                           short r,
                           short q)

  Entry point to C language function: `void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`
  Part of `GL_NV_half_float`

### glMultiTexCoord4hv

    void glMultiTexCoord4hv(int index,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord4hv

    void glMultiTexCoord4hv(int index,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glMultiTexCoord4i

    void glMultiTexCoord4i(int target,
                           int start,
                           int x,
                           int y,
                           int width)

  Entry point to C language function: `void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4iv

    void glMultiTexCoord4iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4iv

    void glMultiTexCoord4iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4s

    void glMultiTexCoord4s(int target,
                           short s,
                           short t,
                           short r,
                           short q)

  Entry point to C language function: `void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4sv

    void glMultiTexCoord4sv(int target,
                            ShortBuffer v)

  Entry point to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoord4sv

    void glMultiTexCoord4sv(int target,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`
  Part of `GL_VERSION_1_3`

### glMultiTexCoordPointerEXT

    void glMultiTexCoordPointerEXT(int index,
                                   int size,
                                   int type,
                                   int stride,
                                   Buffer pointer)

  Entry point to C language function: `void glMultiTexCoordPointerEXT(GLenum index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnvfEXT

    void glMultiTexEnvfEXT(int texture,
                           int target,
                           int pname,
                           float param)

  Entry point to C language function: `void glMultiTexEnvfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnvfvEXT

    void glMultiTexEnvfvEXT(int target,
                            int index,
                            int count,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexEnvfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnvfvEXT

    void glMultiTexEnvfvEXT(int target,
                            int index,
                            int count,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexEnvfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnviEXT

    void glMultiTexEnviEXT(int target,
                           int attachment,
                           int texture,
                           int level)

  Entry point to C language function: `void glMultiTexEnviEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnvivEXT

    void glMultiTexEnvivEXT(int texture,
                            int target,
                            int pname,
                            IntBuffer params)

  Entry point to C language function: `void glMultiTexEnvivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexEnvivEXT

    void glMultiTexEnvivEXT(int texture,
                            int target,
                            int pname,
                            int[] params,
                            int params_offset)

  Entry point to C language function: `void glMultiTexEnvivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGendEXT

    void glMultiTexGendEXT(int texunit,
                           int coord,
                           int pname,
                           double param)

  Entry point to C language function: `void glMultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGendvEXT

    void glMultiTexGendvEXT(int target,
                            int index,
                            int count,
                            DoubleBuffer v)

  Entry point to C language function: `void glMultiTexGendvEXT(GLenum target, GLenum index, GLenum count, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGendvEXT

    void glMultiTexGendvEXT(int target,
                            int index,
                            int count,
                            double[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexGendvEXT(GLenum target, GLenum index, GLenum count, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGenfEXT

    void glMultiTexGenfEXT(int texture,
                           int target,
                           int pname,
                           float param)

  Entry point to C language function: `void glMultiTexGenfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGenfvEXT

    void glMultiTexGenfvEXT(int target,
                            int index,
                            int count,
                            FloatBuffer v)

  Entry point to C language function: `void glMultiTexGenfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGenfvEXT

    void glMultiTexGenfvEXT(int target,
                            int index,
                            int count,
                            float[] v,
                            int v_offset)

  Entry point to C language function: `void glMultiTexGenfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGeniEXT

    void glMultiTexGeniEXT(int target,
                           int attachment,
                           int texture,
                           int level)

  Entry point to C language function: `void glMultiTexGeniEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGenivEXT

    void glMultiTexGenivEXT(int texture,
                            int target,
                            int pname,
                            IntBuffer params)

  Entry point to C language function: `void glMultiTexGenivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexGenivEXT

    void glMultiTexGenivEXT(int texture,
                            int target,
                            int pname,
                            int[] params,
                            int params_offset)

  Entry point to C language function: `void glMultiTexGenivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexImage1DEXT

    void glMultiTexImage1DEXT(int texture,
                              int target,
                              int level,
                              int internalformat,
                              int width,
                              int border,
                              int format,
                              int type,
                              Buffer pixels)

  Entry point to C language function: `void glMultiTexImage1DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexImage2DEXT

    void glMultiTexImage2DEXT(int texture,
                              int target,
                              int level,
                              int internalformat,
                              int width,
                              int height,
                              int border,
                              int format,
                              int type,
                              Buffer pixels)

  Entry point to C language function: `void glMultiTexImage2DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexImage3DEXT

    void glMultiTexImage3DEXT(int texture,
                              int target,
                              int level,
                              int internalformat,
                              int width,
                              int height,
                              int depth,
                              int border,
                              int format,
                              int type,
                              Buffer pixels)

  Entry point to C language function: `void glMultiTexImage3DEXT(GLenum texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterIivEXT

    void glMultiTexParameterIivEXT(int texture,
                                   int target,
                                   int pname,
                                   IntBuffer params)

  Entry point to C language function: `void glMultiTexParameterIivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterIivEXT

    void glMultiTexParameterIivEXT(int texture,
                                   int target,
                                   int pname,
                                   int[] params,
                                   int params_offset)

  Entry point to C language function: `void glMultiTexParameterIivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterIuivEXT

    void glMultiTexParameterIuivEXT(int program,
                                    int target,
                                    int index,
                                    IntBuffer params)

  Entry point to C language function: `void glMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterIuivEXT

    void glMultiTexParameterIuivEXT(int program,
                                    int target,
                                    int index,
                                    int[] params,
                                    int params_offset)

  Entry point to C language function: `void glMultiTexParameterIuivEXT(GLenum program, GLenum target, GLenum index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterfEXT

    void glMultiTexParameterfEXT(int texture,
                                 int target,
                                 int pname,
                                 float param)

  Entry point to C language function: `void glMultiTexParameterfEXT(GLenum texture, GLenum target, GLenum pname, GLfloat param);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterfvEXT

    void glMultiTexParameterfvEXT(int target,
                                  int index,
                                  int count,
                                  FloatBuffer v)

  Entry point to C language function: `void glMultiTexParameterfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterfvEXT

    void glMultiTexParameterfvEXT(int target,
                                  int index,
                                  int count,
                                  float[] v,
                                  int v_offset)

  Entry point to C language function: `void glMultiTexParameterfvEXT(GLenum target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameteriEXT

    void glMultiTexParameteriEXT(int target,
                                 int attachment,
                                 int texture,
                                 int level)

  Entry point to C language function: `void glMultiTexParameteriEXT(GLenum target, GLenum attachment, GLenum texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterivEXT

    void glMultiTexParameterivEXT(int texture,
                                  int target,
                                  int pname,
                                  IntBuffer params)

  Entry point to C language function: `void glMultiTexParameterivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexParameterivEXT

    void glMultiTexParameterivEXT(int texture,
                                  int target,
                                  int pname,
                                  int[] params,
                                  int params_offset)

  Entry point to C language function: `void glMultiTexParameterivEXT(GLenum texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexRenderbufferEXT

    void glMultiTexRenderbufferEXT(int red,
                                   int green,
                                   int blue)

  Entry point to C language function: `void glMultiTexRenderbufferEXT(GLenum red, GLenum green, GLuint blue);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexSubImage1DEXT

    void glMultiTexSubImage1DEXT(int texture,
                                 int target,
                                 int level,
                                 int xoffset,
                                 int width,
                                 int format,
                                 int type,
                                 Buffer pixels)

  Entry point to C language function: `void glMultiTexSubImage1DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexSubImage2DEXT

    void glMultiTexSubImage2DEXT(int texture,
                                 int target,
                                 int level,
                                 int xoffset,
                                 int yoffset,
                                 int width,
                                 int height,
                                 int format,
                                 int type,
                                 Buffer pixels)

  Entry point to C language function: `void glMultiTexSubImage2DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glMultiTexSubImage3DEXT

    void glMultiTexSubImage3DEXT(int texture,
                                 int target,
                                 int level,
                                 int xoffset,
                                 int yoffset,
                                 int zoffset,
                                 int width,
                                 int height,
                                 int depth,
                                 int format,
                                 int type,
                                 Buffer pixels)

  Entry point to C language function: `void glMultiTexSubImage3DEXT(GLenum texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glNamedBufferDataEXT

    void glNamedBufferDataEXT(int target,
                              int size,
                              Buffer data,
                              int usage)

  Entry point to C language function: `void glNamedBufferDataEXT(GLuint target, ptrdiff_t size, const GLvoid * data, GLenum usage);`
  Part of `GL_EXT_direct_state_access`

### glNamedBufferSubDataEXT

    void glNamedBufferSubDataEXT(int target,
                                 int offset,
                                 int size,
                                 Buffer data)

  Entry point to C language function: `void glNamedBufferSubDataEXT(GLuint target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferRenderbufferEXT

    void glNamedFramebufferRenderbufferEXT(int sfactorRGB,
                                           int dfactorRGB,
                                           int sfactorAlpha,
                                           int dfactorAlpha)

  Entry point to C language function: `void glNamedFramebufferRenderbufferEXT(GLuint sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTexture1DEXT

    void glNamedFramebufferTexture1DEXT(int target,
                                        int attachment,
                                        int textarget,
                                        int texture,
                                        int level)

  Entry point to C language function: `void glNamedFramebufferTexture1DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTexture2DEXT

    void glNamedFramebufferTexture2DEXT(int target,
                                        int attachment,
                                        int textarget,
                                        int texture,
                                        int level)

  Entry point to C language function: `void glNamedFramebufferTexture2DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTexture3DEXT

    void glNamedFramebufferTexture3DEXT(int target,
                                        int attachment,
                                        int textarget,
                                        int texture,
                                        int level,
                                        int zoffset)

  Entry point to C language function: `void glNamedFramebufferTexture3DEXT(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTextureEXT

    void glNamedFramebufferTextureEXT(int target,
                                      int attachment,
                                      int texture,
                                      int level)

  Entry point to C language function: `void glNamedFramebufferTextureEXT(GLuint target, GLenum attachment, GLuint texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTextureFaceEXT

    void glNamedFramebufferTextureFaceEXT(int target,
                                          int attachment,
                                          int texture,
                                          int level,
                                          int face)

  Entry point to C language function: `void glNamedFramebufferTextureFaceEXT(GLuint target, GLenum attachment, GLuint texture, GLint level, GLenum face);`
  Part of `GL_EXT_direct_state_access`

### glNamedFramebufferTextureLayerEXT

    void glNamedFramebufferTextureLayerEXT(int target,
                                           int index,
                                           int buffer,
                                           int offset,
                                           int size)

  Entry point to C language function: `void glNamedFramebufferTextureLayerEXT(GLuint target, GLenum index, GLuint buffer, GLint offset, GLint size);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4dEXT

    void glNamedProgramLocalParameter4dEXT(int program,
                                           int target,
                                           int index,
                                           double x,
                                           double y,
                                           double z,
                                           double w)

  Entry point to C language function: `void glNamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4dvEXT

    void glNamedProgramLocalParameter4dvEXT(int target,
                                            int index,
                                            int count,
                                            DoubleBuffer v)

  Entry point to C language function: `void glNamedProgramLocalParameter4dvEXT(GLuint target, GLenum index, GLuint count, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4dvEXT

    void glNamedProgramLocalParameter4dvEXT(int target,
                                            int index,
                                            int count,
                                            double[] v,
                                            int v_offset)

  Entry point to C language function: `void glNamedProgramLocalParameter4dvEXT(GLuint target, GLenum index, GLuint count, const GLdouble * v);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4fEXT

    void glNamedProgramLocalParameter4fEXT(int program,
                                           int target,
                                           int index,
                                           float x,
                                           float y,
                                           float z,
                                           float w)

  Entry point to C language function: `void glNamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4fvEXT

    void glNamedProgramLocalParameter4fvEXT(int target,
                                            int index,
                                            int count,
                                            FloatBuffer v)

  Entry point to C language function: `void glNamedProgramLocalParameter4fvEXT(GLuint target, GLenum index, GLuint count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameter4fvEXT

    void glNamedProgramLocalParameter4fvEXT(int target,
                                            int index,
                                            int count,
                                            float[] v,
                                            int v_offset)

  Entry point to C language function: `void glNamedProgramLocalParameter4fvEXT(GLuint target, GLenum index, GLuint count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4iEXT

    void glNamedProgramLocalParameterI4iEXT(int program,
                                            int target,
                                            int index,
                                            int x,
                                            int y,
                                            int z,
                                            int w)

  Entry point to C language function: `void glNamedProgramLocalParameterI4iEXT(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4ivEXT

    void glNamedProgramLocalParameterI4ivEXT(int texture,
                                             int target,
                                             int pname,
                                             IntBuffer params)

  Entry point to C language function: `void glNamedProgramLocalParameterI4ivEXT(GLuint texture, GLenum target, GLuint pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4ivEXT

    void glNamedProgramLocalParameterI4ivEXT(int texture,
                                             int target,
                                             int pname,
                                             int[] params,
                                             int params_offset)

  Entry point to C language function: `void glNamedProgramLocalParameterI4ivEXT(GLuint texture, GLenum target, GLuint pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4uiEXT

    void glNamedProgramLocalParameterI4uiEXT(int op,
                                             int dst,
                                             int dstMask,
                                             int dstMod,
                                             int arg1,
                                             int arg1Rep,
                                             int arg1Mod)

  Entry point to C language function: `void glNamedProgramLocalParameterI4uiEXT(GLuint op, GLenum dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4uivEXT

    void glNamedProgramLocalParameterI4uivEXT(int program,
                                              int target,
                                              int index,
                                              IntBuffer params)

  Entry point to C language function: `void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameterI4uivEXT

    void glNamedProgramLocalParameterI4uivEXT(int program,
                                              int target,
                                              int index,
                                              int[] params,
                                              int params_offset)

  Entry point to C language function: `void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameters4fvEXT

    void glNamedProgramLocalParameters4fvEXT(int target,
                                             int buffer,
                                             int index,
                                             int count,
                                             FloatBuffer params)

  Entry point to C language function: `void glNamedProgramLocalParameters4fvEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParameters4fvEXT

    void glNamedProgramLocalParameters4fvEXT(int target,
                                             int buffer,
                                             int index,
                                             int count,
                                             float[] params,
                                             int params_offset)

  Entry point to C language function: `void glNamedProgramLocalParameters4fvEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLfloat * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParametersI4ivEXT

    void glNamedProgramLocalParametersI4ivEXT(int target,
                                              int buffer,
                                              int index,
                                              int count,
                                              IntBuffer params)

  Entry point to C language function: `void glNamedProgramLocalParametersI4ivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParametersI4ivEXT

    void glNamedProgramLocalParametersI4ivEXT(int target,
                                              int buffer,
                                              int index,
                                              int count,
                                              int[] params,
                                              int params_offset)

  Entry point to C language function: `void glNamedProgramLocalParametersI4ivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParametersI4uivEXT

    void glNamedProgramLocalParametersI4uivEXT(int target,
                                               int buffer,
                                               int index,
                                               int count,
                                               IntBuffer params)

  Entry point to C language function: `void glNamedProgramLocalParametersI4uivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramLocalParametersI4uivEXT

    void glNamedProgramLocalParametersI4uivEXT(int target,
                                               int buffer,
                                               int index,
                                               int count,
                                               int[] params,
                                               int params_offset)

  Entry point to C language function: `void glNamedProgramLocalParametersI4uivEXT(GLuint target, GLenum buffer, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glNamedProgramStringEXT

    void glNamedProgramStringEXT(int program,
                                 int target,
                                 int format,
                                 int len,
                                 Buffer string)

  Entry point to C language function: `void glNamedProgramStringEXT(GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid * string);`
  Part of `GL_EXT_direct_state_access`

### glNamedRenderbufferStorageEXT

    void glNamedRenderbufferStorageEXT(int target,
                                       int internalformat,
                                       int width,
                                       int height)

  Entry point to C language function: `void glNamedRenderbufferStorageEXT(GLuint target, GLenum internalformat, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glNamedRenderbufferStorageMultisampleCoverageEXT

    void glNamedRenderbufferStorageMultisampleCoverageEXT(int target,
                                                          int coverageSamples,
                                                          int colorSamples,
                                                          int internalformat,
                                                          int width,
                                                          int height)

  Entry point to C language function: `void glNamedRenderbufferStorageMultisampleCoverageEXT(GLuint target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glNamedRenderbufferStorageMultisampleEXT

    void glNamedRenderbufferStorageMultisampleEXT(int target,
                                                  int samples,
                                                  int internalformat,
                                                  int width,
                                                  int height)

  Entry point to C language function: `void glNamedRenderbufferStorageMultisampleEXT(GLuint target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);`
  Part of `GL_EXT_direct_state_access`

### glNewBufferRegion

    int glNewBufferRegion(int type)

  Entry point to C language function: `GLuint glNewBufferRegion(GLenum type);`
  Part of `GL_KTX_buffer_region`

### glNewList

    void glNewList(int list,
                   int mode)

  Interface to C language function:
  `void glNewList(GLuint list, GLenum mode);`

### glNormal3b

    void glNormal3b(byte nx,
                    byte ny,
                    byte nz)

  Interface to C language function:
  `void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);`

### glNormal3bv

    void glNormal3bv(ByteBuffer v)

  Interface to C language function:
  `void glNormal3bv(const GLbyte * v);`

### glNormal3bv

    void glNormal3bv(byte[] v,
                     int v_offset)

  Interface to C language function:
  `void glNormal3bv(const GLbyte * v);`

### glNormal3d

    void glNormal3d(double nx,
                    double ny,
                    double nz)

  Interface to C language function:
  `void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);`

### glNormal3dv

    void glNormal3dv(DoubleBuffer v)

  Interface to C language function:
  `void glNormal3dv(const GLdouble * v);`

### glNormal3dv

    void glNormal3dv(double[] v,
                     int v_offset)

  Interface to C language function:
  `void glNormal3dv(const GLdouble * v);`

### glNormal3fv

    void glNormal3fv(FloatBuffer v)

  Interface to C language function:
  `void glNormal3fv(const GLfloat * v);`

### glNormal3fv

    void glNormal3fv(float[] v,
                     int v_offset)

  Interface to C language function:
  `void glNormal3fv(const GLfloat * v);`

### glNormal3h

    void glNormal3h(short red,
                    short green,
                    short blue)

  Entry point to C language function: `void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
  Part of `GL_NV_half_float`

### glNormal3hv

    void glNormal3hv(ShortBuffer v)

  Entry point to C language function: `void glNormal3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glNormal3hv

    void glNormal3hv(short[] v,
                     int v_offset)

  Entry point to C language function: `void glNormal3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glNormal3i

    void glNormal3i(int nx,
                    int ny,
                    int nz)

  Interface to C language function:
  `void glNormal3i(GLint nx, GLint ny, GLint nz);`

### glNormal3iv

    void glNormal3iv(IntBuffer v)

  Interface to C language function:
  `void glNormal3iv(const GLint * v);`

### glNormal3iv

    void glNormal3iv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glNormal3iv(const GLint * v);`

### glNormal3s

    void glNormal3s(short nx,
                    short ny,
                    short nz)

  Interface to C language function:
  `void glNormal3s(GLshort nx, GLshort ny, GLshort nz);`

### glNormal3sv

    void glNormal3sv(ShortBuffer v)

  Interface to C language function:
  `void glNormal3sv(const GLshort * v);`

### glNormal3sv

    void glNormal3sv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glNormal3sv(const GLshort * v);`

### glPNTrianglesfATI

    void glPNTrianglesfATI(int target,
                           float s)

  Entry point to C language function: `void glPNTrianglesfATI(GLenum target, GLfloat s);`
  Part of `GL_ATI_pn_triangles`

### glPNTrianglesiATI

    void glPNTrianglesiATI(int target,
                           int s)

  Entry point to C language function: `void glPNTrianglesiATI(GLenum target, GLint s);`
  Part of `GL_ATI_pn_triangles`

### glPassThrough

    void glPassThrough(float token)

  Interface to C language function:
  `void glPassThrough(GLfloat token);`

### glPixelDataRangeNV

    void glPixelDataRangeNV(int target,
                            int level,
                            Buffer img)

  Entry point to C language function: `void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);`
  Part of `GL_NV_pixel_data_range`

  Parameters:
    `img` - a direct `Buffer`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      FloatBuffer values)

  Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      float[] values,
                      int values_offset)

  Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      long values_buffer_offset)

  Entry point to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       IntBuffer values)

  Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       int[] values,
                       int values_offset)

  Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       long values_buffer_offset)

  Entry point to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       ShortBuffer values)

  Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       short[] values,
                       int values_offset)

  Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
  Part of `GL_VERSION_1_0`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       long values_buffer_offset)

  Entry point to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
  Part of `GL_VERSION_1_0`

### glPixelTransferf

    void glPixelTransferf(int pname,
                          float param)

  Interface to C language function:
  `void glPixelTransferf(GLenum pname, GLfloat param);`

### glPixelTransferi

    void glPixelTransferi(int pname,
                          int param)

  Interface to C language function:
  `void glPixelTransferi(GLenum pname, GLint param);`

### glPixelTransformParameterfEXT

    void glPixelTransformParameterfEXT(int target,
                                       int pname,
                                       float params)

  Entry point to C language function: `void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);`
  Part of `GL_EXT_pixel_transform`

### glPixelTransformParameterfvEXT

    void glPixelTransformParameterfvEXT(int target,
                                        int pname,
                                        FloatBuffer params)

  Entry point to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_EXT_pixel_transform`

### glPixelTransformParameterfvEXT

    void glPixelTransformParameterfvEXT(int target,
                                        int pname,
                                        float[] params,
                                        int params_offset)

  Entry point to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`
  Part of `GL_EXT_pixel_transform`

### glPixelTransformParameteriEXT

    void glPixelTransformParameteriEXT(int target,
                                       int pname,
                                       int params)

  Entry point to C language function: `void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);`
  Part of `GL_EXT_pixel_transform`

### glPixelTransformParameterivEXT

    void glPixelTransformParameterivEXT(int target,
                                        int pname,
                                        IntBuffer params)

  Entry point to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_pixel_transform`

### glPixelTransformParameterivEXT

    void glPixelTransformParameterivEXT(int target,
                                        int pname,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_pixel_transform`

### glPixelZoom

    void glPixelZoom(float xfactor,
                     float yfactor)

  Interface to C language function:
  `void glPixelZoom(GLfloat xfactor, GLfloat yfactor);`

### glPolygonStipple

    void glPolygonStipple(ByteBuffer mask)

  Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glPolygonStipple

    void glPolygonStipple(byte[] mask,
                          int mask_offset)

  Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glPolygonStipple

    void glPolygonStipple(long mask_buffer_offset)

  Entry point to C language function: `void glPolygonStipple(const GLubyte * mask);`
  Part of `GL_VERSION_1_0`

### glPopAttrib

    void glPopAttrib()

  Interface to C language function:
  `void glPopAttrib(void);`

### glPopClientAttrib

    void glPopClientAttrib()

  Interface to C language function:
  `void glPopClientAttrib(void);`

### glPopName

    void glPopName()

  Interface to C language function:
  `void glPopName(void);`

### glPrimitiveRestart

    void glPrimitiveRestart()

  Entry point to C language function: `void glPrimitiveRestartNV(void);`
  Part of `GL_NV_primitive_restart`

### glPrioritizeTextures

    void glPrioritizeTextures(int n,
                              IntBuffer textures,
                              FloatBuffer priorities)

  Interface to C language function:
  `void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);`

### glPrioritizeTextures

    void glPrioritizeTextures(int n,
                              int[] textures,
                              int textures_offset,
                              float[] priorities,
                              int priorities_offset)

  Interface to C language function:
  `void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities);`

### glProgramBufferParametersIivNV

    void glProgramBufferParametersIivNV(int target,
                                        int buffer,
                                        int index,
                                        int count,
                                        IntBuffer params)

  Entry point to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramBufferParametersIivNV

    void glProgramBufferParametersIivNV(int target,
                                        int buffer,
                                        int index,
                                        int count,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramBufferParametersIuivNV

    void glProgramBufferParametersIuivNV(int target,
                                         int buffer,
                                         int index,
                                         int count,
                                         IntBuffer params)

  Entry point to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramBufferParametersIuivNV

    void glProgramBufferParametersIuivNV(int target,
                                         int buffer,
                                         int index,
                                         int count,
                                         int[] params,
                                         int params_offset)

  Entry point to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramBufferParametersfvNV

    void glProgramBufferParametersfvNV(int target,
                                       int buffer,
                                       int index,
                                       int count,
                                       FloatBuffer params)

  Entry point to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramBufferParametersfvNV

    void glProgramBufferParametersfvNV(int target,
                                       int buffer,
                                       int index,
                                       int count,
                                       float[] params,
                                       int params_offset)

  Entry point to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`
  Part of `GL_NV_parameter_buffer_object`

### glProgramEnvParameter4dARB

    void glProgramEnvParameter4dARB(int target,
                                    int index,
                                    double x,
                                    double y,
                                    double z,
                                    double w)

  Entry point to C language function: `void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameter4dvARB

    void glProgramEnvParameter4dvARB(int target,
                                     int index,
                                     DoubleBuffer params)

  Entry point to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameter4dvARB

    void glProgramEnvParameter4dvARB(int target,
                                     int index,
                                     double[] params,
                                     int params_offset)

  Entry point to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameter4fARB

    void glProgramEnvParameter4fARB(int target,
                                    int index,
                                    float x,
                                    float y,
                                    float z,
                                    float w)

  Entry point to C language function: `void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameter4fvARB

    void glProgramEnvParameter4fvARB(int target,
                                     int pname,
                                     FloatBuffer params)

  Entry point to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameter4fvARB

    void glProgramEnvParameter4fvARB(int target,
                                     int pname,
                                     float[] params,
                                     int params_offset)

  Entry point to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glProgramEnvParameterI4iNV

    void glProgramEnvParameterI4iNV(int target,
                                    int index,
                                    int x,
                                    int y,
                                    int z,
                                    int w)

  Entry point to C language function: `void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameterI4ivNV

    void glProgramEnvParameterI4ivNV(int target,
                                     int index,
                                     IntBuffer params)

  Entry point to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameterI4ivNV

    void glProgramEnvParameterI4ivNV(int target,
                                     int index,
                                     int[] params,
                                     int params_offset)

  Entry point to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameterI4uiNV

    void glProgramEnvParameterI4uiNV(int target,
                                     int index,
                                     int x,
                                     int y,
                                     int z,
                                     int w)

  Entry point to C language function: `void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameterI4uivNV

    void glProgramEnvParameterI4uivNV(int target,
                                      int index,
                                      IntBuffer params)

  Entry point to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameterI4uivNV

    void glProgramEnvParameterI4uivNV(int target,
                                      int index,
                                      int[] params,
                                      int params_offset)

  Entry point to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParameters4fvEXT

    void glProgramEnvParameters4fvEXT(int target,
                                      int filter,
                                      int n,
                                      FloatBuffer weights)

  Entry point to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
  Part of `GL_EXT_gpu_program_parameters`

### glProgramEnvParameters4fvEXT

    void glProgramEnvParameters4fvEXT(int target,
                                      int filter,
                                      int n,
                                      float[] weights,
                                      int weights_offset)

  Entry point to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
  Part of `GL_EXT_gpu_program_parameters`

### glProgramEnvParametersI4ivNV

    void glProgramEnvParametersI4ivNV(int target,
                                      int index,
                                      int count,
                                      IntBuffer params)

  Entry point to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParametersI4ivNV

    void glProgramEnvParametersI4ivNV(int target,
                                      int index,
                                      int count,
                                      int[] params,
                                      int params_offset)

  Entry point to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParametersI4uivNV

    void glProgramEnvParametersI4uivNV(int target,
                                       int index,
                                       int count,
                                       IntBuffer params)

  Entry point to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramEnvParametersI4uivNV

    void glProgramEnvParametersI4uivNV(int target,
                                       int index,
                                       int count,
                                       int[] params,
                                       int params_offset)

  Entry point to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameter4dARB

    void glProgramLocalParameter4dARB(int target,
                                      int index,
                                      double x,
                                      double y,
                                      double z,
                                      double w)

  Entry point to C language function: `void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameter4dvARB

    void glProgramLocalParameter4dvARB(int target,
                                       int index,
                                       DoubleBuffer params)

  Entry point to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameter4dvARB

    void glProgramLocalParameter4dvARB(int target,
                                       int index,
                                       double[] params,
                                       int params_offset)

  Entry point to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameter4fARB

    void glProgramLocalParameter4fARB(int target,
                                      int index,
                                      float x,
                                      float y,
                                      float z,
                                      float w)

  Entry point to C language function: `void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameter4fvARB

    void glProgramLocalParameter4fvARB(int target,
                                       int pname,
                                       FloatBuffer params)

  Entry point to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameter4fvARB

    void glProgramLocalParameter4fvARB(int target,
                                       int pname,
                                       float[] params,
                                       int params_offset)

  Entry point to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
  Part of `GL_ARB_vertex_program`

### glProgramLocalParameterI4iNV

    void glProgramLocalParameterI4iNV(int target,
                                      int index,
                                      int x,
                                      int y,
                                      int z,
                                      int w)

  Entry point to C language function: `void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameterI4ivNV

    void glProgramLocalParameterI4ivNV(int target,
                                       int index,
                                       IntBuffer params)

  Entry point to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameterI4ivNV

    void glProgramLocalParameterI4ivNV(int target,
                                       int index,
                                       int[] params,
                                       int params_offset)

  Entry point to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameterI4uiNV

    void glProgramLocalParameterI4uiNV(int target,
                                       int index,
                                       int x,
                                       int y,
                                       int z,
                                       int w)

  Entry point to C language function: `void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameterI4uivNV

    void glProgramLocalParameterI4uivNV(int target,
                                        int index,
                                        IntBuffer params)

  Entry point to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameterI4uivNV

    void glProgramLocalParameterI4uivNV(int target,
                                        int index,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParameters4fvEXT

    void glProgramLocalParameters4fvEXT(int target,
                                        int filter,
                                        int n,
                                        FloatBuffer weights)

  Entry point to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
  Part of `GL_EXT_gpu_program_parameters`

### glProgramLocalParameters4fvEXT

    void glProgramLocalParameters4fvEXT(int target,
                                        int filter,
                                        int n,
                                        float[] weights,
                                        int weights_offset)

  Entry point to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
  Part of `GL_EXT_gpu_program_parameters`

### glProgramLocalParametersI4ivNV

    void glProgramLocalParametersI4ivNV(int target,
                                        int index,
                                        int count,
                                        IntBuffer params)

  Entry point to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParametersI4ivNV

    void glProgramLocalParametersI4ivNV(int target,
                                        int index,
                                        int count,
                                        int[] params,
                                        int params_offset)

  Entry point to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParametersI4uivNV

    void glProgramLocalParametersI4uivNV(int target,
                                         int index,
                                         int count,
                                         IntBuffer params)

  Entry point to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramLocalParametersI4uivNV

    void glProgramLocalParametersI4uivNV(int target,
                                         int index,
                                         int count,
                                         int[] params,
                                         int params_offset)

  Entry point to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
  Part of `GL_NV_gpu_program4`

### glProgramStringARB

    void glProgramStringARB(int target,
                            int format,
                            int len,
                            String string)

  Entry point to C language function: `void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string);`
  Part of `GL_ARB_vertex_program`

### glProgramUniform1fEXT

    void glProgramUniform1fEXT(int program,
                               int location,
                               float v0)

  Entry point to C language function: `void glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1fvEXT

    void glProgramUniform1fvEXT(int program,
                                int location,
                                int count,
                                FloatBuffer value)

  Entry point to C language function: `void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1fvEXT

    void glProgramUniform1fvEXT(int program,
                                int location,
                                int count,
                                float[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1iEXT

    void glProgramUniform1iEXT(int target,
                               int s,
                               int t)

  Entry point to C language function: `void glProgramUniform1iEXT(GLuint target, GLint s, GLint t);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1ivEXT

    void glProgramUniform1ivEXT(int program,
                                int location,
                                int count,
                                IntBuffer value)

  Entry point to C language function: `void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1ivEXT

    void glProgramUniform1ivEXT(int program,
                                int location,
                                int count,
                                int[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1uiEXT

    void glProgramUniform1uiEXT(int program,
                                int location,
                                int buffer)

  Entry point to C language function: `void glProgramUniform1uiEXT(GLuint program, GLint location, GLuint buffer);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1uivEXT

    void glProgramUniform1uivEXT(int program,
                                 int location,
                                 int count,
                                 IntBuffer value)

  Entry point to C language function: `void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform1uivEXT

    void glProgramUniform1uivEXT(int program,
                                 int location,
                                 int count,
                                 int[] value,
                                 int value_offset)

  Entry point to C language function: `void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2fEXT

    void glProgramUniform2fEXT(int program,
                               int location,
                               float v0,
                               float v1)

  Entry point to C language function: `void glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2fvEXT

    void glProgramUniform2fvEXT(int program,
                                int location,
                                int count,
                                FloatBuffer value)

  Entry point to C language function: `void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2fvEXT

    void glProgramUniform2fvEXT(int program,
                                int location,
                                int count,
                                float[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2iEXT

    void glProgramUniform2iEXT(int target,
                               int s,
                               int t,
                               int r)

  Entry point to C language function: `void glProgramUniform2iEXT(GLuint target, GLint s, GLint t, GLint r);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2ivEXT

    void glProgramUniform2ivEXT(int program,
                                int location,
                                int count,
                                IntBuffer value)

  Entry point to C language function: `void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2ivEXT

    void glProgramUniform2ivEXT(int program,
                                int location,
                                int count,
                                int[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2uiEXT

    void glProgramUniform2uiEXT(int program,
                                int location,
                                int v0,
                                int v1)

  Entry point to C language function: `void glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2uivEXT

    void glProgramUniform2uivEXT(int program,
                                 int location,
                                 int count,
                                 IntBuffer value)

  Entry point to C language function: `void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform2uivEXT

    void glProgramUniform2uivEXT(int program,
                                 int location,
                                 int count,
                                 int[] value,
                                 int value_offset)

  Entry point to C language function: `void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3fEXT

    void glProgramUniform3fEXT(int program,
                               int location,
                               float v0,
                               float v1,
                               float v2)

  Entry point to C language function: `void glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3fvEXT

    void glProgramUniform3fvEXT(int program,
                                int location,
                                int count,
                                FloatBuffer value)

  Entry point to C language function: `void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3fvEXT

    void glProgramUniform3fvEXT(int program,
                                int location,
                                int count,
                                float[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3iEXT

    void glProgramUniform3iEXT(int target,
                               int start,
                               int x,
                               int y,
                               int width)

  Entry point to C language function: `void glProgramUniform3iEXT(GLuint target, GLint start, GLint x, GLint y, GLint width);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3ivEXT

    void glProgramUniform3ivEXT(int program,
                                int location,
                                int count,
                                IntBuffer value)

  Entry point to C language function: `void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3ivEXT

    void glProgramUniform3ivEXT(int program,
                                int location,
                                int count,
                                int[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3uiEXT

    void glProgramUniform3uiEXT(int program,
                                int location,
                                int v0,
                                int v1,
                                int v2)

  Entry point to C language function: `void glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3uivEXT

    void glProgramUniform3uivEXT(int program,
                                 int location,
                                 int count,
                                 IntBuffer value)

  Entry point to C language function: `void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform3uivEXT

    void glProgramUniform3uivEXT(int program,
                                 int location,
                                 int count,
                                 int[] value,
                                 int value_offset)

  Entry point to C language function: `void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4fEXT

    void glProgramUniform4fEXT(int program,
                               int location,
                               float v0,
                               float v1,
                               float v2,
                               float v3)

  Entry point to C language function: `void glProgramUniform4fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4fvEXT

    void glProgramUniform4fvEXT(int program,
                                int location,
                                int count,
                                FloatBuffer value)

  Entry point to C language function: `void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4fvEXT

    void glProgramUniform4fvEXT(int program,
                                int location,
                                int count,
                                float[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4iEXT

    void glProgramUniform4iEXT(int target,
                               int level,
                               int xoffset,
                               int x,
                               int y,
                               int width)

  Entry point to C language function: `void glProgramUniform4iEXT(GLuint target, GLint level, GLint xoffset, GLint x, GLint y, GLint width);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4ivEXT

    void glProgramUniform4ivEXT(int program,
                                int location,
                                int count,
                                IntBuffer value)

  Entry point to C language function: `void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4ivEXT

    void glProgramUniform4ivEXT(int program,
                                int location,
                                int count,
                                int[] value,
                                int value_offset)

  Entry point to C language function: `void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4uiEXT

    void glProgramUniform4uiEXT(int program,
                                int location,
                                int v0,
                                int v1,
                                int v2,
                                int v3)

  Entry point to C language function: `void glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4uivEXT

    void glProgramUniform4uivEXT(int program,
                                 int location,
                                 int count,
                                 IntBuffer value)

  Entry point to C language function: `void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniform4uivEXT

    void glProgramUniform4uivEXT(int program,
                                 int location,
                                 int count,
                                 int[] value,
                                 int value_offset)

  Entry point to C language function: `void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2fvEXT

    void glProgramUniformMatrix2fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2fvEXT

    void glProgramUniformMatrix2fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      float[] value,
                                      int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2x3fvEXT

    void glProgramUniformMatrix2x3fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2x3fvEXT

    void glProgramUniformMatrix2x3fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2x4fvEXT

    void glProgramUniformMatrix2x4fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix2x4fvEXT

    void glProgramUniformMatrix2x4fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3fvEXT

    void glProgramUniformMatrix3fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3fvEXT

    void glProgramUniformMatrix3fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      float[] value,
                                      int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3x2fvEXT

    void glProgramUniformMatrix3x2fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3x2fvEXT

    void glProgramUniformMatrix3x2fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3x4fvEXT

    void glProgramUniformMatrix3x4fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix3x4fvEXT

    void glProgramUniformMatrix3x4fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4fvEXT

    void glProgramUniformMatrix4fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4fvEXT

    void glProgramUniformMatrix4fvEXT(int program,
                                      int location,
                                      int count,
                                      boolean transpose,
                                      float[] value,
                                      int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4x2fvEXT

    void glProgramUniformMatrix4x2fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4x2fvEXT

    void glProgramUniformMatrix4x2fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4x3fvEXT

    void glProgramUniformMatrix4x3fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        FloatBuffer value)

  Entry point to C language function: `void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramUniformMatrix4x3fvEXT

    void glProgramUniformMatrix4x3fvEXT(int program,
                                        int location,
                                        int count,
                                        boolean transpose,
                                        float[] value,
                                        int value_offset)

  Entry point to C language function: `void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_EXT_direct_state_access`

### glProgramVertexLimitNV

    void glProgramVertexLimitNV(int target,
                                int limit)

  Entry point to C language function: `void glProgramVertexLimitNV(GLenum target, GLint limit);`
  Part of `GL_NV_geometry_program4`

### glPushAttrib

    void glPushAttrib(int mask)

  Interface to C language function:
  `void glPushAttrib(GLbitfield mask);`

### glPushClientAttrib

    void glPushClientAttrib(int mask)

  Interface to C language function:
  `void glPushClientAttrib(GLbitfield mask);`

### glPushClientAttribDefaultEXT

    void glPushClientAttribDefaultEXT(int mode)

  Entry point to C language function: `void glPushClientAttribDefaultEXT(GLbitfield mode);`
  Part of `GL_EXT_direct_state_access`

### glPushName

    void glPushName(int name)

  Interface to C language function:
  `void glPushName(GLuint name);`

### glRasterPos2d

    void glRasterPos2d(double x,
                       double y)

  Interface to C language function:
  `void glRasterPos2d(GLdouble x, GLdouble y);`

### glRasterPos2dv

    void glRasterPos2dv(DoubleBuffer v)

  Interface to C language function:
  `void glRasterPos2dv(const GLdouble * v);`

### glRasterPos2dv

    void glRasterPos2dv(double[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos2dv(const GLdouble * v);`

### glRasterPos2f

    void glRasterPos2f(float x,
                       float y)

  Interface to C language function:
  `void glRasterPos2f(GLfloat x, GLfloat y);`

### glRasterPos2fv

    void glRasterPos2fv(FloatBuffer v)

  Interface to C language function:
  `void glRasterPos2fv(const GLfloat * v);`

### glRasterPos2fv

    void glRasterPos2fv(float[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos2fv(const GLfloat * v);`

### glRasterPos2i

    void glRasterPos2i(int x,
                       int y)

  Interface to C language function:
  `void glRasterPos2i(GLint x, GLint y);`

### glRasterPos2iv

    void glRasterPos2iv(IntBuffer v)

  Interface to C language function:
  `void glRasterPos2iv(const GLint * v);`

### glRasterPos2iv

    void glRasterPos2iv(int[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos2iv(const GLint * v);`

### glRasterPos2s

    void glRasterPos2s(short x,
                       short y)

  Interface to C language function:
  `void glRasterPos2s(GLshort x, GLshort y);`

### glRasterPos2sv

    void glRasterPos2sv(ShortBuffer v)

  Interface to C language function:
  `void glRasterPos2sv(const GLshort * v);`

### glRasterPos2sv

    void glRasterPos2sv(short[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos2sv(const GLshort * v);`

### glRasterPos3d

    void glRasterPos3d(double x,
                       double y,
                       double z)

  Interface to C language function:
  `void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);`

### glRasterPos3dv

    void glRasterPos3dv(DoubleBuffer v)

  Interface to C language function:
  `void glRasterPos3dv(const GLdouble * v);`

### glRasterPos3dv

    void glRasterPos3dv(double[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos3dv(const GLdouble * v);`

### glRasterPos3f

    void glRasterPos3f(float x,
                       float y,
                       float z)

  Interface to C language function:
  `void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);`

### glRasterPos3fv

    void glRasterPos3fv(FloatBuffer v)

  Interface to C language function:
  `void glRasterPos3fv(const GLfloat * v);`

### glRasterPos3fv

    void glRasterPos3fv(float[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos3fv(const GLfloat * v);`

### glRasterPos3i

    void glRasterPos3i(int x,
                       int y,
                       int z)

  Interface to C language function:
  `void glRasterPos3i(GLint x, GLint y, GLint z);`

### glRasterPos3iv

    void glRasterPos3iv(IntBuffer v)

  Interface to C language function:
  `void glRasterPos3iv(const GLint * v);`

### glRasterPos3iv

    void glRasterPos3iv(int[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos3iv(const GLint * v);`

### glRasterPos3s

    void glRasterPos3s(short x,
                       short y,
                       short z)

  Interface to C language function:
  `void glRasterPos3s(GLshort x, GLshort y, GLshort z);`

### glRasterPos3sv

    void glRasterPos3sv(ShortBuffer v)

  Interface to C language function:
  `void glRasterPos3sv(const GLshort * v);`

### glRasterPos3sv

    void glRasterPos3sv(short[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos3sv(const GLshort * v);`

### glRasterPos4d

    void glRasterPos4d(double x,
                       double y,
                       double z,
                       double w)

  Interface to C language function:
  `void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glRasterPos4dv

    void glRasterPos4dv(DoubleBuffer v)

  Interface to C language function:
  `void glRasterPos4dv(const GLdouble * v);`

### glRasterPos4dv

    void glRasterPos4dv(double[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos4dv(const GLdouble * v);`

### glRasterPos4f

    void glRasterPos4f(float x,
                       float y,
                       float z,
                       float w)

  Interface to C language function:
  `void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glRasterPos4fv

    void glRasterPos4fv(FloatBuffer v)

  Interface to C language function:
  `void glRasterPos4fv(const GLfloat * v);`

### glRasterPos4fv

    void glRasterPos4fv(float[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos4fv(const GLfloat * v);`

### glRasterPos4i

    void glRasterPos4i(int x,
                       int y,
                       int z,
                       int w)

  Interface to C language function:
  `void glRasterPos4i(GLint x, GLint y, GLint z, GLint w);`

### glRasterPos4iv

    void glRasterPos4iv(IntBuffer v)

  Interface to C language function:
  `void glRasterPos4iv(const GLint * v);`

### glRasterPos4iv

    void glRasterPos4iv(int[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos4iv(const GLint * v);`

### glRasterPos4s

    void glRasterPos4s(short x,
                       short y,
                       short z,
                       short w)

  Interface to C language function:
  `void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);`

### glRasterPos4sv

    void glRasterPos4sv(ShortBuffer v)

  Interface to C language function:
  `void glRasterPos4sv(const GLshort * v);`

### glRasterPos4sv

    void glRasterPos4sv(short[] v,
                        int v_offset)

  Interface to C language function:
  `void glRasterPos4sv(const GLshort * v);`

### glReadBufferRegion

    void glReadBufferRegion(int target,
                            int start,
                            int x,
                            int y,
                            int width)

  Entry point to C language function: `void glReadBufferRegion(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width);`
  Part of `GL_KTX_buffer_region`

### glRectd

    void glRectd(double x1,
                 double y1,
                 double x2,
                 double y2)

  Interface to C language function:
  `void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);`

### glRectdv

    void glRectdv(DoubleBuffer v1,
                  DoubleBuffer v2)

  Interface to C language function:
  `void glRectdv(const GLdouble * v1, const GLdouble * v2);`

### glRectdv

    void glRectdv(double[] v1,
                  int v1_offset,
                  double[] v2,
                  int v2_offset)

  Interface to C language function:
  `void glRectdv(const GLdouble * v1, const GLdouble * v2);`

### glRectf

    void glRectf(float x1,
                 float y1,
                 float x2,
                 float y2)

  Interface to C language function:
  `void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);`

### glRectfv

    void glRectfv(FloatBuffer v1,
                  FloatBuffer v2)

  Interface to C language function:
  `void glRectfv(const GLfloat * v1, const GLfloat * v2);`

### glRectfv

    void glRectfv(float[] v1,
                  int v1_offset,
                  float[] v2,
                  int v2_offset)

  Interface to C language function:
  `void glRectfv(const GLfloat * v1, const GLfloat * v2);`

### glRecti

    void glRecti(int x1,
                 int y1,
                 int x2,
                 int y2)

  Interface to C language function:
  `void glRecti(GLint x1, GLint y1, GLint x2, GLint y2);`

### glRectiv

    void glRectiv(IntBuffer v1,
                  IntBuffer v2)

  Interface to C language function:
  `void glRectiv(const GLint * v1, const GLint * v2);`

### glRectiv

    void glRectiv(int[] v1,
                  int v1_offset,
                  int[] v2,
                  int v2_offset)

  Interface to C language function:
  `void glRectiv(const GLint * v1, const GLint * v2);`

### glRects

    void glRects(short x1,
                 short y1,
                 short x2,
                 short y2)

  Interface to C language function:
  `void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);`

### glRectsv

    void glRectsv(ShortBuffer v1,
                  ShortBuffer v2)

  Interface to C language function:
  `void glRectsv(const GLshort * v1, const GLshort * v2);`

### glRectsv

    void glRectsv(short[] v1,
                  int v1_offset,
                  short[] v2,
                  int v2_offset)

  Interface to C language function:
  `void glRectsv(const GLshort * v1, const GLshort * v2);`

### glRenderMode

    int glRenderMode(int mode)

  Interface to C language function:
  `GLint glRenderMode(GLenum mode);`

### glRenderbufferStorageMultisampleCoverageNV

    void glRenderbufferStorageMultisampleCoverageNV(int target,
                                                    int coverageSamples,
                                                    int colorSamples,
                                                    int internalformat,
                                                    int width,
                                                    int height)

  Entry point to C language function: `void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);`
  Part of `GL_NV_framebuffer_multisample_coverage`

### glResetHistogram

    void glResetHistogram(int mode)

  Entry point to C language function: `void glResetHistogram(GLenum mode);`
  Part of `GL_VERSION_1_2`

### glResetMinmax

    void glResetMinmax(int mode)

  Entry point to C language function: `void glResetMinmax(GLenum mode);`
  Part of `GL_VERSION_1_2`

### glRotated

    void glRotated(double angle,
                   double x,
                   double y,
                   double z)

  Interface to C language function:
  `void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);`

### glScaled

    void glScaled(double x,
                  double y,
                  double z)

  Interface to C language function:
  `void glScaled(GLdouble x, GLdouble y, GLdouble z);`

### glSecondaryColor3b

    void glSecondaryColor3b(byte red,
                            byte green,
                            byte blue)

  Entry point to C language function: `void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3bv

    void glSecondaryColor3bv(ByteBuffer v)

  Entry point to C language function: `void glSecondaryColor3bv(const GLbyte * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3bv

    void glSecondaryColor3bv(byte[] v,
                             int v_offset)

  Entry point to C language function: `void glSecondaryColor3bv(const GLbyte * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3d

    void glSecondaryColor3d(double red,
                            double green,
                            double blue)

  Entry point to C language function: `void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3dv

    void glSecondaryColor3dv(DoubleBuffer m)

  Entry point to C language function: `void glSecondaryColor3dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3dv

    void glSecondaryColor3dv(double[] m,
                             int m_offset)

  Entry point to C language function: `void glSecondaryColor3dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3f

    void glSecondaryColor3f(float red,
                            float green,
                            float blue)

  Entry point to C language function: `void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3fv

    void glSecondaryColor3fv(FloatBuffer m)

  Entry point to C language function: `void glSecondaryColor3fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3fv

    void glSecondaryColor3fv(float[] m,
                             int m_offset)

  Entry point to C language function: `void glSecondaryColor3fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3h

    void glSecondaryColor3h(short red,
                            short green,
                            short blue)

  Entry point to C language function: `void glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
  Part of `GL_NV_half_float`

### glSecondaryColor3hv

    void glSecondaryColor3hv(ShortBuffer v)

  Entry point to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glSecondaryColor3hv

    void glSecondaryColor3hv(short[] v,
                             int v_offset)

  Entry point to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glSecondaryColor3i

    void glSecondaryColor3i(int red,
                            int green,
                            int blue)

  Entry point to C language function: `void glSecondaryColor3i(GLint red, GLint green, GLint blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3iv

    void glSecondaryColor3iv(IntBuffer v)

  Entry point to C language function: `void glSecondaryColor3iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3iv

    void glSecondaryColor3iv(int[] v,
                             int v_offset)

  Entry point to C language function: `void glSecondaryColor3iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3s

    void glSecondaryColor3s(short red,
                            short green,
                            short blue)

  Entry point to C language function: `void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3sv

    void glSecondaryColor3sv(ShortBuffer v)

  Entry point to C language function: `void glSecondaryColor3sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3sv

    void glSecondaryColor3sv(short[] v,
                             int v_offset)

  Entry point to C language function: `void glSecondaryColor3sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3ub

    void glSecondaryColor3ub(byte red,
                             byte green,
                             byte blue)

  Entry point to C language function: `void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3ubv

    void glSecondaryColor3ubv(ByteBuffer v)

  Entry point to C language function: `void glSecondaryColor3ubv(const GLubyte * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3ubv

    void glSecondaryColor3ubv(byte[] v,
                              int v_offset)

  Entry point to C language function: `void glSecondaryColor3ubv(const GLubyte * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3ui

    void glSecondaryColor3ui(int red,
                             int green,
                             int blue)

  Entry point to C language function: `void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3uiv

    void glSecondaryColor3uiv(IntBuffer v)

  Entry point to C language function: `void glSecondaryColor3uiv(const GLuint * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3uiv

    void glSecondaryColor3uiv(int[] v,
                              int v_offset)

  Entry point to C language function: `void glSecondaryColor3uiv(const GLuint * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3us

    void glSecondaryColor3us(short red,
                             short green,
                             short blue)

  Entry point to C language function: `void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3usv

    void glSecondaryColor3usv(ShortBuffer v)

  Entry point to C language function: `void glSecondaryColor3usv(const GLushort * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColor3usv

    void glSecondaryColor3usv(short[] v,
                              int v_offset)

  Entry point to C language function: `void glSecondaryColor3usv(const GLushort * v);`
  Part of `GL_VERSION_1_4`

### glSecondaryColorPointer

    void glSecondaryColorPointer(int size,
                                 int type,
                                 int stride,
                                 Buffer pointer)

  Entry point to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_4`

  Parameters:
    `pointer` - a direct `Buffer`

### glSecondaryColorPointer

    void glSecondaryColorPointer(int size,
                                 int type,
                                 int stride,
                                 long pointer_buffer_offset)

  Entry point to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_VERSION_1_4`

### glSelectBuffer

    void glSelectBuffer(int size,
                        IntBuffer buffer)

  Interface to C language function:
  `void glSelectBuffer(GLsizei size, GLuint * buffer);`

  Parameters:
    `buffer` - a direct `IntBuffer`

### glSeparableFilter2D

    void glSeparableFilter2D(int target,
                             int internalformat,
                             int width,
                             int height,
                             int format,
                             int type,
                             Buffer row,
                             Buffer column)

  Entry point to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`
  Part of `GL_VERSION_1_2`

### glSeparableFilter2D

    void glSeparableFilter2D(int target,
                             int internalformat,
                             int width,
                             int height,
                             int format,
                             int type,
                             long row_buffer_offset,
                             long column_buffer_offset)

  Entry point to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`
  Part of `GL_VERSION_1_2`

### glSetFenceAPPLE

    void glSetFenceAPPLE(int mode)

  Entry point to C language function: `void glSetFenceAPPLE(GLuint mode);`
  Part of `GL_APPLE_fence`

### glSetFenceNV

    void glSetFenceNV(int target,
                      int id)

  Entry point to C language function: `void glSetFenceNV(GLuint target, GLenum id);`
  Part of `GL_NV_fence`

### glSetInvariantEXT

    void glSetInvariantEXT(int id,
                           int type,
                           Buffer addr)

  Entry point to C language function: `void glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr);`
  Part of `GL_EXT_vertex_shader`

### glSetLocalConstantEXT

    void glSetLocalConstantEXT(int id,
                               int type,
                               Buffer addr)

  Entry point to C language function: `void glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr);`
  Part of `GL_EXT_vertex_shader`

### glShaderOp1EXT

    void glShaderOp1EXT(int red,
                        int green,
                        int blue)

  Entry point to C language function: `void glShaderOp1EXT(GLenum red, GLuint green, GLuint blue);`
  Part of `GL_EXT_vertex_shader`

### glShaderOp2EXT

    void glShaderOp2EXT(int sfactorRGB,
                        int dfactorRGB,
                        int sfactorAlpha,
                        int dfactorAlpha)

  Entry point to C language function: `void glShaderOp2EXT(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);`
  Part of `GL_EXT_vertex_shader`

### glShaderOp3EXT

    void glShaderOp3EXT(int index,
                        int x,
                        int y,
                        int z,
                        int w)

  Entry point to C language function: `void glShaderOp3EXT(GLenum index, GLuint x, GLuint y, GLuint z, GLuint w);`
  Part of `GL_EXT_vertex_shader`

### glShaderSourceARB

    void glShaderSourceARB(int shader,
                           int count,
                           String[] string,
                           IntBuffer length)

  Entry point to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`
  Part of `GL_ARB_shader_objects`

### glShaderSourceARB

    void glShaderSourceARB(int shader,
                           int count,
                           String[] string,
                           int[] length,
                           int length_offset)

  Entry point to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`
  Part of `GL_ARB_shader_objects`

### glStencilClearTagEXT

    void glStencilClearTagEXT(int location,
                              int v0)

  Entry point to C language function: `void glStencilClearTagEXT(GLsizei location, GLuint v0);`
  Part of `GL_EXT_stencil_clear_tag`

### glStringMarkerGREMEDY

    void glStringMarkerGREMEDY(int length,
                               Buffer pointer)

  Entry point to C language function: `void glStringMarkerGREMEDY(GLsizei length, const GLvoid * pointer);`
  Part of `GL_GREMEDY_string_marker`

### glSwapAPPLE

    void glSwapAPPLE()

  Entry point to C language function: `void glSwapAPPLE(void);`
  Part of `GL_APPLE_flush_render`

### glSwizzleEXT

    void glSwizzleEXT(int stage,
                      int portion,
                      int variable,
                      int input,
                      int mapping,
                      int componentUsage)

  Entry point to C language function: `void glSwizzleEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`
  Part of `GL_EXT_vertex_shader`

### glTestFenceAPPLE

    boolean glTestFenceAPPLE(int id)

  Entry point to C language function: `GLboolean glTestFenceAPPLE(GLuint id);`
  Part of `GL_APPLE_fence`

### glTestFenceNV

    boolean glTestFenceNV(int id)

  Entry point to C language function: `GLboolean glTestFenceNV(GLuint id);`
  Part of `GL_NV_fence`

### glTestObjectAPPLE

    boolean glTestObjectAPPLE(int target,
                              int index)

  Entry point to C language function: `GLboolean glTestObjectAPPLE(GLenum target, GLuint index);`
  Part of `GL_APPLE_fence`

### glTexCoord1d

    void glTexCoord1d(double s)

  Interface to C language function:
  `void glTexCoord1d(GLdouble s);`

### glTexCoord1dv

    void glTexCoord1dv(DoubleBuffer v)

  Interface to C language function:
  `void glTexCoord1dv(const GLdouble * v);`

### glTexCoord1dv

    void glTexCoord1dv(double[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord1dv(const GLdouble * v);`

### glTexCoord1f

    void glTexCoord1f(float s)

  Interface to C language function:
  `void glTexCoord1f(GLfloat s);`

### glTexCoord1fv

    void glTexCoord1fv(FloatBuffer v)

  Interface to C language function:
  `void glTexCoord1fv(const GLfloat * v);`

### glTexCoord1fv

    void glTexCoord1fv(float[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord1fv(const GLfloat * v);`

### glTexCoord1h

    void glTexCoord1h(short factor)

  Entry point to C language function: `void glTexCoord1hNV(GLhalfNV factor);`
  Part of `GL_NV_half_float`

### glTexCoord1hv

    void glTexCoord1hv(ShortBuffer v)

  Entry point to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord1hv

    void glTexCoord1hv(short[] v,
                       int v_offset)

  Entry point to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord1i

    void glTexCoord1i(int s)

  Interface to C language function:
  `void glTexCoord1i(GLint s);`

### glTexCoord1iv

    void glTexCoord1iv(IntBuffer v)

  Interface to C language function:
  `void glTexCoord1iv(const GLint * v);`

### glTexCoord1iv

    void glTexCoord1iv(int[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord1iv(const GLint * v);`

### glTexCoord1s

    void glTexCoord1s(short s)

  Interface to C language function:
  `void glTexCoord1s(GLshort s);`

### glTexCoord1sv

    void glTexCoord1sv(ShortBuffer v)

  Interface to C language function:
  `void glTexCoord1sv(const GLshort * v);`

### glTexCoord1sv

    void glTexCoord1sv(short[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord1sv(const GLshort * v);`

### glTexCoord2d

    void glTexCoord2d(double s,
                      double t)

  Interface to C language function:
  `void glTexCoord2d(GLdouble s, GLdouble t);`

### glTexCoord2dv

    void glTexCoord2dv(DoubleBuffer v)

  Interface to C language function:
  `void glTexCoord2dv(const GLdouble * v);`

### glTexCoord2dv

    void glTexCoord2dv(double[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord2dv(const GLdouble * v);`

### glTexCoord2f

    void glTexCoord2f(float s,
                      float t)

  Interface to C language function:
  `void glTexCoord2f(GLfloat s, GLfloat t);`

### glTexCoord2fv

    void glTexCoord2fv(FloatBuffer v)

  Interface to C language function:
  `void glTexCoord2fv(const GLfloat * v);`

### glTexCoord2fv

    void glTexCoord2fv(float[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord2fv(const GLfloat * v);`

### glTexCoord2h

    void glTexCoord2h(short x,
                      short y)

  Entry point to C language function: `void glTexCoord2hNV(GLhalfNV x, GLhalfNV y);`
  Part of `GL_NV_half_float`

### glTexCoord2hv

    void glTexCoord2hv(ShortBuffer v)

  Entry point to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord2hv

    void glTexCoord2hv(short[] v,
                       int v_offset)

  Entry point to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord2i

    void glTexCoord2i(int s,
                      int t)

  Interface to C language function:
  `void glTexCoord2i(GLint s, GLint t);`

### glTexCoord2iv

    void glTexCoord2iv(IntBuffer v)

  Interface to C language function:
  `void glTexCoord2iv(const GLint * v);`

### glTexCoord2iv

    void glTexCoord2iv(int[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord2iv(const GLint * v);`

### glTexCoord2s

    void glTexCoord2s(short s,
                      short t)

  Interface to C language function:
  `void glTexCoord2s(GLshort s, GLshort t);`

### glTexCoord2sv

    void glTexCoord2sv(ShortBuffer v)

  Interface to C language function:
  `void glTexCoord2sv(const GLshort * v);`

### glTexCoord2sv

    void glTexCoord2sv(short[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord2sv(const GLshort * v);`

### glTexCoord3d

    void glTexCoord3d(double s,
                      double t,
                      double r)

  Interface to C language function:
  `void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);`

### glTexCoord3dv

    void glTexCoord3dv(DoubleBuffer v)

  Interface to C language function:
  `void glTexCoord3dv(const GLdouble * v);`

### glTexCoord3dv

    void glTexCoord3dv(double[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord3dv(const GLdouble * v);`

### glTexCoord3f

    void glTexCoord3f(float s,
                      float t,
                      float r)

  Interface to C language function:
  `void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);`

### glTexCoord3fv

    void glTexCoord3fv(FloatBuffer v)

  Interface to C language function:
  `void glTexCoord3fv(const GLfloat * v);`

### glTexCoord3fv

    void glTexCoord3fv(float[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord3fv(const GLfloat * v);`

### glTexCoord3h

    void glTexCoord3h(short red,
                      short green,
                      short blue)

  Entry point to C language function: `void glTexCoord3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
  Part of `GL_NV_half_float`

### glTexCoord3hv

    void glTexCoord3hv(ShortBuffer v)

  Entry point to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord3hv

    void glTexCoord3hv(short[] v,
                       int v_offset)

  Entry point to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord3i

    void glTexCoord3i(int s,
                      int t,
                      int r)

  Interface to C language function:
  `void glTexCoord3i(GLint s, GLint t, GLint r);`

### glTexCoord3iv

    void glTexCoord3iv(IntBuffer v)

  Interface to C language function:
  `void glTexCoord3iv(const GLint * v);`

### glTexCoord3iv

    void glTexCoord3iv(int[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord3iv(const GLint * v);`

### glTexCoord3s

    void glTexCoord3s(short s,
                      short t,
                      short r)

  Interface to C language function:
  `void glTexCoord3s(GLshort s, GLshort t, GLshort r);`

### glTexCoord3sv

    void glTexCoord3sv(ShortBuffer v)

  Interface to C language function:
  `void glTexCoord3sv(const GLshort * v);`

### glTexCoord3sv

    void glTexCoord3sv(short[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord3sv(const GLshort * v);`

### glTexCoord4d

    void glTexCoord4d(double s,
                      double t,
                      double r,
                      double q)

  Interface to C language function:
  `void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glTexCoord4dv

    void glTexCoord4dv(DoubleBuffer v)

  Interface to C language function:
  `void glTexCoord4dv(const GLdouble * v);`

### glTexCoord4dv

    void glTexCoord4dv(double[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord4dv(const GLdouble * v);`

### glTexCoord4f

    void glTexCoord4f(float s,
                      float t,
                      float r,
                      float q)

  Interface to C language function:
  `void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glTexCoord4fv

    void glTexCoord4fv(FloatBuffer v)

  Interface to C language function:
  `void glTexCoord4fv(const GLfloat * v);`

### glTexCoord4fv

    void glTexCoord4fv(float[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord4fv(const GLfloat * v);`

### glTexCoord4h

    void glTexCoord4h(short x,
                      short y,
                      short z,
                      short w)

  Entry point to C language function: `void glTexCoord4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
  Part of `GL_NV_half_float`

### glTexCoord4hv

    void glTexCoord4hv(ShortBuffer v)

  Entry point to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord4hv

    void glTexCoord4hv(short[] v,
                       int v_offset)

  Entry point to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glTexCoord4i

    void glTexCoord4i(int s,
                      int t,
                      int r,
                      int q)

  Interface to C language function:
  `void glTexCoord4i(GLint s, GLint t, GLint r, GLint q);`

### glTexCoord4iv

    void glTexCoord4iv(IntBuffer v)

  Interface to C language function:
  `void glTexCoord4iv(const GLint * v);`

### glTexCoord4iv

    void glTexCoord4iv(int[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord4iv(const GLint * v);`

### glTexCoord4s

    void glTexCoord4s(short s,
                      short t,
                      short r,
                      short q)

  Interface to C language function:
  `void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);`

### glTexCoord4sv

    void glTexCoord4sv(ShortBuffer v)

  Interface to C language function:
  `void glTexCoord4sv(const GLshort * v);`

### glTexCoord4sv

    void glTexCoord4sv(short[] v,
                       int v_offset)

  Interface to C language function:
  `void glTexCoord4sv(const GLshort * v);`

### glTexGend

    void glTexGend(int coord,
                   int pname,
                   double param)

  Interface to C language function:
  `void glTexGend(GLenum coord, GLenum pname, GLdouble param);`

### glTexGendv

    void glTexGendv(int coord,
                    int pname,
                    DoubleBuffer params)

  Interface to C language function:
  `void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);`

### glTexGendv

    void glTexGendv(int coord,
                    int pname,
                    double[] params,
                    int params_offset)

  Interface to C language function:
  `void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params);`

### glTextureBufferEXT

    void glTextureBufferEXT(int sfactorRGB,
                            int dfactorRGB,
                            int sfactorAlpha,
                            int dfactorAlpha)

  Entry point to C language function: `void glTextureBufferEXT(GLuint sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);`
  Part of `GL_EXT_direct_state_access`

### glTextureImage1DEXT

    void glTextureImage1DEXT(int texture,
                             int target,
                             int level,
                             int internalformat,
                             int width,
                             int border,
                             int format,
                             int type,
                             Buffer pixels)

  Entry point to C language function: `void glTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTextureImage2DEXT

    void glTextureImage2DEXT(int texture,
                             int target,
                             int level,
                             int internalformat,
                             int width,
                             int height,
                             int border,
                             int format,
                             int type,
                             Buffer pixels)

  Entry point to C language function: `void glTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTextureImage3DEXT

    void glTextureImage3DEXT(int texture,
                             int target,
                             int level,
                             int internalformat,
                             int width,
                             int height,
                             int depth,
                             int border,
                             int format,
                             int type,
                             Buffer pixels)

  Entry point to C language function: `void glTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTextureLightEXT

    void glTextureLightEXT(int mode)

  Entry point to C language function: `void glTextureLightEXT(GLenum mode);`
  Part of `GL_EXT_light_texture`

### glTextureMaterialEXT

    void glTextureMaterialEXT(int target,
                              int id)

  Entry point to C language function: `void glTextureMaterialEXT(GLenum target, GLenum id);`
  Part of `GL_EXT_light_texture`

### glTextureNormalEXT

    void glTextureNormalEXT(int mode)

  Entry point to C language function: `void glTextureNormalEXT(GLenum mode);`
  Part of `GL_EXT_texture_perturb_normal`

### glTextureParameterIivEXT

    void glTextureParameterIivEXT(int texture,
                                  int target,
                                  int pname,
                                  IntBuffer params)

  Entry point to C language function: `void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterIivEXT

    void glTextureParameterIivEXT(int texture,
                                  int target,
                                  int pname,
                                  int[] params,
                                  int params_offset)

  Entry point to C language function: `void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterIuivEXT

    void glTextureParameterIuivEXT(int program,
                                   int target,
                                   int index,
                                   IntBuffer params)

  Entry point to C language function: `void glTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterIuivEXT

    void glTextureParameterIuivEXT(int program,
                                   int target,
                                   int index,
                                   int[] params,
                                   int params_offset)

  Entry point to C language function: `void glTextureParameterIuivEXT(GLuint program, GLenum target, GLenum index, const GLuint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterfEXT

    void glTextureParameterfEXT(int texture,
                                int target,
                                int pname,
                                float param)

  Entry point to C language function: `void glTextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, GLfloat param);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterfvEXT

    void glTextureParameterfvEXT(int target,
                                 int index,
                                 int count,
                                 FloatBuffer v)

  Entry point to C language function: `void glTextureParameterfvEXT(GLuint target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterfvEXT

    void glTextureParameterfvEXT(int target,
                                 int index,
                                 int count,
                                 float[] v,
                                 int v_offset)

  Entry point to C language function: `void glTextureParameterfvEXT(GLuint target, GLenum index, GLenum count, const GLfloat * v);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameteriEXT

    void glTextureParameteriEXT(int target,
                                int attachment,
                                int texture,
                                int level)

  Entry point to C language function: `void glTextureParameteriEXT(GLuint target, GLenum attachment, GLenum texture, GLint level);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterivEXT

    void glTextureParameterivEXT(int texture,
                                 int target,
                                 int pname,
                                 IntBuffer params)

  Entry point to C language function: `void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureParameterivEXT

    void glTextureParameterivEXT(int texture,
                                 int target,
                                 int pname,
                                 int[] params,
                                 int params_offset)

  Entry point to C language function: `void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params);`
  Part of `GL_EXT_direct_state_access`

### glTextureRangeAPPLE

    void glTextureRangeAPPLE(int target,
                             int length,
                             Buffer pointer)

  Entry point to C language function: `void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid * pointer);`
  Part of `GL_APPLE_texture_range`

### glTextureRenderbufferEXT

    void glTextureRenderbufferEXT(int red,
                                  int green,
                                  int blue)

  Entry point to C language function: `void glTextureRenderbufferEXT(GLuint red, GLenum green, GLuint blue);`
  Part of `GL_EXT_direct_state_access`

### glTextureSubImage1DEXT

    void glTextureSubImage1DEXT(int texture,
                                int target,
                                int level,
                                int xoffset,
                                int width,
                                int format,
                                int type,
                                Buffer pixels)

  Entry point to C language function: `void glTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTextureSubImage2DEXT

    void glTextureSubImage2DEXT(int texture,
                                int target,
                                int level,
                                int xoffset,
                                int yoffset,
                                int width,
                                int height,
                                int format,
                                int type,
                                Buffer pixels)

  Entry point to C language function: `void glTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTextureSubImage3DEXT

    void glTextureSubImage3DEXT(int texture,
                                int target,
                                int level,
                                int xoffset,
                                int yoffset,
                                int zoffset,
                                int width,
                                int height,
                                int depth,
                                int format,
                                int type,
                                Buffer pixels)

  Entry point to C language function: `void glTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`
  Part of `GL_EXT_direct_state_access`

### glTranslated

    void glTranslated(double x,
                      double y,
                      double z)

  Interface to C language function:
  `void glTranslated(GLdouble x, GLdouble y, GLdouble z);`

### glUniform1fARB

    void glUniform1fARB(int location,
                        float v0)

  Entry point to C language function: `void glUniform1fARB(GLint location, GLfloat v0);`
  Part of `GL_ARB_shader_objects`

### glUniform1fvARB

    void glUniform1fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform1fvARB

    void glUniform1fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform1iARB

    void glUniform1iARB(int x,
                        int y)

  Entry point to C language function: `void glUniform1iARB(GLint x, GLint y);`
  Part of `GL_ARB_shader_objects`

### glUniform1ivARB

    void glUniform1ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform1ivARB

    void glUniform1ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform2fARB

    void glUniform2fARB(int location,
                        float v0,
                        float v1)

  Entry point to C language function: `void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);`
  Part of `GL_ARB_shader_objects`

### glUniform2fvARB

    void glUniform2fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform2fvARB

    void glUniform2fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform2iARB

    void glUniform2iARB(int red,
                        int green,
                        int blue)

  Entry point to C language function: `void glUniform2iARB(GLint red, GLint green, GLint blue);`
  Part of `GL_ARB_shader_objects`

### glUniform2ivARB

    void glUniform2ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform2ivARB

    void glUniform2ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform3fARB

    void glUniform3fARB(int location,
                        float v0,
                        float v1,
                        float v2)

  Entry point to C language function: `void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`
  Part of `GL_ARB_shader_objects`

### glUniform3fvARB

    void glUniform3fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform3fvARB

    void glUniform3fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform3iARB

    void glUniform3iARB(int location,
                        int v0,
                        int v1,
                        int v2)

  Entry point to C language function: `void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);`
  Part of `GL_ARB_shader_objects`

### glUniform3ivARB

    void glUniform3ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform3ivARB

    void glUniform3ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform4fARB

    void glUniform4fARB(int location,
                        float v0,
                        float v1,
                        float v2,
                        float v3)

  Entry point to C language function: `void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`
  Part of `GL_ARB_shader_objects`

### glUniform4fvARB

    void glUniform4fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform4fvARB

    void glUniform4fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniform4iARB

    void glUniform4iARB(int location,
                        int v0,
                        int v1,
                        int v2,
                        int v3)

  Entry point to C language function: `void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);`
  Part of `GL_ARB_shader_objects`

### glUniform4ivARB

    void glUniform4ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniform4ivARB

    void glUniform4ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`
  Part of `GL_ARB_shader_objects`

### glUniformBufferEXT

    void glUniformBufferEXT(int program,
                            int location,
                            int buffer)

  Entry point to C language function: `void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer);`
  Part of `GL_EXT_bindable_uniform`

### glUniformMatrix2fvARB

    void glUniformMatrix2fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniformMatrix2fvARB

    void glUniformMatrix2fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniformMatrix3fvARB

    void glUniformMatrix3fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniformMatrix3fvARB

    void glUniformMatrix3fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniformMatrix4fvARB

    void glUniformMatrix4fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUniformMatrix4fvARB

    void glUniformMatrix4fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
  Part of `GL_ARB_shader_objects`

### glUnlockArraysEXT

    void glUnlockArraysEXT()

  Entry point to C language function: `void glUnlockArraysEXT(void);`
  Part of `GL_EXT_compiled_vertex_array`

### glUnmapNamedBufferEXT

    boolean glUnmapNamedBufferEXT(int id)

  Entry point to C language function: `GLboolean glUnmapNamedBufferEXT(GLuint id);`
  Part of `GL_EXT_direct_state_access`

### glUseProgramObjectARB

    void glUseProgramObjectARB(int mode)

  Entry point to C language function: `void glUseProgramObjectARB(GLhandleARB mode);`
  Part of `GL_ARB_shader_objects`

### glValidateProgramARB

    void glValidateProgramARB(int mode)

  Entry point to C language function: `void glValidateProgramARB(GLhandleARB mode);`
  Part of `GL_ARB_shader_objects`

### glVariantPointerEXT

    void glVariantPointerEXT(int id,
                             int type,
                             int stride,
                             Buffer addr)

  Entry point to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`
  Part of `GL_EXT_vertex_shader`

### glVariantPointerEXT

    void glVariantPointerEXT(int id,
                             int type,
                             int stride,
                             long addr_buffer_offset)

  Entry point to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`
  Part of `GL_EXT_vertex_shader`

### glVariantbvEXT

    void glVariantbvEXT(int index,
                        ByteBuffer v)

  Entry point to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantbvEXT

    void glVariantbvEXT(int index,
                        byte[] v,
                        int v_offset)

  Entry point to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantdvEXT

    void glVariantdvEXT(int target,
                        DoubleBuffer v)

  Entry point to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantdvEXT

    void glVariantdvEXT(int target,
                        double[] v,
                        int v_offset)

  Entry point to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantfvEXT

    void glVariantfvEXT(int target,
                        FloatBuffer v)

  Entry point to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantfvEXT

    void glVariantfvEXT(int target,
                        float[] v,
                        int v_offset)

  Entry point to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantivEXT

    void glVariantivEXT(int target,
                        IntBuffer v)

  Entry point to C language function: `void glVariantivEXT(GLuint target, const GLint * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantivEXT

    void glVariantivEXT(int target,
                        int[] v,
                        int v_offset)

  Entry point to C language function: `void glVariantivEXT(GLuint target, const GLint * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantsvEXT

    void glVariantsvEXT(int target,
                        ShortBuffer v)

  Entry point to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantsvEXT

    void glVariantsvEXT(int target,
                        short[] v,
                        int v_offset)

  Entry point to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantubvEXT

    void glVariantubvEXT(int index,
                         ByteBuffer v)

  Entry point to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantubvEXT

    void glVariantubvEXT(int index,
                         byte[] v,
                         int v_offset)

  Entry point to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantuivEXT

    void glVariantuivEXT(int index,
                         IntBuffer v)

  Entry point to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantuivEXT

    void glVariantuivEXT(int index,
                         int[] v,
                         int v_offset)

  Entry point to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantusvEXT

    void glVariantusvEXT(int index,
                         ShortBuffer v)

  Entry point to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);`
  Part of `GL_EXT_vertex_shader`

### glVariantusvEXT

    void glVariantusvEXT(int index,
                         short[] v,
                         int v_offset)

  Entry point to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);`
  Part of `GL_EXT_vertex_shader`

### glVertex2d

    void glVertex2d(double x,
                    double y)

  Interface to C language function:
  `void glVertex2d(GLdouble x, GLdouble y);`

### glVertex2dv

    void glVertex2dv(DoubleBuffer v)

  Interface to C language function:
  `void glVertex2dv(const GLdouble * v);`

### glVertex2dv

    void glVertex2dv(double[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex2dv(const GLdouble * v);`

### glVertex2f

    void glVertex2f(float x,
                    float y)

  Interface to C language function:
  `void glVertex2f(GLfloat x, GLfloat y);`

### glVertex2fv

    void glVertex2fv(FloatBuffer v)

  Interface to C language function:
  `void glVertex2fv(const GLfloat * v);`

### glVertex2fv

    void glVertex2fv(float[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex2fv(const GLfloat * v);`

### glVertex2h

    void glVertex2h(short x,
                    short y)

  Entry point to C language function: `void glVertex2hNV(GLhalfNV x, GLhalfNV y);`
  Part of `GL_NV_half_float`

### glVertex2hv

    void glVertex2hv(ShortBuffer v)

  Entry point to C language function: `void glVertex2hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex2hv

    void glVertex2hv(short[] v,
                     int v_offset)

  Entry point to C language function: `void glVertex2hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex2i

    void glVertex2i(int x,
                    int y)

  Interface to C language function:
  `void glVertex2i(GLint x, GLint y);`

### glVertex2iv

    void glVertex2iv(IntBuffer v)

  Interface to C language function:
  `void glVertex2iv(const GLint * v);`

### glVertex2iv

    void glVertex2iv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex2iv(const GLint * v);`

### glVertex2s

    void glVertex2s(short x,
                    short y)

  Interface to C language function:
  `void glVertex2s(GLshort x, GLshort y);`

### glVertex2sv

    void glVertex2sv(ShortBuffer v)

  Interface to C language function:
  `void glVertex2sv(const GLshort * v);`

### glVertex2sv

    void glVertex2sv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex2sv(const GLshort * v);`

### glVertex3d

    void glVertex3d(double x,
                    double y,
                    double z)

  Interface to C language function:
  `void glVertex3d(GLdouble x, GLdouble y, GLdouble z);`

### glVertex3dv

    void glVertex3dv(DoubleBuffer v)

  Interface to C language function:
  `void glVertex3dv(const GLdouble * v);`

### glVertex3dv

    void glVertex3dv(double[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex3dv(const GLdouble * v);`

### glVertex3f

    void glVertex3f(float x,
                    float y,
                    float z)

  Interface to C language function:
  `void glVertex3f(GLfloat x, GLfloat y, GLfloat z);`

### glVertex3fv

    void glVertex3fv(FloatBuffer v)

  Interface to C language function:
  `void glVertex3fv(const GLfloat * v);`

### glVertex3fv

    void glVertex3fv(float[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex3fv(const GLfloat * v);`

### glVertex3h

    void glVertex3h(short red,
                    short green,
                    short blue)

  Entry point to C language function: `void glVertex3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
  Part of `GL_NV_half_float`

### glVertex3hv

    void glVertex3hv(ShortBuffer v)

  Entry point to C language function: `void glVertex3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex3hv

    void glVertex3hv(short[] v,
                     int v_offset)

  Entry point to C language function: `void glVertex3hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex3i

    void glVertex3i(int x,
                    int y,
                    int z)

  Interface to C language function:
  `void glVertex3i(GLint x, GLint y, GLint z);`

### glVertex3iv

    void glVertex3iv(IntBuffer v)

  Interface to C language function:
  `void glVertex3iv(const GLint * v);`

### glVertex3iv

    void glVertex3iv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex3iv(const GLint * v);`

### glVertex3s

    void glVertex3s(short x,
                    short y,
                    short z)

  Interface to C language function:
  `void glVertex3s(GLshort x, GLshort y, GLshort z);`

### glVertex3sv

    void glVertex3sv(ShortBuffer v)

  Interface to C language function:
  `void glVertex3sv(const GLshort * v);`

### glVertex3sv

    void glVertex3sv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex3sv(const GLshort * v);`

### glVertex4d

    void glVertex4d(double x,
                    double y,
                    double z,
                    double w)

  Interface to C language function:
  `void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glVertex4dv

    void glVertex4dv(DoubleBuffer v)

  Interface to C language function:
  `void glVertex4dv(const GLdouble * v);`

### glVertex4dv

    void glVertex4dv(double[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex4dv(const GLdouble * v);`

### glVertex4f

    void glVertex4f(float x,
                    float y,
                    float z,
                    float w)

  Interface to C language function:
  `void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glVertex4fv

    void glVertex4fv(FloatBuffer v)

  Interface to C language function:
  `void glVertex4fv(const GLfloat * v);`

### glVertex4fv

    void glVertex4fv(float[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex4fv(const GLfloat * v);`

### glVertex4h

    void glVertex4h(short x,
                    short y,
                    short z,
                    short w)

  Entry point to C language function: `void glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
  Part of `GL_NV_half_float`

### glVertex4hv

    void glVertex4hv(ShortBuffer v)

  Entry point to C language function: `void glVertex4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex4hv

    void glVertex4hv(short[] v,
                     int v_offset)

  Entry point to C language function: `void glVertex4hvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertex4i

    void glVertex4i(int x,
                    int y,
                    int z,
                    int w)

  Interface to C language function:
  `void glVertex4i(GLint x, GLint y, GLint z, GLint w);`

### glVertex4iv

    void glVertex4iv(IntBuffer v)

  Interface to C language function:
  `void glVertex4iv(const GLint * v);`

### glVertex4iv

    void glVertex4iv(int[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex4iv(const GLint * v);`

### glVertex4s

    void glVertex4s(short x,
                    short y,
                    short z,
                    short w)

  Interface to C language function:
  `void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);`

### glVertex4sv

    void glVertex4sv(ShortBuffer v)

  Interface to C language function:
  `void glVertex4sv(const GLshort * v);`

### glVertex4sv

    void glVertex4sv(short[] v,
                     int v_offset)

  Interface to C language function:
  `void glVertex4sv(const GLshort * v);`

### glVertexArrayParameteriAPPLE

    void glVertexArrayParameteriAPPLE(int target,
                                      int s)

  Entry point to C language function: `void glVertexArrayParameteriAPPLE(GLenum target, GLint s);`
  Part of `GL_APPLE_vertex_array_range`

### glVertexArrayRangeAPPLE

    void glVertexArrayRangeAPPLE(int length,
                                 Buffer pointer)

  Entry point to C language function: `void glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);`
  Part of `GL_APPLE_vertex_array_range`

### glVertexArrayRangeNV

    void glVertexArrayRangeNV(int length,
                              Buffer pointer)

  Entry point to C language function: `void glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer);`
  Part of `GL_NV_vertex_array_range`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexAttrib1dARB

    void glVertexAttrib1dARB(int target,
                             double s)

  Entry point to C language function: `void glVertexAttrib1dARB(GLuint target, GLdouble s);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1dvARB

    void glVertexAttrib1dvARB(int target,
                              DoubleBuffer v)

  Entry point to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1dvARB

    void glVertexAttrib1dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1fARB

    void glVertexAttrib1fARB(int target,
                             float s)

  Entry point to C language function: `void glVertexAttrib1fARB(GLuint target, GLfloat s);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1fvARB

    void glVertexAttrib1fvARB(int target,
                              FloatBuffer v)

  Entry point to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1fvARB

    void glVertexAttrib1fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1h

    void glVertexAttrib1h(int target,
                          short s)

  Entry point to C language function: `void glVertexAttrib1hNV(GLuint target, GLhalfNV s);`
  Part of `GL_NV_half_float`

### glVertexAttrib1hv

    void glVertexAttrib1hv(int index,
                           ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib1hv

    void glVertexAttrib1hv(int index,
                           short[] v,
                           int v_offset)

  Entry point to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib1sARB

    void glVertexAttrib1sARB(int target,
                             short s)

  Entry point to C language function: `void glVertexAttrib1sARB(GLuint target, GLshort s);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1svARB

    void glVertexAttrib1svARB(int target,
                              ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib1svARB

    void glVertexAttrib1svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2dARB

    void glVertexAttrib2dARB(int target,
                             double s,
                             double t)

  Entry point to C language function: `void glVertexAttrib2dARB(GLuint target, GLdouble s, GLdouble t);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2dvARB

    void glVertexAttrib2dvARB(int target,
                              DoubleBuffer v)

  Entry point to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2dvARB

    void glVertexAttrib2dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2fARB

    void glVertexAttrib2fARB(int target,
                             float s,
                             float t)

  Entry point to C language function: `void glVertexAttrib2fARB(GLuint target, GLfloat s, GLfloat t);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2fvARB

    void glVertexAttrib2fvARB(int target,
                              FloatBuffer v)

  Entry point to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2fvARB

    void glVertexAttrib2fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2h

    void glVertexAttrib2h(int target,
                          short s,
                          short t)

  Entry point to C language function: `void glVertexAttrib2hNV(GLuint target, GLhalfNV s, GLhalfNV t);`
  Part of `GL_NV_half_float`

### glVertexAttrib2hv

    void glVertexAttrib2hv(int index,
                           ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib2hv

    void glVertexAttrib2hv(int index,
                           short[] v,
                           int v_offset)

  Entry point to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib2sARB

    void glVertexAttrib2sARB(int target,
                             short s,
                             short t)

  Entry point to C language function: `void glVertexAttrib2sARB(GLuint target, GLshort s, GLshort t);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2svARB

    void glVertexAttrib2svARB(int target,
                              ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib2svARB

    void glVertexAttrib2svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3dARB

    void glVertexAttrib3dARB(int target,
                             double s,
                             double t,
                             double r)

  Entry point to C language function: `void glVertexAttrib3dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3dvARB

    void glVertexAttrib3dvARB(int target,
                              DoubleBuffer v)

  Entry point to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3dvARB

    void glVertexAttrib3dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3fARB

    void glVertexAttrib3fARB(int target,
                             float s,
                             float t,
                             float r)

  Entry point to C language function: `void glVertexAttrib3fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3fvARB

    void glVertexAttrib3fvARB(int target,
                              FloatBuffer v)

  Entry point to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3fvARB

    void glVertexAttrib3fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3h

    void glVertexAttrib3h(int target,
                          short s,
                          short t,
                          short r)

  Entry point to C language function: `void glVertexAttrib3hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`
  Part of `GL_NV_half_float`

### glVertexAttrib3hv

    void glVertexAttrib3hv(int index,
                           ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib3hv

    void glVertexAttrib3hv(int index,
                           short[] v,
                           int v_offset)

  Entry point to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib3sARB

    void glVertexAttrib3sARB(int target,
                             short s,
                             short t,
                             short r)

  Entry point to C language function: `void glVertexAttrib3sARB(GLuint target, GLshort s, GLshort t, GLshort r);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3svARB

    void glVertexAttrib3svARB(int target,
                              ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib3svARB

    void glVertexAttrib3svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NbvARB

    void glVertexAttrib4NbvARB(int index,
                               ByteBuffer v)

  Entry point to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NbvARB

    void glVertexAttrib4NbvARB(int index,
                               byte[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NivARB

    void glVertexAttrib4NivARB(int target,
                               IntBuffer v)

  Entry point to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NivARB

    void glVertexAttrib4NivARB(int target,
                               int[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NsvARB

    void glVertexAttrib4NsvARB(int target,
                               ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NsvARB

    void glVertexAttrib4NsvARB(int target,
                               short[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NubARB

    void glVertexAttrib4NubARB(int index,
                               byte x,
                               byte y,
                               byte z,
                               byte w)

  Entry point to C language function: `void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NubvARB

    void glVertexAttrib4NubvARB(int index,
                                ByteBuffer v)

  Entry point to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NubvARB

    void glVertexAttrib4NubvARB(int index,
                                byte[] v,
                                int v_offset)

  Entry point to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NuivARB

    void glVertexAttrib4NuivARB(int index,
                                IntBuffer v)

  Entry point to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NuivARB

    void glVertexAttrib4NuivARB(int index,
                                int[] v,
                                int v_offset)

  Entry point to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NusvARB

    void glVertexAttrib4NusvARB(int index,
                                ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4NusvARB

    void glVertexAttrib4NusvARB(int index,
                                short[] v,
                                int v_offset)

  Entry point to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4bvARB

    void glVertexAttrib4bvARB(int index,
                              ByteBuffer v)

  Entry point to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4bvARB

    void glVertexAttrib4bvARB(int index,
                              byte[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4dARB

    void glVertexAttrib4dARB(int target,
                             double s,
                             double t,
                             double r,
                             double q)

  Entry point to C language function: `void glVertexAttrib4dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4dvARB

    void glVertexAttrib4dvARB(int target,
                              DoubleBuffer v)

  Entry point to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4dvARB

    void glVertexAttrib4dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4fARB

    void glVertexAttrib4fARB(int target,
                             float s,
                             float t,
                             float r,
                             float q)

  Entry point to C language function: `void glVertexAttrib4fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4fvARB

    void glVertexAttrib4fvARB(int target,
                              FloatBuffer v)

  Entry point to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4fvARB

    void glVertexAttrib4fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4h

    void glVertexAttrib4h(int target,
                          short s,
                          short t,
                          short r,
                          short q)

  Entry point to C language function: `void glVertexAttrib4hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`
  Part of `GL_NV_half_float`

### glVertexAttrib4hv

    void glVertexAttrib4hv(int index,
                           ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib4hv

    void glVertexAttrib4hv(int index,
                           short[] v,
                           int v_offset)

  Entry point to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttrib4ivARB

    void glVertexAttrib4ivARB(int target,
                              IntBuffer v)

  Entry point to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4ivARB

    void glVertexAttrib4ivARB(int target,
                              int[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4sARB

    void glVertexAttrib4sARB(int target,
                             short s,
                             short t,
                             short r,
                             short q)

  Entry point to C language function: `void glVertexAttrib4sARB(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4svARB

    void glVertexAttrib4svARB(int target,
                              ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4svARB

    void glVertexAttrib4svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4ubvARB

    void glVertexAttrib4ubvARB(int index,
                               ByteBuffer v)

  Entry point to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4ubvARB

    void glVertexAttrib4ubvARB(int index,
                               byte[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4uivARB

    void glVertexAttrib4uivARB(int index,
                               IntBuffer v)

  Entry point to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4uivARB

    void glVertexAttrib4uivARB(int index,
                               int[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4usvARB

    void glVertexAttrib4usvARB(int index,
                               ShortBuffer v)

  Entry point to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttrib4usvARB

    void glVertexAttrib4usvARB(int index,
                               short[] v,
                               int v_offset)

  Entry point to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`
  Part of `GL_ARB_vertex_program`

### glVertexAttribDivisor

    void glVertexAttribDivisor(int target,
                               int id)

  Entry point to C language function: `void glVertexAttribDivisor(GLuint target, GLuint id);`
  Part of `GL_ARB_instanced_arrays`

### glVertexAttribI1i

    void glVertexAttribI1i(int target,
                           int s)

  Entry point to C language function: `void glVertexAttribI1i(GLuint target, GLint s);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI1iv

    void glVertexAttribI1iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glVertexAttribI1iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI1iv

    void glVertexAttribI1iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI1iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI1ui

    void glVertexAttribI1ui(int target,
                            int id)

  Entry point to C language function: `void glVertexAttribI1ui(GLuint target, GLuint id);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI1uiv

    void glVertexAttribI1uiv(int index,
                             IntBuffer v)

  Entry point to C language function: `void glVertexAttribI1uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI1uiv

    void glVertexAttribI1uiv(int index,
                             int[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI1uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2i

    void glVertexAttribI2i(int target,
                           int s,
                           int t)

  Entry point to C language function: `void glVertexAttribI2i(GLuint target, GLint s, GLint t);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2iv

    void glVertexAttribI2iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glVertexAttribI2iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2iv

    void glVertexAttribI2iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI2iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2ui

    void glVertexAttribI2ui(int red,
                            int green,
                            int blue)

  Entry point to C language function: `void glVertexAttribI2ui(GLuint red, GLuint green, GLuint blue);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2uiv

    void glVertexAttribI2uiv(int index,
                             IntBuffer v)

  Entry point to C language function: `void glVertexAttribI2uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI2uiv

    void glVertexAttribI2uiv(int index,
                             int[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI2uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3i

    void glVertexAttribI3i(int target,
                           int s,
                           int t,
                           int r)

  Entry point to C language function: `void glVertexAttribI3i(GLuint target, GLint s, GLint t, GLint r);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3iv

    void glVertexAttribI3iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glVertexAttribI3iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3iv

    void glVertexAttribI3iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI3iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3ui

    void glVertexAttribI3ui(int sfactorRGB,
                            int dfactorRGB,
                            int sfactorAlpha,
                            int dfactorAlpha)

  Entry point to C language function: `void glVertexAttribI3ui(GLuint sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3uiv

    void glVertexAttribI3uiv(int index,
                             IntBuffer v)

  Entry point to C language function: `void glVertexAttribI3uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI3uiv

    void glVertexAttribI3uiv(int index,
                             int[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI3uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4bv

    void glVertexAttribI4bv(int index,
                            ByteBuffer v)

  Entry point to C language function: `void glVertexAttribI4bv(GLuint index, const GLbyte * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4bv

    void glVertexAttribI4bv(int index,
                            byte[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI4bv(GLuint index, const GLbyte * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4i

    void glVertexAttribI4i(int target,
                           int start,
                           int x,
                           int y,
                           int width)

  Entry point to C language function: `void glVertexAttribI4i(GLuint target, GLint start, GLint x, GLint y, GLint width);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4iv

    void glVertexAttribI4iv(int target,
                            IntBuffer v)

  Entry point to C language function: `void glVertexAttribI4iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4iv

    void glVertexAttribI4iv(int target,
                            int[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI4iv(GLuint target, const GLint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4sv

    void glVertexAttribI4sv(int target,
                            ShortBuffer v)

  Entry point to C language function: `void glVertexAttribI4sv(GLuint target, const GLshort * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4sv

    void glVertexAttribI4sv(int target,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribI4sv(GLuint target, const GLshort * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4ubv

    void glVertexAttribI4ubv(int index,
                             ByteBuffer v)

  Entry point to C language function: `void glVertexAttribI4ubv(GLuint index, const GLubyte * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4ubv

    void glVertexAttribI4ubv(int index,
                             byte[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI4ubv(GLuint index, const GLubyte * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4ui

    void glVertexAttribI4ui(int index,
                            int x,
                            int y,
                            int z,
                            int w)

  Entry point to C language function: `void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4uiv

    void glVertexAttribI4uiv(int index,
                             IntBuffer v)

  Entry point to C language function: `void glVertexAttribI4uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4uiv

    void glVertexAttribI4uiv(int index,
                             int[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI4uiv(GLuint index, const GLuint * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4usv

    void glVertexAttribI4usv(int index,
                             ShortBuffer v)

  Entry point to C language function: `void glVertexAttribI4usv(GLuint index, const GLushort * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribI4usv

    void glVertexAttribI4usv(int index,
                             short[] v,
                             int v_offset)

  Entry point to C language function: `void glVertexAttribI4usv(GLuint index, const GLushort * v);`
  Part of `GL_VERSION_3_0`

### glVertexAttribPointerARB

    void glVertexAttribPointerARB(int index,
                                  int size,
                                  int type,
                                  boolean normalized,
                                  int stride,
                                  Buffer pointer)

  Entry point to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_ARB_vertex_program`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexAttribPointerARB

    void glVertexAttribPointerARB(int index,
                                  int size,
                                  int type,
                                  boolean normalized,
                                  int stride,
                                  long pointer_buffer_offset)

  Entry point to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_ARB_vertex_program`

### glVertexAttribs1hv

    void glVertexAttribs1hv(int index,
                            int n,
                            ShortBuffer v)

  Entry point to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs1hv

    void glVertexAttribs1hv(int index,
                            int n,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs2hv

    void glVertexAttribs2hv(int index,
                            int n,
                            ShortBuffer v)

  Entry point to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs2hv

    void glVertexAttribs2hv(int index,
                            int n,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs3hv

    void glVertexAttribs3hv(int index,
                            int n,
                            ShortBuffer v)

  Entry point to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs3hv

    void glVertexAttribs3hv(int index,
                            int n,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs4hv

    void glVertexAttribs4hv(int index,
                            int n,
                            ShortBuffer v)

  Entry point to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexAttribs4hv

    void glVertexAttribs4hv(int index,
                            int n,
                            short[] v,
                            int v_offset)

  Entry point to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexBlendARB

    void glVertexBlendARB(int count)

  Entry point to C language function: `void glVertexBlendARB(GLint count);`
  Part of `GL_ARB_vertex_blend`

### glVertexWeightPointerEXT

    void glVertexWeightPointerEXT(int size,
                                  int type,
                                  int stride,
                                  Buffer pointer)

  Entry point to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_EXT_vertex_weighting`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexWeightPointerEXT

    void glVertexWeightPointerEXT(int size,
                                  int type,
                                  int stride,
                                  long pointer_buffer_offset)

  Entry point to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`
  Part of `GL_EXT_vertex_weighting`

### glVertexWeightfEXT

    void glVertexWeightfEXT(float coord)

  Entry point to C language function: `void glVertexWeightfEXT(GLfloat coord);`
  Part of `GL_EXT_vertex_weighting`

### glVertexWeightfvEXT

    void glVertexWeightfvEXT(FloatBuffer m)

  Entry point to C language function: `void glVertexWeightfvEXT(const GLfloat * m);`
  Part of `GL_EXT_vertex_weighting`

### glVertexWeightfvEXT

    void glVertexWeightfvEXT(float[] m,
                             int m_offset)

  Entry point to C language function: `void glVertexWeightfvEXT(const GLfloat * m);`
  Part of `GL_EXT_vertex_weighting`

### glVertexWeighth

    void glVertexWeighth(short factor)

  Entry point to C language function: `void glVertexWeighthNV(GLhalfNV factor);`
  Part of `GL_NV_half_float`

### glVertexWeighthv

    void glVertexWeighthv(ShortBuffer v)

  Entry point to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glVertexWeighthv

    void glVertexWeighthv(short[] v,
                          int v_offset)

  Entry point to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);`
  Part of `GL_NV_half_float`

### glWeightbvARB

    void glWeightbvARB(int size,
                       ByteBuffer weights)

  Entry point to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightbvARB

    void glWeightbvARB(int size,
                       byte[] weights,
                       int weights_offset)

  Entry point to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightdvARB

    void glWeightdvARB(int size,
                       DoubleBuffer weights)

  Entry point to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightdvARB

    void glWeightdvARB(int size,
                       double[] weights,
                       int weights_offset)

  Entry point to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightfvARB

    void glWeightfvARB(int size,
                       FloatBuffer weights)

  Entry point to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightfvARB

    void glWeightfvARB(int size,
                       float[] weights,
                       int weights_offset)

  Entry point to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightivARB

    void glWeightivARB(int size,
                       IntBuffer weights)

  Entry point to C language function: `void glWeightivARB(GLint size, const GLint * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightivARB

    void glWeightivARB(int size,
                       int[] weights,
                       int weights_offset)

  Entry point to C language function: `void glWeightivARB(GLint size, const GLint * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightsvARB

    void glWeightsvARB(int size,
                       ShortBuffer weights)

  Entry point to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightsvARB

    void glWeightsvARB(int size,
                       short[] weights,
                       int weights_offset)

  Entry point to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightubvARB

    void glWeightubvARB(int size,
                        ByteBuffer weights)

  Entry point to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightubvARB

    void glWeightubvARB(int size,
                        byte[] weights,
                        int weights_offset)

  Entry point to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightuivARB

    void glWeightuivARB(int n,
                        IntBuffer ids)

  Entry point to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);`
  Part of `GL_ARB_vertex_blend`

### glWeightuivARB

    void glWeightuivARB(int n,
                        int[] ids,
                        int ids_offset)

  Entry point to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);`
  Part of `GL_ARB_vertex_blend`

### glWeightusvARB

    void glWeightusvARB(int size,
                        ShortBuffer weights)

  Entry point to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);`
  Part of `GL_ARB_vertex_blend`

### glWeightusvARB

    void glWeightusvARB(int size,
                        short[] weights,
                        int weights_offset)

  Entry point to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);`
  Part of `GL_ARB_vertex_blend`

### glWindowPos2d

    void glWindowPos2d(double x,
                       double y)

  Entry point to C language function: `void glWindowPos2d(GLdouble x, GLdouble y);`
  Part of `GL_VERSION_1_4`

### glWindowPos2dv

    void glWindowPos2dv(DoubleBuffer m)

  Entry point to C language function: `void glWindowPos2dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos2dv

    void glWindowPos2dv(double[] m,
                        int m_offset)

  Entry point to C language function: `void glWindowPos2dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos2f

    void glWindowPos2f(float x,
                       float y)

  Entry point to C language function: `void glWindowPos2f(GLfloat x, GLfloat y);`
  Part of `GL_VERSION_1_4`

### glWindowPos2fv

    void glWindowPos2fv(FloatBuffer m)

  Entry point to C language function: `void glWindowPos2fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos2fv

    void glWindowPos2fv(float[] m,
                        int m_offset)

  Entry point to C language function: `void glWindowPos2fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos2i

    void glWindowPos2i(int x,
                       int y)

  Entry point to C language function: `void glWindowPos2i(GLint x, GLint y);`
  Part of `GL_VERSION_1_4`

### glWindowPos2iv

    void glWindowPos2iv(IntBuffer v)

  Entry point to C language function: `void glWindowPos2iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos2iv

    void glWindowPos2iv(int[] v,
                        int v_offset)

  Entry point to C language function: `void glWindowPos2iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos2s

    void glWindowPos2s(short x,
                       short y)

  Entry point to C language function: `void glWindowPos2s(GLshort x, GLshort y);`
  Part of `GL_VERSION_1_4`

### glWindowPos2sv

    void glWindowPos2sv(ShortBuffer v)

  Entry point to C language function: `void glWindowPos2sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos2sv

    void glWindowPos2sv(short[] v,
                        int v_offset)

  Entry point to C language function: `void glWindowPos2sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos3d

    void glWindowPos3d(double red,
                       double green,
                       double blue)

  Entry point to C language function: `void glWindowPos3d(GLdouble red, GLdouble green, GLdouble blue);`
  Part of `GL_VERSION_1_4`

### glWindowPos3dv

    void glWindowPos3dv(DoubleBuffer m)

  Entry point to C language function: `void glWindowPos3dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos3dv

    void glWindowPos3dv(double[] m,
                        int m_offset)

  Entry point to C language function: `void glWindowPos3dv(const GLdouble * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos3f

    void glWindowPos3f(float red,
                       float green,
                       float blue)

  Entry point to C language function: `void glWindowPos3f(GLfloat red, GLfloat green, GLfloat blue);`
  Part of `GL_VERSION_1_4`

### glWindowPos3fv

    void glWindowPos3fv(FloatBuffer m)

  Entry point to C language function: `void glWindowPos3fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos3fv

    void glWindowPos3fv(float[] m,
                        int m_offset)

  Entry point to C language function: `void glWindowPos3fv(const GLfloat * m);`
  Part of `GL_VERSION_1_4`

### glWindowPos3i

    void glWindowPos3i(int red,
                       int green,
                       int blue)

  Entry point to C language function: `void glWindowPos3i(GLint red, GLint green, GLint blue);`
  Part of `GL_VERSION_1_4`

### glWindowPos3iv

    void glWindowPos3iv(IntBuffer v)

  Entry point to C language function: `void glWindowPos3iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos3iv

    void glWindowPos3iv(int[] v,
                        int v_offset)

  Entry point to C language function: `void glWindowPos3iv(const GLint * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos3s

    void glWindowPos3s(short red,
                       short green,
                       short blue)

  Entry point to C language function: `void glWindowPos3s(GLshort red, GLshort green, GLshort blue);`
  Part of `GL_VERSION_1_4`

### glWindowPos3sv

    void glWindowPos3sv(ShortBuffer v)

  Entry point to C language function: `void glWindowPos3sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glWindowPos3sv

    void glWindowPos3sv(short[] v,
                        int v_offset)

  Entry point to C language function: `void glWindowPos3sv(const GLshort * v);`
  Part of `GL_VERSION_1_4`

### glWriteMaskEXT

    void glWriteMaskEXT(int stage,
                        int portion,
                        int variable,
                        int input,
                        int mapping,
                        int componentUsage)

  Entry point to C language function: `void glWriteMaskEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`
  Part of `GL_EXT_vertex_shader`

### glIsPBOPackEnabled

    boolean glIsPBOPackEnabled()

### glIsPBOUnpackEnabled

    boolean glIsPBOUnpackEnabled()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.